diff --git a/实验/ConsoleApp1/.vs/ConsoleApp1/DesignTimeBuild/.dtbcache.v2 b/实验/ConsoleApp1/.vs/ConsoleApp1/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 00000000..6d93585b Binary files /dev/null and b/实验/ConsoleApp1/.vs/ConsoleApp1/DesignTimeBuild/.dtbcache.v2 differ diff --git a/实验/ConsoleApp1/.vs/ConsoleApp1/FileContentIndex/c2a94a99-7a1e-4a6a-a4ff-4c6ccbddead9.vsidx b/实验/ConsoleApp1/.vs/ConsoleApp1/FileContentIndex/c2a94a99-7a1e-4a6a-a4ff-4c6ccbddead9.vsidx new file mode 100644 index 00000000..da874163 Binary files /dev/null and b/实验/ConsoleApp1/.vs/ConsoleApp1/FileContentIndex/c2a94a99-7a1e-4a6a-a4ff-4c6ccbddead9.vsidx differ diff --git a/实验/ConsoleApp1/.vs/ConsoleApp1/v17/.futdcache.v2 b/实验/ConsoleApp1/.vs/ConsoleApp1/v17/.futdcache.v2 new file mode 100644 index 00000000..eefbd3a2 Binary files /dev/null and b/实验/ConsoleApp1/.vs/ConsoleApp1/v17/.futdcache.v2 differ diff --git a/实验/ConsoleApp1/.vs/ConsoleApp1/v17/.suo b/实验/ConsoleApp1/.vs/ConsoleApp1/v17/.suo new file mode 100644 index 00000000..f2fca83d Binary files /dev/null and b/实验/ConsoleApp1/.vs/ConsoleApp1/v17/.suo differ diff --git a/实验/ConsoleApp1/.vs/ProjectEvaluation/consoleapp1.metadata.v7.bin b/实验/ConsoleApp1/.vs/ProjectEvaluation/consoleapp1.metadata.v7.bin new file mode 100644 index 00000000..eb23f40b Binary files /dev/null and b/实验/ConsoleApp1/.vs/ProjectEvaluation/consoleapp1.metadata.v7.bin differ diff --git a/实验/ConsoleApp1/.vs/ProjectEvaluation/consoleapp1.projects.v7.bin b/实验/ConsoleApp1/.vs/ProjectEvaluation/consoleapp1.projects.v7.bin new file mode 100644 index 00000000..b24f4ed4 Binary files /dev/null and b/实验/ConsoleApp1/.vs/ProjectEvaluation/consoleapp1.projects.v7.bin differ diff --git a/实验/ConsoleApp1/ConsoleApp1.sln b/实验/ConsoleApp1/ConsoleApp1.sln new file mode 100644 index 00000000..df189d9b --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.8.34322.80 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1\ConsoleApp1.csproj", "{7F1EBEA1-0AAB-4989-A824-50BCF7A23840}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {7F1EBEA1-0AAB-4989-A824-50BCF7A23840}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7F1EBEA1-0AAB-4989-A824-50BCF7A23840}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7F1EBEA1-0AAB-4989-A824-50BCF7A23840}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7F1EBEA1-0AAB-4989-A824-50BCF7A23840}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {771B1275-E359-4649-9121-1D7C0FC8B004} + EndGlobalSection +EndGlobal diff --git a/实验/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj b/实验/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj new file mode 100644 index 00000000..6a17ab34 --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj @@ -0,0 +1,11 @@ + + + + Exe + net6.0 + enable + enable + True + + + diff --git a/实验/ConsoleApp1/ConsoleApp1/Program.cs b/实验/ConsoleApp1/ConsoleApp1/Program.cs new file mode 100644 index 00000000..81f96a43 --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/Program.cs @@ -0,0 +1,22 @@ +// Online C# Editor for free +// Write, Edit and Run your C# code using C# Online Compiler + +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +public class HelloWorld +{ + public unsafe static void Main(string[] args) + { + Console.WriteLine(sizeof(st)); + } + + + [StructLayout(LayoutKind.Sequential)] + public unsafe struct st + { + public delegate* dele; + } + +} \ No newline at end of file diff --git a/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.deps.json b/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.deps.json new file mode 100644 index 00000000..e0d326dd --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v6.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v6.0": { + "ConsoleApp1/1.0.0": { + "runtime": { + "ConsoleApp1.dll": {} + } + } + } + }, + "libraries": { + "ConsoleApp1/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.dll b/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.dll new file mode 100644 index 00000000..9f6cedf9 Binary files /dev/null and b/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.dll differ diff --git a/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.exe b/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.exe new file mode 100644 index 00000000..8bb4a1a2 Binary files /dev/null and b/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.exe differ diff --git a/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.pdb b/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.pdb new file mode 100644 index 00000000..dce9837f Binary files /dev/null and b/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.pdb differ diff --git a/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.runtimeconfig.json b/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.runtimeconfig.json new file mode 100644 index 00000000..4986d16e --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/bin/Debug/net6.0/ConsoleApp1.runtimeconfig.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "tfm": "net6.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "6.0.0" + } + } +} \ No newline at end of file diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/ConsoleApp1.csproj.nuget.dgspec.json b/实验/ConsoleApp1/ConsoleApp1/obj/ConsoleApp1.csproj.nuget.dgspec.json new file mode 100644 index 00000000..4b76fc1a --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/ConsoleApp1.csproj.nuget.dgspec.json @@ -0,0 +1,68 @@ +{ + "format": 1, + "restore": { + "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\实验\\ConsoleApp1\\ConsoleApp1\\ConsoleApp1.csproj": {} + }, + "projects": { + "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\实验\\ConsoleApp1\\ConsoleApp1\\ConsoleApp1.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\实验\\ConsoleApp1\\ConsoleApp1\\ConsoleApp1.csproj", + "projectName": "ConsoleApp1", + "projectPath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\实验\\ConsoleApp1\\ConsoleApp1\\ConsoleApp1.csproj", + "packagesPath": "C:\\Users\\Nitlo\\.nuget\\packages\\", + "outputPath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\实验\\ConsoleApp1\\ConsoleApp1\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Nitlo\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.100\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/ConsoleApp1.csproj.nuget.g.props b/实验/ConsoleApp1/ConsoleApp1/obj/ConsoleApp1.csproj.nuget.g.props new file mode 100644 index 00000000..0d4f25bf --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/ConsoleApp1.csproj.nuget.g.props @@ -0,0 +1,16 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Nitlo\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + PackageReference + 6.8.0 + + + + + + \ No newline at end of file diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/ConsoleApp1.csproj.nuget.g.targets b/实验/ConsoleApp1/ConsoleApp1/obj/ConsoleApp1.csproj.nuget.g.targets new file mode 100644 index 00000000..3dc06ef3 --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/ConsoleApp1.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs new file mode 100644 index 00000000..ed926950 --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")] diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.AssemblyInfo.cs b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.AssemblyInfo.cs new file mode 100644 index 00000000..7f00eb78 --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// 此代码由工具生成。 +// 运行时版本:4.0.30319.42000 +// +// 对此文件的更改可能会导致不正确的行为,并且如果 +// 重新生成代码,这些更改将会丢失。 +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("ConsoleApp1")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+14eaab455f9eeb6990fa39994b2d2c8b1da39b36")] +[assembly: System.Reflection.AssemblyProductAttribute("ConsoleApp1")] +[assembly: System.Reflection.AssemblyTitleAttribute("ConsoleApp1")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// 由 MSBuild WriteCodeFragment 类生成。 + diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.AssemblyInfoInputs.cache b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.AssemblyInfoInputs.cache new file mode 100644 index 00000000..76d43293 --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +b418ea045882d52b2c4e566a443fa31ed23dedefb026927dfbf62bccee6ba2f2 diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.GeneratedMSBuildEditorConfig.editorconfig b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 00000000..94784116 --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,13 @@ +is_global = true +build_property.TargetFramework = net6.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = ConsoleApp1 +build_property.ProjectDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.GlobalUsings.g.cs b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.GlobalUsings.g.cs new file mode 100644 index 00000000..8578f3d0 --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.assets.cache b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.assets.cache new file mode 100644 index 00000000..b56ad084 Binary files /dev/null and b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.assets.cache differ diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.csproj.BuildWithSkipAnalyzers b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.csproj.BuildWithSkipAnalyzers new file mode 100644 index 00000000..e69de29b diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.csproj.CoreCompileInputs.cache b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..4ac0186c --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +d087487cde3ee26242ba8f1c10202526565acdafe91d3cfd1ae83ab7043c5120 diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.csproj.FileListAbsolute.txt b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..99487332 --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.csproj.FileListAbsolute.txt @@ -0,0 +1,15 @@ +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\obj\Debug\net6.0\ConsoleApp1.GeneratedMSBuildEditorConfig.editorconfig +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\obj\Debug\net6.0\ConsoleApp1.AssemblyInfoInputs.cache +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\obj\Debug\net6.0\ConsoleApp1.AssemblyInfo.cs +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\obj\Debug\net6.0\ConsoleApp1.csproj.CoreCompileInputs.cache +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\obj\Debug\net6.0\ConsoleApp1.sourcelink.json +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\bin\Debug\net6.0\ConsoleApp1.exe +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\bin\Debug\net6.0\ConsoleApp1.deps.json +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\bin\Debug\net6.0\ConsoleApp1.runtimeconfig.json +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\bin\Debug\net6.0\ConsoleApp1.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\bin\Debug\net6.0\ConsoleApp1.pdb +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\obj\Debug\net6.0\ConsoleApp1.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\obj\Debug\net6.0\refint\ConsoleApp1.dll +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\obj\Debug\net6.0\ConsoleApp1.pdb +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\obj\Debug\net6.0\ConsoleApp1.genruntimeconfig.cache +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\实验\ConsoleApp1\ConsoleApp1\obj\Debug\net6.0\ref\ConsoleApp1.dll diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.dll b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.dll new file mode 100644 index 00000000..9f6cedf9 Binary files /dev/null and b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.dll differ diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.genruntimeconfig.cache b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.genruntimeconfig.cache new file mode 100644 index 00000000..52b6c0af --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.genruntimeconfig.cache @@ -0,0 +1 @@ +1352e0469e9be5c14307699fc895f3e160a0c3b7ee3bf0e8bb735cac301f58d4 diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.pdb b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.pdb new file mode 100644 index 00000000..dce9837f Binary files /dev/null and b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.pdb differ diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.sourcelink.json b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.sourcelink.json new file mode 100644 index 00000000..2e16d3b8 --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ConsoleApp1.sourcelink.json @@ -0,0 +1 @@ +{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/14eaab455f9eeb6990fa39994b2d2c8b1da39b36/*"}} \ No newline at end of file diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/apphost.exe b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/apphost.exe new file mode 100644 index 00000000..8bb4a1a2 Binary files /dev/null and b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/apphost.exe differ diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ref/ConsoleApp1.dll b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ref/ConsoleApp1.dll new file mode 100644 index 00000000..c462dd02 Binary files /dev/null and b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/ref/ConsoleApp1.dll differ diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/refint/ConsoleApp1.dll b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/refint/ConsoleApp1.dll new file mode 100644 index 00000000..c462dd02 Binary files /dev/null and b/实验/ConsoleApp1/ConsoleApp1/obj/Debug/net6.0/refint/ConsoleApp1.dll differ diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/project.assets.json b/实验/ConsoleApp1/ConsoleApp1/obj/project.assets.json new file mode 100644 index 00000000..fc70ef66 --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/project.assets.json @@ -0,0 +1,74 @@ +{ + "version": 3, + "targets": { + "net6.0": {} + }, + "libraries": {}, + "projectFileDependencyGroups": { + "net6.0": [] + }, + "packageFolders": { + "C:\\Users\\Nitlo\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\实验\\ConsoleApp1\\ConsoleApp1\\ConsoleApp1.csproj", + "projectName": "ConsoleApp1", + "projectPath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\实验\\ConsoleApp1\\ConsoleApp1\\ConsoleApp1.csproj", + "packagesPath": "C:\\Users\\Nitlo\\.nuget\\packages\\", + "outputPath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\实验\\ConsoleApp1\\ConsoleApp1\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Nitlo\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.100\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/实验/ConsoleApp1/ConsoleApp1/obj/project.nuget.cache b/实验/ConsoleApp1/ConsoleApp1/obj/project.nuget.cache new file mode 100644 index 00000000..45afe5cd --- /dev/null +++ b/实验/ConsoleApp1/ConsoleApp1/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "LcdcjiHVeSIhpKAF6fVE3u0cE0qsstf+zb2bY/4A2i75Z88FhinV9CGMOKYlMOOFxg8CzsOhJ9b0qYTsff57Zw==", + "success": true, + "projectFilePath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\实验\\ConsoleApp1\\ConsoleApp1\\ConsoleApp1.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file diff --git a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v7.bin b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v7.bin index 23f44024..22b91105 100644 Binary files a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v7.bin and b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v7.bin differ diff --git a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v7.bin b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v7.bin index 163ffd8b..7cdae095 100644 Binary files a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v7.bin and b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v7.bin differ diff --git a/源代码/.vs/StgSharpDevelop/DesignTimeBuild/.dtbcache.v2 b/源代码/.vs/StgSharpDevelop/DesignTimeBuild/.dtbcache.v2 index e96d7e46..41d406e3 100644 Binary files a/源代码/.vs/StgSharpDevelop/DesignTimeBuild/.dtbcache.v2 and b/源代码/.vs/StgSharpDevelop/DesignTimeBuild/.dtbcache.v2 differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/3774e98d-117a-4fce-8e9f-2865b461566d.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/3774e98d-117a-4fce-8e9f-2865b461566d.vsidx deleted file mode 100644 index 910b3a32..00000000 Binary files a/源代码/.vs/StgSharpDevelop/FileContentIndex/3774e98d-117a-4fce-8e9f-2865b461566d.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/3afb442a-10a7-4caa-94e8-f4f413c62825.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/3afb442a-10a7-4caa-94e8-f4f413c62825.vsidx new file mode 100644 index 00000000..3ca3a7cf Binary files /dev/null and b/源代码/.vs/StgSharpDevelop/FileContentIndex/3afb442a-10a7-4caa-94e8-f4f413c62825.vsidx differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/3cdd24fc-89f6-45ee-941c-e1a062777c9f.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/3cdd24fc-89f6-45ee-941c-e1a062777c9f.vsidx new file mode 100644 index 00000000..464629cc Binary files /dev/null and b/源代码/.vs/StgSharpDevelop/FileContentIndex/3cdd24fc-89f6-45ee-941c-e1a062777c9f.vsidx differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/44222518-467c-4b89-89af-8c9e5b2855a1.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/44222518-467c-4b89-89af-8c9e5b2855a1.vsidx deleted file mode 100644 index e56058fb..00000000 Binary files a/源代码/.vs/StgSharpDevelop/FileContentIndex/44222518-467c-4b89-89af-8c9e5b2855a1.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/65fd1531-aa93-4067-8c37-3b1336c24fdc.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/65fd1531-aa93-4067-8c37-3b1336c24fdc.vsidx deleted file mode 100644 index 1b3d96cf..00000000 Binary files a/源代码/.vs/StgSharpDevelop/FileContentIndex/65fd1531-aa93-4067-8c37-3b1336c24fdc.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/75824618-51e9-46aa-a2f2-51dbd1c6e6d6.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/75824618-51e9-46aa-a2f2-51dbd1c6e6d6.vsidx deleted file mode 100644 index b99eba6b..00000000 Binary files a/源代码/.vs/StgSharpDevelop/FileContentIndex/75824618-51e9-46aa-a2f2-51dbd1c6e6d6.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/94b8b7a2-51a5-49d8-935c-63c44f19a48d.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/94b8b7a2-51a5-49d8-935c-63c44f19a48d.vsidx new file mode 100644 index 00000000..38ef21be Binary files /dev/null and b/源代码/.vs/StgSharpDevelop/FileContentIndex/94b8b7a2-51a5-49d8-935c-63c44f19a48d.vsidx differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/9d7a7b57-a5cb-4b99-8a50-d9c2b1f3557b.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/9d7a7b57-a5cb-4b99-8a50-d9c2b1f3557b.vsidx deleted file mode 100644 index d02277b1..00000000 Binary files a/源代码/.vs/StgSharpDevelop/FileContentIndex/9d7a7b57-a5cb-4b99-8a50-d9c2b1f3557b.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/cd9f799c-ffce-484f-9196-7cdab0302bf1.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/cd9f799c-ffce-484f-9196-7cdab0302bf1.vsidx new file mode 100644 index 00000000..cd363369 Binary files /dev/null and b/源代码/.vs/StgSharpDevelop/FileContentIndex/cd9f799c-ffce-484f-9196-7cdab0302bf1.vsidx differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/fff3a7dd-a844-4b6f-8165-cf7bf07ae9c2.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/fff3a7dd-a844-4b6f-8165-cf7bf07ae9c2.vsidx new file mode 100644 index 00000000..ff6461de Binary files /dev/null and b/源代码/.vs/StgSharpDevelop/FileContentIndex/fff3a7dd-a844-4b6f-8165-cf7bf07ae9c2.vsidx differ diff --git a/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 b/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 index c9001dca..6134cb40 100644 Binary files a/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 and b/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 differ diff --git a/源代码/.vs/StgSharpDevelop/v17/.suo b/源代码/.vs/StgSharpDevelop/v17/.suo index 891c5db1..79524aa5 100644 Binary files a/源代码/.vs/StgSharpDevelop/v17/.suo and b/源代码/.vs/StgSharpDevelop/v17/.suo differ diff --git a/源代码/.vs/StgSharpDevelop/v17/Browse.VC.db b/源代码/.vs/StgSharpDevelop/v17/Browse.VC.db index b39834da..e8f1ef55 100644 Binary files a/源代码/.vs/StgSharpDevelop/v17/Browse.VC.db and b/源代码/.vs/StgSharpDevelop/v17/Browse.VC.db differ diff --git a/源代码/.vs/StgSharpDevelop/v17/HierarchyCache.v1.txt b/源代码/.vs/StgSharpDevelop/v17/HierarchyCache.v1.txt index 87059c35..4a3d825c 100644 Binary files a/源代码/.vs/StgSharpDevelop/v17/HierarchyCache.v1.txt and b/源代码/.vs/StgSharpDevelop/v17/HierarchyCache.v1.txt differ diff --git a/源代码/.vs/StgSharpDevelop/v17/Solution.VC.db b/源代码/.vs/StgSharpDevelop/v17/Solution.VC.db index 266e18a3..eb7228e6 100644 Binary files a/源代码/.vs/StgSharpDevelop/v17/Solution.VC.db and b/源代码/.vs/StgSharpDevelop/v17/Solution.VC.db differ diff --git a/源代码/.vs/StgSharpDevelop/v17/fileList.bin b/源代码/.vs/StgSharpDevelop/v17/fileList.bin index 0ec83b14..a5a0f7f5 100644 Binary files a/源代码/.vs/StgSharpDevelop/v17/fileList.bin and b/源代码/.vs/StgSharpDevelop/v17/fileList.bin differ diff --git a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/fd8fe869b9042dc6/STGSHARPC.ipch b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/fd8fe869b9042dc6/STGSHARPC.ipch index e75e2f54..efe2fa11 100644 Binary files a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/fd8fe869b9042dc6/STGSHARPC.ipch and b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/fd8fe869b9042dc6/STGSHARPC.ipch differ diff --git a/源代码/OpenGL/GLFW3h拆分.xlsx b/源代码/OpenGL/GLFW3h拆分.xlsx index 7a118ca7..b01d5e14 100644 Binary files a/源代码/OpenGL/GLFW3h拆分.xlsx and b/源代码/OpenGL/GLFW3h拆分.xlsx differ diff --git a/源代码/Output/x64/Debug/net6.0/SS_errorlog.log b/源代码/Output/x64/Debug/net6.0/SS_errorlog.log index bcb4310f..675618bc 100644 --- a/源代码/Output/x64/Debug/net6.0/SS_errorlog.log +++ b/源代码/Output/x64/Debug/net6.0/SS_errorlog.log @@ -1,9 +1,74 @@ -Error @ 2023-12-18T00:27:50.8218872+08:00 -Index was outside the bounds of the array. - at StgSharp.Logic.DynamicArrayList`1.get_Item(Int32 index) in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\Logic\ArrayList.cs:line 101 - at StgSharp.Program.Main(String[] args) in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\Program.cs:line 209 -Error @ 2023-12-18T00:50:06.7905891+08:00 -Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index') - at System.Collections.Generic.List`1.get_Item(Int32 index) - at StgSharp.Logic.DynamicArrayList`1.get_Item(Int32 index) in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\Logic\ArrayList.cs:line 101 - at StgSharp.Program.Main(String[] args) in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\Program.cs:line 209 + + + + +Info @ 2024-01-03T11:51:40.4340523+08:00 +Program start +Info @ 2024-01-03T11:51:40.6745399+08:00 +Successfully load GLFW APIs. StgSharp is now working on p/invoke mode +Info @ 2024-01-03T11:51:42.9888934+08:00 +Successfully create a context binded to current form. Its ID is 1443106161584 +Info @ 2024-01-03T11:51:43.3177952+08:00 +Find core OpenGL version. +Successfully load all OpenGL 1.0 APIs +Successfully load all OpenGL 1.1 APIs +Successfully load all OpenGL 1.2 APIs +Successfully load all OpenGL 1.3 APIs +Successfully load all OpenGL 1.4 APIs +Successfully load all OpenGL 1.5 APIs +Successfully load all OpenGL 2.0 APIs +Successfully load all OpenGL 2.1 APIs +Successfully load all OpenGL 3.0 APIs +Successfully load all OpenGL 3.1 APIs +Successfully load all OpenGL 3.2 APIs +Successfully load all OpenGL 3.3 APIs +Successfully load all OpenGL 4.0 APIs +Successfully load all OpenGL 4.1 APIs +Successfully load all OpenGL 4.2 APIs +Successfully load all OpenGL 4.3 APIs +Successfully load all OpenGL 4.4 APIs +Cannot load OpenGL api called glGetnTexImage, this api may not exist or supported. +Cannot load OpenGL api called glGetnUniformdv, this api may not exist or supported. +Successfully load all OpenGL 4.5 APIs +Cannot load OpenGL api called glMultiDrawArraysIndirectCount, this api may not exist or supported. +Cannot load OpenGL api called glMultiDrawElementsIndirectCount, this api may not exist or supported. +Successfully load all OpenGL 4.6 APIs +Info @ 2024-01-03T11:51:43.3362791+08:00 +No supported OpenGL extensions are found. + + + + +Info @ 2024-01-03T20:22:16.2158195+08:00 +Program start +Info @ 2024-01-03T20:22:16.2555343+08:00 +Successfully load GLFW APIs. StgSharp is now working on p/invoke mode +Info @ 2024-01-03T20:22:16.2633088+08:00 +Successfully create a context binded to current form. Its ID is 2975850861888 +Info @ 2024-01-03T20:22:16.4447679+08:00 +Find core OpenGL version. +Successfully load all OpenGL 1.0 APIs +Successfully load all OpenGL 1.1 APIs +Successfully load all OpenGL 1.2 APIs +Successfully load all OpenGL 1.3 APIs +Successfully load all OpenGL 1.4 APIs +Successfully load all OpenGL 1.5 APIs +Successfully load all OpenGL 2.0 APIs +Successfully load all OpenGL 2.1 APIs +Successfully load all OpenGL 3.0 APIs +Successfully load all OpenGL 3.1 APIs +Successfully load all OpenGL 3.2 APIs +Successfully load all OpenGL 3.3 APIs +Successfully load all OpenGL 4.0 APIs +Successfully load all OpenGL 4.1 APIs +Successfully load all OpenGL 4.2 APIs +Successfully load all OpenGL 4.3 APIs +Successfully load all OpenGL 4.4 APIs +Cannot load OpenGL api called glGetnTexImage, this api may not exist or supported. +Cannot load OpenGL api called glGetnUniformdv, this api may not exist or supported. +Successfully load all OpenGL 4.5 APIs +Cannot load OpenGL api called glMultiDrawArraysIndirectCount, this api may not exist or supported. +Cannot load OpenGL api called glMultiDrawElementsIndirectCount, this api may not exist or supported. +Successfully load all OpenGL 4.6 APIs +Info @ 2024-01-03T20:22:16.4632028+08:00 +No supported OpenGL extensions are found. diff --git a/源代码/Output/x64/Debug/net6.0/StgSharpC.dll b/源代码/Output/x64/Debug/net6.0/StgSharpC.dll index 0452b93f..710d42f4 100644 Binary files a/源代码/Output/x64/Debug/net6.0/StgSharpC.dll and b/源代码/Output/x64/Debug/net6.0/StgSharpC.dll differ diff --git a/源代码/Output/x64/Debug/net6.0/StgSharpDebug.dll b/源代码/Output/x64/Debug/net6.0/StgSharpDebug.dll index cceba616..6efc7878 100644 Binary files a/源代码/Output/x64/Debug/net6.0/StgSharpDebug.dll and b/源代码/Output/x64/Debug/net6.0/StgSharpDebug.dll differ diff --git a/源代码/Output/x64/Debug/net6.0/StgSharpDebug.exe b/源代码/Output/x64/Debug/net6.0/StgSharpDebug.exe index 672b03b6..e6f2a319 100644 Binary files a/源代码/Output/x64/Debug/net6.0/StgSharpDebug.exe and b/源代码/Output/x64/Debug/net6.0/StgSharpDebug.exe differ diff --git a/源代码/Output/x64/Debug/net6.0/StgSharpDebug.pdb b/源代码/Output/x64/Debug/net6.0/StgSharpDebug.pdb index 96490f90..b4447987 100644 Binary files a/源代码/Output/x64/Debug/net6.0/StgSharpDebug.pdb and b/源代码/Output/x64/Debug/net6.0/StgSharpDebug.pdb differ diff --git a/源代码/Output/x64/Debug/net6.0/StgSharpDebug.xml b/源代码/Output/x64/Debug/net6.0/StgSharpDebug.xml index 7b8548e1..5a7dac69 100644 --- a/源代码/Output/x64/Debug/net6.0/StgSharpDebug.xml +++ b/源代码/Output/x64/Debug/net6.0/StgSharpDebug.xml @@ -16,7 +16,7 @@ Function handler to load an opengl function by serching its name. - the name of the Opengl function + the name of the Opengl function An intptr value representing the pointer to the function @@ -29,6 +29,11 @@ Height of this form, represent in + + + OpenGL package used by current form context. + + Representing @@ -39,6 +44,11 @@ Width of this form, represent in + + + Width of this form, represent in + + Necessary operation to init this form. @@ -57,19 +67,17 @@ Init this form and render it on screen, and respond with operation - + Define how current form render in one frame. - - - Please define + + Please define this befor calling any OpenGL api and other graphic methods. - + - Constructor of a Form, creats an instance of a form and - initilize all the customizing operations. + Set all necessary metadata to current form instance @@ -115,59 +123,32 @@ Maximum size of current form. In form of a of (width,height) - + - + Create a set of . - - - + Amount of EBO to be created. + + + + + Create a set of . + + Amount of VAO to be crated. + + + + + Create aset of . + + Amount of Object to be created. + - Create an instance of program - - New instance of instance. - - - - A value represent this shader. - - - - - Inti a shader with no program attached. - - - - - Compile the vertex shader to be attached to this shader. - - GLSL code of vertex shader. - - - - Compile the fragment shader to be attached to this shader. - - GLSL code of fragment shader. - - - - Link the shader to current context. - - - - - Get a uniform form current shader, - the value type of the uniform should be provided. - - - - - - - Let the current context use this shader. + Create an instance of program + New instance of instance. @@ -186,11 +167,39 @@ to be converted + + + A collecion of handle to Element Buffer Object in OpenGL. + Each value indexed from instance of this class this + is the only handle to one Element Buffer Object. + + Interface of all kinds OpenGL buffer onjects + + + Get the only handle to one of the Object instance + + + + + + + Bind a buffer instance to OpenGL + + Index of handle of the object in this instance to be bind + + + + + + + + + @@ -228,77 +237,67 @@ Name of the OpenGL api The funtion pointer of the api in form of - + - Set data value to a float , - all types of parameters are float. + A value represent this shader. - The target - The value to be set - + - Set data value to a int , - all types of parameters are int. + Inti a shader with no program attached. - The target - The value to be set - + - Set data value to a float , - all types of parameters are float. + Compile the vertex shader to be attached to this shader. - The target - The first value to be set - The second value to be set + GLSL code of vertex shader. - + - Set data value to a float , - all types of parameters are float. + Compile the fragment shader to be attached to this shader. - The target - The first value to be set - The second value to be set - The third value to be set + GLSL code of fragment shader. - + - Set data value to a float , - all types of parameters are float. + Link the shader to current context. - The target - The first value to be set - The second value to be set - The third value to be set - The forth value to be set - + - Set data value to a float , - all types of parameters are float. + Get a uniform form current shader, + the value type of the uniform should be provided. - The target - A packing four parameters of the uniform + Name of the Uniform in shader code + - + - Set data value to a float , - all types of parameters are . + Get a uniform form current shader, + the value type of the uniform should be provided. - The target - A value of the uniform + Name of the Uniform in shader code + - + - Align a sets of code to frame update of a . - Usually, a call of is required. - This method is used as sigle thread method. If more than one - alignment is requested, a will throw. + Get a uniform form current shader, + the value type of the uniform should be provided. - The form used as frame update benchmark. - More than one alingment attached to one form timer + Name of the Uniform in shader code + + + + + Let the current context use this shader. + + + + + Same function as OpenGL api glActiveTexture + + type of texture to activate @@ -312,11 +311,15 @@ Operation after frame update alignment. The action binded to a wrong alignment. - + - Same function as OpenGL api glActiveTexture + Align a sets of code to frame update of a . + Usually, a call of is required. + This method is used as sigle thread method. If more than one + alignment is requested, a will throw. - type of texture to activate + The form used as frame update benchmark. + More than one alingment attached to one form timer @@ -381,43 +384,49 @@ Creates a form and its associated + The instance of created form Required width Required width Tittle of the window - The instance of created form - + - Same function as OpenGL api, glDeleteBuffer. + Same function as OpenGL api, glDeleteBuffer. This method can delete one buffer in one call + + a handle representing the buffer to be deleted + + + + Same function as OpenGL api, glDeleteBuffer. This method can delete a sets of buffers in one call. Amount of bufferd to be deleted - Pointer of buffer to be deleted + Array of buffers to be deleted - + Same function as OpenGL api, glDeleteVertexArrays Amount of vao to be deleted - pointer of vao sign array + A array representing a colletion of vertex objects. - + Same fucntion as the OpenGL api glGenBuffers - + Same fucnction as OpenGL api glGenTextures. amount of textures to generate pointer to texture signs' array - + Same fucntion as OpenGL api, glGenVertexArray @@ -446,7 +455,69 @@ The only signiture stands for the to be controlled Method hadler - + + + Set data value to a float , + all types of parameters are float. + + The target + The first value to be set + The second value to be set + The third value to be set + The forth value to be set + + + + Set data value to a float , + all types of parameters are float. + + The target + A packing four parameters of the uniform + + + + Set data value to a float , + all types of parameters are float. + + The target + The first value to be set + The second value to be set + The third value to be set + + + + Set data value to a float , + all types of parameters are float. + + The target + The first value to be set + The second value to be set + + + + Set data value to a float , + all types of parameters are float. + + The target + The value to be set + + + + Set data value to a int , + all types of parameters are int. + + The target + The value to be set + + + + Set data value to a float , + all types of parameters are . + + The target + A value of the uniform + + Set how a shader parameter read data from a VBO. @@ -457,7 +528,7 @@ Pixels stride of each sets of data - + Same function as OpenGL api glTexImage2d @@ -484,7 +555,7 @@ Sign of program to be used - + Same function as the OpenGL api, glViewPort @@ -662,6 +733,7 @@ Amount of elements to be prepared. + Length of this @@ -741,6 +813,18 @@ remove the last member of the list + + + OpenGL numeric type. + An IEEE-754 floating-point value, clamped to the range [0,1]. + + + + + OpenGL numeric type. + An IEEE-754 double precision floating-point value, clamped to the range [0,1]. + + A two dimension vector defined by two elements. diff --git a/源代码/StgSharp/Control/IO/GLIO.cs b/源代码/StgSharp/Control/IO/GLIO.cs index 36ea5a7d..62610628 100644 --- a/源代码/StgSharp/Control/IO/GLIO.cs +++ b/源代码/StgSharp/Control/IO/GLIO.cs @@ -26,7 +26,7 @@ namespace StgSharp [DllImport(SSC_libname, EntryPoint = "setCurrentGLContext", CallingConvention = CallingConvention.Cdecl)] - internal static extern unsafe void InternalSetCurrentGLContext(IntPtr windowID, IntPtr context); + internal static extern unsafe void InternalSetCurrentGLContext(IntPtr windowID, GLcontext* context); [DllImport(SSC_libname, EntryPoint = "readLog", CallingConvention = CallingConvention.Cdecl)] @@ -48,5097 +48,2550 @@ namespace StgSharp.Graphics [UnmanagedFunctionPointer(CallingConvention.Cdecl, CharSet = CharSet.Ansi)] public delegate IntPtr ImageLoader(string name, ref int width, ref int height, ref int definedChannel, int desiredChannel); - [StructLayout(LayoutKind.Sequential)] - public unsafe struct GLcontextIO - { - IntPtr usrPtr; - #region glapi - - #region code - internal IntPtr AccumxOES; - internal IntPtr AcquireKeyedMutexWin32EXT; - internal IntPtr ActiveProgramEXT; - internal IntPtr ActiveShaderProgram; - internal IntPtr ActiveStencilFaceEXT; - internal IntPtr ActiveTexture; - internal IntPtr ActiveTextureARB; - internal IntPtr ActiveVaryingNV; - internal IntPtr AlphaFragmentOp1ATI; - internal IntPtr AlphaFragmentOp2ATI; - internal IntPtr AlphaFragmentOp3ATI; - internal IntPtr AlphaFuncxOES; - internal IntPtr AlphaToCoverageDitherControlNV; - internal IntPtr ApplyFramebufferAttachmentCMAAINTEL; - internal IntPtr ApplyTextureEXT; - internal IntPtr AreProgramsResidentNV; - internal IntPtr AreTexturesResidentEXT; - internal IntPtr ArrayElementEXT; - internal IntPtr ArrayObjectATI; - internal IntPtr AsyncCopyBufferSubDataNVX; - internal IntPtr AsyncCopyImageSubDataNVX; - internal IntPtr AsyncMarkerSGIX; - internal IntPtr AttachObjectARB; - internal IntPtr AttachShader; - internal IntPtr BeginConditionalRender; - internal IntPtr BeginConditionalRenderNV; - internal IntPtr BeginConditionalRenderNVX; - internal IntPtr BeginFragmentShaderATI; - internal IntPtr BeginOcclusionQueryNV; - internal IntPtr BeginPerfMonitorAMD; - internal IntPtr BeginPerfQueryINTEL; - internal IntPtr BeginQuery; - internal IntPtr BeginQueryARB; - internal IntPtr BeginQueryIndexed; - internal IntPtr BeginTransformFeedback; - internal IntPtr BeginTransformFeedbackEXT; - internal IntPtr BeginTransformFeedbackNV; - internal IntPtr BeginVertexShaderEXT; - internal IntPtr BeginVideoCaptureNV; - internal IntPtr BindAttribLocation; - internal IntPtr BindAttribLocationARB; - internal IntPtr BindBuffer; - internal IntPtr BindBufferARB; - internal IntPtr BindBufferBase; - internal IntPtr BindBufferBaseEXT; - internal IntPtr BindBufferBaseNV; - internal IntPtr BindBufferOffsetEXT; - internal IntPtr BindBufferOffsetNV; - internal IntPtr BindBufferRange; - internal IntPtr BindBufferRangeEXT; - internal IntPtr BindBufferRangeNV; - internal IntPtr BindBuffersBase; - internal IntPtr BindBuffersRange; - internal IntPtr BindFragDataLocation; - internal IntPtr BindFragDataLocationEXT; - internal IntPtr BindFragDataLocationIndexed; - internal IntPtr BindFragmentShaderATI; - internal IntPtr BindFramebuffer; - internal IntPtr BindFramebufferEXT; - internal IntPtr BindImageTexture; - internal IntPtr BindImageTextureEXT; - internal IntPtr BindImageTextures; - internal IntPtr BindLightParameterEXT; - internal IntPtr BindMaterialParameterEXT; - internal IntPtr BindMultiTextureEXT; - internal IntPtr BindParameterEXT; - internal IntPtr BindProgramARB; - internal IntPtr BindProgramNV; - internal IntPtr BindProgramPipeline; - internal IntPtr BindRenderbuffer; - internal IntPtr BindRenderbufferEXT; - internal IntPtr BindSampler; - internal IntPtr BindSamplers; - internal IntPtr BindShadingRateImageNV; - internal IntPtr BindTexGenParameterEXT; - internal IntPtr BindTexture; - internal IntPtr BindTextureEXT; - internal IntPtr BindTextureUnit; - internal IntPtr BindTextureUnitParameterEXT; - internal IntPtr BindTextures; - internal IntPtr BindTransformFeedback; - internal IntPtr BindTransformFeedbackNV; - internal IntPtr BindVertexArray; - internal IntPtr BindVertexArrayAPPLE; - internal IntPtr BindVertexBuffer; - internal IntPtr BindVertexBuffers; - internal IntPtr BindVertexShaderEXT; - internal IntPtr BindVideoCaptureStreamBufferNV; - internal IntPtr BindVideoCaptureStreamTextureNV; - internal IntPtr Binormal3bEXT; - internal IntPtr Binormal3bvEXT; - internal IntPtr Binormal3dEXT; - internal IntPtr Binormal3dvEXT; - internal IntPtr Binormal3fEXT; - internal IntPtr Binormal3fvEXT; - internal IntPtr Binormal3iEXT; - internal IntPtr Binormal3ivEXT; - internal IntPtr Binormal3sEXT; - internal IntPtr Binormal3svEXT; - internal IntPtr BinormalPointerEXT; - internal IntPtr BitmapxOES; - internal IntPtr BlendBarrierKHR; - internal IntPtr BlendBarrierNV; - internal IntPtr BlendColor; - internal IntPtr BlendColorEXT; - internal IntPtr BlendColorxOES; - internal IntPtr BlendEquation; - internal IntPtr BlendEquationEXT; - internal IntPtr BlendEquationIndexedAMD; - internal IntPtr BlendEquationSeparate; - internal IntPtr BlendEquationSeparateEXT; - internal IntPtr BlendEquationSeparateIndexedAMD; - internal IntPtr BlendEquationSeparatei; - internal IntPtr BlendEquationSeparateiARB; - internal IntPtr BlendEquationi; - internal IntPtr BlendEquationiARB; - internal IntPtr BlendFunc; - internal IntPtr BlendFuncIndexedAMD; - internal IntPtr BlendFuncSeparate; - internal IntPtr BlendFuncSeparateEXT; - internal IntPtr BlendFuncSeparateINGR; - internal IntPtr BlendFuncSeparateIndexedAMD; - internal IntPtr BlendFuncSeparatei; - internal IntPtr BlendFuncSeparateiARB; - internal IntPtr BlendFunci; - internal IntPtr BlendFunciARB; - internal IntPtr BlendParameteriNV; - internal IntPtr BlitFramebuffer; - internal IntPtr BlitFramebufferEXT; - internal IntPtr BlitFramebufferLayerEXT; - internal IntPtr BlitFramebufferLayersEXT; - internal IntPtr BlitNamedFramebuffer; - internal IntPtr BufferAddressRangeNV; - internal IntPtr BufferAttachMemoryNV; - internal IntPtr BufferData; - internal IntPtr BufferDataARB; - internal IntPtr BufferPageCommitmentARB; - internal IntPtr BufferPageCommitmentMemNV; - internal IntPtr BufferParameteriAPPLE; - internal IntPtr BufferStorage; - internal IntPtr BufferStorageExternalEXT; - internal IntPtr BufferStorageMemEXT; - internal IntPtr BufferSubData; - internal IntPtr BufferSubDataARB; - internal IntPtr CallCommandListNV; - internal IntPtr CheckFramebufferStatus; - internal IntPtr CheckFramebufferStatusEXT; - internal IntPtr CheckNamedFramebufferStatus; - internal IntPtr CheckNamedFramebufferStatusEXT; - internal IntPtr ClampColor; - internal IntPtr ClampColorARB; - internal IntPtr Clear; - internal IntPtr ClearAccumxOES; - internal IntPtr ClearBufferData; - internal IntPtr ClearBufferSubData; - internal IntPtr ClearBufferfi; - internal IntPtr ClearBufferfv; - internal IntPtr ClearBufferiv; - internal IntPtr ClearBufferuiv; - internal IntPtr ClearColor; - internal IntPtr ClearColorIiEXT; - internal IntPtr ClearColorIuiEXT; - internal IntPtr ClearColorxOES; - internal IntPtr ClearDepth; - internal IntPtr ClearDepthdNV; - internal IntPtr ClearDepthf; - internal IntPtr ClearDepthfOES; - internal IntPtr ClearDepthxOES; - internal IntPtr ClearNamedBufferData; - internal IntPtr ClearNamedBufferDataEXT; - internal IntPtr ClearNamedBufferSubData; - internal IntPtr ClearNamedBufferSubDataEXT; - internal IntPtr ClearNamedFramebufferfi; - internal IntPtr ClearNamedFramebufferfv; - internal IntPtr ClearNamedFramebufferiv; - internal IntPtr ClearNamedFramebufferuiv; - internal IntPtr ClearStencil; - internal IntPtr ClearTexImage; - internal IntPtr ClearTexSubImage; - internal IntPtr ClientActiveTextureARB; - internal IntPtr ClientActiveVertexStreamATI; - internal IntPtr ClientAttribDefaultEXT; - internal IntPtr ClientWaitSemaphoreui64NVX; - internal IntPtr ClientWaitSync; - internal IntPtr ClipControl; - internal IntPtr ClipPlanefOES; - internal IntPtr ClipPlanexOES; - internal IntPtr Color3fVertex3fSUN; - internal IntPtr Color3fVertex3fvSUN; - internal IntPtr Color3hNV; - internal IntPtr Color3hvNV; - internal IntPtr Color3xOES; - internal IntPtr Color3xvOES; - internal IntPtr Color4fNormal3fVertex3fSUN; - internal IntPtr Color4fNormal3fVertex3fvSUN; - internal IntPtr Color4hNV; - internal IntPtr Color4hvNV; - internal IntPtr Color4ubVertex2fSUN; - internal IntPtr Color4ubVertex2fvSUN; - internal IntPtr Color4ubVertex3fSUN; - internal IntPtr Color4ubVertex3fvSUN; - internal IntPtr Color4xOES; - internal IntPtr Color4xvOES; - internal IntPtr ColorFormatNV; - internal IntPtr ColorFragmentOp1ATI; - internal IntPtr ColorFragmentOp2ATI; - internal IntPtr ColorFragmentOp3ATI; - internal IntPtr ColorMask; - internal IntPtr ColorMaskIndexedEXT; - internal IntPtr ColorMaski; - internal IntPtr ColorPointerEXT; - internal IntPtr ColorPointerListIBM; - internal IntPtr ColorPointervINTEL; - internal IntPtr ColorSubTableEXT; - internal IntPtr ColorTableEXT; - internal IntPtr ColorTableParameterfvSGI; - internal IntPtr ColorTableParameterivSGI; - internal IntPtr ColorTableSGI; - internal IntPtr CombinerInputNV; - internal IntPtr CombinerOutputNV; - internal IntPtr CombinerParameterfNV; - internal IntPtr CombinerParameterfvNV; - internal IntPtr CombinerParameteriNV; - internal IntPtr CombinerParameterivNV; - internal IntPtr CombinerStageParameterfvNV; - internal IntPtr CommandListSegmentsNV; - internal IntPtr CompileCommandListNV; - internal IntPtr CompileShader; - internal IntPtr CompileShaderARB; - internal IntPtr CompileShaderIncludeARB; - internal IntPtr CompressedMultiTexImage1DEXT; - internal IntPtr CompressedMultiTexImage2DEXT; - internal IntPtr CompressedMultiTexImage3DEXT; - internal IntPtr CompressedMultiTexSubImage1DEXT; - internal IntPtr CompressedMultiTexSubImage2DEXT; - internal IntPtr CompressedMultiTexSubImage3DEXT; - internal IntPtr CompressedTexImage1D; - internal IntPtr CompressedTexImage1DARB; - internal IntPtr CompressedTexImage2D; - internal IntPtr CompressedTexImage2DARB; - internal IntPtr CompressedTexImage3D; - internal IntPtr CompressedTexImage3DARB; - internal IntPtr CompressedTexSubImage1D; - internal IntPtr CompressedTexSubImage1DARB; - internal IntPtr CompressedTexSubImage2D; - internal IntPtr CompressedTexSubImage2DARB; - internal IntPtr CompressedTexSubImage3D; - internal IntPtr CompressedTexSubImage3DARB; - internal IntPtr CompressedTextureImage1DEXT; - internal IntPtr CompressedTextureImage2DEXT; - internal IntPtr CompressedTextureImage3DEXT; - internal IntPtr CompressedTextureSubImage1D; - internal IntPtr CompressedTextureSubImage1DEXT; - internal IntPtr CompressedTextureSubImage2D; - internal IntPtr CompressedTextureSubImage2DEXT; - internal IntPtr CompressedTextureSubImage3D; - internal IntPtr CompressedTextureSubImage3DEXT; - internal IntPtr ConservativeRasterParameterfNV; - internal IntPtr ConservativeRasterParameteriNV; - internal IntPtr ConvolutionFilter1DEXT; - internal IntPtr ConvolutionFilter2DEXT; - internal IntPtr ConvolutionParameterfEXT; - internal IntPtr ConvolutionParameterfvEXT; - internal IntPtr ConvolutionParameteriEXT; - internal IntPtr ConvolutionParameterivEXT; - internal IntPtr ConvolutionParameterxOES; - internal IntPtr ConvolutionParameterxvOES; - internal IntPtr CopyBufferSubData; - internal IntPtr CopyColorSubTableEXT; - internal IntPtr CopyColorTableSGI; - internal IntPtr CopyConvolutionFilter1DEXT; - internal IntPtr CopyConvolutionFilter2DEXT; - internal IntPtr CopyImageSubData; - internal IntPtr CopyImageSubDataNV; - internal IntPtr CopyMultiTexImage1DEXT; - internal IntPtr CopyMultiTexImage2DEXT; - internal IntPtr CopyMultiTexSubImage1DEXT; - internal IntPtr CopyMultiTexSubImage2DEXT; - internal IntPtr CopyMultiTexSubImage3DEXT; - internal IntPtr CopyNamedBufferSubData; - internal IntPtr CopyPathNV; - internal IntPtr CopyTexImage1D; - internal IntPtr CopyTexImage1DEXT; - internal IntPtr CopyTexImage2D; - internal IntPtr CopyTexImage2DEXT; - internal IntPtr CopyTexSubImage1D; - internal IntPtr CopyTexSubImage1DEXT; - internal IntPtr CopyTexSubImage2D; - internal IntPtr CopyTexSubImage2DEXT; - internal IntPtr CopyTexSubImage3D; - internal IntPtr CopyTexSubImage3DEXT; - internal IntPtr CopyTextureImage1DEXT; - internal IntPtr CopyTextureImage2DEXT; - internal IntPtr CopyTextureSubImage1D; - internal IntPtr CopyTextureSubImage1DEXT; - internal IntPtr CopyTextureSubImage2D; - internal IntPtr CopyTextureSubImage2DEXT; - internal IntPtr CopyTextureSubImage3D; - internal IntPtr CopyTextureSubImage3DEXT; - internal IntPtr CoverFillPathInstancedNV; - internal IntPtr CoverFillPathNV; - internal IntPtr CoverStrokePathInstancedNV; - internal IntPtr CoverStrokePathNV; - internal IntPtr CoverageModulationNV; - internal IntPtr CoverageModulationTableNV; - internal IntPtr CreateBuffers; - internal IntPtr CreateCommandListsNV; - internal IntPtr CreateFramebuffers; - internal IntPtr CreateMemoryObjectsEXT; - internal IntPtr CreatePerfQueryINTEL; - internal IntPtr CreateProgram; - internal IntPtr CreateProgramObjectARB; - internal IntPtr CreateProgramPipelines; - internal IntPtr CreateProgressFenceNVX; - internal IntPtr CreateQueries; - internal IntPtr CreateRenderbuffers; - internal IntPtr CreateSamplers; - internal IntPtr CreateSemaphoresNV; - internal IntPtr CreateShader; - internal IntPtr CreateShaderObjectARB; - internal IntPtr CreateShaderProgramEXT; - internal IntPtr CreateShaderProgramv; - internal IntPtr CreateStatesNV; - internal IntPtr CreateSyncFromCLeventARB; - internal IntPtr CreateTextures; - internal IntPtr CreateTransformFeedbacks; - internal IntPtr CreateVertexArrays; - internal IntPtr CullFace; - internal IntPtr CullParameterdvEXT; - internal IntPtr CullParameterfvEXT; - internal IntPtr CurrentPaletteMatrixARB; - internal IntPtr DebugMessageCallback; - internal IntPtr DebugMessageCallbackAMD; - internal IntPtr DebugMessageCallbackARB; - internal IntPtr DebugMessageControl; - internal IntPtr DebugMessageControlARB; - internal IntPtr DebugMessageEnableAMD; - internal IntPtr DebugMessageInsert; - internal IntPtr DebugMessageInsertAMD; - internal IntPtr DebugMessageInsertARB; - internal IntPtr DeformSGIX; - internal IntPtr DeformationMap3dSGIX; - internal IntPtr DeformationMap3fSGIX; - internal IntPtr DeleteAsyncMarkersSGIX; - internal IntPtr DeleteBuffers; - internal IntPtr DeleteBuffersARB; - internal IntPtr DeleteCommandListsNV; - internal IntPtr DeleteFencesAPPLE; - internal IntPtr DeleteFencesNV; - internal IntPtr DeleteFragmentShaderATI; - internal IntPtr DeleteFramebuffers; - internal IntPtr DeleteFramebuffersEXT; - internal IntPtr DeleteMemoryObjectsEXT; - internal IntPtr DeleteNamedStringARB; - internal IntPtr DeleteNamesAMD; - internal IntPtr DeleteObjectARB; - internal IntPtr DeleteOcclusionQueriesNV; - internal IntPtr DeletePathsNV; - internal IntPtr DeletePerfMonitorsAMD; - internal IntPtr DeletePerfQueryINTEL; - internal IntPtr DeleteProgram; - internal IntPtr DeleteProgramPipelines; - internal IntPtr DeleteProgramsARB; - internal IntPtr DeleteProgramsNV; - internal IntPtr DeleteQueries; - internal IntPtr DeleteQueriesARB; - internal IntPtr DeleteQueryResourceTagNV; - internal IntPtr DeleteRenderbuffers; - internal IntPtr DeleteRenderbuffersEXT; - internal IntPtr DeleteSamplers; - internal IntPtr DeleteSemaphoresEXT; - internal IntPtr DeleteShader; - internal IntPtr DeleteStatesNV; - internal IntPtr DeleteSync; - internal IntPtr DeleteTextures; - internal IntPtr DeleteTexturesEXT; - internal IntPtr DeleteTransformFeedbacks; - internal IntPtr DeleteTransformFeedbacksNV; - internal IntPtr DeleteVertexArrays; - internal IntPtr DeleteVertexArraysAPPLE; - internal IntPtr DeleteVertexShaderEXT; - internal IntPtr DepthBoundsEXT; - internal IntPtr DepthBoundsdNV; - internal IntPtr DepthFunc; - internal IntPtr DepthMask; - internal IntPtr DepthRange; - internal IntPtr DepthRangeArraydvNV; - internal IntPtr DepthRangeArrayv; - internal IntPtr DepthRangeIndexed; - internal IntPtr DepthRangeIndexeddNV; - internal IntPtr DepthRangedNV; - internal IntPtr DepthRangef; - internal IntPtr DepthRangefOES; - internal IntPtr DepthRangexOES; - internal IntPtr DetachObjectARB; - internal IntPtr DetachShader; - internal IntPtr DetailTexFuncSGIS; - internal IntPtr Disable; - internal IntPtr DisableClientStateIndexedEXT; - internal IntPtr DisableClientStateiEXT; - internal IntPtr DisableIndexedEXT; - internal IntPtr DisableVariantClientStateEXT; - internal IntPtr DisableVertexArrayAttrib; - internal IntPtr DisableVertexArrayAttribEXT; - internal IntPtr DisableVertexArrayEXT; - internal IntPtr DisableVertexAttribAPPLE; - internal IntPtr DisableVertexAttribArray; - internal IntPtr DisableVertexAttribArrayARB; - internal IntPtr Disablei; - internal IntPtr DispatchCompute; - internal IntPtr DispatchComputeGroupSizeARB; - internal IntPtr DispatchComputeIndirect; - internal IntPtr DrawArrays; - internal IntPtr DrawArraysEXT; - internal IntPtr DrawArraysIndirect; - internal IntPtr DrawArraysInstanced; - internal IntPtr DrawArraysInstancedARB; - internal IntPtr DrawArraysInstancedBaseInstance; - internal IntPtr DrawArraysInstancedEXT; - internal IntPtr DrawBuffer; - internal IntPtr DrawBuffers; - internal IntPtr DrawBuffersARB; - internal IntPtr DrawBuffersATI; - internal IntPtr DrawCommandsAddressNV; - internal IntPtr DrawCommandsNV; - internal IntPtr DrawCommandsStatesAddressNV; - internal IntPtr DrawCommandsStatesNV; - internal IntPtr DrawElementArrayAPPLE; - internal IntPtr DrawElementArrayATI; - internal IntPtr DrawElements; - internal IntPtr DrawElementsBaseVertex; - internal IntPtr DrawElementsIndirect; - internal IntPtr DrawElementsInstanced; - internal IntPtr DrawElementsInstancedARB; - internal IntPtr DrawElementsInstancedBaseInstance; - internal IntPtr DrawElementsInstancedBaseVertex; - internal IntPtr DrawElementsInstancedBaseVertexBaseInstance; - internal IntPtr DrawElementsInstancedEXT; - internal IntPtr DrawMeshArraysSUN; - internal IntPtr DrawMeshTasksIndirectNV; - internal IntPtr DrawMeshTasksNV; - internal IntPtr DrawRangeElementArrayAPPLE; - internal IntPtr DrawRangeElementArrayATI; - internal IntPtr DrawRangeElements; - internal IntPtr DrawRangeElementsBaseVertex; - internal IntPtr DrawRangeElementsEXT; - internal IntPtr DrawTextureNV; - internal IntPtr DrawTransformFeedback; - internal IntPtr DrawTransformFeedbackInstanced; - internal IntPtr DrawTransformFeedbackNV; - internal IntPtr DrawTransformFeedbackStream; - internal IntPtr DrawTransformFeedbackStreamInstanced; - internal IntPtr DrawVkImageNV; - internal IntPtr EGLImageTargetTexStorageEXT; - internal IntPtr EGLImageTargetTextureStorageEXT; - internal IntPtr EdgeFlagFormatNV; - internal IntPtr EdgeFlagPointerEXT; - internal IntPtr EdgeFlagPointerListIBM; - internal IntPtr ElementPointerAPPLE; - internal IntPtr ElementPointerATI; - internal IntPtr Enable; - internal IntPtr EnableClientStateIndexedEXT; - internal IntPtr EnableClientStateiEXT; - internal IntPtr EnableIndexedEXT; - internal IntPtr EnableVariantClientStateEXT; - internal IntPtr EnableVertexArrayAttrib; - internal IntPtr EnableVertexArrayAttribEXT; - internal IntPtr EnableVertexArrayEXT; - internal IntPtr EnableVertexAttribAPPLE; - internal IntPtr EnableVertexAttribArray; - internal IntPtr EnableVertexAttribArrayARB; - internal IntPtr Enablei; - internal IntPtr EndConditionalRender; - internal IntPtr EndConditionalRenderNV; - internal IntPtr EndConditionalRenderNVX; - internal IntPtr EndFragmentShaderATI; - internal IntPtr EndOcclusionQueryNV; - internal IntPtr EndPerfMonitorAMD; - internal IntPtr EndPerfQueryINTEL; - internal IntPtr EndQuery; - internal IntPtr EndQueryARB; - internal IntPtr EndQueryIndexed; - internal IntPtr EndTransformFeedback; - internal IntPtr EndTransformFeedbackEXT; - internal IntPtr EndTransformFeedbackNV; - internal IntPtr EndVertexShaderEXT; - internal IntPtr EndVideoCaptureNV; - internal IntPtr EvalCoord1xOES; - internal IntPtr EvalCoord1xvOES; - internal IntPtr EvalCoord2xOES; - internal IntPtr EvalCoord2xvOES; - internal IntPtr EvalMapsNV; - internal IntPtr EvaluateDepthValuesARB; - internal IntPtr ExecuteProgramNV; - internal IntPtr ExtractComponentEXT; - internal IntPtr FeedbackBufferxOES; - internal IntPtr FenceSync; - internal IntPtr FinalCombinerInputNV; - internal IntPtr Finish; - internal IntPtr FinishAsyncSGIX; - internal IntPtr FinishFenceAPPLE; - internal IntPtr FinishFenceNV; - internal IntPtr FinishObjectAPPLE; - internal IntPtr FinishTextureSUNX; - internal IntPtr Flush; - internal IntPtr FlushMappedBufferRange; - internal IntPtr FlushMappedBufferRangeAPPLE; - internal IntPtr FlushMappedNamedBufferRange; - internal IntPtr FlushMappedNamedBufferRangeEXT; - internal IntPtr FlushPixelDataRangeNV; - internal IntPtr FlushRasterSGIX; - internal IntPtr FlushStaticDataIBM; - internal IntPtr FlushVertexArrayRangeAPPLE; - internal IntPtr FlushVertexArrayRangeNV; - internal IntPtr FogCoordFormatNV; - internal IntPtr FogCoordPointerEXT; - internal IntPtr FogCoordPointerListIBM; - internal IntPtr FogCoorddEXT; - internal IntPtr FogCoorddvEXT; - internal IntPtr FogCoordfEXT; - internal IntPtr FogCoordfvEXT; - internal IntPtr FogCoordhNV; - internal IntPtr FogCoordhvNV; - internal IntPtr FogFuncSGIS; - internal IntPtr FogxOES; - internal IntPtr FogxvOES; - internal IntPtr FragmentColorMaterialSGIX; - internal IntPtr FragmentCoverageColorNV; - internal IntPtr FragmentLightModelfSGIX; - internal IntPtr FragmentLightModelfvSGIX; - internal IntPtr FragmentLightModeliSGIX; - internal IntPtr FragmentLightModelivSGIX; - internal IntPtr FragmentLightfSGIX; - internal IntPtr FragmentLightfvSGIX; - internal IntPtr FragmentLightiSGIX; - internal IntPtr FragmentLightivSGIX; - internal IntPtr FragmentMaterialfSGIX; - internal IntPtr FragmentMaterialfvSGIX; - internal IntPtr FragmentMaterialiSGIX; - internal IntPtr FragmentMaterialivSGIX; - internal IntPtr FrameTerminatorGREMEDY; - internal IntPtr FrameZoomSGIX; - internal IntPtr FramebufferDrawBufferEXT; - internal IntPtr FramebufferDrawBuffersEXT; - internal IntPtr FramebufferFetchBarrierEXT; - internal IntPtr FramebufferParameteri; - internal IntPtr FramebufferParameteriMESA; - internal IntPtr FramebufferReadBufferEXT; - internal IntPtr FramebufferRenderbuffer; - internal IntPtr FramebufferRenderbufferEXT; - internal IntPtr FramebufferSampleLocationsfvARB; - internal IntPtr FramebufferSampleLocationsfvNV; - internal IntPtr FramebufferSamplePositionsfvAMD; - internal IntPtr FramebufferTexture; - internal IntPtr FramebufferTexture1D; - internal IntPtr FramebufferTexture1DEXT; - internal IntPtr FramebufferTexture2D; - internal IntPtr FramebufferTexture2DEXT; - internal IntPtr FramebufferTexture3D; - internal IntPtr FramebufferTexture3DEXT; - internal IntPtr FramebufferTextureARB; - internal IntPtr FramebufferTextureEXT; - internal IntPtr FramebufferTextureFaceARB; - internal IntPtr FramebufferTextureFaceEXT; - internal IntPtr FramebufferTextureLayer; - internal IntPtr FramebufferTextureLayerARB; - internal IntPtr FramebufferTextureLayerEXT; - internal IntPtr FramebufferTextureMultiviewOVR; - internal IntPtr FreeObjectBufferATI; - internal IntPtr FrontFace; - internal IntPtr FrustumfOES; - internal IntPtr FrustumxOES; - internal IntPtr GenAsyncMarkersSGIX; - internal IntPtr GenBuffers; - internal IntPtr GenBuffersARB; - internal IntPtr GenFencesAPPLE; - internal IntPtr GenFencesNV; - internal IntPtr GenFragmentShadersATI; - internal IntPtr GenFramebuffers; - internal IntPtr GenFramebuffersEXT; - internal IntPtr GenNamesAMD; - internal IntPtr GenOcclusionQueriesNV; - internal IntPtr GenPathsNV; - internal IntPtr GenPerfMonitorsAMD; - internal IntPtr GenProgramPipelines; - internal IntPtr GenProgramsARB; - internal IntPtr GenProgramsNV; - internal IntPtr GenQueries; - internal IntPtr GenQueriesARB; - internal IntPtr GenQueryResourceTagNV; - internal IntPtr GenRenderbuffers; - internal IntPtr GenRenderbuffersEXT; - internal IntPtr GenSamplers; - internal IntPtr GenSemaphoresEXT; - internal IntPtr GenSymbolsEXT; - internal IntPtr GenTextures; - internal IntPtr GenTexturesEXT; - internal IntPtr GenTransformFeedbacks; - internal IntPtr GenTransformFeedbacksNV; - internal IntPtr GenVertexArrays; - internal IntPtr GenVertexArraysAPPLE; - internal IntPtr GenVertexShadersEXT; - internal IntPtr GenerateMipmap; - internal IntPtr GenerateMipmapEXT; - internal IntPtr GenerateMultiTexMipmapEXT; - internal IntPtr GenerateTextureMipmap; - internal IntPtr GenerateTextureMipmapEXT; - internal IntPtr GetActiveAtomicCounterBufferiv; - internal IntPtr GetActiveAttrib; - internal IntPtr GetActiveAttribARB; - internal IntPtr GetActiveSubroutineName; - internal IntPtr GetActiveSubroutineUniformName; - internal IntPtr GetActiveSubroutineUniformiv; - internal IntPtr GetActiveUniform; - internal IntPtr GetActiveUniformARB; - internal IntPtr GetActiveUniformBlockName; - internal IntPtr GetActiveUniformBlockiv; - internal IntPtr GetActiveUniformName; - internal IntPtr GetActiveUniformsiv; - internal IntPtr GetActiveVaryingNV; - internal IntPtr GetArrayObjectfvATI; - internal IntPtr GetArrayObjectivATI; - internal IntPtr GetAttachedObjectsARB; - internal IntPtr GetAttachedShaders; - internal IntPtr GetAttribLocation; - internal IntPtr GetAttribLocationARB; - internal IntPtr GetBooleanIndexedvEXT; - internal IntPtr GetBooleani_v; - internal IntPtr GetBooleanv; - internal IntPtr GetBufferParameteri64v; - internal IntPtr GetBufferParameteriv; - internal IntPtr GetBufferParameterivARB; - internal IntPtr GetBufferParameterui64vNV; - internal IntPtr GetBufferPointerv; - internal IntPtr GetBufferPointervARB; - internal IntPtr GetBufferSubData; - internal IntPtr GetBufferSubDataARB; - internal IntPtr GetClipPlanefOES; - internal IntPtr GetClipPlanexOES; - internal IntPtr GetColorTableEXT; - internal IntPtr GetColorTableParameterfvEXT; - internal IntPtr GetColorTableParameterfvSGI; - internal IntPtr GetColorTableParameterivEXT; - internal IntPtr GetColorTableParameterivSGI; - internal IntPtr GetColorTableSGI; - internal IntPtr GetCombinerInputParameterfvNV; - internal IntPtr GetCombinerInputParameterivNV; - internal IntPtr GetCombinerOutputParameterfvNV; - internal IntPtr GetCombinerOutputParameterivNV; - internal IntPtr GetCombinerStageParameterfvNV; - internal IntPtr GetCommandHeaderNV; - internal IntPtr GetCompressedMultiTexImageEXT; - internal IntPtr GetCompressedTexImage; - internal IntPtr GetCompressedTexImageARB; - internal IntPtr GetCompressedTextureImage; - internal IntPtr GetCompressedTextureImageEXT; - internal IntPtr GetCompressedTextureSubImage; - internal IntPtr GetConvolutionFilterEXT; - internal IntPtr GetConvolutionParameterfvEXT; - internal IntPtr GetConvolutionParameterivEXT; - internal IntPtr GetConvolutionParameterxvOES; - internal IntPtr GetCoverageModulationTableNV; - internal IntPtr GetDebugMessageLog; - internal IntPtr GetDebugMessageLogAMD; - internal IntPtr GetDebugMessageLogARB; - internal IntPtr GetDetailTexFuncSGIS; - internal IntPtr GetDoubleIndexedvEXT; - internal IntPtr GetDoublei_v; - internal IntPtr GetDoublei_vEXT; - internal IntPtr GetDoublev; - internal IntPtr GetError; - internal IntPtr GetFenceivNV; - internal IntPtr GetFinalCombinerInputParameterfvNV; - internal IntPtr GetFinalCombinerInputParameterivNV; - internal IntPtr GetFirstPerfQueryIdINTEL; - internal IntPtr GetFixedvOES; - internal IntPtr GetFloatIndexedvEXT; - internal IntPtr GetFloati_v; - internal IntPtr GetFloati_vEXT; - internal IntPtr GetFloatv; - internal IntPtr GetFogFuncSGIS; - internal IntPtr GetFragDataIndex; - internal IntPtr GetFragDataLocation; - internal IntPtr GetFragDataLocationEXT; - internal IntPtr GetFragmentLightfvSGIX; - internal IntPtr GetFragmentLightivSGIX; - internal IntPtr GetFragmentMaterialfvSGIX; - internal IntPtr GetFragmentMaterialivSGIX; - internal IntPtr GetFramebufferAttachmentParameteriv; - internal IntPtr GetFramebufferAttachmentParameterivEXT; - internal IntPtr GetFramebufferParameterfvAMD; - internal IntPtr GetFramebufferParameteriv; - internal IntPtr GetFramebufferParameterivEXT; - internal IntPtr GetFramebufferParameterivMESA; - internal IntPtr GetGraphicsResetStatus; - internal IntPtr GetGraphicsResetStatusARB; - internal IntPtr GetHandleARB; - internal IntPtr GetHistogramEXT; - internal IntPtr GetHistogramParameterfvEXT; - internal IntPtr GetHistogramParameterivEXT; - internal IntPtr GetHistogramParameterxvOES; - internal IntPtr GetImageHandleARB; - internal IntPtr GetImageHandleNV; - internal IntPtr GetImageTransformParameterfvHP; - internal IntPtr GetImageTransformParameterivHP; - internal IntPtr GetInfoLogARB; - internal IntPtr GetInstrumentsSGIX; - internal IntPtr GetInteger64i_v; - internal IntPtr GetInteger64v; - internal IntPtr GetIntegerIndexedvEXT; - internal IntPtr GetIntegeri_v; - internal IntPtr GetIntegerui64i_vNV; - internal IntPtr GetIntegerui64vNV; - internal IntPtr GetIntegerv; - internal IntPtr GetInternalformatSampleivNV; - internal IntPtr GetInternalformati64v; - internal IntPtr GetInternalformativ; - internal IntPtr GetInvariantBooleanvEXT; - internal IntPtr GetInvariantFloatvEXT; - internal IntPtr GetInvariantIntegervEXT; - internal IntPtr GetLightxOES; - internal IntPtr GetListParameterfvSGIX; - internal IntPtr GetListParameterivSGIX; - internal IntPtr GetLocalConstantBooleanvEXT; - internal IntPtr GetLocalConstantFloatvEXT; - internal IntPtr GetLocalConstantIntegervEXT; - internal IntPtr GetMapAttribParameterfvNV; - internal IntPtr GetMapAttribParameterivNV; - internal IntPtr GetMapControlPointsNV; - internal IntPtr GetMapParameterfvNV; - internal IntPtr GetMapParameterivNV; - internal IntPtr GetMapxvOES; - internal IntPtr GetMaterialxOES; - internal IntPtr GetMemoryObjectDetachedResourcesuivNV; - internal IntPtr GetMemoryObjectParameterivEXT; - internal IntPtr GetMinmaxEXT; - internal IntPtr GetMinmaxParameterfvEXT; - internal IntPtr GetMinmaxParameterivEXT; - internal IntPtr GetMultiTexEnvfvEXT; - internal IntPtr GetMultiTexEnvivEXT; - internal IntPtr GetMultiTexGendvEXT; - internal IntPtr GetMultiTexGenfvEXT; - internal IntPtr GetMultiTexGenivEXT; - internal IntPtr GetMultiTexImageEXT; - internal IntPtr GetMultiTexLevelParameterfvEXT; - internal IntPtr GetMultiTexLevelParameterivEXT; - internal IntPtr GetMultiTexParameterIivEXT; - internal IntPtr GetMultiTexParameterIuivEXT; - internal IntPtr GetMultiTexParameterfvEXT; - internal IntPtr GetMultiTexParameterivEXT; - internal IntPtr GetMultisamplefv; - internal IntPtr GetMultisamplefvNV; - internal IntPtr GetNamedBufferParameteri64v; - internal IntPtr GetNamedBufferParameteriv; - internal IntPtr GetNamedBufferParameterivEXT; - internal IntPtr GetNamedBufferParameterui64vNV; - internal IntPtr GetNamedBufferPointerv; - internal IntPtr GetNamedBufferPointervEXT; - internal IntPtr GetNamedBufferSubData; - internal IntPtr GetNamedBufferSubDataEXT; - internal IntPtr GetNamedFramebufferAttachmentParameteriv; - internal IntPtr GetNamedFramebufferAttachmentParameterivEXT; - internal IntPtr GetNamedFramebufferParameterfvAMD; - internal IntPtr GetNamedFramebufferParameteriv; - internal IntPtr GetNamedFramebufferParameterivEXT; - internal IntPtr GetNamedProgramLocalParameterIivEXT; - internal IntPtr GetNamedProgramLocalParameterIuivEXT; - internal IntPtr GetNamedProgramLocalParameterdvEXT; - internal IntPtr GetNamedProgramLocalParameterfvEXT; - internal IntPtr GetNamedProgramStringEXT; - internal IntPtr GetNamedProgramivEXT; - internal IntPtr GetNamedRenderbufferParameteriv; - internal IntPtr GetNamedRenderbufferParameterivEXT; - internal IntPtr GetNamedStringARB; - internal IntPtr GetNamedStringivARB; - internal IntPtr GetNextPerfQueryIdINTEL; - internal IntPtr GetObjectBufferfvATI; - internal IntPtr GetObjectBufferivATI; - internal IntPtr GetObjectLabel; - internal IntPtr GetObjectLabelEXT; - internal IntPtr GetObjectParameterfvARB; - internal IntPtr GetObjectParameterivAPPLE; - internal IntPtr GetObjectParameterivARB; - internal IntPtr GetObjectPtrLabel; - internal IntPtr GetOcclusionQueryivNV; - internal IntPtr GetOcclusionQueryuivNV; - internal IntPtr GetPathCommandsNV; - internal IntPtr GetPathCoordsNV; - internal IntPtr GetPathDashArrayNV; - internal IntPtr GetPathLengthNV; - internal IntPtr GetPathMetricRangeNV; - internal IntPtr GetPathMetricsNV; - internal IntPtr GetPathParameterfvNV; - internal IntPtr GetPathParameterivNV; - internal IntPtr GetPathSpacingNV; - internal IntPtr GetPerfCounterInfoINTEL; - internal IntPtr GetPerfMonitorCounterDataAMD; - internal IntPtr GetPerfMonitorCounterInfoAMD; - internal IntPtr GetPerfMonitorCounterStringAMD; - internal IntPtr GetPerfMonitorCountersAMD; - internal IntPtr GetPerfMonitorGroupStringAMD; - internal IntPtr GetPerfMonitorGroupsAMD; - internal IntPtr GetPerfQueryDataINTEL; - internal IntPtr GetPerfQueryIdByNameINTEL; - internal IntPtr GetPerfQueryInfoINTEL; - internal IntPtr GetPixelMapxv; - internal IntPtr GetPixelTexGenParameterfvSGIS; - internal IntPtr GetPixelTexGenParameterivSGIS; - internal IntPtr GetPixelTransformParameterfvEXT; - internal IntPtr GetPixelTransformParameterivEXT; - internal IntPtr GetPointerIndexedvEXT; - internal IntPtr GetPointeri_vEXT; - internal IntPtr GetPointerv; - internal IntPtr GetPointervEXT; - internal IntPtr GetProgramBinary; - internal IntPtr GetProgramEnvParameterIivNV; - internal IntPtr GetProgramEnvParameterIuivNV; - internal IntPtr GetProgramEnvParameterdvARB; - internal IntPtr GetProgramEnvParameterfvARB; - internal IntPtr GetProgramInfoLog; - internal IntPtr GetProgramInterfaceiv; - internal IntPtr GetProgramLocalParameterIivNV; - internal IntPtr GetProgramLocalParameterIuivNV; - internal IntPtr GetProgramLocalParameterdvARB; - internal IntPtr GetProgramLocalParameterfvARB; - internal IntPtr GetProgramNamedParameterdvNV; - internal IntPtr GetProgramNamedParameterfvNV; - internal IntPtr GetProgramParameterdvNV; - internal IntPtr GetProgramParameterfvNV; - internal IntPtr GetProgramPipelineInfoLog; - internal IntPtr GetProgramPipelineiv; - internal IntPtr GetProgramResourceIndex; - internal IntPtr GetProgramResourceLocation; - internal IntPtr GetProgramResourceLocationIndex; - internal IntPtr GetProgramResourceName; - internal IntPtr GetProgramResourcefvNV; - internal IntPtr GetProgramResourceiv; - internal IntPtr GetProgramStageiv; - internal IntPtr GetProgramStringARB; - internal IntPtr GetProgramStringNV; - internal IntPtr GetProgramSubroutineParameteruivNV; - internal IntPtr GetProgramiv; - internal IntPtr GetProgramivARB; - internal IntPtr GetProgramivNV; - internal IntPtr GetQueryBufferObjecti64v; - internal IntPtr GetQueryBufferObjectiv; - internal IntPtr GetQueryBufferObjectui64v; - internal IntPtr GetQueryBufferObjectuiv; - internal IntPtr GetQueryIndexediv; - internal IntPtr GetQueryObjecti64v; - internal IntPtr GetQueryObjecti64vEXT; - internal IntPtr GetQueryObjectiv; - internal IntPtr GetQueryObjectivARB; - internal IntPtr GetQueryObjectui64v; - internal IntPtr GetQueryObjectui64vEXT; - internal IntPtr GetQueryObjectuiv; - internal IntPtr GetQueryObjectuivARB; - internal IntPtr GetQueryiv; - internal IntPtr GetQueryivARB; - internal IntPtr GetRenderbufferParameteriv; - internal IntPtr GetRenderbufferParameterivEXT; - internal IntPtr GetSamplerParameterIiv; - internal IntPtr GetSamplerParameterIuiv; - internal IntPtr GetSamplerParameterfv; - internal IntPtr GetSamplerParameteriv; - internal IntPtr GetSemaphoreParameterivNV; - internal IntPtr GetSemaphoreParameterui64vEXT; - internal IntPtr GetSeparableFilterEXT; - internal IntPtr GetShaderInfoLog; - internal IntPtr GetShaderPrecisionFormat; - internal IntPtr GetShaderSource; - internal IntPtr GetShaderSourceARB; - internal IntPtr GetShaderiv; - internal IntPtr GetShadingRateImagePaletteNV; - internal IntPtr GetShadingRateSampleLocationivNV; - internal IntPtr GetSharpenTexFuncSGIS; - internal IntPtr GetStageIndexNV; - internal IntPtr GetString = IntPtr.Zero; - internal IntPtr GetStringi; - internal IntPtr GetSubroutineIndex; - internal IntPtr GetSubroutineUniformLocation; - internal IntPtr GetSynciv; - internal IntPtr GetTexBumpParameterfvATI; - internal IntPtr GetTexBumpParameterivATI; - internal IntPtr GetTexEnvxvOES; - internal IntPtr GetTexFilterFuncSGIS; - internal IntPtr GetTexGenxvOES; - internal IntPtr GetTexImage; - internal IntPtr GetTexLevelParameterfv; - internal IntPtr GetTexLevelParameteriv; - internal IntPtr GetTexLevelParameterxvOES; - internal IntPtr GetTexParameterIiv; - internal IntPtr GetTexParameterIivEXT; - internal IntPtr GetTexParameterIuiv; - internal IntPtr GetTexParameterIuivEXT; - internal IntPtr GetTexParameterPointervAPPLE; - internal IntPtr GetTexParameterfv; - internal IntPtr GetTexParameteriv; - internal IntPtr GetTexParameterxvOES; - internal IntPtr GetTextureHandleARB; - internal IntPtr GetTextureHandleNV; - internal IntPtr GetTextureImage; - internal IntPtr GetTextureImageEXT; - internal IntPtr GetTextureLevelParameterfv; - internal IntPtr GetTextureLevelParameterfvEXT; - internal IntPtr GetTextureLevelParameteriv; - internal IntPtr GetTextureLevelParameterivEXT; - internal IntPtr GetTextureParameterIiv; - internal IntPtr GetTextureParameterIivEXT; - internal IntPtr GetTextureParameterIuiv; - internal IntPtr GetTextureParameterIuivEXT; - internal IntPtr GetTextureParameterfv; - internal IntPtr GetTextureParameterfvEXT; - internal IntPtr GetTextureParameteriv; - internal IntPtr GetTextureParameterivEXT; - internal IntPtr GetTextureSamplerHandleARB; - internal IntPtr GetTextureSamplerHandleNV; - internal IntPtr GetTextureSubImage; - internal IntPtr GetTrackMatrixivNV; - internal IntPtr GetTransformFeedbackVarying; - internal IntPtr GetTransformFeedbackVaryingEXT; - internal IntPtr GetTransformFeedbackVaryingNV; - internal IntPtr GetTransformFeedbacki64_v; - internal IntPtr GetTransformFeedbacki_v; - internal IntPtr GetTransformFeedbackiv; - internal IntPtr GetUniformBlockIndex; - internal IntPtr GetUniformBufferSizeEXT; - internal IntPtr GetUniformIndices; - internal IntPtr GetUniformLocation; - internal IntPtr GetUniformLocationARB; - internal IntPtr GetUniformOffsetEXT; - internal IntPtr GetUniformSubroutineuiv; - internal IntPtr GetUniformdv; - internal IntPtr GetUniformfv; - internal IntPtr GetUniformfvARB; - internal IntPtr GetUniformi64vARB; - internal IntPtr GetUniformi64vNV; - internal IntPtr GetUniformiv; - internal IntPtr GetUniformivARB; - internal IntPtr GetUniformui64vARB; - internal IntPtr GetUniformui64vNV; - internal IntPtr GetUniformuiv; - internal IntPtr GetUniformuivEXT; - internal IntPtr GetUnsignedBytei_vEXT; - internal IntPtr GetUnsignedBytevEXT; - internal IntPtr GetVariantArrayObjectfvATI; - internal IntPtr GetVariantArrayObjectivATI; - internal IntPtr GetVariantBooleanvEXT; - internal IntPtr GetVariantFloatvEXT; - internal IntPtr GetVariantIntegervEXT; - internal IntPtr GetVariantPointervEXT; - internal IntPtr GetVaryingLocationNV; - internal IntPtr GetVertexArrayIndexed64iv; - internal IntPtr GetVertexArrayIndexediv; - internal IntPtr GetVertexArrayIntegeri_vEXT; - internal IntPtr GetVertexArrayIntegervEXT; - internal IntPtr GetVertexArrayPointeri_vEXT; - internal IntPtr GetVertexArrayPointervEXT; - internal IntPtr GetVertexArrayiv; - internal IntPtr GetVertexAttribArrayObjectfvATI; - internal IntPtr GetVertexAttribArrayObjectivATI; - internal IntPtr GetVertexAttribIiv; - internal IntPtr GetVertexAttribIivEXT; - internal IntPtr GetVertexAttribIuiv; - internal IntPtr GetVertexAttribIuivEXT; - internal IntPtr GetVertexAttribLdv; - internal IntPtr GetVertexAttribLdvEXT; - internal IntPtr GetVertexAttribLi64vNV; - internal IntPtr GetVertexAttribLui64vARB; - internal IntPtr GetVertexAttribLui64vNV; - internal IntPtr GetVertexAttribPointerv; - internal IntPtr GetVertexAttribPointervARB; - internal IntPtr GetVertexAttribPointervNV; - internal IntPtr GetVertexAttribdv; - internal IntPtr GetVertexAttribdvARB; - internal IntPtr GetVertexAttribdvNV; - internal IntPtr GetVertexAttribfv; - internal IntPtr GetVertexAttribfvARB; - internal IntPtr GetVertexAttribfvNV; - internal IntPtr GetVertexAttribiv; - internal IntPtr GetVertexAttribivARB; - internal IntPtr GetVertexAttribivNV; - internal IntPtr GetVideoCaptureStreamdvNV; - internal IntPtr GetVideoCaptureStreamfvNV; - internal IntPtr GetVideoCaptureStreamivNV; - internal IntPtr GetVideoCaptureivNV; - internal IntPtr GetVideoi64vNV; - internal IntPtr GetVideoivNV; - internal IntPtr GetVideoui64vNV; - internal IntPtr GetVideouivNV; - internal IntPtr GetVkProcAddrNV; - internal IntPtr GetnCompressedTexImage; - internal IntPtr GetnCompressedTexImageARB; - internal IntPtr GetnTexImage; - internal IntPtr GetnTexImageARB; - internal IntPtr GetnUniformdv; - internal IntPtr GetnUniformdvARB; - internal IntPtr GetnUniformfv; - internal IntPtr GetnUniformfvARB; - internal IntPtr GetnUniformi64vARB; - internal IntPtr GetnUniformiv; - internal IntPtr GetnUniformivARB; - internal IntPtr GetnUniformui64vARB; - internal IntPtr GetnUniformuiv; - internal IntPtr GetnUniformuivARB; - internal IntPtr GlobalAlphaFactorbSUN; - internal IntPtr GlobalAlphaFactordSUN; - internal IntPtr GlobalAlphaFactorfSUN; - internal IntPtr GlobalAlphaFactoriSUN; - internal IntPtr GlobalAlphaFactorsSUN; - internal IntPtr GlobalAlphaFactorubSUN; - internal IntPtr GlobalAlphaFactoruiSUN; - internal IntPtr GlobalAlphaFactorusSUN; - internal IntPtr Hint; - internal IntPtr HintPGI; - internal IntPtr HistogramEXT; - internal IntPtr IglooInterfaceSGIX; - internal IntPtr ImageTransformParameterfHP; - internal IntPtr ImageTransformParameterfvHP; - internal IntPtr ImageTransformParameteriHP; - internal IntPtr ImageTransformParameterivHP; - internal IntPtr ImportMemoryFdEXT; - internal IntPtr ImportMemoryWin32HandleEXT; - internal IntPtr ImportMemoryWin32NameEXT; - internal IntPtr ImportSemaphoreFdEXT; - internal IntPtr ImportSemaphoreWin32HandleEXT; - internal IntPtr ImportSemaphoreWin32NameEXT; - internal IntPtr ImportSyncEXT; - internal IntPtr IndexFormatNV; - internal IntPtr IndexFuncEXT; - internal IntPtr IndexMaterialEXT; - internal IntPtr IndexPointerEXT; - internal IntPtr IndexPointerListIBM; - internal IntPtr IndexxOES; - internal IntPtr IndexxvOES; - internal IntPtr InsertComponentEXT; - internal IntPtr InsertEventMarkerEXT; - internal IntPtr InstrumentsBufferSGIX; - internal IntPtr InterpolatePathsNV; - internal IntPtr InvalidateBufferData; - internal IntPtr InvalidateBufferSubData; - internal IntPtr InvalidateFramebuffer; - internal IntPtr InvalidateNamedFramebufferData; - internal IntPtr InvalidateNamedFramebufferSubData; - internal IntPtr InvalidateSubFramebuffer; - internal IntPtr InvalidateTexImage; - internal IntPtr InvalidateTexSubImage; - internal IntPtr IsAsyncMarkerSGIX; - internal IntPtr IsBuffer; - internal IntPtr IsBufferARB; - internal IntPtr IsBufferResidentNV; - internal IntPtr IsCommandListNV; - internal IntPtr IsEnabled; - internal IntPtr IsEnabledIndexedEXT; - internal IntPtr IsEnabledi; - internal IntPtr IsFenceAPPLE; - internal IntPtr IsFenceNV; - internal IntPtr IsFramebuffer; - internal IntPtr IsFramebufferEXT; - internal IntPtr IsImageHandleResidentARB; - internal IntPtr IsImageHandleResidentNV; - internal IntPtr IsMemoryObjectEXT; - internal IntPtr IsNameAMD; - internal IntPtr IsNamedBufferResidentNV; - internal IntPtr IsNamedStringARB; - internal IntPtr IsObjectBufferATI; - internal IntPtr IsOcclusionQueryNV; - internal IntPtr IsPathNV; - internal IntPtr IsPointInFillPathNV; - internal IntPtr IsPointInStrokePathNV; - internal IntPtr IsProgram; - internal IntPtr IsProgramARB; - internal IntPtr IsProgramNV; - internal IntPtr IsProgramPipeline; - internal IntPtr IsQuery; - internal IntPtr IsQueryARB; - internal IntPtr IsRenderbuffer; - internal IntPtr IsRenderbufferEXT; - internal IntPtr IsSampler; - internal IntPtr IsSemaphoreEXT; - internal IntPtr IsShader; - internal IntPtr IsStateNV; - internal IntPtr IsSync; - internal IntPtr IsTexture; - internal IntPtr IsTextureEXT; - internal IntPtr IsTextureHandleResidentARB; - internal IntPtr IsTextureHandleResidentNV; - internal IntPtr IsTransformFeedback; - internal IntPtr IsTransformFeedbackNV; - internal IntPtr IsVariantEnabledEXT; - internal IntPtr IsVertexArray; - internal IntPtr IsVertexArrayAPPLE; - internal IntPtr IsVertexAttribEnabledAPPLE; - internal IntPtr LGPUCopyImageSubDataNVX; - internal IntPtr LGPUInterlockNVX; - internal IntPtr LGPUNamedBufferSubDataNVX; - internal IntPtr LabelObjectEXT; - internal IntPtr LightEnviSGIX; - internal IntPtr LightModelxOES; - internal IntPtr LightModelxvOES; - internal IntPtr LightxOES; - internal IntPtr LightxvOES; - internal IntPtr LineWidth; - internal IntPtr LineWidthxOES; - internal IntPtr LinkProgram; - internal IntPtr LinkProgramARB; - internal IntPtr ListDrawCommandsStatesClientNV; - internal IntPtr ListParameterfSGIX; - internal IntPtr ListParameterfvSGIX; - internal IntPtr ListParameteriSGIX; - internal IntPtr ListParameterivSGIX; - internal IntPtr LoadIdentityDeformationMapSGIX; - internal IntPtr LoadMatrixxOES; - internal IntPtr LoadProgramNV; - internal IntPtr LoadTransposeMatrixdARB; - internal IntPtr LoadTransposeMatrixfARB; - internal IntPtr LoadTransposeMatrixxOES; - internal IntPtr LockArraysEXT; - internal IntPtr LogicOp; - internal IntPtr MakeBufferNonResidentNV; - internal IntPtr MakeBufferResidentNV; - internal IntPtr MakeImageHandleNonResidentARB; - internal IntPtr MakeImageHandleNonResidentNV; - internal IntPtr MakeImageHandleResidentARB; - internal IntPtr MakeImageHandleResidentNV; - internal IntPtr MakeNamedBufferNonResidentNV; - internal IntPtr MakeNamedBufferResidentNV; - internal IntPtr MakeTextureHandleNonResidentARB; - internal IntPtr MakeTextureHandleNonResidentNV; - internal IntPtr MakeTextureHandleResidentARB; - internal IntPtr MakeTextureHandleResidentNV; - internal IntPtr Map1xOES; - internal IntPtr Map2xOES; - internal IntPtr MapBuffer; - internal IntPtr MapBufferARB; - internal IntPtr MapBufferRange; - internal IntPtr MapControlPointsNV; - internal IntPtr MapGrid1xOES; - internal IntPtr MapGrid2xOES; - internal IntPtr MapNamedBuffer; - internal IntPtr MapNamedBufferEXT; - internal IntPtr MapNamedBufferRange; - internal IntPtr MapNamedBufferRangeEXT; - internal IntPtr MapObjectBufferATI; - internal IntPtr MapParameterfvNV; - internal IntPtr MapParameterivNV; - internal IntPtr MapTexture2DINTEL; - internal IntPtr MapVertexAttrib1dAPPLE; - internal IntPtr MapVertexAttrib1fAPPLE; - internal IntPtr MapVertexAttrib2dAPPLE; - internal IntPtr MapVertexAttrib2fAPPLE; - internal IntPtr MaterialxOES; - internal IntPtr MaterialxvOES; - internal IntPtr MatrixFrustumEXT; - internal IntPtr MatrixIndexPointerARB; - internal IntPtr MatrixIndexubvARB; - internal IntPtr MatrixIndexuivARB; - internal IntPtr MatrixIndexusvARB; - internal IntPtr MatrixLoad3x2fNV; - internal IntPtr MatrixLoad3x3fNV; - internal IntPtr MatrixLoadIdentityEXT; - internal IntPtr MatrixLoadTranspose3x3fNV; - internal IntPtr MatrixLoadTransposedEXT; - internal IntPtr MatrixLoadTransposefEXT; - internal IntPtr MatrixLoaddEXT; - internal IntPtr MatrixLoadfEXT; - internal IntPtr MatrixMult3x2fNV; - internal IntPtr MatrixMult3x3fNV; - internal IntPtr MatrixMultTranspose3x3fNV; - internal IntPtr MatrixMultTransposedEXT; - internal IntPtr MatrixMultTransposefEXT; - internal IntPtr MatrixMultdEXT; - internal IntPtr MatrixMultfEXT; - internal IntPtr MatrixOrthoEXT; - internal IntPtr MatrixPopEXT; - internal IntPtr MatrixPushEXT; - internal IntPtr MatrixRotatedEXT; - internal IntPtr MatrixRotatefEXT; - internal IntPtr MatrixScaledEXT; - internal IntPtr MatrixScalefEXT; - internal IntPtr MatrixTranslatedEXT; - internal IntPtr MatrixTranslatefEXT; - internal IntPtr MaxShaderCompilerThreadsARB; - internal IntPtr MaxShaderCompilerThreadsKHR; - internal IntPtr MemoryBarrier; - internal IntPtr MemoryBarrierByRegion; - internal IntPtr MemoryBarrierEXT; - internal IntPtr MemoryObjectParameterivEXT; - internal IntPtr MinSampleShading; - internal IntPtr MinSampleShadingARB; - internal IntPtr MinmaxEXT; - internal IntPtr MultMatrixxOES; - internal IntPtr MultTransposeMatrixdARB; - internal IntPtr MultTransposeMatrixfARB; - internal IntPtr MultTransposeMatrixxOES; - internal IntPtr MultiDrawArrays; - internal IntPtr MultiDrawArraysEXT; - internal IntPtr MultiDrawArraysIndirect; - internal IntPtr MultiDrawArraysIndirectAMD; - internal IntPtr MultiDrawArraysIndirectBindlessCountNV; - internal IntPtr MultiDrawArraysIndirectBindlessNV; - internal IntPtr MultiDrawArraysIndirectCount; - internal IntPtr MultiDrawArraysIndirectCountARB; - internal IntPtr MultiDrawElementArrayAPPLE; - internal IntPtr MultiDrawElements; - internal IntPtr MultiDrawElementsBaseVertex; - internal IntPtr MultiDrawElementsEXT; - internal IntPtr MultiDrawElementsIndirect; - internal IntPtr MultiDrawElementsIndirectAMD; - internal IntPtr MultiDrawElementsIndirectBindlessCountNV; - internal IntPtr MultiDrawElementsIndirectBindlessNV; - internal IntPtr MultiDrawElementsIndirectCount; - internal IntPtr MultiDrawElementsIndirectCountARB; - internal IntPtr MultiDrawMeshTasksIndirectCountNV; - internal IntPtr MultiDrawMeshTasksIndirectNV; - internal IntPtr MultiDrawRangeElementArrayAPPLE; - internal IntPtr MultiModeDrawArraysIBM; - internal IntPtr MultiModeDrawElementsIBM; - internal IntPtr MultiTexBufferEXT; - internal IntPtr MultiTexCoord1bOES; - internal IntPtr MultiTexCoord1bvOES; - internal IntPtr MultiTexCoord1dARB; - internal IntPtr MultiTexCoord1dvARB; - internal IntPtr MultiTexCoord1fARB; - internal IntPtr MultiTexCoord1fvARB; - internal IntPtr MultiTexCoord1hNV; - internal IntPtr MultiTexCoord1hvNV; - internal IntPtr MultiTexCoord1iARB; - internal IntPtr MultiTexCoord1ivARB; - internal IntPtr MultiTexCoord1sARB; - internal IntPtr MultiTexCoord1svARB; - internal IntPtr MultiTexCoord1xOES; - internal IntPtr MultiTexCoord1xvOES; - internal IntPtr MultiTexCoord2bOES; - internal IntPtr MultiTexCoord2bvOES; - internal IntPtr MultiTexCoord2dARB; - internal IntPtr MultiTexCoord2dvARB; - internal IntPtr MultiTexCoord2fARB; - internal IntPtr MultiTexCoord2fvARB; - internal IntPtr MultiTexCoord2hNV; - internal IntPtr MultiTexCoord2hvNV; - internal IntPtr MultiTexCoord2iARB; - internal IntPtr MultiTexCoord2ivARB; - internal IntPtr MultiTexCoord2sARB; - internal IntPtr MultiTexCoord2svARB; - internal IntPtr MultiTexCoord2xOES; - internal IntPtr MultiTexCoord2xvOES; - internal IntPtr MultiTexCoord3bOES; - internal IntPtr MultiTexCoord3bvOES; - internal IntPtr MultiTexCoord3dARB; - internal IntPtr MultiTexCoord3dvARB; - internal IntPtr MultiTexCoord3fARB; - internal IntPtr MultiTexCoord3fvARB; - internal IntPtr MultiTexCoord3hNV; - internal IntPtr MultiTexCoord3hvNV; - internal IntPtr MultiTexCoord3iARB; - internal IntPtr MultiTexCoord3ivARB; - internal IntPtr MultiTexCoord3sARB; - internal IntPtr MultiTexCoord3svARB; - internal IntPtr MultiTexCoord3xOES; - internal IntPtr MultiTexCoord3xvOES; - internal IntPtr MultiTexCoord4bOES; - internal IntPtr MultiTexCoord4bvOES; - internal IntPtr MultiTexCoord4dARB; - internal IntPtr MultiTexCoord4dvARB; - internal IntPtr MultiTexCoord4fARB; - internal IntPtr MultiTexCoord4fvARB; - internal IntPtr MultiTexCoord4hNV; - internal IntPtr MultiTexCoord4hvNV; - internal IntPtr MultiTexCoord4iARB; - internal IntPtr MultiTexCoord4ivARB; - internal IntPtr MultiTexCoord4sARB; - internal IntPtr MultiTexCoord4svARB; - internal IntPtr MultiTexCoord4xOES; - internal IntPtr MultiTexCoord4xvOES; - internal IntPtr MultiTexCoordPointerEXT; - internal IntPtr MultiTexEnvfEXT; - internal IntPtr MultiTexEnvfvEXT; - internal IntPtr MultiTexEnviEXT; - internal IntPtr MultiTexEnvivEXT; - internal IntPtr MultiTexGendEXT; - internal IntPtr MultiTexGendvEXT; - internal IntPtr MultiTexGenfEXT; - internal IntPtr MultiTexGenfvEXT; - internal IntPtr MultiTexGeniEXT; - internal IntPtr MultiTexGenivEXT; - internal IntPtr MultiTexImage1DEXT; - internal IntPtr MultiTexImage2DEXT; - internal IntPtr MultiTexImage3DEXT; - internal IntPtr MultiTexParameterIivEXT; - internal IntPtr MultiTexParameterIuivEXT; - internal IntPtr MultiTexParameterfEXT; - internal IntPtr MultiTexParameterfvEXT; - internal IntPtr MultiTexParameteriEXT; - internal IntPtr MultiTexParameterivEXT; - internal IntPtr MultiTexRenderbufferEXT; - internal IntPtr MultiTexSubImage1DEXT; - internal IntPtr MultiTexSubImage2DEXT; - internal IntPtr MultiTexSubImage3DEXT; - internal IntPtr MulticastBarrierNV; - internal IntPtr MulticastBlitFramebufferNV; - internal IntPtr MulticastBufferSubDataNV; - internal IntPtr MulticastCopyBufferSubDataNV; - internal IntPtr MulticastCopyImageSubDataNV; - internal IntPtr MulticastFramebufferSampleLocationsfvNV; - internal IntPtr MulticastGetQueryObjecti64vNV; - internal IntPtr MulticastGetQueryObjectivNV; - internal IntPtr MulticastGetQueryObjectui64vNV; - internal IntPtr MulticastGetQueryObjectuivNV; - internal IntPtr MulticastScissorArrayvNVX; - internal IntPtr MulticastViewportArrayvNVX; - internal IntPtr MulticastViewportPositionWScaleNVX; - internal IntPtr MulticastWaitSyncNV; - internal IntPtr NamedBufferAttachMemoryNV; - internal IntPtr NamedBufferData; - internal IntPtr NamedBufferDataEXT; - internal IntPtr NamedBufferPageCommitmentARB; - internal IntPtr NamedBufferPageCommitmentEXT; - internal IntPtr NamedBufferPageCommitmentMemNV; - internal IntPtr NamedBufferStorage; - internal IntPtr NamedBufferStorageEXT; - internal IntPtr NamedBufferStorageExternalEXT; - internal IntPtr NamedBufferStorageMemEXT; - internal IntPtr NamedBufferSubData; - internal IntPtr NamedBufferSubDataEXT; - internal IntPtr NamedCopyBufferSubDataEXT; - internal IntPtr NamedFramebufferDrawBuffer; - internal IntPtr NamedFramebufferDrawBuffers; - internal IntPtr NamedFramebufferParameteri; - internal IntPtr NamedFramebufferParameteriEXT; - internal IntPtr NamedFramebufferReadBuffer; - internal IntPtr NamedFramebufferRenderbuffer; - internal IntPtr NamedFramebufferRenderbufferEXT; - internal IntPtr NamedFramebufferSampleLocationsfvARB; - internal IntPtr NamedFramebufferSampleLocationsfvNV; - internal IntPtr NamedFramebufferSamplePositionsfvAMD; - internal IntPtr NamedFramebufferTexture; - internal IntPtr NamedFramebufferTexture1DEXT; - internal IntPtr NamedFramebufferTexture2DEXT; - internal IntPtr NamedFramebufferTexture3DEXT; - internal IntPtr NamedFramebufferTextureEXT; - internal IntPtr NamedFramebufferTextureFaceEXT; - internal IntPtr NamedFramebufferTextureLayer; - internal IntPtr NamedFramebufferTextureLayerEXT; - internal IntPtr NamedProgramLocalParameter4dEXT; - internal IntPtr NamedProgramLocalParameter4dvEXT; - internal IntPtr NamedProgramLocalParameter4fEXT; - internal IntPtr NamedProgramLocalParameter4fvEXT; - internal IntPtr NamedProgramLocalParameterI4iEXT; - internal IntPtr NamedProgramLocalParameterI4ivEXT; - internal IntPtr NamedProgramLocalParameterI4uiEXT; - internal IntPtr NamedProgramLocalParameterI4uivEXT; - internal IntPtr NamedProgramLocalParameters4fvEXT; - internal IntPtr NamedProgramLocalParametersI4ivEXT; - internal IntPtr NamedProgramLocalParametersI4uivEXT; - internal IntPtr NamedProgramStringEXT; - internal IntPtr NamedRenderbufferStorage; - internal IntPtr NamedRenderbufferStorageEXT; - internal IntPtr NamedRenderbufferStorageMultisample; - internal IntPtr NamedRenderbufferStorageMultisampleAdvancedAMD; - internal IntPtr NamedRenderbufferStorageMultisampleCoverageEXT; - internal IntPtr NamedRenderbufferStorageMultisampleEXT; - internal IntPtr NamedStringARB; - internal IntPtr NewObjectBufferATI; - internal IntPtr Normal3fVertex3fSUN; - internal IntPtr Normal3fVertex3fvSUN; - internal IntPtr Normal3hNV; - internal IntPtr Normal3hvNV; - internal IntPtr Normal3xOES; - internal IntPtr Normal3xvOES; - internal IntPtr NormalFormatNV; - internal IntPtr NormalPointerEXT; - internal IntPtr NormalPointerListIBM; - internal IntPtr NormalPointervINTEL; - internal IntPtr NormalStream3bATI; - internal IntPtr NormalStream3bvATI; - internal IntPtr NormalStream3dATI; - internal IntPtr NormalStream3dvATI; - internal IntPtr NormalStream3fATI; - internal IntPtr NormalStream3fvATI; - internal IntPtr NormalStream3iATI; - internal IntPtr NormalStream3ivATI; - internal IntPtr NormalStream3sATI; - internal IntPtr NormalStream3svATI; - internal IntPtr ObjectLabel; - internal IntPtr ObjectPtrLabel; - internal IntPtr ObjectPurgeableAPPLE; - internal IntPtr ObjectUnpurgeableAPPLE; - internal IntPtr OrthofOES; - internal IntPtr OrthoxOES; - internal IntPtr PNTrianglesfATI; - internal IntPtr PNTrianglesiATI; - internal IntPtr PassTexCoordATI; - internal IntPtr PassThroughxOES; - internal IntPtr PatchParameterfv; - internal IntPtr PatchParameteri; - internal IntPtr PathCommandsNV; - internal IntPtr PathCoordsNV; - internal IntPtr PathCoverDepthFuncNV; - internal IntPtr PathDashArrayNV; - internal IntPtr PathGlyphIndexArrayNV; - internal IntPtr PathGlyphIndexRangeNV; - internal IntPtr PathGlyphRangeNV; - internal IntPtr PathGlyphsNV; - internal IntPtr PathMemoryGlyphIndexArrayNV; - internal IntPtr PathParameterfNV; - internal IntPtr PathParameterfvNV; - internal IntPtr PathParameteriNV; - internal IntPtr PathParameterivNV; - internal IntPtr PathStencilDepthOffsetNV; - internal IntPtr PathStencilFuncNV; - internal IntPtr PathStringNV; - internal IntPtr PathSubCommandsNV; - internal IntPtr PathSubCoordsNV; - internal IntPtr PauseTransformFeedback; - internal IntPtr PauseTransformFeedbackNV; - internal IntPtr PixelDataRangeNV; - internal IntPtr PixelMapx; - internal IntPtr PixelStoref; - internal IntPtr PixelStorei; - internal IntPtr PixelStorex; - internal IntPtr PixelTexGenParameterfSGIS; - internal IntPtr PixelTexGenParameterfvSGIS; - internal IntPtr PixelTexGenParameteriSGIS; - internal IntPtr PixelTexGenParameterivSGIS; - internal IntPtr PixelTexGenSGIX; - internal IntPtr PixelTransferxOES; - internal IntPtr PixelTransformParameterfEXT; - internal IntPtr PixelTransformParameterfvEXT; - internal IntPtr PixelTransformParameteriEXT; - internal IntPtr PixelTransformParameterivEXT; - internal IntPtr PixelZoomxOES; - internal IntPtr PointAlongPathNV; - internal IntPtr PointParameterf; - internal IntPtr PointParameterfARB; - internal IntPtr PointParameterfEXT; - internal IntPtr PointParameterfSGIS; - internal IntPtr PointParameterfv; - internal IntPtr PointParameterfvARB; - internal IntPtr PointParameterfvEXT; - internal IntPtr PointParameterfvSGIS; - internal IntPtr PointParameteri; - internal IntPtr PointParameteriNV; - internal IntPtr PointParameteriv; - internal IntPtr PointParameterivNV; - internal IntPtr PointParameterxvOES; - internal IntPtr PointSize; - internal IntPtr PointSizexOES; - internal IntPtr PollAsyncSGIX; - internal IntPtr PollInstrumentsSGIX; - internal IntPtr PolygonMode; - internal IntPtr PolygonOffset; - internal IntPtr PolygonOffsetClamp; - internal IntPtr PolygonOffsetClampEXT; - internal IntPtr PolygonOffsetEXT; - internal IntPtr PolygonOffsetxOES; - internal IntPtr PopDebugGroup; - internal IntPtr PopGroupMarkerEXT; - internal IntPtr PresentFrameDualFillNV; - internal IntPtr PresentFrameKeyedNV; - internal IntPtr PrimitiveBoundingBoxARB; - internal IntPtr PrimitiveRestartIndex; - internal IntPtr PrimitiveRestartIndexNV; - internal IntPtr PrimitiveRestartNV; - internal IntPtr PrioritizeTexturesEXT; - internal IntPtr PrioritizeTexturesxOES; - internal IntPtr ProgramBinary; - internal IntPtr ProgramBufferParametersIivNV; - internal IntPtr ProgramBufferParametersIuivNV; - internal IntPtr ProgramBufferParametersfvNV; - internal IntPtr ProgramEnvParameter4dARB; - internal IntPtr ProgramEnvParameter4dvARB; - internal IntPtr ProgramEnvParameter4fARB; - internal IntPtr ProgramEnvParameter4fvARB; - internal IntPtr ProgramEnvParameterI4iNV; - internal IntPtr ProgramEnvParameterI4ivNV; - internal IntPtr ProgramEnvParameterI4uiNV; - internal IntPtr ProgramEnvParameterI4uivNV; - internal IntPtr ProgramEnvParameters4fvEXT; - internal IntPtr ProgramEnvParametersI4ivNV; - internal IntPtr ProgramEnvParametersI4uivNV; - internal IntPtr ProgramLocalParameter4dARB; - internal IntPtr ProgramLocalParameter4dvARB; - internal IntPtr ProgramLocalParameter4fARB; - internal IntPtr ProgramLocalParameter4fvARB; - internal IntPtr ProgramLocalParameterI4iNV; - internal IntPtr ProgramLocalParameterI4ivNV; - internal IntPtr ProgramLocalParameterI4uiNV; - internal IntPtr ProgramLocalParameterI4uivNV; - internal IntPtr ProgramLocalParameters4fvEXT; - internal IntPtr ProgramLocalParametersI4ivNV; - internal IntPtr ProgramLocalParametersI4uivNV; - internal IntPtr ProgramNamedParameter4dNV; - internal IntPtr ProgramNamedParameter4dvNV; - internal IntPtr ProgramNamedParameter4fNV; - internal IntPtr ProgramNamedParameter4fvNV; - internal IntPtr ProgramParameter4dNV; - internal IntPtr ProgramParameter4dvNV; - internal IntPtr ProgramParameter4fNV; - internal IntPtr ProgramParameter4fvNV; - internal IntPtr ProgramParameteri; - internal IntPtr ProgramParameteriARB; - internal IntPtr ProgramParameteriEXT; - internal IntPtr ProgramParameters4dvNV; - internal IntPtr ProgramParameters4fvNV; - internal IntPtr ProgramPathFragmentInputGenNV; - internal IntPtr ProgramStringARB; - internal IntPtr ProgramSubroutineParametersuivNV; - internal IntPtr ProgramUniform1d; - internal IntPtr ProgramUniform1dEXT; - internal IntPtr ProgramUniform1dv; - internal IntPtr ProgramUniform1dvEXT; - internal IntPtr ProgramUniform1f; - internal IntPtr ProgramUniform1fEXT; - internal IntPtr ProgramUniform1fv; - internal IntPtr ProgramUniform1fvEXT; - internal IntPtr ProgramUniform1i; - internal IntPtr ProgramUniform1i64ARB; - internal IntPtr ProgramUniform1i64NV; - internal IntPtr ProgramUniform1i64vARB; - internal IntPtr ProgramUniform1i64vNV; - internal IntPtr ProgramUniform1iEXT; - internal IntPtr ProgramUniform1iv; - internal IntPtr ProgramUniform1ivEXT; - internal IntPtr ProgramUniform1ui; - internal IntPtr ProgramUniform1ui64ARB; - internal IntPtr ProgramUniform1ui64NV; - internal IntPtr ProgramUniform1ui64vARB; - internal IntPtr ProgramUniform1ui64vNV; - internal IntPtr ProgramUniform1uiEXT; - internal IntPtr ProgramUniform1uiv; - internal IntPtr ProgramUniform1uivEXT; - internal IntPtr ProgramUniform2d; - internal IntPtr ProgramUniform2dEXT; - internal IntPtr ProgramUniform2dv; - internal IntPtr ProgramUniform2dvEXT; - internal IntPtr ProgramUniform2f; - internal IntPtr ProgramUniform2fEXT; - internal IntPtr ProgramUniform2fv; - internal IntPtr ProgramUniform2fvEXT; - internal IntPtr ProgramUniform2i; - internal IntPtr ProgramUniform2i64ARB; - internal IntPtr ProgramUniform2i64NV; - internal IntPtr ProgramUniform2i64vARB; - internal IntPtr ProgramUniform2i64vNV; - internal IntPtr ProgramUniform2iEXT; - internal IntPtr ProgramUniform2iv; - internal IntPtr ProgramUniform2ivEXT; - internal IntPtr ProgramUniform2ui; - internal IntPtr ProgramUniform2ui64ARB; - internal IntPtr ProgramUniform2ui64NV; - internal IntPtr ProgramUniform2ui64vARB; - internal IntPtr ProgramUniform2ui64vNV; - internal IntPtr ProgramUniform2uiEXT; - internal IntPtr ProgramUniform2uiv; - internal IntPtr ProgramUniform2uivEXT; - internal IntPtr ProgramUniform3d; - internal IntPtr ProgramUniform3dEXT; - internal IntPtr ProgramUniform3dv; - internal IntPtr ProgramUniform3dvEXT; - internal IntPtr ProgramUniform3f; - internal IntPtr ProgramUniform3fEXT; - internal IntPtr ProgramUniform3fv; - internal IntPtr ProgramUniform3fvEXT; - internal IntPtr ProgramUniform3i; - internal IntPtr ProgramUniform3i64ARB; - internal IntPtr ProgramUniform3i64NV; - internal IntPtr ProgramUniform3i64vARB; - internal IntPtr ProgramUniform3i64vNV; - internal IntPtr ProgramUniform3iEXT; - internal IntPtr ProgramUniform3iv; - internal IntPtr ProgramUniform3ivEXT; - internal IntPtr ProgramUniform3ui; - internal IntPtr ProgramUniform3ui64ARB; - internal IntPtr ProgramUniform3ui64NV; - internal IntPtr ProgramUniform3ui64vARB; - internal IntPtr ProgramUniform3ui64vNV; - internal IntPtr ProgramUniform3uiEXT; - internal IntPtr ProgramUniform3uiv; - internal IntPtr ProgramUniform3uivEXT; - internal IntPtr ProgramUniform4d; - internal IntPtr ProgramUniform4dEXT; - internal IntPtr ProgramUniform4dv; - internal IntPtr ProgramUniform4dvEXT; - internal IntPtr ProgramUniform4f; - internal IntPtr ProgramUniform4fEXT; - internal IntPtr ProgramUniform4fv; - internal IntPtr ProgramUniform4fvEXT; - internal IntPtr ProgramUniform4i; - internal IntPtr ProgramUniform4i64ARB; - internal IntPtr ProgramUniform4i64NV; - internal IntPtr ProgramUniform4i64vARB; - internal IntPtr ProgramUniform4i64vNV; - internal IntPtr ProgramUniform4iEXT; - internal IntPtr ProgramUniform4iv; - internal IntPtr ProgramUniform4ivEXT; - internal IntPtr ProgramUniform4ui; - internal IntPtr ProgramUniform4ui64ARB; - internal IntPtr ProgramUniform4ui64NV; - internal IntPtr ProgramUniform4ui64vARB; - internal IntPtr ProgramUniform4ui64vNV; - internal IntPtr ProgramUniform4uiEXT; - internal IntPtr ProgramUniform4uiv; - internal IntPtr ProgramUniform4uivEXT; - internal IntPtr ProgramUniformHandleui64ARB; - internal IntPtr ProgramUniformHandleui64NV; - internal IntPtr ProgramUniformHandleui64vARB; - internal IntPtr ProgramUniformHandleui64vNV; - internal IntPtr ProgramUniformMatrix2dv; - internal IntPtr ProgramUniformMatrix2dvEXT; - internal IntPtr ProgramUniformMatrix2fv; - internal IntPtr ProgramUniformMatrix2fvEXT; - internal IntPtr ProgramUniformMatrix2x3dv; - internal IntPtr ProgramUniformMatrix2x3dvEXT; - internal IntPtr ProgramUniformMatrix2x3fv; - internal IntPtr ProgramUniformMatrix2x3fvEXT; - internal IntPtr ProgramUniformMatrix2x4dv; - internal IntPtr ProgramUniformMatrix2x4dvEXT; - internal IntPtr ProgramUniformMatrix2x4fv; - internal IntPtr ProgramUniformMatrix2x4fvEXT; - internal IntPtr ProgramUniformMatrix3dv; - internal IntPtr ProgramUniformMatrix3dvEXT; - internal IntPtr ProgramUniformMatrix3fv; - internal IntPtr ProgramUniformMatrix3fvEXT; - internal IntPtr ProgramUniformMatrix3x2dv; - internal IntPtr ProgramUniformMatrix3x2dvEXT; - internal IntPtr ProgramUniformMatrix3x2fv; - internal IntPtr ProgramUniformMatrix3x2fvEXT; - internal IntPtr ProgramUniformMatrix3x4dv; - internal IntPtr ProgramUniformMatrix3x4dvEXT; - internal IntPtr ProgramUniformMatrix3x4fv; - internal IntPtr ProgramUniformMatrix3x4fvEXT; - internal IntPtr ProgramUniformMatrix4dv; - internal IntPtr ProgramUniformMatrix4dvEXT; - internal IntPtr ProgramUniformMatrix4fv; - internal IntPtr ProgramUniformMatrix4fvEXT; - internal IntPtr ProgramUniformMatrix4x2dv; - internal IntPtr ProgramUniformMatrix4x2dvEXT; - internal IntPtr ProgramUniformMatrix4x2fv; - internal IntPtr ProgramUniformMatrix4x2fvEXT; - internal IntPtr ProgramUniformMatrix4x3dv; - internal IntPtr ProgramUniformMatrix4x3dvEXT; - internal IntPtr ProgramUniformMatrix4x3fv; - internal IntPtr ProgramUniformMatrix4x3fvEXT; - internal IntPtr ProgramUniformui64NV; - internal IntPtr ProgramUniformui64vNV; - internal IntPtr ProgramVertexLimitNV; - internal IntPtr ProvokingVertex; - internal IntPtr ProvokingVertexEXT; - internal IntPtr PushClientAttribDefaultEXT; - internal IntPtr PushDebugGroup; - internal IntPtr PushGroupMarkerEXT; - internal IntPtr QueryCounter; - internal IntPtr QueryMatrixxOES; - internal IntPtr QueryObjectParameteruiAMD; - internal IntPtr QueryResourceNV; - internal IntPtr QueryResourceTagNV; - internal IntPtr RasterPos2xOES; - internal IntPtr RasterPos2xvOES; - internal IntPtr RasterPos3xOES; - internal IntPtr RasterPos3xvOES; - internal IntPtr RasterPos4xOES; - internal IntPtr RasterPos4xvOES; - internal IntPtr RasterSamplesEXT; - internal IntPtr ReadBuffer; - internal IntPtr ReadInstrumentsSGIX; - internal IntPtr ReadPixels; - internal IntPtr ReadnPixels; - internal IntPtr ReadnPixelsARB; - internal IntPtr RectxOES; - internal IntPtr RectxvOES; - internal IntPtr ReferencePlaneSGIX; - internal IntPtr ReleaseKeyedMutexWin32EXT; - internal IntPtr ReleaseShaderCompiler; - internal IntPtr RenderGpuMaskNV; - internal IntPtr RenderbufferStorage; - internal IntPtr RenderbufferStorageEXT; - internal IntPtr RenderbufferStorageMultisample; - internal IntPtr RenderbufferStorageMultisampleAdvancedAMD; - internal IntPtr RenderbufferStorageMultisampleCoverageNV; - internal IntPtr RenderbufferStorageMultisampleEXT; - internal IntPtr ReplacementCodePointerSUN; - internal IntPtr ReplacementCodeubSUN; - internal IntPtr ReplacementCodeubvSUN; - internal IntPtr ReplacementCodeuiColor3fVertex3fSUN; - internal IntPtr ReplacementCodeuiColor3fVertex3fvSUN; - internal IntPtr ReplacementCodeuiColor4fNormal3fVertex3fSUN; - internal IntPtr ReplacementCodeuiColor4fNormal3fVertex3fvSUN; - internal IntPtr ReplacementCodeuiColor4ubVertex3fSUN; - internal IntPtr ReplacementCodeuiColor4ubVertex3fvSUN; - internal IntPtr ReplacementCodeuiNormal3fVertex3fSUN; - internal IntPtr ReplacementCodeuiNormal3fVertex3fvSUN; - internal IntPtr ReplacementCodeuiSUN; - internal IntPtr ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN; - internal IntPtr ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN; - internal IntPtr ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN; - internal IntPtr ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN; - internal IntPtr ReplacementCodeuiTexCoord2fVertex3fSUN; - internal IntPtr ReplacementCodeuiTexCoord2fVertex3fvSUN; - internal IntPtr ReplacementCodeuiVertex3fSUN; - internal IntPtr ReplacementCodeuiVertex3fvSUN; - internal IntPtr ReplacementCodeuivSUN; - internal IntPtr ReplacementCodeusSUN; - internal IntPtr ReplacementCodeusvSUN; - internal IntPtr RequestResidentProgramsNV; - internal IntPtr ResetHistogramEXT; - internal IntPtr ResetMemoryObjectParameterNV; - internal IntPtr ResetMinmaxEXT; - internal IntPtr ResizeBuffersMESA; - internal IntPtr ResolveDepthValuesNV; - internal IntPtr ResumeTransformFeedback; - internal IntPtr ResumeTransformFeedbackNV; - internal IntPtr RotatexOES; - internal IntPtr SampleCoverage; - internal IntPtr SampleCoverageARB; - internal IntPtr SampleMapATI; - internal IntPtr SampleMaskEXT; - internal IntPtr SampleMaskIndexedNV; - internal IntPtr SampleMaskSGIS; - internal IntPtr SampleMaski; - internal IntPtr SamplePatternEXT; - internal IntPtr SamplePatternSGIS; - internal IntPtr SamplerParameterIiv; - internal IntPtr SamplerParameterIuiv; - internal IntPtr SamplerParameterf; - internal IntPtr SamplerParameterfv; - internal IntPtr SamplerParameteri; - internal IntPtr SamplerParameteriv; - internal IntPtr ScalexOES; - internal IntPtr Scissor; - internal IntPtr ScissorArrayv; - internal IntPtr ScissorExclusiveArrayvNV; - internal IntPtr ScissorExclusiveNV; - internal IntPtr ScissorIndexed; - internal IntPtr ScissorIndexedv; - internal IntPtr SecondaryColor3bEXT; - internal IntPtr SecondaryColor3bvEXT; - internal IntPtr SecondaryColor3dEXT; - internal IntPtr SecondaryColor3dvEXT; - internal IntPtr SecondaryColor3fEXT; - internal IntPtr SecondaryColor3fvEXT; - internal IntPtr SecondaryColor3hNV; - internal IntPtr SecondaryColor3hvNV; - internal IntPtr SecondaryColor3iEXT; - internal IntPtr SecondaryColor3ivEXT; - internal IntPtr SecondaryColor3sEXT; - internal IntPtr SecondaryColor3svEXT; - internal IntPtr SecondaryColor3ubEXT; - internal IntPtr SecondaryColor3ubvEXT; - internal IntPtr SecondaryColor3uiEXT; - internal IntPtr SecondaryColor3uivEXT; - internal IntPtr SecondaryColor3usEXT; - internal IntPtr SecondaryColor3usvEXT; - internal IntPtr SecondaryColorFormatNV; - internal IntPtr SecondaryColorPointerEXT; - internal IntPtr SecondaryColorPointerListIBM; - internal IntPtr SelectPerfMonitorCountersAMD; - internal IntPtr SemaphoreParameterivNV; - internal IntPtr SemaphoreParameterui64vEXT; - internal IntPtr SeparableFilter2DEXT; - internal IntPtr SetFenceAPPLE; - internal IntPtr SetFenceNV; - internal IntPtr SetFragmentShaderConstantATI; - internal IntPtr SetInvariantEXT; - internal IntPtr SetLocalConstantEXT; - internal IntPtr SetMultisamplefvAMD; - internal IntPtr ShaderBinary; - internal IntPtr ShaderOp1EXT; - internal IntPtr ShaderOp2EXT; - internal IntPtr ShaderOp3EXT; - internal IntPtr ShaderSource; - internal IntPtr ShaderSourceARB; - internal IntPtr ShaderStorageBlockBinding; - internal IntPtr ShadingRateImageBarrierNV; - internal IntPtr ShadingRateImagePaletteNV; - internal IntPtr ShadingRateSampleOrderCustomNV; - internal IntPtr ShadingRateSampleOrderNV; - internal IntPtr SharpenTexFuncSGIS; - internal IntPtr SignalSemaphoreEXT; - internal IntPtr SignalSemaphoreui64NVX; - internal IntPtr SignalVkFenceNV; - internal IntPtr SignalVkSemaphoreNV; - internal IntPtr SpecializeShader; - internal IntPtr SpecializeShaderARB; - internal IntPtr SpriteParameterfSGIX; - internal IntPtr SpriteParameterfvSGIX; - internal IntPtr SpriteParameteriSGIX; - internal IntPtr SpriteParameterivSGIX; - internal IntPtr StartInstrumentsSGIX; - internal IntPtr StateCaptureNV; - internal IntPtr StencilClearTagEXT; - internal IntPtr StencilFillPathInstancedNV; - internal IntPtr StencilFillPathNV; - internal IntPtr StencilFunc; - internal IntPtr StencilFuncSeparate; - internal IntPtr StencilFuncSeparateATI; - internal IntPtr StencilMask; - internal IntPtr StencilMaskSeparate; - internal IntPtr StencilOp; - internal IntPtr StencilOpSeparate; - internal IntPtr StencilOpSeparateATI; - internal IntPtr StencilOpValueAMD; - internal IntPtr StencilStrokePathInstancedNV; - internal IntPtr StencilStrokePathNV; - internal IntPtr StencilThenCoverFillPathInstancedNV; - internal IntPtr StencilThenCoverFillPathNV; - internal IntPtr StencilThenCoverStrokePathInstancedNV; - internal IntPtr StencilThenCoverStrokePathNV; - internal IntPtr StopInstrumentsSGIX; - internal IntPtr StringMarkerGREMEDY; - internal IntPtr SubpixelPrecisionBiasNV; - internal IntPtr SwizzleEXT; - internal IntPtr SyncTextureINTEL; - internal IntPtr TagSampleBufferSGIX; - internal IntPtr Tangent3bEXT; - internal IntPtr Tangent3bvEXT; - internal IntPtr Tangent3dEXT; - internal IntPtr Tangent3dvEXT; - internal IntPtr Tangent3fEXT; - internal IntPtr Tangent3fvEXT; - internal IntPtr Tangent3iEXT; - internal IntPtr Tangent3ivEXT; - internal IntPtr Tangent3sEXT; - internal IntPtr Tangent3svEXT; - internal IntPtr TangentPointerEXT; - internal IntPtr TbufferMask3DFX; - internal IntPtr TessellationFactorAMD; - internal IntPtr TessellationModeAMD; - internal IntPtr TestFenceAPPLE; - internal IntPtr TestFenceNV; - internal IntPtr TestObjectAPPLE; - internal IntPtr TexAttachMemoryNV; - internal IntPtr TexBuffer; - internal IntPtr TexBufferARB; - internal IntPtr TexBufferEXT; - internal IntPtr TexBufferRange; - internal IntPtr TexBumpParameterfvATI; - internal IntPtr TexBumpParameterivATI; - internal IntPtr TexCoord1bOES; - internal IntPtr TexCoord1bvOES; - internal IntPtr TexCoord1hNV; - internal IntPtr TexCoord1hvNV; - internal IntPtr TexCoord1xOES; - internal IntPtr TexCoord1xvOES; - internal IntPtr TexCoord2bOES; - internal IntPtr TexCoord2bvOES; - internal IntPtr TexCoord2fColor3fVertex3fSUN; - internal IntPtr TexCoord2fColor3fVertex3fvSUN; - internal IntPtr TexCoord2fColor4fNormal3fVertex3fSUN; - internal IntPtr TexCoord2fColor4fNormal3fVertex3fvSUN; - internal IntPtr TexCoord2fColor4ubVertex3fSUN; - internal IntPtr TexCoord2fColor4ubVertex3fvSUN; - internal IntPtr TexCoord2fNormal3fVertex3fSUN; - internal IntPtr TexCoord2fNormal3fVertex3fvSUN; - internal IntPtr TexCoord2fVertex3fSUN; - internal IntPtr TexCoord2fVertex3fvSUN; - internal IntPtr TexCoord2hNV; - internal IntPtr TexCoord2hvNV; - internal IntPtr TexCoord2xOES; - internal IntPtr TexCoord2xvOES; - internal IntPtr TexCoord3bOES; - internal IntPtr TexCoord3bvOES; - internal IntPtr TexCoord3hNV; - internal IntPtr TexCoord3hvNV; - internal IntPtr TexCoord3xOES; - internal IntPtr TexCoord3xvOES; - internal IntPtr TexCoord4bOES; - internal IntPtr TexCoord4bvOES; - internal IntPtr TexCoord4fColor4fNormal3fVertex4fSUN; - internal IntPtr TexCoord4fColor4fNormal3fVertex4fvSUN; - internal IntPtr TexCoord4fVertex4fSUN; - internal IntPtr TexCoord4fVertex4fvSUN; - internal IntPtr TexCoord4hNV; - internal IntPtr TexCoord4hvNV; - internal IntPtr TexCoord4xOES; - internal IntPtr TexCoord4xvOES; - internal IntPtr TexCoordFormatNV; - internal IntPtr TexCoordPointerEXT; - internal IntPtr TexCoordPointerListIBM; - internal IntPtr TexCoordPointervINTEL; - internal IntPtr TexEnvxOES; - internal IntPtr TexEnvxvOES; - internal IntPtr TexFilterFuncSGIS; - internal IntPtr TexGenxOES; - internal IntPtr TexGenxvOES; - internal IntPtr TexImage1D; - internal IntPtr TexImage2D; - internal IntPtr TexImage2DMultisample; - internal IntPtr TexImage2DMultisampleCoverageNV; - internal IntPtr TexImage3D; - internal IntPtr TexImage3DEXT; - internal IntPtr TexImage3DMultisample; - internal IntPtr TexImage3DMultisampleCoverageNV; - internal IntPtr TexImage4DSGIS; - internal IntPtr TexPageCommitmentARB; - internal IntPtr TexPageCommitmentMemNV; - internal IntPtr TexParameterIiv; - internal IntPtr TexParameterIivEXT; - internal IntPtr TexParameterIuiv; - internal IntPtr TexParameterIuivEXT; - internal IntPtr TexParameterf; - internal IntPtr TexParameterfv; - internal IntPtr TexParameteri; - internal IntPtr TexParameteriv; - internal IntPtr TexParameterxOES; - internal IntPtr TexParameterxvOES; - internal IntPtr TexRenderbufferNV; - internal IntPtr TexStorage1D; - internal IntPtr TexStorage1DEXT; - internal IntPtr TexStorage2D; - internal IntPtr TexStorage2DEXT; - internal IntPtr TexStorage2DMultisample; - internal IntPtr TexStorage3D; - internal IntPtr TexStorage3DEXT; - internal IntPtr TexStorage3DMultisample; - internal IntPtr TexStorageMem1DEXT; - internal IntPtr TexStorageMem2DEXT; - internal IntPtr TexStorageMem2DMultisampleEXT; - internal IntPtr TexStorageMem3DEXT; - internal IntPtr TexStorageMem3DMultisampleEXT; - internal IntPtr TexStorageSparseAMD; - internal IntPtr TexSubImage1D; - internal IntPtr TexSubImage1DEXT; - internal IntPtr TexSubImage2D; - internal IntPtr TexSubImage2DEXT; - internal IntPtr TexSubImage3D; - internal IntPtr TexSubImage3DEXT; - internal IntPtr TexSubImage4DSGIS; - internal IntPtr TextureAttachMemoryNV; - internal IntPtr TextureBarrier; - internal IntPtr TextureBarrierNV; - internal IntPtr TextureBuffer; - internal IntPtr TextureBufferEXT; - internal IntPtr TextureBufferRange; - internal IntPtr TextureBufferRangeEXT; - internal IntPtr TextureColorMaskSGIS; - internal IntPtr TextureImage1DEXT; - internal IntPtr TextureImage2DEXT; - internal IntPtr TextureImage2DMultisampleCoverageNV; - internal IntPtr TextureImage2DMultisampleNV; - internal IntPtr TextureImage3DEXT; - internal IntPtr TextureImage3DMultisampleCoverageNV; - internal IntPtr TextureImage3DMultisampleNV; - internal IntPtr TextureLightEXT; - internal IntPtr TextureMaterialEXT; - internal IntPtr TextureNormalEXT; - internal IntPtr TexturePageCommitmentEXT; - internal IntPtr TexturePageCommitmentMemNV; - internal IntPtr TextureParameterIiv; - internal IntPtr TextureParameterIivEXT; - internal IntPtr TextureParameterIuiv; - internal IntPtr TextureParameterIuivEXT; - internal IntPtr TextureParameterf; - internal IntPtr TextureParameterfEXT; - internal IntPtr TextureParameterfv; - internal IntPtr TextureParameterfvEXT; - internal IntPtr TextureParameteri; - internal IntPtr TextureParameteriEXT; - internal IntPtr TextureParameteriv; - internal IntPtr TextureParameterivEXT; - internal IntPtr TextureRangeAPPLE; - internal IntPtr TextureRenderbufferEXT; - internal IntPtr TextureStorage1D; - internal IntPtr TextureStorage1DEXT; - internal IntPtr TextureStorage2D; - internal IntPtr TextureStorage2DEXT; - internal IntPtr TextureStorage2DMultisample; - internal IntPtr TextureStorage2DMultisampleEXT; - internal IntPtr TextureStorage3D; - internal IntPtr TextureStorage3DEXT; - internal IntPtr TextureStorage3DMultisample; - internal IntPtr TextureStorage3DMultisampleEXT; - internal IntPtr TextureStorageMem1DEXT; - internal IntPtr TextureStorageMem2DEXT; - internal IntPtr TextureStorageMem2DMultisampleEXT; - internal IntPtr TextureStorageMem3DEXT; - internal IntPtr TextureStorageMem3DMultisampleEXT; - internal IntPtr TextureStorageSparseAMD; - internal IntPtr TextureSubImage1D; - internal IntPtr TextureSubImage1DEXT; - internal IntPtr TextureSubImage2D; - internal IntPtr TextureSubImage2DEXT; - internal IntPtr TextureSubImage3D; - internal IntPtr TextureSubImage3DEXT; - internal IntPtr TextureView; - internal IntPtr TrackMatrixNV; - internal IntPtr TransformFeedbackAttribsNV; - internal IntPtr TransformFeedbackBufferBase; - internal IntPtr TransformFeedbackBufferRange; - internal IntPtr TransformFeedbackStreamAttribsNV; - internal IntPtr TransformFeedbackVaryings; - internal IntPtr TransformFeedbackVaryingsEXT; - internal IntPtr TransformFeedbackVaryingsNV; - internal IntPtr TransformPathNV; - internal IntPtr TranslatexOES; - internal IntPtr Uniform1d; - internal IntPtr Uniform1dv; - internal IntPtr Uniform1f; - internal IntPtr Uniform1fARB; - internal IntPtr Uniform1fv; - internal IntPtr Uniform1fvARB; - internal IntPtr Uniform1i; - internal IntPtr Uniform1i64ARB; - internal IntPtr Uniform1i64NV; - internal IntPtr Uniform1i64vARB; - internal IntPtr Uniform1i64vNV; - internal IntPtr Uniform1iARB; - internal IntPtr Uniform1iv; - internal IntPtr Uniform1ivARB; - internal IntPtr Uniform1ui; - internal IntPtr Uniform1ui64ARB; - internal IntPtr Uniform1ui64NV; - internal IntPtr Uniform1ui64vARB; - internal IntPtr Uniform1ui64vNV; - internal IntPtr Uniform1uiEXT; - internal IntPtr Uniform1uiv; - internal IntPtr Uniform1uivEXT; - internal IntPtr Uniform2d; - internal IntPtr Uniform2dv; - internal IntPtr Uniform2f; - internal IntPtr Uniform2fARB; - internal IntPtr Uniform2fv; - internal IntPtr Uniform2fvARB; - internal IntPtr Uniform2i; - internal IntPtr Uniform2i64ARB; - internal IntPtr Uniform2i64NV; - internal IntPtr Uniform2i64vARB; - internal IntPtr Uniform2i64vNV; - internal IntPtr Uniform2iARB; - internal IntPtr Uniform2iv; - internal IntPtr Uniform2ivARB; - internal IntPtr Uniform2ui; - internal IntPtr Uniform2ui64ARB; - internal IntPtr Uniform2ui64NV; - internal IntPtr Uniform2ui64vARB; - internal IntPtr Uniform2ui64vNV; - internal IntPtr Uniform2uiEXT; - internal IntPtr Uniform2uiv; - internal IntPtr Uniform2uivEXT; - internal IntPtr Uniform3d; - internal IntPtr Uniform3dv; - internal IntPtr Uniform3f; - internal IntPtr Uniform3fARB; - internal IntPtr Uniform3fv; - internal IntPtr Uniform3fvARB; - internal IntPtr Uniform3i; - internal IntPtr Uniform3i64ARB; - internal IntPtr Uniform3i64NV; - internal IntPtr Uniform3i64vARB; - internal IntPtr Uniform3i64vNV; - internal IntPtr Uniform3iARB; - internal IntPtr Uniform3iv; - internal IntPtr Uniform3ivARB; - internal IntPtr Uniform3ui; - internal IntPtr Uniform3ui64ARB; - internal IntPtr Uniform3ui64NV; - internal IntPtr Uniform3ui64vARB; - internal IntPtr Uniform3ui64vNV; - internal IntPtr Uniform3uiEXT; - internal IntPtr Uniform3uiv; - internal IntPtr Uniform3uivEXT; - internal IntPtr Uniform4d; - internal IntPtr Uniform4dv; - internal IntPtr Uniform4f; - internal IntPtr Uniform4fARB; - internal IntPtr Uniform4fv; - internal IntPtr Uniform4fvARB; - internal IntPtr Uniform4i; - internal IntPtr Uniform4i64ARB; - internal IntPtr Uniform4i64NV; - internal IntPtr Uniform4i64vARB; - internal IntPtr Uniform4i64vNV; - internal IntPtr Uniform4iARB; - internal IntPtr Uniform4iv; - internal IntPtr Uniform4ivARB; - internal IntPtr Uniform4ui; - internal IntPtr Uniform4ui64ARB; - internal IntPtr Uniform4ui64NV; - internal IntPtr Uniform4ui64vARB; - internal IntPtr Uniform4ui64vNV; - internal IntPtr Uniform4uiEXT; - internal IntPtr Uniform4uiv; - internal IntPtr Uniform4uivEXT; - internal IntPtr UniformBlockBinding; - internal IntPtr UniformBufferEXT; - internal IntPtr UniformHandleui64ARB; - internal IntPtr UniformHandleui64NV; - internal IntPtr UniformHandleui64vARB; - internal IntPtr UniformHandleui64vNV; - internal IntPtr UniformMatrix2dv; - internal IntPtr UniformMatrix2fv; - internal IntPtr UniformMatrix2fvARB; - internal IntPtr UniformMatrix2x3dv; - internal IntPtr UniformMatrix2x3fv; - internal IntPtr UniformMatrix2x4dv; - internal IntPtr UniformMatrix2x4fv; - internal IntPtr UniformMatrix3dv; - internal IntPtr UniformMatrix3fv; - internal IntPtr UniformMatrix3fvARB; - internal IntPtr UniformMatrix3x2dv; - internal IntPtr UniformMatrix3x2fv; - internal IntPtr UniformMatrix3x4dv; - internal IntPtr UniformMatrix3x4fv; - internal IntPtr UniformMatrix4dv; - internal IntPtr UniformMatrix4fv; - internal IntPtr UniformMatrix4fvARB; - internal IntPtr UniformMatrix4x2dv; - internal IntPtr UniformMatrix4x2fv; - internal IntPtr UniformMatrix4x3dv; - internal IntPtr UniformMatrix4x3fv; - internal IntPtr UniformSubroutinesuiv; - internal IntPtr Uniformui64NV; - internal IntPtr Uniformui64vNV; - internal IntPtr UnlockArraysEXT; - internal IntPtr UnmapBuffer; - internal IntPtr UnmapBufferARB; - internal IntPtr UnmapNamedBuffer; - internal IntPtr UnmapNamedBufferEXT; - internal IntPtr UnmapObjectBufferATI; - internal IntPtr UnmapTexture2DINTEL; - internal IntPtr UpdateObjectBufferATI; - internal IntPtr UploadGpuMaskNVX; - internal IntPtr UseProgram; - internal IntPtr UseProgramObjectARB; - internal IntPtr UseProgramStages; - internal IntPtr UseShaderProgramEXT; - internal IntPtr VDPAUFiniNV; - internal IntPtr VDPAUGetSurfaceivNV; - internal IntPtr VDPAUInitNV; - internal IntPtr VDPAUIsSurfaceNV; - internal IntPtr VDPAUMapSurfacesNV; - internal IntPtr VDPAURegisterOutputSurfaceNV; - internal IntPtr VDPAURegisterVideoSurfaceNV; - internal IntPtr VDPAURegisterVideoSurfaceWithPictureStructureNV; - internal IntPtr VDPAUSurfaceAccessNV; - internal IntPtr VDPAUUnmapSurfacesNV; - internal IntPtr VDPAUUnregisterSurfaceNV; - internal IntPtr ValidateProgram; - internal IntPtr ValidateProgramARB; - internal IntPtr ValidateProgramPipeline; - internal IntPtr VariantArrayObjectATI; - internal IntPtr VariantPointerEXT; - internal IntPtr VariantbvEXT; - internal IntPtr VariantdvEXT; - internal IntPtr VariantfvEXT; - internal IntPtr VariantivEXT; - internal IntPtr VariantsvEXT; - internal IntPtr VariantubvEXT; - internal IntPtr VariantuivEXT; - internal IntPtr VariantusvEXT; - internal IntPtr Vertex2bOES; - internal IntPtr Vertex2bvOES; - internal IntPtr Vertex2hNV; - internal IntPtr Vertex2hvNV; - internal IntPtr Vertex2xOES; - internal IntPtr Vertex2xvOES; - internal IntPtr Vertex3bOES; - internal IntPtr Vertex3bvOES; - internal IntPtr Vertex3hNV; - internal IntPtr Vertex3hvNV; - internal IntPtr Vertex3xOES; - internal IntPtr Vertex3xvOES; - internal IntPtr Vertex4bOES; - internal IntPtr Vertex4bvOES; - internal IntPtr Vertex4hNV; - internal IntPtr Vertex4hvNV; - internal IntPtr Vertex4xOES; - internal IntPtr Vertex4xvOES; - internal IntPtr VertexArrayAttribBinding; - internal IntPtr VertexArrayAttribFormat; - internal IntPtr VertexArrayAttribIFormat; - internal IntPtr VertexArrayAttribLFormat; - internal IntPtr VertexArrayBindVertexBufferEXT; - internal IntPtr VertexArrayBindingDivisor; - internal IntPtr VertexArrayColorOffsetEXT; - internal IntPtr VertexArrayEdgeFlagOffsetEXT; - internal IntPtr VertexArrayElementBuffer; - internal IntPtr VertexArrayFogCoordOffsetEXT; - internal IntPtr VertexArrayIndexOffsetEXT; - internal IntPtr VertexArrayMultiTexCoordOffsetEXT; - internal IntPtr VertexArrayNormalOffsetEXT; - internal IntPtr VertexArrayParameteriAPPLE; - internal IntPtr VertexArrayRangeAPPLE; - internal IntPtr VertexArrayRangeNV; - internal IntPtr VertexArraySecondaryColorOffsetEXT; - internal IntPtr VertexArrayTexCoordOffsetEXT; - internal IntPtr VertexArrayVertexAttribBindingEXT; - internal IntPtr VertexArrayVertexAttribDivisorEXT; - internal IntPtr VertexArrayVertexAttribFormatEXT; - internal IntPtr VertexArrayVertexAttribIFormatEXT; - internal IntPtr VertexArrayVertexAttribIOffsetEXT; - internal IntPtr VertexArrayVertexAttribLFormatEXT; - internal IntPtr VertexArrayVertexAttribLOffsetEXT; - internal IntPtr VertexArrayVertexAttribOffsetEXT; - internal IntPtr VertexArrayVertexBindingDivisorEXT; - internal IntPtr VertexArrayVertexBuffer; - internal IntPtr VertexArrayVertexBuffers; - internal IntPtr VertexArrayVertexOffsetEXT; - internal IntPtr VertexAttrib1d; - internal IntPtr VertexAttrib1dARB; - internal IntPtr VertexAttrib1dNV; - internal IntPtr VertexAttrib1dv; - internal IntPtr VertexAttrib1dvARB; - internal IntPtr VertexAttrib1dvNV; - internal IntPtr VertexAttrib1f; - internal IntPtr VertexAttrib1fARB; - internal IntPtr VertexAttrib1fNV; - internal IntPtr VertexAttrib1fv; - internal IntPtr VertexAttrib1fvARB; - internal IntPtr VertexAttrib1fvNV; - internal IntPtr VertexAttrib1hNV; - internal IntPtr VertexAttrib1hvNV; - internal IntPtr VertexAttrib1s; - internal IntPtr VertexAttrib1sARB; - internal IntPtr VertexAttrib1sNV; - internal IntPtr VertexAttrib1sv; - internal IntPtr VertexAttrib1svARB; - internal IntPtr VertexAttrib1svNV; - internal IntPtr VertexAttrib2d; - internal IntPtr VertexAttrib2dARB; - internal IntPtr VertexAttrib2dNV; - internal IntPtr VertexAttrib2dv; - internal IntPtr VertexAttrib2dvARB; - internal IntPtr VertexAttrib2dvNV; - internal IntPtr VertexAttrib2f; - internal IntPtr VertexAttrib2fARB; - internal IntPtr VertexAttrib2fNV; - internal IntPtr VertexAttrib2fv; - internal IntPtr VertexAttrib2fvARB; - internal IntPtr VertexAttrib2fvNV; - internal IntPtr VertexAttrib2hNV; - internal IntPtr VertexAttrib2hvNV; - internal IntPtr VertexAttrib2s; - internal IntPtr VertexAttrib2sARB; - internal IntPtr VertexAttrib2sNV; - internal IntPtr VertexAttrib2sv; - internal IntPtr VertexAttrib2svARB; - internal IntPtr VertexAttrib2svNV; - internal IntPtr VertexAttrib3d; - internal IntPtr VertexAttrib3dARB; - internal IntPtr VertexAttrib3dNV; - internal IntPtr VertexAttrib3dv; - internal IntPtr VertexAttrib3dvARB; - internal IntPtr VertexAttrib3dvNV; - internal IntPtr VertexAttrib3f; - internal IntPtr VertexAttrib3fARB; - internal IntPtr VertexAttrib3fNV; - internal IntPtr VertexAttrib3fv; - internal IntPtr VertexAttrib3fvARB; - internal IntPtr VertexAttrib3fvNV; - internal IntPtr VertexAttrib3hNV; - internal IntPtr VertexAttrib3hvNV; - internal IntPtr VertexAttrib3s; - internal IntPtr VertexAttrib3sARB; - internal IntPtr VertexAttrib3sNV; - internal IntPtr VertexAttrib3sv; - internal IntPtr VertexAttrib3svARB; - internal IntPtr VertexAttrib3svNV; - internal IntPtr VertexAttrib4Nbv; - internal IntPtr VertexAttrib4NbvARB; - internal IntPtr VertexAttrib4Niv; - internal IntPtr VertexAttrib4NivARB; - internal IntPtr VertexAttrib4Nsv; - internal IntPtr VertexAttrib4NsvARB; - internal IntPtr VertexAttrib4Nub; - internal IntPtr VertexAttrib4NubARB; - internal IntPtr VertexAttrib4Nubv; - internal IntPtr VertexAttrib4NubvARB; - internal IntPtr VertexAttrib4Nuiv; - internal IntPtr VertexAttrib4NuivARB; - internal IntPtr VertexAttrib4Nusv; - internal IntPtr VertexAttrib4NusvARB; - internal IntPtr VertexAttrib4bv; - internal IntPtr VertexAttrib4bvARB; - internal IntPtr VertexAttrib4d; - internal IntPtr VertexAttrib4dARB; - internal IntPtr VertexAttrib4dNV; - internal IntPtr VertexAttrib4dv; - internal IntPtr VertexAttrib4dvARB; - internal IntPtr VertexAttrib4dvNV; - internal IntPtr VertexAttrib4f; - internal IntPtr VertexAttrib4fARB; - internal IntPtr VertexAttrib4fNV; - internal IntPtr VertexAttrib4fv; - internal IntPtr VertexAttrib4fvARB; - internal IntPtr VertexAttrib4fvNV; - internal IntPtr VertexAttrib4hNV; - internal IntPtr VertexAttrib4hvNV; - internal IntPtr VertexAttrib4iv; - internal IntPtr VertexAttrib4ivARB; - internal IntPtr VertexAttrib4s; - internal IntPtr VertexAttrib4sARB; - internal IntPtr VertexAttrib4sNV; - internal IntPtr VertexAttrib4sv; - internal IntPtr VertexAttrib4svARB; - internal IntPtr VertexAttrib4svNV; - internal IntPtr VertexAttrib4ubNV; - internal IntPtr VertexAttrib4ubv; - internal IntPtr VertexAttrib4ubvARB; - internal IntPtr VertexAttrib4ubvNV; - internal IntPtr VertexAttrib4uiv; - internal IntPtr VertexAttrib4uivARB; - internal IntPtr VertexAttrib4usv; - internal IntPtr VertexAttrib4usvARB; - internal IntPtr VertexAttribArrayObjectATI; - internal IntPtr VertexAttribBinding; - internal IntPtr VertexAttribDivisor; - internal IntPtr VertexAttribDivisorARB; - internal IntPtr VertexAttribFormat; - internal IntPtr VertexAttribFormatNV; - internal IntPtr VertexAttribI1i; - internal IntPtr VertexAttribI1iEXT; - internal IntPtr VertexAttribI1iv; - internal IntPtr VertexAttribI1ivEXT; - internal IntPtr VertexAttribI1ui; - internal IntPtr VertexAttribI1uiEXT; - internal IntPtr VertexAttribI1uiv; - internal IntPtr VertexAttribI1uivEXT; - internal IntPtr VertexAttribI2i; - internal IntPtr VertexAttribI2iEXT; - internal IntPtr VertexAttribI2iv; - internal IntPtr VertexAttribI2ivEXT; - internal IntPtr VertexAttribI2ui; - internal IntPtr VertexAttribI2uiEXT; - internal IntPtr VertexAttribI2uiv; - internal IntPtr VertexAttribI2uivEXT; - internal IntPtr VertexAttribI3i; - internal IntPtr VertexAttribI3iEXT; - internal IntPtr VertexAttribI3iv; - internal IntPtr VertexAttribI3ivEXT; - internal IntPtr VertexAttribI3ui; - internal IntPtr VertexAttribI3uiEXT; - internal IntPtr VertexAttribI3uiv; - internal IntPtr VertexAttribI3uivEXT; - internal IntPtr VertexAttribI4bv; - internal IntPtr VertexAttribI4bvEXT; - internal IntPtr VertexAttribI4i; - internal IntPtr VertexAttribI4iEXT; - internal IntPtr VertexAttribI4iv; - internal IntPtr VertexAttribI4ivEXT; - internal IntPtr VertexAttribI4sv; - internal IntPtr VertexAttribI4svEXT; - internal IntPtr VertexAttribI4ubv; - internal IntPtr VertexAttribI4ubvEXT; - internal IntPtr VertexAttribI4ui; - internal IntPtr VertexAttribI4uiEXT; - internal IntPtr VertexAttribI4uiv; - internal IntPtr VertexAttribI4uivEXT; - internal IntPtr VertexAttribI4usv; - internal IntPtr VertexAttribI4usvEXT; - internal IntPtr VertexAttribIFormat; - internal IntPtr VertexAttribIFormatNV; - internal IntPtr VertexAttribIPointer; - internal IntPtr VertexAttribIPointerEXT; - internal IntPtr VertexAttribL1d; - internal IntPtr VertexAttribL1dEXT; - internal IntPtr VertexAttribL1dv; - internal IntPtr VertexAttribL1dvEXT; - internal IntPtr VertexAttribL1i64NV; - internal IntPtr VertexAttribL1i64vNV; - internal IntPtr VertexAttribL1ui64ARB; - internal IntPtr VertexAttribL1ui64NV; - internal IntPtr VertexAttribL1ui64vARB; - internal IntPtr VertexAttribL1ui64vNV; - internal IntPtr VertexAttribL2d; - internal IntPtr VertexAttribL2dEXT; - internal IntPtr VertexAttribL2dv; - internal IntPtr VertexAttribL2dvEXT; - internal IntPtr VertexAttribL2i64NV; - internal IntPtr VertexAttribL2i64vNV; - internal IntPtr VertexAttribL2ui64NV; - internal IntPtr VertexAttribL2ui64vNV; - internal IntPtr VertexAttribL3d; - internal IntPtr VertexAttribL3dEXT; - internal IntPtr VertexAttribL3dv; - internal IntPtr VertexAttribL3dvEXT; - internal IntPtr VertexAttribL3i64NV; - internal IntPtr VertexAttribL3i64vNV; - internal IntPtr VertexAttribL3ui64NV; - internal IntPtr VertexAttribL3ui64vNV; - internal IntPtr VertexAttribL4d; - internal IntPtr VertexAttribL4dEXT; - internal IntPtr VertexAttribL4dv; - internal IntPtr VertexAttribL4dvEXT; - internal IntPtr VertexAttribL4i64NV; - internal IntPtr VertexAttribL4i64vNV; - internal IntPtr VertexAttribL4ui64NV; - internal IntPtr VertexAttribL4ui64vNV; - internal IntPtr VertexAttribLFormat; - internal IntPtr VertexAttribLFormatNV; - internal IntPtr VertexAttribLPointer; - internal IntPtr VertexAttribLPointerEXT; - internal IntPtr VertexAttribP1ui; - internal IntPtr VertexAttribP1uiv; - internal IntPtr VertexAttribP2ui; - internal IntPtr VertexAttribP2uiv; - internal IntPtr VertexAttribP3ui; - internal IntPtr VertexAttribP3uiv; - internal IntPtr VertexAttribP4ui; - internal IntPtr VertexAttribP4uiv; - internal IntPtr VertexAttribParameteriAMD; - internal IntPtr VertexAttribPointer; - internal IntPtr VertexAttribPointerARB; - internal IntPtr VertexAttribPointerNV; - internal IntPtr VertexAttribs1dvNV; - internal IntPtr VertexAttribs1fvNV; - internal IntPtr VertexAttribs1hvNV; - internal IntPtr VertexAttribs1svNV; - internal IntPtr VertexAttribs2dvNV; - internal IntPtr VertexAttribs2fvNV; - internal IntPtr VertexAttribs2hvNV; - internal IntPtr VertexAttribs2svNV; - internal IntPtr VertexAttribs3dvNV; - internal IntPtr VertexAttribs3fvNV; - internal IntPtr VertexAttribs3hvNV; - internal IntPtr VertexAttribs3svNV; - internal IntPtr VertexAttribs4dvNV; - internal IntPtr VertexAttribs4fvNV; - internal IntPtr VertexAttribs4hvNV; - internal IntPtr VertexAttribs4svNV; - internal IntPtr VertexAttribs4ubvNV; - internal IntPtr VertexBindingDivisor; - internal IntPtr VertexBlendARB; - internal IntPtr VertexBlendEnvfATI; - internal IntPtr VertexBlendEnviATI; - internal IntPtr VertexFormatNV; - internal IntPtr VertexPointerEXT; - internal IntPtr VertexPointerListIBM; - internal IntPtr VertexPointervINTEL; - internal IntPtr VertexStream1dATI; - internal IntPtr VertexStream1dvATI; - internal IntPtr VertexStream1fATI; - internal IntPtr VertexStream1fvATI; - internal IntPtr VertexStream1iATI; - internal IntPtr VertexStream1ivATI; - internal IntPtr VertexStream1sATI; - internal IntPtr VertexStream1svATI; - internal IntPtr VertexStream2dATI; - internal IntPtr VertexStream2dvATI; - internal IntPtr VertexStream2fATI; - internal IntPtr VertexStream2fvATI; - internal IntPtr VertexStream2iATI; - internal IntPtr VertexStream2ivATI; - internal IntPtr VertexStream2sATI; - internal IntPtr VertexStream2svATI; - internal IntPtr VertexStream3dATI; - internal IntPtr VertexStream3dvATI; - internal IntPtr VertexStream3fATI; - internal IntPtr VertexStream3fvATI; - internal IntPtr VertexStream3iATI; - internal IntPtr VertexStream3ivATI; - internal IntPtr VertexStream3sATI; - internal IntPtr VertexStream3svATI; - internal IntPtr VertexStream4dATI; - internal IntPtr VertexStream4dvATI; - internal IntPtr VertexStream4fATI; - internal IntPtr VertexStream4fvATI; - internal IntPtr VertexStream4iATI; - internal IntPtr VertexStream4ivATI; - internal IntPtr VertexStream4sATI; - internal IntPtr VertexStream4svATI; - internal IntPtr VertexWeightPointerEXT; - internal IntPtr VertexWeightfEXT; - internal IntPtr VertexWeightfvEXT; - internal IntPtr VertexWeighthNV; - internal IntPtr VertexWeighthvNV; - internal IntPtr VideoCaptureNV; - internal IntPtr VideoCaptureStreamParameterdvNV; - internal IntPtr VideoCaptureStreamParameterfvNV; - internal IntPtr VideoCaptureStreamParameterivNV; - internal IntPtr Viewport; - internal IntPtr ViewportArrayv; - internal IntPtr ViewportIndexedf; - internal IntPtr ViewportIndexedfv; - internal IntPtr ViewportPositionWScaleNV; - internal IntPtr ViewportSwizzleNV; - internal IntPtr WaitSemaphoreEXT; - internal IntPtr WaitSemaphoreui64NVX; - internal IntPtr WaitSync; - internal IntPtr WaitVkSemaphoreNV; - internal IntPtr WeightPathsNV; - internal IntPtr WeightPointerARB; - internal IntPtr WeightbvARB; - internal IntPtr WeightdvARB; - internal IntPtr WeightfvARB; - internal IntPtr WeightivARB; - internal IntPtr WeightsvARB; - internal IntPtr WeightubvARB; - internal IntPtr WeightuivARB; - internal IntPtr WeightusvARB; - internal IntPtr WindowPos2dARB; - internal IntPtr WindowPos2dMESA; - internal IntPtr WindowPos2dvARB; - internal IntPtr WindowPos2dvMESA; - internal IntPtr WindowPos2fARB; - internal IntPtr WindowPos2fMESA; - internal IntPtr WindowPos2fvARB; - internal IntPtr WindowPos2fvMESA; - internal IntPtr WindowPos2iARB; - internal IntPtr WindowPos2iMESA; - internal IntPtr WindowPos2ivARB; - internal IntPtr WindowPos2ivMESA; - internal IntPtr WindowPos2sARB; - internal IntPtr WindowPos2sMESA; - internal IntPtr WindowPos2svARB; - internal IntPtr WindowPos2svMESA; - internal IntPtr WindowPos3dARB; - internal IntPtr WindowPos3dMESA; - internal IntPtr WindowPos3dvARB; - internal IntPtr WindowPos3dvMESA; - internal IntPtr WindowPos3fARB; - internal IntPtr WindowPos3fMESA; - internal IntPtr WindowPos3fvARB; - internal IntPtr WindowPos3fvMESA; - internal IntPtr WindowPos3iARB; - internal IntPtr WindowPos3iMESA; - internal IntPtr WindowPos3ivARB; - internal IntPtr WindowPos3ivMESA; - internal IntPtr WindowPos3sARB; - internal IntPtr WindowPos3sMESA; - internal IntPtr WindowPos3svARB; - internal IntPtr WindowPos3svMESA; - internal IntPtr WindowPos4dMESA; - internal IntPtr WindowPos4dvMESA; - internal IntPtr WindowPos4fMESA; - internal IntPtr WindowPos4fvMESA; - internal IntPtr WindowPos4iMESA; - internal IntPtr WindowPos4ivMESA; - internal IntPtr WindowPos4sMESA; - internal IntPtr WindowPos4svMESA; - internal IntPtr WindowRectanglesEXT; - internal IntPtr WriteMaskEXT; - - #endregion - - #endregion - - internal IntPtr glad_loader_handler; - - public GLcontextIO() - { - } - } [StructLayout(LayoutKind.Sequential)] - public class GLcontext + public struct GLcontext { internal IntPtr usrPtr; #region glapi - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAccumxOES AccumxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAcquireKeyedMutexWin32EXT AcquireKeyedMutexWin32EXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glActiveProgramEXT ActiveProgramEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glActiveShaderProgram ActiveShaderProgram; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glActiveStencilFaceEXT ActiveStencilFaceEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glActiveTexture ActiveTexture; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glActiveTextureARB ActiveTextureARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glActiveVaryingNV ActiveVaryingNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAlphaFragmentOp1ATI AlphaFragmentOp1ATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAlphaFragmentOp2ATI AlphaFragmentOp2ATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAlphaFragmentOp3ATI AlphaFragmentOp3ATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAlphaFuncxOES AlphaFuncxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAlphaToCoverageDitherControlNV AlphaToCoverageDitherControlNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glApplyFramebufferAttachmentCMAAINTEL ApplyFramebufferAttachmentCMAAINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glApplyTextureEXT ApplyTextureEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAreProgramsResidentNV AreProgramsResidentNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAreTexturesResidentEXT AreTexturesResidentEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glArrayElementEXT ArrayElementEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glArrayObjectATI ArrayObjectATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAsyncCopyBufferSubDataNVX AsyncCopyBufferSubDataNVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAsyncCopyImageSubDataNVX AsyncCopyImageSubDataNVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAsyncMarkerSGIX AsyncMarkerSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAttachObjectARB AttachObjectARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glAttachShader AttachShader; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginConditionalRender BeginConditionalRender; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginConditionalRenderNV BeginConditionalRenderNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginConditionalRenderNVX BeginConditionalRenderNVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginFragmentShaderATI BeginFragmentShaderATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginOcclusionQueryNV BeginOcclusionQueryNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginPerfMonitorAMD BeginPerfMonitorAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginPerfQueryINTEL BeginPerfQueryINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginQuery BeginQuery; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginQueryARB BeginQueryARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginQueryIndexed BeginQueryIndexed; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginTransformFeedback BeginTransformFeedback; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginTransformFeedbackEXT BeginTransformFeedbackEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginTransformFeedbackNV BeginTransformFeedbackNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginVertexShaderEXT BeginVertexShaderEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBeginVideoCaptureNV BeginVideoCaptureNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindAttribLocation BindAttribLocation; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindAttribLocationARB BindAttribLocationARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBuffer BindBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferARB BindBufferARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferBase BindBufferBase; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferBaseEXT BindBufferBaseEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferBaseNV BindBufferBaseNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferOffsetEXT BindBufferOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferOffsetNV BindBufferOffsetNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferRange BindBufferRange; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferRangeEXT BindBufferRangeEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBufferRangeNV BindBufferRangeNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBuffersBase BindBuffersBase; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindBuffersRange BindBuffersRange; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindFragDataLocation BindFragDataLocation; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindFragDataLocationEXT BindFragDataLocationEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindFragDataLocationIndexed BindFragDataLocationIndexed; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindFragmentShaderATI BindFragmentShaderATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindFramebuffer BindFramebuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindFramebufferEXT BindFramebufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindImageTexture BindImageTexture; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindImageTextureEXT BindImageTextureEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindImageTextures BindImageTextures; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindLightParameterEXT BindLightParameterEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindMaterialParameterEXT BindMaterialParameterEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindMultiTextureEXT BindMultiTextureEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindParameterEXT BindParameterEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindProgramARB BindProgramARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindProgramNV BindProgramNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindProgramPipeline BindProgramPipeline; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindRenderbuffer BindRenderbuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindRenderbufferEXT BindRenderbufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindSampler BindSampler; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindSamplers BindSamplers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindShadingRateImageNV BindShadingRateImageNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTexGenParameterEXT BindTexGenParameterEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTexture BindTexture; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTextureEXT BindTextureEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTextureUnit BindTextureUnit; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTextureUnitParameterEXT BindTextureUnitParameterEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTextures BindTextures; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTransformFeedback BindTransformFeedback; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindTransformFeedbackNV BindTransformFeedbackNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVertexArray BindVertexArray; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVertexArrayAPPLE BindVertexArrayAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVertexBuffer BindVertexBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVertexBuffers BindVertexBuffers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVertexShaderEXT BindVertexShaderEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVideoCaptureStreamBufferNV BindVideoCaptureStreamBufferNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBindVideoCaptureStreamTextureNV BindVideoCaptureStreamTextureNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3bEXT Binormal3bEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3bvEXT Binormal3bvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3dEXT Binormal3dEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3dvEXT Binormal3dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3fEXT Binormal3fEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3fvEXT Binormal3fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3iEXT Binormal3iEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3ivEXT Binormal3ivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3sEXT Binormal3sEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormal3svEXT Binormal3svEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBinormalPointerEXT BinormalPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBitmapxOES BitmapxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendBarrierKHR BlendBarrierKHR; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendBarrierNV BlendBarrierNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendColor BlendColor; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendColorEXT BlendColorEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendColorxOES BlendColorxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquation BlendEquation; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationEXT BlendEquationEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationIndexedAMD BlendEquationIndexedAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationSeparate BlendEquationSeparate; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationSeparateEXT BlendEquationSeparateEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationSeparateIndexedAMD BlendEquationSeparateIndexedAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationSeparatei BlendEquationSeparatei; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationSeparateiARB BlendEquationSeparateiARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationi BlendEquationi; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendEquationiARB BlendEquationiARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFunc BlendFunc; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncIndexedAMD BlendFuncIndexedAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncSeparate BlendFuncSeparate; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncSeparateEXT BlendFuncSeparateEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncSeparateINGR BlendFuncSeparateINGR; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncSeparateIndexedAMD BlendFuncSeparateIndexedAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncSeparatei BlendFuncSeparatei; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFuncSeparateiARB BlendFuncSeparateiARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFunci BlendFunci; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendFunciARB BlendFunciARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlendParameteriNV BlendParameteriNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlitFramebuffer BlitFramebuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlitFramebufferEXT BlitFramebufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlitFramebufferLayerEXT BlitFramebufferLayerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlitFramebufferLayersEXT BlitFramebufferLayersEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBlitNamedFramebuffer BlitNamedFramebuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferAddressRangeNV BufferAddressRangeNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferAttachMemoryNV BufferAttachMemoryNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferData BufferData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferDataARB BufferDataARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferPageCommitmentARB BufferPageCommitmentARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferPageCommitmentMemNV BufferPageCommitmentMemNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferParameteriAPPLE BufferParameteriAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferStorage BufferStorage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferStorageExternalEXT BufferStorageExternalEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferStorageMemEXT BufferStorageMemEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferSubData BufferSubData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glBufferSubDataARB BufferSubDataARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCallCommandListNV CallCommandListNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCheckFramebufferStatus CheckFramebufferStatus; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCheckFramebufferStatusEXT CheckFramebufferStatusEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCheckNamedFramebufferStatus CheckNamedFramebufferStatus; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCheckNamedFramebufferStatusEXT CheckNamedFramebufferStatusEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClampColor ClampColor; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClampColorARB ClampColorARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClear Clear; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearAccumxOES ClearAccumxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearBufferData ClearBufferData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearBufferSubData ClearBufferSubData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearBufferfi ClearBufferfi; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearBufferfv ClearBufferfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearBufferiv ClearBufferiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearBufferuiv ClearBufferuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearColor ClearColor; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearColorIiEXT ClearColorIiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearColorIuiEXT ClearColorIuiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearColorxOES ClearColorxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearDepth ClearDepth; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearDepthdNV ClearDepthdNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearDepthf ClearDepthf; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearDepthfOES ClearDepthfOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearDepthxOES ClearDepthxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedBufferData ClearNamedBufferData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedBufferDataEXT ClearNamedBufferDataEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedBufferSubData ClearNamedBufferSubData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedBufferSubDataEXT ClearNamedBufferSubDataEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedFramebufferfi ClearNamedFramebufferfi; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedFramebufferfv ClearNamedFramebufferfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedFramebufferiv ClearNamedFramebufferiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearNamedFramebufferuiv ClearNamedFramebufferuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearStencil ClearStencil; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearTexImage ClearTexImage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClearTexSubImage ClearTexSubImage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClientActiveTextureARB ClientActiveTextureARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClientActiveVertexStreamATI ClientActiveVertexStreamATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClientAttribDefaultEXT ClientAttribDefaultEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClientWaitSemaphoreui64NVX ClientWaitSemaphoreui64NVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClientWaitSync ClientWaitSync; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClipControl ClipControl; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClipPlanefOES ClipPlanefOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glClipPlanexOES ClipPlanexOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor3fVertex3fSUN Color3fVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor3fVertex3fvSUN Color3fVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor3hNV Color3hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor3hvNV Color3hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor3xOES Color3xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor3xvOES Color3xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4fNormal3fVertex3fSUN Color4fNormal3fVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4fNormal3fVertex3fvSUN Color4fNormal3fVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4hNV Color4hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4hvNV Color4hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4ubVertex2fSUN Color4ubVertex2fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4ubVertex2fvSUN Color4ubVertex2fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4ubVertex3fSUN Color4ubVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4ubVertex3fvSUN Color4ubVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4xOES Color4xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColor4xvOES Color4xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorFormatNV ColorFormatNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorFragmentOp1ATI ColorFragmentOp1ATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorFragmentOp2ATI ColorFragmentOp2ATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorFragmentOp3ATI ColorFragmentOp3ATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorMask ColorMask; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorMaskIndexedEXT ColorMaskIndexedEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorMaski ColorMaski; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorPointerEXT ColorPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorPointerListIBM ColorPointerListIBM; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorPointervINTEL ColorPointervINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorSubTableEXT ColorSubTableEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorTableEXT ColorTableEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorTableParameterfvSGI ColorTableParameterfvSGI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorTableParameterivSGI ColorTableParameterivSGI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glColorTableSGI ColorTableSGI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerInputNV CombinerInputNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerOutputNV CombinerOutputNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerParameterfNV CombinerParameterfNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerParameterfvNV CombinerParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerParameteriNV CombinerParameteriNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerParameterivNV CombinerParameterivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCombinerStageParameterfvNV CombinerStageParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCommandListSegmentsNV CommandListSegmentsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompileCommandListNV CompileCommandListNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompileShader CompileShader; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompileShaderARB CompileShaderARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompileShaderIncludeARB CompileShaderIncludeARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedMultiTexImage1DEXT CompressedMultiTexImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedMultiTexImage2DEXT CompressedMultiTexImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedMultiTexImage3DEXT CompressedMultiTexImage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedMultiTexSubImage1DEXT CompressedMultiTexSubImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedMultiTexSubImage2DEXT CompressedMultiTexSubImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedMultiTexSubImage3DEXT CompressedMultiTexSubImage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexImage1D CompressedTexImage1D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexImage1DARB CompressedTexImage1DARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexImage2D CompressedTexImage2D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexImage2DARB CompressedTexImage2DARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexImage3D CompressedTexImage3D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexImage3DARB CompressedTexImage3DARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexSubImage1D CompressedTexSubImage1D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexSubImage1DARB CompressedTexSubImage1DARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexSubImage2D CompressedTexSubImage2D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexSubImage2DARB CompressedTexSubImage2DARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexSubImage3D CompressedTexSubImage3D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTexSubImage3DARB CompressedTexSubImage3DARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureImage1DEXT CompressedTextureImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureImage2DEXT CompressedTextureImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureImage3DEXT CompressedTextureImage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureSubImage1D CompressedTextureSubImage1D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureSubImage1DEXT CompressedTextureSubImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureSubImage2D CompressedTextureSubImage2D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureSubImage2DEXT CompressedTextureSubImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureSubImage3D CompressedTextureSubImage3D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCompressedTextureSubImage3DEXT CompressedTextureSubImage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glConservativeRasterParameterfNV ConservativeRasterParameterfNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glConservativeRasterParameteriNV ConservativeRasterParameteriNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionFilter1DEXT ConvolutionFilter1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionFilter2DEXT ConvolutionFilter2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionParameterfEXT ConvolutionParameterfEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionParameterfvEXT ConvolutionParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionParameteriEXT ConvolutionParameteriEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionParameterivEXT ConvolutionParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionParameterxOES ConvolutionParameterxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glConvolutionParameterxvOES ConvolutionParameterxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyBufferSubData CopyBufferSubData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyColorSubTableEXT CopyColorSubTableEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyColorTableSGI CopyColorTableSGI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyConvolutionFilter1DEXT CopyConvolutionFilter1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyConvolutionFilter2DEXT CopyConvolutionFilter2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyImageSubData CopyImageSubData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyImageSubDataNV CopyImageSubDataNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyMultiTexImage1DEXT CopyMultiTexImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyMultiTexImage2DEXT CopyMultiTexImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyMultiTexSubImage1DEXT CopyMultiTexSubImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyMultiTexSubImage2DEXT CopyMultiTexSubImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyMultiTexSubImage3DEXT CopyMultiTexSubImage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyNamedBufferSubData CopyNamedBufferSubData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyPathNV CopyPathNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexImage1D CopyTexImage1D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexImage1DEXT CopyTexImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexImage2D CopyTexImage2D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexImage2DEXT CopyTexImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexSubImage1D CopyTexSubImage1D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexSubImage1DEXT CopyTexSubImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexSubImage2D CopyTexSubImage2D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexSubImage2DEXT CopyTexSubImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexSubImage3D CopyTexSubImage3D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTexSubImage3DEXT CopyTexSubImage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureImage1DEXT CopyTextureImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureImage2DEXT CopyTextureImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureSubImage1D CopyTextureSubImage1D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureSubImage1DEXT CopyTextureSubImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureSubImage2D CopyTextureSubImage2D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureSubImage2DEXT CopyTextureSubImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureSubImage3D CopyTextureSubImage3D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCopyTextureSubImage3DEXT CopyTextureSubImage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCoverFillPathInstancedNV CoverFillPathInstancedNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCoverFillPathNV CoverFillPathNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCoverStrokePathInstancedNV CoverStrokePathInstancedNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCoverStrokePathNV CoverStrokePathNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCoverageModulationNV CoverageModulationNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCoverageModulationTableNV CoverageModulationTableNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateBuffers CreateBuffers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateCommandListsNV CreateCommandListsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateFramebuffers CreateFramebuffers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateMemoryObjectsEXT CreateMemoryObjectsEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreatePerfQueryINTEL CreatePerfQueryINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateProgram CreateProgram; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateProgramObjectARB CreateProgramObjectARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateProgramPipelines CreateProgramPipelines; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateProgressFenceNVX CreateProgressFenceNVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateQueries CreateQueries; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateRenderbuffers CreateRenderbuffers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateSamplers CreateSamplers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateSemaphoresNV CreateSemaphoresNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateShader CreateShader; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateShaderObjectARB CreateShaderObjectARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateShaderProgramEXT CreateShaderProgramEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateShaderProgramv CreateShaderProgramv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateStatesNV CreateStatesNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateSyncFromCLeventARB CreateSyncFromCLeventARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateTextures CreateTextures; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateTransformFeedbacks CreateTransformFeedbacks; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCreateVertexArrays CreateVertexArrays; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCullFace CullFace; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCullParameterdvEXT CullParameterdvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCullParameterfvEXT CullParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glCurrentPaletteMatrixARB CurrentPaletteMatrixARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageCallback DebugMessageCallback; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageCallbackAMD DebugMessageCallbackAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageCallbackARB DebugMessageCallbackARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageControl DebugMessageControl; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageControlARB DebugMessageControlARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageEnableAMD DebugMessageEnableAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageInsert DebugMessageInsert; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageInsertAMD DebugMessageInsertAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDebugMessageInsertARB DebugMessageInsertARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeformSGIX DeformSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeformationMap3dSGIX DeformationMap3dSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeformationMap3fSGIX DeformationMap3fSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteAsyncMarkersSGIX DeleteAsyncMarkersSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteBuffers DeleteBuffers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteBuffersARB DeleteBuffersARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteCommandListsNV DeleteCommandListsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteFencesAPPLE DeleteFencesAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteFencesNV DeleteFencesNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteFragmentShaderATI DeleteFragmentShaderATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteFramebuffers DeleteFramebuffers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteFramebuffersEXT DeleteFramebuffersEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteMemoryObjectsEXT DeleteMemoryObjectsEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteNamedStringARB DeleteNamedStringARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteNamesAMD DeleteNamesAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteObjectARB DeleteObjectARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteOcclusionQueriesNV DeleteOcclusionQueriesNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeletePathsNV DeletePathsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeletePerfMonitorsAMD DeletePerfMonitorsAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeletePerfQueryINTEL DeletePerfQueryINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteProgram DeleteProgram; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteProgramPipelines DeleteProgramPipelines; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteProgramsARB DeleteProgramsARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteProgramsNV DeleteProgramsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteQueries DeleteQueries; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteQueriesARB DeleteQueriesARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteQueryResourceTagNV DeleteQueryResourceTagNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteRenderbuffers DeleteRenderbuffers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteRenderbuffersEXT DeleteRenderbuffersEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteSamplers DeleteSamplers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteSemaphoresEXT DeleteSemaphoresEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteShader DeleteShader; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteStatesNV DeleteStatesNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteSync DeleteSync; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteTextures DeleteTextures; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteTexturesEXT DeleteTexturesEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteTransformFeedbacks DeleteTransformFeedbacks; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteTransformFeedbacksNV DeleteTransformFeedbacksNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteVertexArrays DeleteVertexArrays; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteVertexArraysAPPLE DeleteVertexArraysAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDeleteVertexShaderEXT DeleteVertexShaderEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthBoundsEXT DepthBoundsEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthBoundsdNV DepthBoundsdNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthFunc DepthFunc; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthMask DepthMask; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRange DepthRange; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangeArraydvNV DepthRangeArraydvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangeArrayv DepthRangeArrayv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangeIndexed DepthRangeIndexed; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangeIndexeddNV DepthRangeIndexeddNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangedNV DepthRangedNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangef DepthRangef; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangefOES DepthRangefOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDepthRangexOES DepthRangexOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDetachObjectARB DetachObjectARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDetachShader DetachShader; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDetailTexFuncSGIS DetailTexFuncSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDisable Disable; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableClientStateIndexedEXT DisableClientStateIndexedEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableClientStateiEXT DisableClientStateiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableIndexedEXT DisableIndexedEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVariantClientStateEXT DisableVariantClientStateEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVertexArrayAttrib DisableVertexArrayAttrib; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVertexArrayAttribEXT DisableVertexArrayAttribEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVertexArrayEXT DisableVertexArrayEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVertexAttribAPPLE DisableVertexAttribAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVertexAttribArray DisableVertexAttribArray; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDisableVertexAttribArrayARB DisableVertexAttribArrayARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDisablei Disablei; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDispatchCompute DispatchCompute; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDispatchComputeGroupSizeARB DispatchComputeGroupSizeARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDispatchComputeIndirect DispatchComputeIndirect; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArrays DrawArrays; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArraysEXT DrawArraysEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArraysIndirect DrawArraysIndirect; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArraysInstanced DrawArraysInstanced; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArraysInstancedARB DrawArraysInstancedARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArraysInstancedBaseInstance DrawArraysInstancedBaseInstance; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawArraysInstancedEXT DrawArraysInstancedEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawBuffer DrawBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawBuffers DrawBuffers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawBuffersARB DrawBuffersARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawBuffersATI DrawBuffersATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawCommandsAddressNV DrawCommandsAddressNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawCommandsNV DrawCommandsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawCommandsStatesAddressNV DrawCommandsStatesAddressNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawCommandsStatesNV DrawCommandsStatesNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementArrayAPPLE DrawElementArrayAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementArrayATI DrawElementArrayATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElements DrawElements; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsBaseVertex DrawElementsBaseVertex; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsIndirect DrawElementsIndirect; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsInstanced DrawElementsInstanced; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsInstancedARB DrawElementsInstancedARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsInstancedBaseInstance DrawElementsInstancedBaseInstance; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsInstancedBaseVertex DrawElementsInstancedBaseVertex; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsInstancedBaseVertexBaseInstance DrawElementsInstancedBaseVertexBaseInstance; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawElementsInstancedEXT DrawElementsInstancedEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawMeshArraysSUN DrawMeshArraysSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawMeshTasksIndirectNV DrawMeshTasksIndirectNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawMeshTasksNV DrawMeshTasksNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawRangeElementArrayAPPLE DrawRangeElementArrayAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawRangeElementArrayATI DrawRangeElementArrayATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawRangeElements DrawRangeElements; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawRangeElementsBaseVertex DrawRangeElementsBaseVertex; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawRangeElementsEXT DrawRangeElementsEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawTextureNV DrawTextureNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawTransformFeedback DrawTransformFeedback; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawTransformFeedbackInstanced DrawTransformFeedbackInstanced; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawTransformFeedbackNV DrawTransformFeedbackNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawTransformFeedbackStream DrawTransformFeedbackStream; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawTransformFeedbackStreamInstanced DrawTransformFeedbackStreamInstanced; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glDrawVkImageNV DrawVkImageNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEGLImageTargetTexStorageEXT EGLImageTargetTexStorageEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEGLImageTargetTextureStorageEXT EGLImageTargetTextureStorageEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEdgeFlagFormatNV EdgeFlagFormatNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEdgeFlagPointerEXT EdgeFlagPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEdgeFlagPointerListIBM EdgeFlagPointerListIBM; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glElementPointerAPPLE ElementPointerAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glElementPointerATI ElementPointerATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEnable Enable; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableClientStateIndexedEXT EnableClientStateIndexedEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableClientStateiEXT EnableClientStateiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableIndexedEXT EnableIndexedEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVariantClientStateEXT EnableVariantClientStateEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVertexArrayAttrib EnableVertexArrayAttrib; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVertexArrayAttribEXT EnableVertexArrayAttribEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVertexArrayEXT EnableVertexArrayEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVertexAttribAPPLE EnableVertexAttribAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVertexAttribArray EnableVertexAttribArray; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEnableVertexAttribArrayARB EnableVertexAttribArrayARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEnablei Enablei; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndConditionalRender EndConditionalRender; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndConditionalRenderNV EndConditionalRenderNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndConditionalRenderNVX EndConditionalRenderNVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndFragmentShaderATI EndFragmentShaderATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndOcclusionQueryNV EndOcclusionQueryNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndPerfMonitorAMD EndPerfMonitorAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndPerfQueryINTEL EndPerfQueryINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndQuery EndQuery; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndQueryARB EndQueryARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndQueryIndexed EndQueryIndexed; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndTransformFeedback EndTransformFeedback; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndTransformFeedbackEXT EndTransformFeedbackEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndTransformFeedbackNV EndTransformFeedbackNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndVertexShaderEXT EndVertexShaderEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEndVideoCaptureNV EndVideoCaptureNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEvalCoord1xOES EvalCoord1xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEvalCoord1xvOES EvalCoord1xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEvalCoord2xOES EvalCoord2xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEvalCoord2xvOES EvalCoord2xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEvalMapsNV EvalMapsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glEvaluateDepthValuesARB EvaluateDepthValuesARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glExecuteProgramNV ExecuteProgramNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glExtractComponentEXT ExtractComponentEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFeedbackBufferxOES FeedbackBufferxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFenceSync FenceSync; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFinalCombinerInputNV FinalCombinerInputNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFinish Finish; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFinishAsyncSGIX FinishAsyncSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFinishFenceAPPLE FinishFenceAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFinishFenceNV FinishFenceNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFinishObjectAPPLE FinishObjectAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFinishTextureSUNX FinishTextureSUNX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFlush Flush; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushMappedBufferRange FlushMappedBufferRange; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushMappedBufferRangeAPPLE FlushMappedBufferRangeAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushMappedNamedBufferRange FlushMappedNamedBufferRange; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushMappedNamedBufferRangeEXT FlushMappedNamedBufferRangeEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushPixelDataRangeNV FlushPixelDataRangeNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushRasterSGIX FlushRasterSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushStaticDataIBM FlushStaticDataIBM; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushVertexArrayRangeAPPLE FlushVertexArrayRangeAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFlushVertexArrayRangeNV FlushVertexArrayRangeNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordFormatNV FogCoordFormatNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordPointerEXT FogCoordPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordPointerListIBM FogCoordPointerListIBM; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoorddEXT FogCoorddEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoorddvEXT FogCoorddvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordfEXT FogCoordfEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordfvEXT FogCoordfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordhNV FogCoordhNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFogCoordhvNV FogCoordhvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFogFuncSGIS FogFuncSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFogxOES FogxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFogxvOES FogxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentColorMaterialSGIX FragmentColorMaterialSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentCoverageColorNV FragmentCoverageColorNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightModelfSGIX FragmentLightModelfSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightModelfvSGIX FragmentLightModelfvSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightModeliSGIX FragmentLightModeliSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightModelivSGIX FragmentLightModelivSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightfSGIX FragmentLightfSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightfvSGIX FragmentLightfvSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightiSGIX FragmentLightiSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentLightivSGIX FragmentLightivSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentMaterialfSGIX FragmentMaterialfSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentMaterialfvSGIX FragmentMaterialfvSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentMaterialiSGIX FragmentMaterialiSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFragmentMaterialivSGIX FragmentMaterialivSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFrameTerminatorGREMEDY FrameTerminatorGREMEDY; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFrameZoomSGIX FrameZoomSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferDrawBufferEXT FramebufferDrawBufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferDrawBuffersEXT FramebufferDrawBuffersEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferFetchBarrierEXT FramebufferFetchBarrierEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferParameteri FramebufferParameteri; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferParameteriMESA FramebufferParameteriMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferReadBufferEXT FramebufferReadBufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferRenderbuffer FramebufferRenderbuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferRenderbufferEXT FramebufferRenderbufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferSampleLocationsfvARB FramebufferSampleLocationsfvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferSampleLocationsfvNV FramebufferSampleLocationsfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferSamplePositionsfvAMD FramebufferSamplePositionsfvAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture FramebufferTexture; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture1D FramebufferTexture1D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture1DEXT FramebufferTexture1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture2D FramebufferTexture2D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture2DEXT FramebufferTexture2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture3D FramebufferTexture3D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTexture3DEXT FramebufferTexture3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureARB FramebufferTextureARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureEXT FramebufferTextureEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureFaceARB FramebufferTextureFaceARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureFaceEXT FramebufferTextureFaceEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureLayer FramebufferTextureLayer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureLayerARB FramebufferTextureLayerARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureLayerEXT FramebufferTextureLayerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFramebufferTextureMultiviewOVR FramebufferTextureMultiviewOVR; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFreeObjectBufferATI FreeObjectBufferATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFrontFace FrontFace; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFrustumfOES FrustumfOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glFrustumxOES FrustumxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenAsyncMarkersSGIX GenAsyncMarkersSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenBuffers GenBuffers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenBuffersARB GenBuffersARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenFencesAPPLE GenFencesAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenFencesNV GenFencesNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenFragmentShadersATI GenFragmentShadersATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenFramebuffers GenFramebuffers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenFramebuffersEXT GenFramebuffersEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenNamesAMD GenNamesAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenOcclusionQueriesNV GenOcclusionQueriesNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenPathsNV GenPathsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenPerfMonitorsAMD GenPerfMonitorsAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenProgramPipelines GenProgramPipelines; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenProgramsARB GenProgramsARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenProgramsNV GenProgramsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenQueries GenQueries; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenQueriesARB GenQueriesARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenQueryResourceTagNV GenQueryResourceTagNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenRenderbuffers GenRenderbuffers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenRenderbuffersEXT GenRenderbuffersEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenSamplers GenSamplers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenSemaphoresEXT GenSemaphoresEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenSymbolsEXT GenSymbolsEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenTextures GenTextures; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenTexturesEXT GenTexturesEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenTransformFeedbacks GenTransformFeedbacks; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenTransformFeedbacksNV GenTransformFeedbacksNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenVertexArrays GenVertexArrays; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenVertexArraysAPPLE GenVertexArraysAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenVertexShadersEXT GenVertexShadersEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenerateMipmap GenerateMipmap; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenerateMipmapEXT GenerateMipmapEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenerateMultiTexMipmapEXT GenerateMultiTexMipmapEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenerateTextureMipmap GenerateTextureMipmap; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGenerateTextureMipmapEXT GenerateTextureMipmapEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveAtomicCounterBufferiv GetActiveAtomicCounterBufferiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveAttrib GetActiveAttrib; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveAttribARB GetActiveAttribARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveSubroutineName GetActiveSubroutineName; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveSubroutineUniformName GetActiveSubroutineUniformName; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveSubroutineUniformiv GetActiveSubroutineUniformiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveUniform GetActiveUniform; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveUniformARB GetActiveUniformARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveUniformBlockName GetActiveUniformBlockName; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveUniformBlockiv GetActiveUniformBlockiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveUniformName GetActiveUniformName; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveUniformsiv GetActiveUniformsiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetActiveVaryingNV GetActiveVaryingNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetArrayObjectfvATI GetArrayObjectfvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetArrayObjectivATI GetArrayObjectivATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetAttachedObjectsARB GetAttachedObjectsARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetAttachedShaders GetAttachedShaders; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetAttribLocation GetAttribLocation; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetAttribLocationARB GetAttribLocationARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBooleanIndexedvEXT GetBooleanIndexedvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBooleani_v GetBooleani_v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBooleanv GetBooleanv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferParameteri64v GetBufferParameteri64v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferParameteriv GetBufferParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferParameterivARB GetBufferParameterivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferParameterui64vNV GetBufferParameterui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferPointerv GetBufferPointerv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferPointervARB GetBufferPointervARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferSubData GetBufferSubData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetBufferSubDataARB GetBufferSubDataARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetClipPlanefOES GetClipPlanefOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetClipPlanexOES GetClipPlanexOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetColorTableEXT GetColorTableEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetColorTableParameterfvEXT GetColorTableParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetColorTableParameterfvSGI GetColorTableParameterfvSGI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetColorTableParameterivEXT GetColorTableParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetColorTableParameterivSGI GetColorTableParameterivSGI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetColorTableSGI GetColorTableSGI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCombinerInputParameterfvNV GetCombinerInputParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCombinerInputParameterivNV GetCombinerInputParameterivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCombinerOutputParameterfvNV GetCombinerOutputParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCombinerOutputParameterivNV GetCombinerOutputParameterivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCombinerStageParameterfvNV GetCombinerStageParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCommandHeaderNV GetCommandHeaderNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCompressedMultiTexImageEXT GetCompressedMultiTexImageEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCompressedTexImage GetCompressedTexImage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCompressedTexImageARB GetCompressedTexImageARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCompressedTextureImage GetCompressedTextureImage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCompressedTextureImageEXT GetCompressedTextureImageEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCompressedTextureSubImage GetCompressedTextureSubImage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetConvolutionFilterEXT GetConvolutionFilterEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetConvolutionParameterfvEXT GetConvolutionParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetConvolutionParameterivEXT GetConvolutionParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetConvolutionParameterxvOES GetConvolutionParameterxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetCoverageModulationTableNV GetCoverageModulationTableNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDebugMessageLog GetDebugMessageLog; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDebugMessageLogAMD GetDebugMessageLogAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDebugMessageLogARB GetDebugMessageLogARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDetailTexFuncSGIS GetDetailTexFuncSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDoubleIndexedvEXT GetDoubleIndexedvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDoublei_v GetDoublei_v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDoublei_vEXT GetDoublei_vEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetDoublev GetDoublev; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetError GetError; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFenceivNV GetFenceivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFinalCombinerInputParameterfvNV GetFinalCombinerInputParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFinalCombinerInputParameterivNV GetFinalCombinerInputParameterivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFirstPerfQueryIdINTEL GetFirstPerfQueryIdINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFixedvOES GetFixedvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFloatIndexedvEXT GetFloatIndexedvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFloati_v GetFloati_v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFloati_vEXT GetFloati_vEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFloatv GetFloatv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFogFuncSGIS GetFogFuncSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragDataIndex GetFragDataIndex; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragDataLocation GetFragDataLocation; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragDataLocationEXT GetFragDataLocationEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragmentLightfvSGIX GetFragmentLightfvSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragmentLightivSGIX GetFragmentLightivSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragmentMaterialfvSGIX GetFragmentMaterialfvSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFragmentMaterialivSGIX GetFragmentMaterialivSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFramebufferAttachmentParameteriv GetFramebufferAttachmentParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFramebufferAttachmentParameterivEXT GetFramebufferAttachmentParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFramebufferParameterfvAMD GetFramebufferParameterfvAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFramebufferParameteriv GetFramebufferParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFramebufferParameterivEXT GetFramebufferParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetFramebufferParameterivMESA GetFramebufferParameterivMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetGraphicsResetStatus GetGraphicsResetStatus; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetGraphicsResetStatusARB GetGraphicsResetStatusARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetHandleARB GetHandleARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetHistogramEXT GetHistogramEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetHistogramParameterfvEXT GetHistogramParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetHistogramParameterivEXT GetHistogramParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetHistogramParameterxvOES GetHistogramParameterxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetImageHandleARB GetImageHandleARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetImageHandleNV GetImageHandleNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetImageTransformParameterfvHP GetImageTransformParameterfvHP; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetImageTransformParameterivHP GetImageTransformParameterivHP; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInfoLogARB GetInfoLogARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInstrumentsSGIX GetInstrumentsSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInteger64i_v GetInteger64i_v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInteger64v GetInteger64v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetIntegerIndexedvEXT GetIntegerIndexedvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetIntegeri_v GetIntegeri_v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetIntegerui64i_vNV GetIntegerui64i_vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetIntegerui64vNV GetIntegerui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetIntegerv GetIntegerv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInternalformatSampleivNV GetInternalformatSampleivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInternalformati64v GetInternalformati64v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInternalformativ GetInternalformativ; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInvariantBooleanvEXT GetInvariantBooleanvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInvariantFloatvEXT GetInvariantFloatvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetInvariantIntegervEXT GetInvariantIntegervEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetLightxOES GetLightxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetListParameterfvSGIX GetListParameterfvSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetListParameterivSGIX GetListParameterivSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetLocalConstantBooleanvEXT GetLocalConstantBooleanvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetLocalConstantFloatvEXT GetLocalConstantFloatvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetLocalConstantIntegervEXT GetLocalConstantIntegervEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMapAttribParameterfvNV GetMapAttribParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMapAttribParameterivNV GetMapAttribParameterivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMapControlPointsNV GetMapControlPointsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMapParameterfvNV GetMapParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMapParameterivNV GetMapParameterivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMapxvOES GetMapxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMaterialxOES GetMaterialxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMemoryObjectDetachedResourcesuivNV GetMemoryObjectDetachedResourcesuivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMemoryObjectParameterivEXT GetMemoryObjectParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMinmaxEXT GetMinmaxEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMinmaxParameterfvEXT GetMinmaxParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMinmaxParameterivEXT GetMinmaxParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexEnvfvEXT GetMultiTexEnvfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexEnvivEXT GetMultiTexEnvivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexGendvEXT GetMultiTexGendvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexGenfvEXT GetMultiTexGenfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexGenivEXT GetMultiTexGenivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexImageEXT GetMultiTexImageEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexLevelParameterfvEXT GetMultiTexLevelParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexLevelParameterivEXT GetMultiTexLevelParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexParameterIivEXT GetMultiTexParameterIivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexParameterIuivEXT GetMultiTexParameterIuivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexParameterfvEXT GetMultiTexParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultiTexParameterivEXT GetMultiTexParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultisamplefv GetMultisamplefv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetMultisamplefvNV GetMultisamplefvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferParameteri64v GetNamedBufferParameteri64v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferParameteriv GetNamedBufferParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferParameterivEXT GetNamedBufferParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferParameterui64vNV GetNamedBufferParameterui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferPointerv GetNamedBufferPointerv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferPointervEXT GetNamedBufferPointervEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferSubData GetNamedBufferSubData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedBufferSubDataEXT GetNamedBufferSubDataEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedFramebufferAttachmentParameteriv GetNamedFramebufferAttachmentParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedFramebufferAttachmentParameterivEXT GetNamedFramebufferAttachmentParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedFramebufferParameterfvAMD GetNamedFramebufferParameterfvAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedFramebufferParameteriv GetNamedFramebufferParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedFramebufferParameterivEXT GetNamedFramebufferParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedProgramLocalParameterIivEXT GetNamedProgramLocalParameterIivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedProgramLocalParameterIuivEXT GetNamedProgramLocalParameterIuivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedProgramLocalParameterdvEXT GetNamedProgramLocalParameterdvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedProgramLocalParameterfvEXT GetNamedProgramLocalParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedProgramStringEXT GetNamedProgramStringEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedProgramivEXT GetNamedProgramivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedRenderbufferParameteriv GetNamedRenderbufferParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedRenderbufferParameterivEXT GetNamedRenderbufferParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedStringARB GetNamedStringARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNamedStringivARB GetNamedStringivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetNextPerfQueryIdINTEL GetNextPerfQueryIdINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectBufferfvATI GetObjectBufferfvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectBufferivATI GetObjectBufferivATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectLabel GetObjectLabel; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectLabelEXT GetObjectLabelEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectParameterfvARB GetObjectParameterfvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectParameterivAPPLE GetObjectParameterivAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectParameterivARB GetObjectParameterivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetObjectPtrLabel GetObjectPtrLabel; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetOcclusionQueryivNV GetOcclusionQueryivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetOcclusionQueryuivNV GetOcclusionQueryuivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathCommandsNV GetPathCommandsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathCoordsNV GetPathCoordsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathDashArrayNV GetPathDashArrayNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathLengthNV GetPathLengthNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathMetricRangeNV GetPathMetricRangeNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathMetricsNV GetPathMetricsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathParameterfvNV GetPathParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathParameterivNV GetPathParameterivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPathSpacingNV GetPathSpacingNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfCounterInfoINTEL GetPerfCounterInfoINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfMonitorCounterDataAMD GetPerfMonitorCounterDataAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfMonitorCounterInfoAMD GetPerfMonitorCounterInfoAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfMonitorCounterStringAMD GetPerfMonitorCounterStringAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfMonitorCountersAMD GetPerfMonitorCountersAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfMonitorGroupStringAMD GetPerfMonitorGroupStringAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfMonitorGroupsAMD GetPerfMonitorGroupsAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfQueryDataINTEL GetPerfQueryDataINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfQueryIdByNameINTEL GetPerfQueryIdByNameINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPerfQueryInfoINTEL GetPerfQueryInfoINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPixelMapxv GetPixelMapxv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPixelTexGenParameterfvSGIS GetPixelTexGenParameterfvSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPixelTexGenParameterivSGIS GetPixelTexGenParameterivSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPixelTransformParameterfvEXT GetPixelTransformParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPixelTransformParameterivEXT GetPixelTransformParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPointerIndexedvEXT GetPointerIndexedvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPointeri_vEXT GetPointeri_vEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPointerv GetPointerv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetPointervEXT GetPointervEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramBinary GetProgramBinary; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramEnvParameterIivNV GetProgramEnvParameterIivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramEnvParameterIuivNV GetProgramEnvParameterIuivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramEnvParameterdvARB GetProgramEnvParameterdvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramEnvParameterfvARB GetProgramEnvParameterfvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramInfoLog GetProgramInfoLog; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramInterfaceiv GetProgramInterfaceiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramLocalParameterIivNV GetProgramLocalParameterIivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramLocalParameterIuivNV GetProgramLocalParameterIuivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramLocalParameterdvARB GetProgramLocalParameterdvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramLocalParameterfvARB GetProgramLocalParameterfvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramNamedParameterdvNV GetProgramNamedParameterdvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramNamedParameterfvNV GetProgramNamedParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramParameterdvNV GetProgramParameterdvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramParameterfvNV GetProgramParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramPipelineInfoLog GetProgramPipelineInfoLog; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramPipelineiv GetProgramPipelineiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramResourceIndex GetProgramResourceIndex; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramResourceLocation GetProgramResourceLocation; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramResourceLocationIndex GetProgramResourceLocationIndex; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramResourceName GetProgramResourceName; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramResourcefvNV GetProgramResourcefvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramResourceiv GetProgramResourceiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramStageiv GetProgramStageiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramStringARB GetProgramStringARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramStringNV GetProgramStringNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramSubroutineParameteruivNV GetProgramSubroutineParameteruivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramiv GetProgramiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramivARB GetProgramivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetProgramivNV GetProgramivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryBufferObjecti64v GetQueryBufferObjecti64v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryBufferObjectiv GetQueryBufferObjectiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryBufferObjectui64v GetQueryBufferObjectui64v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryBufferObjectuiv GetQueryBufferObjectuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryIndexediv GetQueryIndexediv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjecti64v GetQueryObjecti64v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjecti64vEXT GetQueryObjecti64vEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjectiv GetQueryObjectiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjectivARB GetQueryObjectivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjectui64v GetQueryObjectui64v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjectui64vEXT GetQueryObjectui64vEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjectuiv GetQueryObjectuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryObjectuivARB GetQueryObjectuivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryiv GetQueryiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetQueryivARB GetQueryivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetRenderbufferParameteriv GetRenderbufferParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetRenderbufferParameterivEXT GetRenderbufferParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSamplerParameterIiv GetSamplerParameterIiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSamplerParameterIuiv GetSamplerParameterIuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSamplerParameterfv GetSamplerParameterfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSamplerParameteriv GetSamplerParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSemaphoreParameterivNV GetSemaphoreParameterivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSemaphoreParameterui64vEXT GetSemaphoreParameterui64vEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSeparableFilterEXT GetSeparableFilterEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShaderInfoLog GetShaderInfoLog; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShaderPrecisionFormat GetShaderPrecisionFormat; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShaderSource GetShaderSource; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShaderSourceARB GetShaderSourceARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShaderiv GetShaderiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShadingRateImagePaletteNV GetShadingRateImagePaletteNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetShadingRateSampleLocationivNV GetShadingRateSampleLocationivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSharpenTexFuncSGIS GetSharpenTexFuncSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetStageIndexNV GetStageIndexNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetString GetString; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetStringi GetStringi; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSubroutineIndex GetSubroutineIndex; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSubroutineUniformLocation GetSubroutineUniformLocation; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetSynciv GetSynciv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexBumpParameterfvATI GetTexBumpParameterfvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexBumpParameterivATI GetTexBumpParameterivATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexEnvxvOES GetTexEnvxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexFilterFuncSGIS GetTexFilterFuncSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexGenxvOES GetTexGenxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexImage GetTexImage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexLevelParameterfv GetTexLevelParameterfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexLevelParameteriv GetTexLevelParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexLevelParameterxvOES GetTexLevelParameterxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterIiv GetTexParameterIiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterIivEXT GetTexParameterIivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterIuiv GetTexParameterIuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterIuivEXT GetTexParameterIuivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterPointervAPPLE GetTexParameterPointervAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterfv GetTexParameterfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameteriv GetTexParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTexParameterxvOES GetTexParameterxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureHandleARB GetTextureHandleARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureHandleNV GetTextureHandleNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureImage GetTextureImage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureImageEXT GetTextureImageEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureLevelParameterfv GetTextureLevelParameterfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureLevelParameterfvEXT GetTextureLevelParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureLevelParameteriv GetTextureLevelParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureLevelParameterivEXT GetTextureLevelParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterIiv GetTextureParameterIiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterIivEXT GetTextureParameterIivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterIuiv GetTextureParameterIuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterIuivEXT GetTextureParameterIuivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterfv GetTextureParameterfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterfvEXT GetTextureParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameteriv GetTextureParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureParameterivEXT GetTextureParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureSamplerHandleARB GetTextureSamplerHandleARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureSamplerHandleNV GetTextureSamplerHandleNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTextureSubImage GetTextureSubImage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTrackMatrixivNV GetTrackMatrixivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTransformFeedbackVarying GetTransformFeedbackVarying; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTransformFeedbackVaryingEXT GetTransformFeedbackVaryingEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTransformFeedbackVaryingNV GetTransformFeedbackVaryingNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTransformFeedbacki64_v GetTransformFeedbacki64_v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTransformFeedbacki_v GetTransformFeedbacki_v; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetTransformFeedbackiv GetTransformFeedbackiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformBlockIndex GetUniformBlockIndex; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformBufferSizeEXT GetUniformBufferSizeEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformIndices GetUniformIndices; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformLocation GetUniformLocation; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformLocationARB GetUniformLocationARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformOffsetEXT GetUniformOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformSubroutineuiv GetUniformSubroutineuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformdv GetUniformdv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformfv GetUniformfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformfvARB GetUniformfvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformi64vARB GetUniformi64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformi64vNV GetUniformi64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformiv GetUniformiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformivARB GetUniformivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformui64vARB GetUniformui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformui64vNV GetUniformui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformuiv GetUniformuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUniformuivEXT GetUniformuivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUnsignedBytei_vEXT GetUnsignedBytei_vEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetUnsignedBytevEXT GetUnsignedBytevEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVariantArrayObjectfvATI GetVariantArrayObjectfvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVariantArrayObjectivATI GetVariantArrayObjectivATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVariantBooleanvEXT GetVariantBooleanvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVariantFloatvEXT GetVariantFloatvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVariantIntegervEXT GetVariantIntegervEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVariantPointervEXT GetVariantPointervEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVaryingLocationNV GetVaryingLocationNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayIndexed64iv GetVertexArrayIndexed64iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayIndexediv GetVertexArrayIndexediv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayIntegeri_vEXT GetVertexArrayIntegeri_vEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayIntegervEXT GetVertexArrayIntegervEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayPointeri_vEXT GetVertexArrayPointeri_vEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayPointervEXT GetVertexArrayPointervEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexArrayiv GetVertexArrayiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribArrayObjectfvATI GetVertexAttribArrayObjectfvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribArrayObjectivATI GetVertexAttribArrayObjectivATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribIiv GetVertexAttribIiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribIivEXT GetVertexAttribIivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribIuiv GetVertexAttribIuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribIuivEXT GetVertexAttribIuivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribLdv GetVertexAttribLdv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribLdvEXT GetVertexAttribLdvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribLi64vNV GetVertexAttribLi64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribLui64vARB GetVertexAttribLui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribLui64vNV GetVertexAttribLui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribPointerv GetVertexAttribPointerv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribPointervARB GetVertexAttribPointervARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribPointervNV GetVertexAttribPointervNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribdv GetVertexAttribdv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribdvARB GetVertexAttribdvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribdvNV GetVertexAttribdvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribfv GetVertexAttribfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribfvARB GetVertexAttribfvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribfvNV GetVertexAttribfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribiv GetVertexAttribiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribivARB GetVertexAttribivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVertexAttribivNV GetVertexAttribivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoCaptureStreamdvNV GetVideoCaptureStreamdvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoCaptureStreamfvNV GetVideoCaptureStreamfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoCaptureStreamivNV GetVideoCaptureStreamivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoCaptureivNV GetVideoCaptureivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoi64vNV GetVideoi64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoivNV GetVideoivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideoui64vNV GetVideoui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVideouivNV GetVideouivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetVkProcAddrNV GetVkProcAddrNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnCompressedTexImage GetnCompressedTexImage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnCompressedTexImageARB GetnCompressedTexImageARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnTexImage GetnTexImage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnTexImageARB GetnTexImageARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformdv GetnUniformdv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformdvARB GetnUniformdvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformfv GetnUniformfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformfvARB GetnUniformfvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformi64vARB GetnUniformi64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformiv GetnUniformiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformivARB GetnUniformivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformui64vARB GetnUniformui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformuiv GetnUniformuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGetnUniformuivARB GetnUniformuivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactorbSUN GlobalAlphaFactorbSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactordSUN GlobalAlphaFactordSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactorfSUN GlobalAlphaFactorfSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactoriSUN GlobalAlphaFactoriSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactorsSUN GlobalAlphaFactorsSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactorubSUN GlobalAlphaFactorubSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactoruiSUN GlobalAlphaFactoruiSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glGlobalAlphaFactorusSUN GlobalAlphaFactorusSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glHint Hint; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glHintPGI HintPGI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glHistogramEXT HistogramEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIglooInterfaceSGIX IglooInterfaceSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glImageTransformParameterfHP ImageTransformParameterfHP; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glImageTransformParameterfvHP ImageTransformParameterfvHP; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glImageTransformParameteriHP ImageTransformParameteriHP; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glImageTransformParameterivHP ImageTransformParameterivHP; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glImportMemoryFdEXT ImportMemoryFdEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glImportMemoryWin32HandleEXT ImportMemoryWin32HandleEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glImportMemoryWin32NameEXT ImportMemoryWin32NameEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glImportSemaphoreFdEXT ImportSemaphoreFdEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glImportSemaphoreWin32HandleEXT ImportSemaphoreWin32HandleEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glImportSemaphoreWin32NameEXT ImportSemaphoreWin32NameEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glImportSyncEXT ImportSyncEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexFormatNV IndexFormatNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexFuncEXT IndexFuncEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexMaterialEXT IndexMaterialEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexPointerEXT IndexPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexPointerListIBM IndexPointerListIBM; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexxOES IndexxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIndexxvOES IndexxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glInsertComponentEXT InsertComponentEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glInsertEventMarkerEXT InsertEventMarkerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glInstrumentsBufferSGIX InstrumentsBufferSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glInterpolatePathsNV InterpolatePathsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateBufferData InvalidateBufferData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateBufferSubData InvalidateBufferSubData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateFramebuffer InvalidateFramebuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateNamedFramebufferData InvalidateNamedFramebufferData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateNamedFramebufferSubData InvalidateNamedFramebufferSubData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateSubFramebuffer InvalidateSubFramebuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateTexImage InvalidateTexImage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glInvalidateTexSubImage InvalidateTexSubImage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsAsyncMarkerSGIX IsAsyncMarkerSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsBuffer IsBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsBufferARB IsBufferARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsBufferResidentNV IsBufferResidentNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsCommandListNV IsCommandListNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsEnabled IsEnabled; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsEnabledIndexedEXT IsEnabledIndexedEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsEnabledi IsEnabledi; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsFenceAPPLE IsFenceAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsFenceNV IsFenceNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsFramebuffer IsFramebuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsFramebufferEXT IsFramebufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsImageHandleResidentARB IsImageHandleResidentARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsImageHandleResidentNV IsImageHandleResidentNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsMemoryObjectEXT IsMemoryObjectEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsNameAMD IsNameAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsNamedBufferResidentNV IsNamedBufferResidentNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsNamedStringARB IsNamedStringARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsObjectBufferATI IsObjectBufferATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsOcclusionQueryNV IsOcclusionQueryNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsPathNV IsPathNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsPointInFillPathNV IsPointInFillPathNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsPointInStrokePathNV IsPointInStrokePathNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsProgram IsProgram; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsProgramARB IsProgramARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsProgramNV IsProgramNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsProgramPipeline IsProgramPipeline; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsQuery IsQuery; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsQueryARB IsQueryARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsRenderbuffer IsRenderbuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsRenderbufferEXT IsRenderbufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsSampler IsSampler; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsSemaphoreEXT IsSemaphoreEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsShader IsShader; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsStateNV IsStateNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsSync IsSync; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsTexture IsTexture; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsTextureEXT IsTextureEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsTextureHandleResidentARB IsTextureHandleResidentARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsTextureHandleResidentNV IsTextureHandleResidentNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsTransformFeedback IsTransformFeedback; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsTransformFeedbackNV IsTransformFeedbackNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsVariantEnabledEXT IsVariantEnabledEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsVertexArray IsVertexArray; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsVertexArrayAPPLE IsVertexArrayAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glIsVertexAttribEnabledAPPLE IsVertexAttribEnabledAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLGPUCopyImageSubDataNVX LGPUCopyImageSubDataNVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLGPUInterlockNVX LGPUInterlockNVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLGPUNamedBufferSubDataNVX LGPUNamedBufferSubDataNVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLabelObjectEXT LabelObjectEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLightEnviSGIX LightEnviSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLightModelxOES LightModelxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLightModelxvOES LightModelxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLightxOES LightxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLightxvOES LightxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLineWidth LineWidth; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLineWidthxOES LineWidthxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLinkProgram LinkProgram; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLinkProgramARB LinkProgramARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glListDrawCommandsStatesClientNV ListDrawCommandsStatesClientNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glListParameterfSGIX ListParameterfSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glListParameterfvSGIX ListParameterfvSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glListParameteriSGIX ListParameteriSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glListParameterivSGIX ListParameterivSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLoadIdentityDeformationMapSGIX LoadIdentityDeformationMapSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLoadMatrixxOES LoadMatrixxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLoadProgramNV LoadProgramNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLoadTransposeMatrixdARB LoadTransposeMatrixdARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLoadTransposeMatrixfARB LoadTransposeMatrixfARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLoadTransposeMatrixxOES LoadTransposeMatrixxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLockArraysEXT LockArraysEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glLogicOp LogicOp; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeBufferNonResidentNV MakeBufferNonResidentNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeBufferResidentNV MakeBufferResidentNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeImageHandleNonResidentARB MakeImageHandleNonResidentARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeImageHandleNonResidentNV MakeImageHandleNonResidentNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeImageHandleResidentARB MakeImageHandleResidentARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeImageHandleResidentNV MakeImageHandleResidentNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeNamedBufferNonResidentNV MakeNamedBufferNonResidentNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeNamedBufferResidentNV MakeNamedBufferResidentNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeTextureHandleNonResidentARB MakeTextureHandleNonResidentARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeTextureHandleNonResidentNV MakeTextureHandleNonResidentNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeTextureHandleResidentARB MakeTextureHandleResidentARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMakeTextureHandleResidentNV MakeTextureHandleResidentNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMap1xOES Map1xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMap2xOES Map2xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapBuffer MapBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapBufferARB MapBufferARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapBufferRange MapBufferRange; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapControlPointsNV MapControlPointsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapGrid1xOES MapGrid1xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapGrid2xOES MapGrid2xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapNamedBuffer MapNamedBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapNamedBufferEXT MapNamedBufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapNamedBufferRange MapNamedBufferRange; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapNamedBufferRangeEXT MapNamedBufferRangeEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapObjectBufferATI MapObjectBufferATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapParameterfvNV MapParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapParameterivNV MapParameterivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapTexture2DINTEL MapTexture2DINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapVertexAttrib1dAPPLE MapVertexAttrib1dAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapVertexAttrib1fAPPLE MapVertexAttrib1fAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapVertexAttrib2dAPPLE MapVertexAttrib2dAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMapVertexAttrib2fAPPLE MapVertexAttrib2fAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMaterialxOES MaterialxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMaterialxvOES MaterialxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixFrustumEXT MatrixFrustumEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixIndexPointerARB MatrixIndexPointerARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixIndexubvARB MatrixIndexubvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixIndexuivARB MatrixIndexuivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixIndexusvARB MatrixIndexusvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoad3x2fNV MatrixLoad3x2fNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoad3x3fNV MatrixLoad3x3fNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoadIdentityEXT MatrixLoadIdentityEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoadTranspose3x3fNV MatrixLoadTranspose3x3fNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoadTransposedEXT MatrixLoadTransposedEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoadTransposefEXT MatrixLoadTransposefEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoaddEXT MatrixLoaddEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixLoadfEXT MatrixLoadfEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMult3x2fNV MatrixMult3x2fNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMult3x3fNV MatrixMult3x3fNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMultTranspose3x3fNV MatrixMultTranspose3x3fNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMultTransposedEXT MatrixMultTransposedEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMultTransposefEXT MatrixMultTransposefEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMultdEXT MatrixMultdEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixMultfEXT MatrixMultfEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixOrthoEXT MatrixOrthoEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixPopEXT MatrixPopEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixPushEXT MatrixPushEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixRotatedEXT MatrixRotatedEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixRotatefEXT MatrixRotatefEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixScaledEXT MatrixScaledEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixScalefEXT MatrixScalefEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixTranslatedEXT MatrixTranslatedEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMatrixTranslatefEXT MatrixTranslatefEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMaxShaderCompilerThreadsARB MaxShaderCompilerThreadsARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMaxShaderCompilerThreadsKHR MaxShaderCompilerThreadsKHR; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMemoryBarrier MemoryBarrier; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMemoryBarrierByRegion MemoryBarrierByRegion; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMemoryBarrierEXT MemoryBarrierEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMemoryObjectParameterivEXT MemoryObjectParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMinSampleShading MinSampleShading; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMinSampleShadingARB MinSampleShadingARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMinmaxEXT MinmaxEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultMatrixxOES MultMatrixxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultTransposeMatrixdARB MultTransposeMatrixdARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultTransposeMatrixfARB MultTransposeMatrixfARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultTransposeMatrixxOES MultTransposeMatrixxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArrays MultiDrawArrays; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysEXT MultiDrawArraysEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysIndirect MultiDrawArraysIndirect; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysIndirectAMD MultiDrawArraysIndirectAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysIndirectBindlessCountNV MultiDrawArraysIndirectBindlessCountNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysIndirectBindlessNV MultiDrawArraysIndirectBindlessNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysIndirectCount MultiDrawArraysIndirectCount; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawArraysIndirectCountARB MultiDrawArraysIndirectCountARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementArrayAPPLE MultiDrawElementArrayAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElements MultiDrawElements; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsBaseVertex MultiDrawElementsBaseVertex; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsEXT MultiDrawElementsEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsIndirect MultiDrawElementsIndirect; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsIndirectAMD MultiDrawElementsIndirectAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsIndirectBindlessCountNV MultiDrawElementsIndirectBindlessCountNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsIndirectBindlessNV MultiDrawElementsIndirectBindlessNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsIndirectCount MultiDrawElementsIndirectCount; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawElementsIndirectCountARB MultiDrawElementsIndirectCountARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawMeshTasksIndirectCountNV MultiDrawMeshTasksIndirectCountNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawMeshTasksIndirectNV MultiDrawMeshTasksIndirectNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiDrawRangeElementArrayAPPLE MultiDrawRangeElementArrayAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiModeDrawArraysIBM MultiModeDrawArraysIBM; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiModeDrawElementsIBM MultiModeDrawElementsIBM; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexBufferEXT MultiTexBufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1bOES MultiTexCoord1bOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1bvOES MultiTexCoord1bvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1dARB MultiTexCoord1dARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1dvARB MultiTexCoord1dvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1fARB MultiTexCoord1fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1fvARB MultiTexCoord1fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1hNV MultiTexCoord1hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1hvNV MultiTexCoord1hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1iARB MultiTexCoord1iARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1ivARB MultiTexCoord1ivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1sARB MultiTexCoord1sARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1svARB MultiTexCoord1svARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1xOES MultiTexCoord1xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord1xvOES MultiTexCoord1xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2bOES MultiTexCoord2bOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2bvOES MultiTexCoord2bvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2dARB MultiTexCoord2dARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2dvARB MultiTexCoord2dvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2fARB MultiTexCoord2fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2fvARB MultiTexCoord2fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2hNV MultiTexCoord2hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2hvNV MultiTexCoord2hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2iARB MultiTexCoord2iARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2ivARB MultiTexCoord2ivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2sARB MultiTexCoord2sARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2svARB MultiTexCoord2svARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2xOES MultiTexCoord2xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord2xvOES MultiTexCoord2xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3bOES MultiTexCoord3bOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3bvOES MultiTexCoord3bvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3dARB MultiTexCoord3dARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3dvARB MultiTexCoord3dvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3fARB MultiTexCoord3fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3fvARB MultiTexCoord3fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3hNV MultiTexCoord3hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3hvNV MultiTexCoord3hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3iARB MultiTexCoord3iARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3ivARB MultiTexCoord3ivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3sARB MultiTexCoord3sARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3svARB MultiTexCoord3svARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3xOES MultiTexCoord3xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord3xvOES MultiTexCoord3xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4bOES MultiTexCoord4bOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4bvOES MultiTexCoord4bvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4dARB MultiTexCoord4dARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4dvARB MultiTexCoord4dvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4fARB MultiTexCoord4fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4fvARB MultiTexCoord4fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4hNV MultiTexCoord4hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4hvNV MultiTexCoord4hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4iARB MultiTexCoord4iARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4ivARB MultiTexCoord4ivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4sARB MultiTexCoord4sARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4svARB MultiTexCoord4svARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4xOES MultiTexCoord4xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoord4xvOES MultiTexCoord4xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexCoordPointerEXT MultiTexCoordPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexEnvfEXT MultiTexEnvfEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexEnvfvEXT MultiTexEnvfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexEnviEXT MultiTexEnviEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexEnvivEXT MultiTexEnvivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexGendEXT MultiTexGendEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexGendvEXT MultiTexGendvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexGenfEXT MultiTexGenfEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexGenfvEXT MultiTexGenfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexGeniEXT MultiTexGeniEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexGenivEXT MultiTexGenivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexImage1DEXT MultiTexImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexImage2DEXT MultiTexImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexImage3DEXT MultiTexImage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexParameterIivEXT MultiTexParameterIivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexParameterIuivEXT MultiTexParameterIuivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexParameterfEXT MultiTexParameterfEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexParameterfvEXT MultiTexParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexParameteriEXT MultiTexParameteriEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexParameterivEXT MultiTexParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexRenderbufferEXT MultiTexRenderbufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexSubImage1DEXT MultiTexSubImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexSubImage2DEXT MultiTexSubImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMultiTexSubImage3DEXT MultiTexSubImage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastBarrierNV MulticastBarrierNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastBlitFramebufferNV MulticastBlitFramebufferNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastBufferSubDataNV MulticastBufferSubDataNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastCopyBufferSubDataNV MulticastCopyBufferSubDataNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastCopyImageSubDataNV MulticastCopyImageSubDataNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastFramebufferSampleLocationsfvNV MulticastFramebufferSampleLocationsfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastGetQueryObjecti64vNV MulticastGetQueryObjecti64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastGetQueryObjectivNV MulticastGetQueryObjectivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastGetQueryObjectui64vNV MulticastGetQueryObjectui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastGetQueryObjectuivNV MulticastGetQueryObjectuivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastScissorArrayvNVX MulticastScissorArrayvNVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastViewportArrayvNVX MulticastViewportArrayvNVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastViewportPositionWScaleNVX MulticastViewportPositionWScaleNVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glMulticastWaitSyncNV MulticastWaitSyncNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferAttachMemoryNV NamedBufferAttachMemoryNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferData NamedBufferData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferDataEXT NamedBufferDataEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferPageCommitmentARB NamedBufferPageCommitmentARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferPageCommitmentEXT NamedBufferPageCommitmentEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferPageCommitmentMemNV NamedBufferPageCommitmentMemNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferStorage NamedBufferStorage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferStorageEXT NamedBufferStorageEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferStorageExternalEXT NamedBufferStorageExternalEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferStorageMemEXT NamedBufferStorageMemEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferSubData NamedBufferSubData; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedBufferSubDataEXT NamedBufferSubDataEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedCopyBufferSubDataEXT NamedCopyBufferSubDataEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferDrawBuffer NamedFramebufferDrawBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferDrawBuffers NamedFramebufferDrawBuffers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferParameteri NamedFramebufferParameteri; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferParameteriEXT NamedFramebufferParameteriEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferReadBuffer NamedFramebufferReadBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferRenderbuffer NamedFramebufferRenderbuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferRenderbufferEXT NamedFramebufferRenderbufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferSampleLocationsfvARB NamedFramebufferSampleLocationsfvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferSampleLocationsfvNV NamedFramebufferSampleLocationsfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferSamplePositionsfvAMD NamedFramebufferSamplePositionsfvAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTexture NamedFramebufferTexture; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTexture1DEXT NamedFramebufferTexture1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTexture2DEXT NamedFramebufferTexture2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTexture3DEXT NamedFramebufferTexture3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTextureEXT NamedFramebufferTextureEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTextureFaceEXT NamedFramebufferTextureFaceEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTextureLayer NamedFramebufferTextureLayer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedFramebufferTextureLayerEXT NamedFramebufferTextureLayerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameter4dEXT NamedProgramLocalParameter4dEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameter4dvEXT NamedProgramLocalParameter4dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameter4fEXT NamedProgramLocalParameter4fEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameter4fvEXT NamedProgramLocalParameter4fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameterI4iEXT NamedProgramLocalParameterI4iEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameterI4ivEXT NamedProgramLocalParameterI4ivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameterI4uiEXT NamedProgramLocalParameterI4uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameterI4uivEXT NamedProgramLocalParameterI4uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParameters4fvEXT NamedProgramLocalParameters4fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParametersI4ivEXT NamedProgramLocalParametersI4ivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramLocalParametersI4uivEXT NamedProgramLocalParametersI4uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedProgramStringEXT NamedProgramStringEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedRenderbufferStorage NamedRenderbufferStorage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedRenderbufferStorageEXT NamedRenderbufferStorageEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedRenderbufferStorageMultisample NamedRenderbufferStorageMultisample; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedRenderbufferStorageMultisampleAdvancedAMD NamedRenderbufferStorageMultisampleAdvancedAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedRenderbufferStorageMultisampleCoverageEXT NamedRenderbufferStorageMultisampleCoverageEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedRenderbufferStorageMultisampleEXT NamedRenderbufferStorageMultisampleEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNamedStringARB NamedStringARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNewObjectBufferATI NewObjectBufferATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormal3fVertex3fSUN Normal3fVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormal3fVertex3fvSUN Normal3fVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormal3hNV Normal3hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormal3hvNV Normal3hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormal3xOES Normal3xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormal3xvOES Normal3xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalFormatNV NormalFormatNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalPointerEXT NormalPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalPointerListIBM NormalPointerListIBM; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalPointervINTEL NormalPointervINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3bATI NormalStream3bATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3bvATI NormalStream3bvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3dATI NormalStream3dATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3dvATI NormalStream3dvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3fATI NormalStream3fATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3fvATI NormalStream3fvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3iATI NormalStream3iATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3ivATI NormalStream3ivATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3sATI NormalStream3sATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glNormalStream3svATI NormalStream3svATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glObjectLabel ObjectLabel; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glObjectPtrLabel ObjectPtrLabel; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glObjectPurgeableAPPLE ObjectPurgeableAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glObjectUnpurgeableAPPLE ObjectUnpurgeableAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glOrthofOES OrthofOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glOrthoxOES OrthoxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPNTrianglesfATI PNTrianglesfATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPNTrianglesiATI PNTrianglesiATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPassTexCoordATI PassTexCoordATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPassThroughxOES PassThroughxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPatchParameterfv PatchParameterfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPatchParameteri PatchParameteri; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathCommandsNV PathCommandsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathCoordsNV PathCoordsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathCoverDepthFuncNV PathCoverDepthFuncNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathDashArrayNV PathDashArrayNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathGlyphIndexArrayNV PathGlyphIndexArrayNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathGlyphIndexRangeNV PathGlyphIndexRangeNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathGlyphRangeNV PathGlyphRangeNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathGlyphsNV PathGlyphsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathMemoryGlyphIndexArrayNV PathMemoryGlyphIndexArrayNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathParameterfNV PathParameterfNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathParameterfvNV PathParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathParameteriNV PathParameteriNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathParameterivNV PathParameterivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathStencilDepthOffsetNV PathStencilDepthOffsetNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathStencilFuncNV PathStencilFuncNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathStringNV PathStringNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathSubCommandsNV PathSubCommandsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPathSubCoordsNV PathSubCoordsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPauseTransformFeedback PauseTransformFeedback; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPauseTransformFeedbackNV PauseTransformFeedbackNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelDataRangeNV PixelDataRangeNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelMapx PixelMapx; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelStoref PixelStoref; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelStorei PixelStorei; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelStorex PixelStorex; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTexGenParameterfSGIS PixelTexGenParameterfSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTexGenParameterfvSGIS PixelTexGenParameterfvSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTexGenParameteriSGIS PixelTexGenParameteriSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTexGenParameterivSGIS PixelTexGenParameterivSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTexGenSGIX PixelTexGenSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTransferxOES PixelTransferxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTransformParameterfEXT PixelTransformParameterfEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTransformParameterfvEXT PixelTransformParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTransformParameteriEXT PixelTransformParameteriEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelTransformParameterivEXT PixelTransformParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPixelZoomxOES PixelZoomxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointAlongPathNV PointAlongPathNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterf PointParameterf; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfARB PointParameterfARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfEXT PointParameterfEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfSGIS PointParameterfSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfv PointParameterfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfvARB PointParameterfvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfvEXT PointParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterfvSGIS PointParameterfvSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameteri PointParameteri; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameteriNV PointParameteriNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameteriv PointParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterivNV PointParameterivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointParameterxvOES PointParameterxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointSize PointSize; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPointSizexOES PointSizexOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPollAsyncSGIX PollAsyncSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPollInstrumentsSGIX PollInstrumentsSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPolygonMode PolygonMode; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPolygonOffset PolygonOffset; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPolygonOffsetClamp PolygonOffsetClamp; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPolygonOffsetClampEXT PolygonOffsetClampEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPolygonOffsetEXT PolygonOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPolygonOffsetxOES PolygonOffsetxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPopDebugGroup PopDebugGroup; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPopGroupMarkerEXT PopGroupMarkerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPresentFrameDualFillNV PresentFrameDualFillNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPresentFrameKeyedNV PresentFrameKeyedNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPrimitiveBoundingBoxARB PrimitiveBoundingBoxARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPrimitiveRestartIndex PrimitiveRestartIndex; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPrimitiveRestartIndexNV PrimitiveRestartIndexNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPrimitiveRestartNV PrimitiveRestartNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPrioritizeTexturesEXT PrioritizeTexturesEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPrioritizeTexturesxOES PrioritizeTexturesxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramBinary ProgramBinary; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramBufferParametersIivNV ProgramBufferParametersIivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramBufferParametersIuivNV ProgramBufferParametersIuivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramBufferParametersfvNV ProgramBufferParametersfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameter4dARB ProgramEnvParameter4dARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameter4dvARB ProgramEnvParameter4dvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameter4fARB ProgramEnvParameter4fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameter4fvARB ProgramEnvParameter4fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameterI4iNV ProgramEnvParameterI4iNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameterI4ivNV ProgramEnvParameterI4ivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameterI4uiNV ProgramEnvParameterI4uiNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameterI4uivNV ProgramEnvParameterI4uivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParameters4fvEXT ProgramEnvParameters4fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParametersI4ivNV ProgramEnvParametersI4ivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramEnvParametersI4uivNV ProgramEnvParametersI4uivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameter4dARB ProgramLocalParameter4dARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameter4dvARB ProgramLocalParameter4dvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameter4fARB ProgramLocalParameter4fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameter4fvARB ProgramLocalParameter4fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameterI4iNV ProgramLocalParameterI4iNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameterI4ivNV ProgramLocalParameterI4ivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameterI4uiNV ProgramLocalParameterI4uiNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameterI4uivNV ProgramLocalParameterI4uivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParameters4fvEXT ProgramLocalParameters4fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParametersI4ivNV ProgramLocalParametersI4ivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramLocalParametersI4uivNV ProgramLocalParametersI4uivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramNamedParameter4dNV ProgramNamedParameter4dNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramNamedParameter4dvNV ProgramNamedParameter4dvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramNamedParameter4fNV ProgramNamedParameter4fNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramNamedParameter4fvNV ProgramNamedParameter4fvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameter4dNV ProgramParameter4dNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameter4dvNV ProgramParameter4dvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameter4fNV ProgramParameter4fNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameter4fvNV ProgramParameter4fvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameteri ProgramParameteri; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameteriARB ProgramParameteriARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameteriEXT ProgramParameteriEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameters4dvNV ProgramParameters4dvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramParameters4fvNV ProgramParameters4fvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramPathFragmentInputGenNV ProgramPathFragmentInputGenNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramStringARB ProgramStringARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramSubroutineParametersuivNV ProgramSubroutineParametersuivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1d ProgramUniform1d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1dEXT ProgramUniform1dEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1dv ProgramUniform1dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1dvEXT ProgramUniform1dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1f ProgramUniform1f; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1fEXT ProgramUniform1fEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1fv ProgramUniform1fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1fvEXT ProgramUniform1fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1i ProgramUniform1i; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1i64ARB ProgramUniform1i64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1i64NV ProgramUniform1i64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1i64vARB ProgramUniform1i64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1i64vNV ProgramUniform1i64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1iEXT ProgramUniform1iEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1iv ProgramUniform1iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1ivEXT ProgramUniform1ivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1ui ProgramUniform1ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1ui64ARB ProgramUniform1ui64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1ui64NV ProgramUniform1ui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1ui64vARB ProgramUniform1ui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1ui64vNV ProgramUniform1ui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1uiEXT ProgramUniform1uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1uiv ProgramUniform1uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform1uivEXT ProgramUniform1uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2d ProgramUniform2d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2dEXT ProgramUniform2dEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2dv ProgramUniform2dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2dvEXT ProgramUniform2dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2f ProgramUniform2f; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2fEXT ProgramUniform2fEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2fv ProgramUniform2fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2fvEXT ProgramUniform2fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2i ProgramUniform2i; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2i64ARB ProgramUniform2i64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2i64NV ProgramUniform2i64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2i64vARB ProgramUniform2i64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2i64vNV ProgramUniform2i64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2iEXT ProgramUniform2iEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2iv ProgramUniform2iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2ivEXT ProgramUniform2ivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2ui ProgramUniform2ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2ui64ARB ProgramUniform2ui64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2ui64NV ProgramUniform2ui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2ui64vARB ProgramUniform2ui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2ui64vNV ProgramUniform2ui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2uiEXT ProgramUniform2uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2uiv ProgramUniform2uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform2uivEXT ProgramUniform2uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3d ProgramUniform3d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3dEXT ProgramUniform3dEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3dv ProgramUniform3dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3dvEXT ProgramUniform3dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3f ProgramUniform3f; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3fEXT ProgramUniform3fEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3fv ProgramUniform3fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3fvEXT ProgramUniform3fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3i ProgramUniform3i; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3i64ARB ProgramUniform3i64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3i64NV ProgramUniform3i64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3i64vARB ProgramUniform3i64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3i64vNV ProgramUniform3i64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3iEXT ProgramUniform3iEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3iv ProgramUniform3iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3ivEXT ProgramUniform3ivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3ui ProgramUniform3ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3ui64ARB ProgramUniform3ui64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3ui64NV ProgramUniform3ui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3ui64vARB ProgramUniform3ui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3ui64vNV ProgramUniform3ui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3uiEXT ProgramUniform3uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3uiv ProgramUniform3uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform3uivEXT ProgramUniform3uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4d ProgramUniform4d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4dEXT ProgramUniform4dEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4dv ProgramUniform4dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4dvEXT ProgramUniform4dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4f ProgramUniform4f; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4fEXT ProgramUniform4fEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4fv ProgramUniform4fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4fvEXT ProgramUniform4fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4i ProgramUniform4i; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4i64ARB ProgramUniform4i64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4i64NV ProgramUniform4i64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4i64vARB ProgramUniform4i64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4i64vNV ProgramUniform4i64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4iEXT ProgramUniform4iEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4iv ProgramUniform4iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4ivEXT ProgramUniform4ivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4ui ProgramUniform4ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4ui64ARB ProgramUniform4ui64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4ui64NV ProgramUniform4ui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4ui64vARB ProgramUniform4ui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4ui64vNV ProgramUniform4ui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4uiEXT ProgramUniform4uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4uiv ProgramUniform4uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniform4uivEXT ProgramUniform4uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformHandleui64ARB ProgramUniformHandleui64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformHandleui64NV ProgramUniformHandleui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformHandleui64vARB ProgramUniformHandleui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformHandleui64vNV ProgramUniformHandleui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2dv ProgramUniformMatrix2dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2dvEXT ProgramUniformMatrix2dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2fv ProgramUniformMatrix2fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2fvEXT ProgramUniformMatrix2fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x3dv ProgramUniformMatrix2x3dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x3dvEXT ProgramUniformMatrix2x3dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x3fv ProgramUniformMatrix2x3fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x3fvEXT ProgramUniformMatrix2x3fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x4dv ProgramUniformMatrix2x4dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x4dvEXT ProgramUniformMatrix2x4dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x4fv ProgramUniformMatrix2x4fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix2x4fvEXT ProgramUniformMatrix2x4fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3dv ProgramUniformMatrix3dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3dvEXT ProgramUniformMatrix3dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3fv ProgramUniformMatrix3fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3fvEXT ProgramUniformMatrix3fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x2dv ProgramUniformMatrix3x2dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x2dvEXT ProgramUniformMatrix3x2dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x2fv ProgramUniformMatrix3x2fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x2fvEXT ProgramUniformMatrix3x2fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x4dv ProgramUniformMatrix3x4dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x4dvEXT ProgramUniformMatrix3x4dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x4fv ProgramUniformMatrix3x4fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix3x4fvEXT ProgramUniformMatrix3x4fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4dv ProgramUniformMatrix4dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4dvEXT ProgramUniformMatrix4dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4fv ProgramUniformMatrix4fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4fvEXT ProgramUniformMatrix4fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x2dv ProgramUniformMatrix4x2dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x2dvEXT ProgramUniformMatrix4x2dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x2fv ProgramUniformMatrix4x2fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x2fvEXT ProgramUniformMatrix4x2fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x3dv ProgramUniformMatrix4x3dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x3dvEXT ProgramUniformMatrix4x3dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x3fv ProgramUniformMatrix4x3fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformMatrix4x3fvEXT ProgramUniformMatrix4x3fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformui64NV ProgramUniformui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramUniformui64vNV ProgramUniformui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProgramVertexLimitNV ProgramVertexLimitNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProvokingVertex ProvokingVertex; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glProvokingVertexEXT ProvokingVertexEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPushClientAttribDefaultEXT PushClientAttribDefaultEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPushDebugGroup PushDebugGroup; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glPushGroupMarkerEXT PushGroupMarkerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glQueryCounter QueryCounter; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glQueryMatrixxOES QueryMatrixxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glQueryObjectParameteruiAMD QueryObjectParameteruiAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glQueryResourceNV QueryResourceNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glQueryResourceTagNV QueryResourceTagNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterPos2xOES RasterPos2xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterPos2xvOES RasterPos2xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterPos3xOES RasterPos3xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterPos3xvOES RasterPos3xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterPos4xOES RasterPos4xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterPos4xvOES RasterPos4xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRasterSamplesEXT RasterSamplesEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReadBuffer ReadBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReadInstrumentsSGIX ReadInstrumentsSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReadPixels ReadPixels; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReadnPixels ReadnPixels; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReadnPixelsARB ReadnPixelsARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRectxOES RectxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRectxvOES RectxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReferencePlaneSGIX ReferencePlaneSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReleaseKeyedMutexWin32EXT ReleaseKeyedMutexWin32EXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReleaseShaderCompiler ReleaseShaderCompiler; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderGpuMaskNV RenderGpuMaskNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderbufferStorage RenderbufferStorage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderbufferStorageEXT RenderbufferStorageEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderbufferStorageMultisample RenderbufferStorageMultisample; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderbufferStorageMultisampleAdvancedAMD RenderbufferStorageMultisampleAdvancedAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderbufferStorageMultisampleCoverageNV RenderbufferStorageMultisampleCoverageNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRenderbufferStorageMultisampleEXT RenderbufferStorageMultisampleEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodePointerSUN ReplacementCodePointerSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeubSUN ReplacementCodeubSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeubvSUN ReplacementCodeubvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiColor3fVertex3fSUN ReplacementCodeuiColor3fVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiColor3fVertex3fvSUN ReplacementCodeuiColor3fVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiColor4fNormal3fVertex3fSUN ReplacementCodeuiColor4fNormal3fVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiColor4fNormal3fVertex3fvSUN ReplacementCodeuiColor4fNormal3fVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiColor4ubVertex3fSUN ReplacementCodeuiColor4ubVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiColor4ubVertex3fvSUN ReplacementCodeuiColor4ubVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiNormal3fVertex3fSUN ReplacementCodeuiNormal3fVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiNormal3fVertex3fvSUN ReplacementCodeuiNormal3fVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiSUN ReplacementCodeuiSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiTexCoord2fVertex3fSUN ReplacementCodeuiTexCoord2fVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiTexCoord2fVertex3fvSUN ReplacementCodeuiTexCoord2fVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiVertex3fSUN ReplacementCodeuiVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuiVertex3fvSUN ReplacementCodeuiVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeuivSUN ReplacementCodeuivSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeusSUN ReplacementCodeusSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glReplacementCodeusvSUN ReplacementCodeusvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRequestResidentProgramsNV RequestResidentProgramsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glResetHistogramEXT ResetHistogramEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glResetMemoryObjectParameterNV ResetMemoryObjectParameterNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glResetMinmaxEXT ResetMinmaxEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glResizeBuffersMESA ResizeBuffersMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glResolveDepthValuesNV ResolveDepthValuesNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glResumeTransformFeedback ResumeTransformFeedback; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glResumeTransformFeedbackNV ResumeTransformFeedbackNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glRotatexOES RotatexOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleCoverage SampleCoverage; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleCoverageARB SampleCoverageARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleMapATI SampleMapATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleMaskEXT SampleMaskEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleMaskIndexedNV SampleMaskIndexedNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleMaskSGIS SampleMaskSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSampleMaski SampleMaski; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplePatternEXT SamplePatternEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplePatternSGIS SamplePatternSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplerParameterIiv SamplerParameterIiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplerParameterIuiv SamplerParameterIuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplerParameterf SamplerParameterf; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplerParameterfv SamplerParameterfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplerParameteri SamplerParameteri; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSamplerParameteriv SamplerParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glScalexOES ScalexOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glScissor Scissor; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glScissorArrayv ScissorArrayv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glScissorExclusiveArrayvNV ScissorExclusiveArrayvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glScissorExclusiveNV ScissorExclusiveNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glScissorIndexed ScissorIndexed; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glScissorIndexedv ScissorIndexedv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3bEXT SecondaryColor3bEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3bvEXT SecondaryColor3bvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3dEXT SecondaryColor3dEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3dvEXT SecondaryColor3dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3fEXT SecondaryColor3fEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3fvEXT SecondaryColor3fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3hNV SecondaryColor3hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3hvNV SecondaryColor3hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3iEXT SecondaryColor3iEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3ivEXT SecondaryColor3ivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3sEXT SecondaryColor3sEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3svEXT SecondaryColor3svEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3ubEXT SecondaryColor3ubEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3ubvEXT SecondaryColor3ubvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3uiEXT SecondaryColor3uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3uivEXT SecondaryColor3uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3usEXT SecondaryColor3usEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColor3usvEXT SecondaryColor3usvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColorFormatNV SecondaryColorFormatNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColorPointerEXT SecondaryColorPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSecondaryColorPointerListIBM SecondaryColorPointerListIBM; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSelectPerfMonitorCountersAMD SelectPerfMonitorCountersAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSemaphoreParameterivNV SemaphoreParameterivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSemaphoreParameterui64vEXT SemaphoreParameterui64vEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSeparableFilter2DEXT SeparableFilter2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSetFenceAPPLE SetFenceAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSetFenceNV SetFenceNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSetFragmentShaderConstantATI SetFragmentShaderConstantATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSetInvariantEXT SetInvariantEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSetLocalConstantEXT SetLocalConstantEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSetMultisamplefvAMD SetMultisamplefvAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderBinary ShaderBinary; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderOp1EXT ShaderOp1EXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderOp2EXT ShaderOp2EXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderOp3EXT ShaderOp3EXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderSource ShaderSource; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderSourceARB ShaderSourceARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glShaderStorageBlockBinding ShaderStorageBlockBinding; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glShadingRateImageBarrierNV ShadingRateImageBarrierNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glShadingRateImagePaletteNV ShadingRateImagePaletteNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glShadingRateSampleOrderCustomNV ShadingRateSampleOrderCustomNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glShadingRateSampleOrderNV ShadingRateSampleOrderNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSharpenTexFuncSGIS SharpenTexFuncSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSignalSemaphoreEXT SignalSemaphoreEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSignalSemaphoreui64NVX SignalSemaphoreui64NVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSignalVkFenceNV SignalVkFenceNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSignalVkSemaphoreNV SignalVkSemaphoreNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSpecializeShader SpecializeShader; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSpecializeShaderARB SpecializeShaderARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSpriteParameterfSGIX SpriteParameterfSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSpriteParameterfvSGIX SpriteParameterfvSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSpriteParameteriSGIX SpriteParameteriSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSpriteParameterivSGIX SpriteParameterivSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStartInstrumentsSGIX StartInstrumentsSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStateCaptureNV StateCaptureNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilClearTagEXT StencilClearTagEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilFillPathInstancedNV StencilFillPathInstancedNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilFillPathNV StencilFillPathNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilFunc StencilFunc; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilFuncSeparate StencilFuncSeparate; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilFuncSeparateATI StencilFuncSeparateATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilMask StencilMask; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilMaskSeparate StencilMaskSeparate; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilOp StencilOp; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilOpSeparate StencilOpSeparate; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilOpSeparateATI StencilOpSeparateATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilOpValueAMD StencilOpValueAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilStrokePathInstancedNV StencilStrokePathInstancedNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilStrokePathNV StencilStrokePathNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilThenCoverFillPathInstancedNV StencilThenCoverFillPathInstancedNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilThenCoverFillPathNV StencilThenCoverFillPathNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilThenCoverStrokePathInstancedNV StencilThenCoverStrokePathInstancedNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStencilThenCoverStrokePathNV StencilThenCoverStrokePathNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStopInstrumentsSGIX StopInstrumentsSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glStringMarkerGREMEDY StringMarkerGREMEDY; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSubpixelPrecisionBiasNV SubpixelPrecisionBiasNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSwizzleEXT SwizzleEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glSyncTextureINTEL SyncTextureINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTagSampleBufferSGIX TagSampleBufferSGIX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3bEXT Tangent3bEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3bvEXT Tangent3bvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3dEXT Tangent3dEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3dvEXT Tangent3dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3fEXT Tangent3fEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3fvEXT Tangent3fvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3iEXT Tangent3iEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3ivEXT Tangent3ivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3sEXT Tangent3sEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTangent3svEXT Tangent3svEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTangentPointerEXT TangentPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTbufferMask3DFX TbufferMask3DFX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTessellationFactorAMD TessellationFactorAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTessellationModeAMD TessellationModeAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTestFenceAPPLE TestFenceAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTestFenceNV TestFenceNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTestObjectAPPLE TestObjectAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexAttachMemoryNV TexAttachMemoryNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexBuffer TexBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexBufferARB TexBufferARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexBufferEXT TexBufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexBufferRange TexBufferRange; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexBumpParameterfvATI TexBumpParameterfvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexBumpParameterivATI TexBumpParameterivATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord1bOES TexCoord1bOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord1bvOES TexCoord1bvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord1hNV TexCoord1hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord1hvNV TexCoord1hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord1xOES TexCoord1xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord1xvOES TexCoord1xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2bOES TexCoord2bOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2bvOES TexCoord2bvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fColor3fVertex3fSUN TexCoord2fColor3fVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fColor3fVertex3fvSUN TexCoord2fColor3fVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fColor4fNormal3fVertex3fSUN TexCoord2fColor4fNormal3fVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fColor4fNormal3fVertex3fvSUN TexCoord2fColor4fNormal3fVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fColor4ubVertex3fSUN TexCoord2fColor4ubVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fColor4ubVertex3fvSUN TexCoord2fColor4ubVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fNormal3fVertex3fSUN TexCoord2fNormal3fVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fNormal3fVertex3fvSUN TexCoord2fNormal3fVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fVertex3fSUN TexCoord2fVertex3fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2fVertex3fvSUN TexCoord2fVertex3fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2hNV TexCoord2hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2hvNV TexCoord2hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2xOES TexCoord2xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord2xvOES TexCoord2xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord3bOES TexCoord3bOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord3bvOES TexCoord3bvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord3hNV TexCoord3hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord3hvNV TexCoord3hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord3xOES TexCoord3xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord3xvOES TexCoord3xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4bOES TexCoord4bOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4bvOES TexCoord4bvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4fColor4fNormal3fVertex4fSUN TexCoord4fColor4fNormal3fVertex4fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4fColor4fNormal3fVertex4fvSUN TexCoord4fColor4fNormal3fVertex4fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4fVertex4fSUN TexCoord4fVertex4fSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4fVertex4fvSUN TexCoord4fVertex4fvSUN; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4hNV TexCoord4hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4hvNV TexCoord4hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4xOES TexCoord4xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoord4xvOES TexCoord4xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoordFormatNV TexCoordFormatNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoordPointerEXT TexCoordPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoordPointerListIBM TexCoordPointerListIBM; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexCoordPointervINTEL TexCoordPointervINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexEnvxOES TexEnvxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexEnvxvOES TexEnvxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexFilterFuncSGIS TexFilterFuncSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexGenxOES TexGenxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexGenxvOES TexGenxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage1D TexImage1D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage2D TexImage2D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage2DMultisample TexImage2DMultisample; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage2DMultisampleCoverageNV TexImage2DMultisampleCoverageNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage3D TexImage3D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage3DEXT TexImage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage3DMultisample TexImage3DMultisample; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage3DMultisampleCoverageNV TexImage3DMultisampleCoverageNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexImage4DSGIS TexImage4DSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexPageCommitmentARB TexPageCommitmentARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexPageCommitmentMemNV TexPageCommitmentMemNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterIiv TexParameterIiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterIivEXT TexParameterIivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterIuiv TexParameterIuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterIuivEXT TexParameterIuivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterf TexParameterf; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterfv TexParameterfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameteri TexParameteri; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameteriv TexParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterxOES TexParameterxOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexParameterxvOES TexParameterxvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexRenderbufferNV TexRenderbufferNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage1D TexStorage1D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage1DEXT TexStorage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage2D TexStorage2D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage2DEXT TexStorage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage2DMultisample TexStorage2DMultisample; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage3D TexStorage3D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage3DEXT TexStorage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorage3DMultisample TexStorage3DMultisample; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorageMem1DEXT TexStorageMem1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorageMem2DEXT TexStorageMem2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorageMem2DMultisampleEXT TexStorageMem2DMultisampleEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorageMem3DEXT TexStorageMem3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorageMem3DMultisampleEXT TexStorageMem3DMultisampleEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexStorageSparseAMD TexStorageSparseAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage1D TexSubImage1D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage1DEXT TexSubImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage2D TexSubImage2D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage2DEXT TexSubImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage3D TexSubImage3D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage3DEXT TexSubImage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexSubImage4DSGIS TexSubImage4DSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureAttachMemoryNV TextureAttachMemoryNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureBarrier TextureBarrier; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureBarrierNV TextureBarrierNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureBuffer TextureBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureBufferEXT TextureBufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureBufferRange TextureBufferRange; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureBufferRangeEXT TextureBufferRangeEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureColorMaskSGIS TextureColorMaskSGIS; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage1DEXT TextureImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage2DEXT TextureImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage2DMultisampleCoverageNV TextureImage2DMultisampleCoverageNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage2DMultisampleNV TextureImage2DMultisampleNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage3DEXT TextureImage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage3DMultisampleCoverageNV TextureImage3DMultisampleCoverageNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureImage3DMultisampleNV TextureImage3DMultisampleNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureLightEXT TextureLightEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureMaterialEXT TextureMaterialEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureNormalEXT TextureNormalEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexturePageCommitmentEXT TexturePageCommitmentEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTexturePageCommitmentMemNV TexturePageCommitmentMemNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterIiv TextureParameterIiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterIivEXT TextureParameterIivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterIuiv TextureParameterIuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterIuivEXT TextureParameterIuivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterf TextureParameterf; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterfEXT TextureParameterfEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterfv TextureParameterfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterfvEXT TextureParameterfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameteri TextureParameteri; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameteriEXT TextureParameteriEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameteriv TextureParameteriv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureParameterivEXT TextureParameterivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureRangeAPPLE TextureRangeAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureRenderbufferEXT TextureRenderbufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage1D TextureStorage1D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage1DEXT TextureStorage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage2D TextureStorage2D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage2DEXT TextureStorage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage2DMultisample TextureStorage2DMultisample; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage2DMultisampleEXT TextureStorage2DMultisampleEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage3D TextureStorage3D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage3DEXT TextureStorage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage3DMultisample TextureStorage3DMultisample; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorage3DMultisampleEXT TextureStorage3DMultisampleEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorageMem1DEXT TextureStorageMem1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorageMem2DEXT TextureStorageMem2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorageMem2DMultisampleEXT TextureStorageMem2DMultisampleEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorageMem3DEXT TextureStorageMem3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorageMem3DMultisampleEXT TextureStorageMem3DMultisampleEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureStorageSparseAMD TextureStorageSparseAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureSubImage1D TextureSubImage1D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureSubImage1DEXT TextureSubImage1DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureSubImage2D TextureSubImage2D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureSubImage2DEXT TextureSubImage2DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureSubImage3D TextureSubImage3D; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureSubImage3DEXT TextureSubImage3DEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTextureView TextureView; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTrackMatrixNV TrackMatrixNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackAttribsNV TransformFeedbackAttribsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackBufferBase TransformFeedbackBufferBase; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackBufferRange TransformFeedbackBufferRange; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackStreamAttribsNV TransformFeedbackStreamAttribsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackVaryings TransformFeedbackVaryings; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackVaryingsEXT TransformFeedbackVaryingsEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformFeedbackVaryingsNV TransformFeedbackVaryingsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTransformPathNV TransformPathNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glTranslatexOES TranslatexOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1d Uniform1d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1dv Uniform1dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1f Uniform1f; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1fARB Uniform1fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1fv Uniform1fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1fvARB Uniform1fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1i Uniform1i; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1i64ARB Uniform1i64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1i64NV Uniform1i64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1i64vARB Uniform1i64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1i64vNV Uniform1i64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1iARB Uniform1iARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1iv Uniform1iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1ivARB Uniform1ivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1ui Uniform1ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1ui64ARB Uniform1ui64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1ui64NV Uniform1ui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1ui64vARB Uniform1ui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1ui64vNV Uniform1ui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1uiEXT Uniform1uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1uiv Uniform1uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform1uivEXT Uniform1uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2d Uniform2d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2dv Uniform2dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2f Uniform2f; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2fARB Uniform2fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2fv Uniform2fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2fvARB Uniform2fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2i Uniform2i; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2i64ARB Uniform2i64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2i64NV Uniform2i64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2i64vARB Uniform2i64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2i64vNV Uniform2i64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2iARB Uniform2iARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2iv Uniform2iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2ivARB Uniform2ivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2ui Uniform2ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2ui64ARB Uniform2ui64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2ui64NV Uniform2ui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2ui64vARB Uniform2ui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2ui64vNV Uniform2ui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2uiEXT Uniform2uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2uiv Uniform2uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform2uivEXT Uniform2uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3d Uniform3d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3dv Uniform3dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3f Uniform3f; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3fARB Uniform3fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3fv Uniform3fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3fvARB Uniform3fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3i Uniform3i; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3i64ARB Uniform3i64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3i64NV Uniform3i64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3i64vARB Uniform3i64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3i64vNV Uniform3i64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3iARB Uniform3iARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3iv Uniform3iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3ivARB Uniform3ivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3ui Uniform3ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3ui64ARB Uniform3ui64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3ui64NV Uniform3ui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3ui64vARB Uniform3ui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3ui64vNV Uniform3ui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3uiEXT Uniform3uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3uiv Uniform3uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform3uivEXT Uniform3uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4d Uniform4d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4dv Uniform4dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4f Uniform4f; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4fARB Uniform4fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4fv Uniform4fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4fvARB Uniform4fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4i Uniform4i; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4i64ARB Uniform4i64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4i64NV Uniform4i64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4i64vARB Uniform4i64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4i64vNV Uniform4i64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4iARB Uniform4iARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4iv Uniform4iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4ivARB Uniform4ivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4ui Uniform4ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4ui64ARB Uniform4ui64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4ui64NV Uniform4ui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4ui64vARB Uniform4ui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4ui64vNV Uniform4ui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4uiEXT Uniform4uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4uiv Uniform4uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniform4uivEXT Uniform4uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformBlockBinding UniformBlockBinding; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformBufferEXT UniformBufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformHandleui64ARB UniformHandleui64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformHandleui64NV UniformHandleui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformHandleui64vARB UniformHandleui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformHandleui64vNV UniformHandleui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2dv UniformMatrix2dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2fv UniformMatrix2fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2fvARB UniformMatrix2fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2x3dv UniformMatrix2x3dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2x3fv UniformMatrix2x3fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2x4dv UniformMatrix2x4dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix2x4fv UniformMatrix2x4fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3dv UniformMatrix3dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3fv UniformMatrix3fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3fvARB UniformMatrix3fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3x2dv UniformMatrix3x2dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3x2fv UniformMatrix3x2fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3x4dv UniformMatrix3x4dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix3x4fv UniformMatrix3x4fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4dv UniformMatrix4dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4fv UniformMatrix4fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4fvARB UniformMatrix4fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4x2dv UniformMatrix4x2dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4x2fv UniformMatrix4x2fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4x3dv UniformMatrix4x3dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformMatrix4x3fv UniformMatrix4x3fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformSubroutinesuiv UniformSubroutinesuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformui64NV Uniformui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUniformui64vNV Uniformui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUnlockArraysEXT UnlockArraysEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUnmapBuffer UnmapBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUnmapBufferARB UnmapBufferARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUnmapNamedBuffer UnmapNamedBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUnmapNamedBufferEXT UnmapNamedBufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUnmapObjectBufferATI UnmapObjectBufferATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUnmapTexture2DINTEL UnmapTexture2DINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUpdateObjectBufferATI UpdateObjectBufferATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUploadGpuMaskNVX UploadGpuMaskNVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUseProgram UseProgram; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUseProgramObjectARB UseProgramObjectARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUseProgramStages UseProgramStages; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glUseShaderProgramEXT UseShaderProgramEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUFiniNV VDPAUFiniNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUGetSurfaceivNV VDPAUGetSurfaceivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUInitNV VDPAUInitNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUIsSurfaceNV VDPAUIsSurfaceNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUMapSurfacesNV VDPAUMapSurfacesNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAURegisterOutputSurfaceNV VDPAURegisterOutputSurfaceNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAURegisterVideoSurfaceNV VDPAURegisterVideoSurfaceNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAURegisterVideoSurfaceWithPictureStructureNV VDPAURegisterVideoSurfaceWithPictureStructureNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUSurfaceAccessNV VDPAUSurfaceAccessNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUUnmapSurfacesNV VDPAUUnmapSurfacesNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVDPAUUnregisterSurfaceNV VDPAUUnregisterSurfaceNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glValidateProgram ValidateProgram; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glValidateProgramARB ValidateProgramARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glValidateProgramPipeline ValidateProgramPipeline; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantArrayObjectATI VariantArrayObjectATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantPointerEXT VariantPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantbvEXT VariantbvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantdvEXT VariantdvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantfvEXT VariantfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantivEXT VariantivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantsvEXT VariantsvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantubvEXT VariantubvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantuivEXT VariantuivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVariantusvEXT VariantusvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex2bOES Vertex2bOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex2bvOES Vertex2bvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex2hNV Vertex2hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex2hvNV Vertex2hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex2xOES Vertex2xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex2xvOES Vertex2xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex3bOES Vertex3bOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex3bvOES Vertex3bvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex3hNV Vertex3hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex3hvNV Vertex3hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex3xOES Vertex3xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex3xvOES Vertex3xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex4bOES Vertex4bOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex4bvOES Vertex4bvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex4hNV Vertex4hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex4hvNV Vertex4hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex4xOES Vertex4xOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertex4xvOES Vertex4xvOES; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayAttribBinding VertexArrayAttribBinding; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayAttribFormat VertexArrayAttribFormat; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayAttribIFormat VertexArrayAttribIFormat; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayAttribLFormat VertexArrayAttribLFormat; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayBindVertexBufferEXT VertexArrayBindVertexBufferEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayBindingDivisor VertexArrayBindingDivisor; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayColorOffsetEXT VertexArrayColorOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayEdgeFlagOffsetEXT VertexArrayEdgeFlagOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayElementBuffer VertexArrayElementBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayFogCoordOffsetEXT VertexArrayFogCoordOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayIndexOffsetEXT VertexArrayIndexOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayMultiTexCoordOffsetEXT VertexArrayMultiTexCoordOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayNormalOffsetEXT VertexArrayNormalOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayParameteriAPPLE VertexArrayParameteriAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayRangeAPPLE VertexArrayRangeAPPLE; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayRangeNV VertexArrayRangeNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArraySecondaryColorOffsetEXT VertexArraySecondaryColorOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayTexCoordOffsetEXT VertexArrayTexCoordOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribBindingEXT VertexArrayVertexAttribBindingEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribDivisorEXT VertexArrayVertexAttribDivisorEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribFormatEXT VertexArrayVertexAttribFormatEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribIFormatEXT VertexArrayVertexAttribIFormatEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribIOffsetEXT VertexArrayVertexAttribIOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribLFormatEXT VertexArrayVertexAttribLFormatEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribLOffsetEXT VertexArrayVertexAttribLOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexAttribOffsetEXT VertexArrayVertexAttribOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexBindingDivisorEXT VertexArrayVertexBindingDivisorEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexBuffer VertexArrayVertexBuffer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexBuffers VertexArrayVertexBuffers; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexArrayVertexOffsetEXT VertexArrayVertexOffsetEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1d VertexAttrib1d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1dARB VertexAttrib1dARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1dNV VertexAttrib1dNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1dv VertexAttrib1dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1dvARB VertexAttrib1dvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1dvNV VertexAttrib1dvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1f VertexAttrib1f; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1fARB VertexAttrib1fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1fNV VertexAttrib1fNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1fv VertexAttrib1fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1fvARB VertexAttrib1fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1fvNV VertexAttrib1fvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1hNV VertexAttrib1hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1hvNV VertexAttrib1hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1s VertexAttrib1s; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1sARB VertexAttrib1sARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1sNV VertexAttrib1sNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1sv VertexAttrib1sv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1svARB VertexAttrib1svARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib1svNV VertexAttrib1svNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2d VertexAttrib2d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2dARB VertexAttrib2dARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2dNV VertexAttrib2dNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2dv VertexAttrib2dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2dvARB VertexAttrib2dvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2dvNV VertexAttrib2dvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2f VertexAttrib2f; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2fARB VertexAttrib2fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2fNV VertexAttrib2fNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2fv VertexAttrib2fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2fvARB VertexAttrib2fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2fvNV VertexAttrib2fvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2hNV VertexAttrib2hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2hvNV VertexAttrib2hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2s VertexAttrib2s; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2sARB VertexAttrib2sARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2sNV VertexAttrib2sNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2sv VertexAttrib2sv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2svARB VertexAttrib2svARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib2svNV VertexAttrib2svNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3d VertexAttrib3d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3dARB VertexAttrib3dARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3dNV VertexAttrib3dNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3dv VertexAttrib3dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3dvARB VertexAttrib3dvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3dvNV VertexAttrib3dvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3f VertexAttrib3f; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3fARB VertexAttrib3fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3fNV VertexAttrib3fNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3fv VertexAttrib3fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3fvARB VertexAttrib3fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3fvNV VertexAttrib3fvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3hNV VertexAttrib3hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3hvNV VertexAttrib3hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3s VertexAttrib3s; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3sARB VertexAttrib3sARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3sNV VertexAttrib3sNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3sv VertexAttrib3sv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3svARB VertexAttrib3svARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib3svNV VertexAttrib3svNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Nbv VertexAttrib4Nbv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NbvARB VertexAttrib4NbvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Niv VertexAttrib4Niv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NivARB VertexAttrib4NivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Nsv VertexAttrib4Nsv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NsvARB VertexAttrib4NsvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Nub VertexAttrib4Nub; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NubARB VertexAttrib4NubARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Nubv VertexAttrib4Nubv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NubvARB VertexAttrib4NubvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Nuiv VertexAttrib4Nuiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NuivARB VertexAttrib4NuivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4Nusv VertexAttrib4Nusv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4NusvARB VertexAttrib4NusvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4bv VertexAttrib4bv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4bvARB VertexAttrib4bvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4d VertexAttrib4d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4dARB VertexAttrib4dARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4dNV VertexAttrib4dNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4dv VertexAttrib4dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4dvARB VertexAttrib4dvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4dvNV VertexAttrib4dvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4f VertexAttrib4f; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4fARB VertexAttrib4fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4fNV VertexAttrib4fNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4fv VertexAttrib4fv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4fvARB VertexAttrib4fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4fvNV VertexAttrib4fvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4hNV VertexAttrib4hNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4hvNV VertexAttrib4hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4iv VertexAttrib4iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4ivARB VertexAttrib4ivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4s VertexAttrib4s; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4sARB VertexAttrib4sARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4sNV VertexAttrib4sNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4sv VertexAttrib4sv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4svARB VertexAttrib4svARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4svNV VertexAttrib4svNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4ubNV VertexAttrib4ubNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4ubv VertexAttrib4ubv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4ubvARB VertexAttrib4ubvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4ubvNV VertexAttrib4ubvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4uiv VertexAttrib4uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4uivARB VertexAttrib4uivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4usv VertexAttrib4usv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttrib4usvARB VertexAttrib4usvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribArrayObjectATI VertexAttribArrayObjectATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribBinding VertexAttribBinding; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribDivisor VertexAttribDivisor; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribDivisorARB VertexAttribDivisorARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribFormat VertexAttribFormat; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribFormatNV VertexAttribFormatNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1i VertexAttribI1i; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1iEXT VertexAttribI1iEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1iv VertexAttribI1iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1ivEXT VertexAttribI1ivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1ui VertexAttribI1ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1uiEXT VertexAttribI1uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1uiv VertexAttribI1uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI1uivEXT VertexAttribI1uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2i VertexAttribI2i; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2iEXT VertexAttribI2iEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2iv VertexAttribI2iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2ivEXT VertexAttribI2ivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2ui VertexAttribI2ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2uiEXT VertexAttribI2uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2uiv VertexAttribI2uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI2uivEXT VertexAttribI2uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3i VertexAttribI3i; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3iEXT VertexAttribI3iEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3iv VertexAttribI3iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3ivEXT VertexAttribI3ivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3ui VertexAttribI3ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3uiEXT VertexAttribI3uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3uiv VertexAttribI3uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI3uivEXT VertexAttribI3uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4bv VertexAttribI4bv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4bvEXT VertexAttribI4bvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4i VertexAttribI4i; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4iEXT VertexAttribI4iEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4iv VertexAttribI4iv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4ivEXT VertexAttribI4ivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4sv VertexAttribI4sv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4svEXT VertexAttribI4svEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4ubv VertexAttribI4ubv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4ubvEXT VertexAttribI4ubvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4ui VertexAttribI4ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4uiEXT VertexAttribI4uiEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4uiv VertexAttribI4uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4uivEXT VertexAttribI4uivEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4usv VertexAttribI4usv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribI4usvEXT VertexAttribI4usvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribIFormat VertexAttribIFormat; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribIFormatNV VertexAttribIFormatNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribIPointer VertexAttribIPointer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribIPointerEXT VertexAttribIPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1d VertexAttribL1d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1dEXT VertexAttribL1dEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1dv VertexAttribL1dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1dvEXT VertexAttribL1dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1i64NV VertexAttribL1i64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1i64vNV VertexAttribL1i64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1ui64ARB VertexAttribL1ui64ARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1ui64NV VertexAttribL1ui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1ui64vARB VertexAttribL1ui64vARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL1ui64vNV VertexAttribL1ui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2d VertexAttribL2d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2dEXT VertexAttribL2dEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2dv VertexAttribL2dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2dvEXT VertexAttribL2dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2i64NV VertexAttribL2i64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2i64vNV VertexAttribL2i64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2ui64NV VertexAttribL2ui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL2ui64vNV VertexAttribL2ui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3d VertexAttribL3d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3dEXT VertexAttribL3dEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3dv VertexAttribL3dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3dvEXT VertexAttribL3dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3i64NV VertexAttribL3i64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3i64vNV VertexAttribL3i64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3ui64NV VertexAttribL3ui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL3ui64vNV VertexAttribL3ui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4d VertexAttribL4d; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4dEXT VertexAttribL4dEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4dv VertexAttribL4dv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4dvEXT VertexAttribL4dvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4i64NV VertexAttribL4i64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4i64vNV VertexAttribL4i64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4ui64NV VertexAttribL4ui64NV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribL4ui64vNV VertexAttribL4ui64vNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribLFormat VertexAttribLFormat; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribLFormatNV VertexAttribLFormatNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribLPointer VertexAttribLPointer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribLPointerEXT VertexAttribLPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP1ui VertexAttribP1ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP1uiv VertexAttribP1uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP2ui VertexAttribP2ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP2uiv VertexAttribP2uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP3ui VertexAttribP3ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP3uiv VertexAttribP3uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP4ui VertexAttribP4ui; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribP4uiv VertexAttribP4uiv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribParameteriAMD VertexAttribParameteriAMD; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribPointer VertexAttribPointer; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribPointerARB VertexAttribPointerARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribPointerNV VertexAttribPointerNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs1dvNV VertexAttribs1dvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs1fvNV VertexAttribs1fvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs1hvNV VertexAttribs1hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs1svNV VertexAttribs1svNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs2dvNV VertexAttribs2dvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs2fvNV VertexAttribs2fvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs2hvNV VertexAttribs2hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs2svNV VertexAttribs2svNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs3dvNV VertexAttribs3dvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs3fvNV VertexAttribs3fvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs3hvNV VertexAttribs3hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs3svNV VertexAttribs3svNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs4dvNV VertexAttribs4dvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs4fvNV VertexAttribs4fvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs4hvNV VertexAttribs4hvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs4svNV VertexAttribs4svNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexAttribs4ubvNV VertexAttribs4ubvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexBindingDivisor VertexBindingDivisor; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexBlendARB VertexBlendARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexBlendEnvfATI VertexBlendEnvfATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexBlendEnviATI VertexBlendEnviATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexFormatNV VertexFormatNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexPointerEXT VertexPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexPointerListIBM VertexPointerListIBM; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexPointervINTEL VertexPointervINTEL; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1dATI VertexStream1dATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1dvATI VertexStream1dvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1fATI VertexStream1fATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1fvATI VertexStream1fvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1iATI VertexStream1iATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1ivATI VertexStream1ivATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1sATI VertexStream1sATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream1svATI VertexStream1svATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2dATI VertexStream2dATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2dvATI VertexStream2dvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2fATI VertexStream2fATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2fvATI VertexStream2fvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2iATI VertexStream2iATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2ivATI VertexStream2ivATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2sATI VertexStream2sATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream2svATI VertexStream2svATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3dATI VertexStream3dATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3dvATI VertexStream3dvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3fATI VertexStream3fATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3fvATI VertexStream3fvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3iATI VertexStream3iATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3ivATI VertexStream3ivATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3sATI VertexStream3sATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream3svATI VertexStream3svATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4dATI VertexStream4dATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4dvATI VertexStream4dvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4fATI VertexStream4fATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4fvATI VertexStream4fvATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4iATI VertexStream4iATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4ivATI VertexStream4ivATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4sATI VertexStream4sATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexStream4svATI VertexStream4svATI; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexWeightPointerEXT VertexWeightPointerEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexWeightfEXT VertexWeightfEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexWeightfvEXT VertexWeightfvEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexWeighthNV VertexWeighthNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVertexWeighthvNV VertexWeighthvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVideoCaptureNV VideoCaptureNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVideoCaptureStreamParameterdvNV VideoCaptureStreamParameterdvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVideoCaptureStreamParameterfvNV VideoCaptureStreamParameterfvNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glVideoCaptureStreamParameterivNV VideoCaptureStreamParameterivNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glViewport Viewport; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glViewportArrayv ViewportArrayv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glViewportIndexedf ViewportIndexedf; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glViewportIndexedfv ViewportIndexedfv; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glViewportPositionWScaleNV ViewportPositionWScaleNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glViewportSwizzleNV ViewportSwizzleNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWaitSemaphoreEXT WaitSemaphoreEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWaitSemaphoreui64NVX WaitSemaphoreui64NVX; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWaitSync WaitSync; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWaitVkSemaphoreNV WaitVkSemaphoreNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightPathsNV WeightPathsNV; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightPointerARB WeightPointerARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightbvARB WeightbvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightdvARB WeightdvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightfvARB WeightfvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightivARB WeightivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightsvARB WeightsvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightubvARB WeightubvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightuivARB WeightuivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWeightusvARB WeightusvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2dARB WindowPos2dARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2dMESA WindowPos2dMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2dvARB WindowPos2dvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2dvMESA WindowPos2dvMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2fARB WindowPos2fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2fMESA WindowPos2fMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2fvARB WindowPos2fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2fvMESA WindowPos2fvMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2iARB WindowPos2iARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2iMESA WindowPos2iMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2ivARB WindowPos2ivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2ivMESA WindowPos2ivMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2sARB WindowPos2sARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2sMESA WindowPos2sMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2svARB WindowPos2svARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos2svMESA WindowPos2svMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3dARB WindowPos3dARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3dMESA WindowPos3dMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3dvARB WindowPos3dvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3dvMESA WindowPos3dvMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3fARB WindowPos3fARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3fMESA WindowPos3fMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3fvARB WindowPos3fvARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3fvMESA WindowPos3fvMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3iARB WindowPos3iARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3iMESA WindowPos3iMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3ivARB WindowPos3ivARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3ivMESA WindowPos3ivMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3sARB WindowPos3sARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3sMESA WindowPos3sMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3svARB WindowPos3svARB; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos3svMESA WindowPos3svMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4dMESA WindowPos4dMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4dvMESA WindowPos4dvMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4fMESA WindowPos4fMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4fvMESA WindowPos4fvMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4iMESA WindowPos4iMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4ivMESA WindowPos4ivMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4sMESA WindowPos4sMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowPos4svMESA WindowPos4svMESA; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWindowRectanglesEXT WindowRectanglesEXT; - [MarshalAs(UnmanagedType.FunctionPtr)] internal glWriteMaskEXT WriteMaskEXT; + + internal unsafe delegate* glAccumxOES; + internal unsafe delegate* glAcquireKeyedMutexWin32EXT; + internal unsafe delegate* glActiveProgramEXT; + internal unsafe delegate* glActiveShaderProgram; + internal unsafe delegate* glActiveStencilFaceEXT; + internal unsafe delegate* glActiveTexture; + internal unsafe delegate* glActiveTextureARB; + internal unsafe delegate* glActiveVaryingNV; + internal unsafe delegate* glAlphaFragmentOp1ATI; + internal unsafe delegate* glAlphaFragmentOp2ATI; + internal unsafe delegate* glAlphaFragmentOp3ATI; + internal unsafe delegate* glAlphaFuncxOES; + internal unsafe delegate* glAlphaToCoverageDitherControlNV; + internal unsafe delegate* glApplyFramebufferAttachmentCMAAINTEL; + internal unsafe delegate* glApplyTextureEXT; + internal unsafe delegate* glAreProgramsResidentNV; + internal unsafe delegate* glAreTexturesResidentEXT; + internal unsafe delegate* glArrayElementEXT; + internal unsafe delegate* glArrayObjectATI; + internal unsafe delegate* glAsyncCopyBufferSubDataNVX; + internal unsafe delegate* glAsyncCopyImageSubDataNVX; + internal unsafe delegate* glAsyncMarkerSGIX; + internal unsafe delegate* glAttachObjectARB; + internal unsafe delegate* glAttachShader; + internal unsafe delegate* glBeginConditionalRender; + internal unsafe delegate* glBeginConditionalRenderNV; + internal unsafe delegate* glBeginConditionalRenderNVX; + internal unsafe delegate* glBeginFragmentShaderATI; + internal unsafe delegate* glBeginOcclusionQueryNV; + internal unsafe delegate* glBeginPerfMonitorAMD; + internal unsafe delegate* glBeginPerfQueryINTEL; + internal unsafe delegate* glBeginQuery; + internal unsafe delegate* glBeginQueryARB; + internal unsafe delegate* glBeginQueryIndexed; + internal unsafe delegate* glBeginTransformFeedback; + internal unsafe delegate* glBeginTransformFeedbackEXT; + internal unsafe delegate* glBeginTransformFeedbackNV; + internal unsafe delegate* glBeginVertexShaderEXT; + internal unsafe delegate* glBeginVideoCaptureNV; + internal unsafe delegate* glBindAttribLocation; + internal unsafe delegate* glBindAttribLocationARB; + internal unsafe delegate* glBindBuffer; + internal unsafe delegate* glBindBufferARB; + internal unsafe delegate* glBindBufferBase; + internal unsafe delegate* glBindBufferBaseEXT; + internal unsafe delegate* glBindBufferBaseNV; + internal unsafe delegate* glBindBufferOffsetEXT; + internal unsafe delegate* glBindBufferOffsetNV; + internal unsafe delegate* glBindBufferRange; + internal unsafe delegate* glBindBufferRangeEXT; + internal unsafe delegate* glBindBufferRangeNV; + internal unsafe delegate* glBindBuffersBase; + internal unsafe delegate* glBindBuffersRange; + internal unsafe delegate* glBindFragDataLocation; + internal unsafe delegate* glBindFragDataLocationEXT; + internal unsafe delegate* glBindFragDataLocationIndexed; + internal unsafe delegate* glBindFragmentShaderATI; + internal unsafe delegate* glBindFramebuffer; + internal unsafe delegate* glBindFramebufferEXT; + internal unsafe delegate* glBindImageTexture; + internal unsafe delegate* glBindImageTextureEXT; + internal unsafe delegate* glBindImageTextures; + internal unsafe delegate* glBindLightParameterEXT; + internal unsafe delegate* glBindMaterialParameterEXT; + internal unsafe delegate* glBindMultiTextureEXT; + internal unsafe delegate* glBindParameterEXT; + internal unsafe delegate* glBindProgramARB; + internal unsafe delegate* glBindProgramNV; + internal unsafe delegate* glBindProgramPipeline; + internal unsafe delegate* glBindRenderbuffer; + internal unsafe delegate* glBindRenderbufferEXT; + internal unsafe delegate* glBindSampler; + internal unsafe delegate* glBindSamplers; + internal unsafe delegate* glBindShadingRateImageNV; + internal unsafe delegate* glBindTexGenParameterEXT; + internal unsafe delegate* glBindTexture; + internal unsafe delegate* glBindTextureEXT; + internal unsafe delegate* glBindTextureUnit; + internal unsafe delegate* glBindTextureUnitParameterEXT; + internal unsafe delegate* glBindTextures; + internal unsafe delegate* glBindTransformFeedback; + internal unsafe delegate* glBindTransformFeedbackNV; + internal unsafe delegate* glBindVertexArray; + internal unsafe delegate* glBindVertexArrayAPPLE; + internal unsafe delegate* glBindVertexBuffer; + internal unsafe delegate* glBindVertexBuffers; + internal unsafe delegate* glBindVertexShaderEXT; + internal unsafe delegate* glBindVideoCaptureStreamBufferNV; + internal unsafe delegate* glBindVideoCaptureStreamTextureNV; + internal unsafe delegate* glBinormal3bEXT; + internal unsafe delegate* glBinormal3bvEXT; + internal unsafe delegate* glBinormal3dEXT; + internal unsafe delegate* glBinormal3dvEXT; + internal unsafe delegate* glBinormal3fEXT; + internal unsafe delegate* glBinormal3fvEXT; + internal unsafe delegate* glBinormal3iEXT; + internal unsafe delegate* glBinormal3ivEXT; + internal unsafe delegate* glBinormal3sEXT; + internal unsafe delegate* glBinormal3svEXT; + internal unsafe delegate* glBinormalPointerEXT; + internal unsafe delegate* glBitmapxOES; + internal unsafe delegate* glBlendBarrierKHR; + internal unsafe delegate* glBlendBarrierNV; + internal unsafe delegate* glBlendColor; + internal unsafe delegate* glBlendColorEXT; + internal unsafe delegate* glBlendColorxOES; + internal unsafe delegate* glBlendEquation; + internal unsafe delegate* glBlendEquationEXT; + internal unsafe delegate* glBlendEquationIndexedAMD; + internal unsafe delegate* glBlendEquationSeparate; + internal unsafe delegate* glBlendEquationSeparateEXT; + internal unsafe delegate* glBlendEquationSeparateIndexedAMD; + internal unsafe delegate* glBlendEquationSeparatei; + internal unsafe delegate* glBlendEquationSeparateiARB; + internal unsafe delegate* glBlendEquationi; + internal unsafe delegate* glBlendEquationiARB; + internal unsafe delegate* glBlendFunc; + internal unsafe delegate* glBlendFuncIndexedAMD; + internal unsafe delegate* glBlendFuncSeparate; + internal unsafe delegate* glBlendFuncSeparateEXT; + internal unsafe delegate* glBlendFuncSeparateINGR; + internal unsafe delegate* glBlendFuncSeparateIndexedAMD; + internal unsafe delegate* glBlendFuncSeparatei; + internal unsafe delegate* glBlendFuncSeparateiARB; + internal unsafe delegate* glBlendFunci; + internal unsafe delegate* glBlendFunciARB; + internal unsafe delegate* glBlendParameteriNV; + internal unsafe delegate* glBlitFramebuffer; + internal unsafe delegate* glBlitFramebufferEXT; + internal unsafe delegate* glBlitFramebufferLayerEXT; + internal unsafe delegate* glBlitFramebufferLayersEXT; + internal unsafe delegate* glBlitNamedFramebuffer; + internal unsafe delegate* glBufferAddressRangeNV; + internal unsafe delegate* glBufferAttachMemoryNV; + internal unsafe delegate* glBufferData; + internal unsafe delegate* glBufferDataARB; + internal unsafe delegate* glBufferPageCommitmentARB; + internal unsafe delegate* glBufferPageCommitmentMemNV; + internal unsafe delegate* glBufferParameteriAPPLE; + internal unsafe delegate* glBufferStorage; + [Obsolete("Param type uncertain", true)] internal unsafe delegate* glBufferStorageExternalEXT; + internal unsafe delegate* glBufferStorageMemEXT; + internal unsafe delegate* glBufferSubData; + internal unsafe delegate* glBufferSubDataARB; + internal unsafe delegate* glCallCommandListNV; + internal unsafe delegate* glCheckFramebufferStatus; + internal unsafe delegate* glCheckFramebufferStatusEXT; + internal unsafe delegate* glCheckNamedFramebufferStatus; + internal unsafe delegate* glCheckNamedFramebufferStatusEXT; + internal unsafe delegate* glClampColor; + internal unsafe delegate* glClampColorARB; + internal unsafe delegate* glClear; + internal unsafe delegate* glClearAccumxOES; + internal unsafe delegate* glClearBufferData; + internal unsafe delegate* glClearBufferSubData; + internal unsafe delegate* glClearBufferfi; + internal unsafe delegate* glClearBufferfv; + internal unsafe delegate* glClearBufferiv; + internal unsafe delegate* glClearBufferuiv; + internal unsafe delegate* glClearColor; + internal unsafe delegate* glClearColorIiEXT; + internal unsafe delegate* glClearColorIuiEXT; + internal unsafe delegate* glClearColorxOES; + internal unsafe delegate* glClearDepth; + internal unsafe delegate* glClearDepthdNV; + internal unsafe delegate* glClearDepthf; + internal unsafe delegate* glClearDepthfOES; + internal unsafe delegate* glClearDepthxOES; + internal unsafe delegate* glClearNamedBufferData; + internal unsafe delegate* glClearNamedBufferDataEXT; + internal unsafe delegate* glClearNamedBufferSubData; + internal unsafe delegate* glClearNamedBufferSubDataEXT; + internal unsafe delegate* glClearNamedFramebufferfi; + internal unsafe delegate* glClearNamedFramebufferfv; + internal unsafe delegate* glClearNamedFramebufferiv; + internal unsafe delegate* glClearNamedFramebufferuiv; + internal unsafe delegate* glClearStencil; + internal unsafe delegate* glClearTexImage; + internal unsafe delegate* glClearTexSubImage; + internal unsafe delegate* glClientActiveTextureARB; + internal unsafe delegate* glClientActiveVertexStreamATI; + internal unsafe delegate* glClientAttribDefaultEXT; + internal unsafe delegate* glClientWaitSemaphoreui64NVX; + internal unsafe delegate* glClientWaitSync; + internal unsafe delegate* glClipControl; + internal unsafe delegate* glClipPlanefOES; + internal unsafe delegate* glClipPlanexOES; + internal unsafe delegate* glColor3fVertex3fSUN; + internal unsafe delegate* glColor3fVertex3fvSUN; + internal unsafe delegate* glColor3hNV; + internal unsafe delegate* glColor3hvNV; + internal unsafe delegate* glColor3xOES; + internal unsafe delegate* glColor3xvOES; + internal unsafe delegate* glColor4fNormal3fVertex3fSUN; + internal unsafe delegate* glColor4fNormal3fVertex3fvSUN; + internal unsafe delegate* glColor4hNV; + internal unsafe delegate* glColor4hvNV; + internal unsafe delegate* glColor4ubVertex2fSUN; + internal unsafe delegate* glColor4ubVertex2fvSUN; + internal unsafe delegate* glColor4ubVertex3fSUN; + internal unsafe delegate* glColor4ubVertex3fvSUN; + internal unsafe delegate* glColor4xOES; + internal unsafe delegate* glColor4xvOES; + internal unsafe delegate* glColorFormatNV; + internal unsafe delegate* glColorFragmentOp1ATI; + internal unsafe delegate* glColorFragmentOp2ATI; + internal unsafe delegate* glColorFragmentOp3ATI; + internal unsafe delegate* glColorMask; + internal unsafe delegate* glColorMaskIndexedEXT; + internal unsafe delegate* glColorMaski; + internal unsafe delegate* glColorPointerEXT; + internal unsafe delegate* glColorPointerListIBM; + internal unsafe delegate* glColorPointervINTEL; + internal unsafe delegate* glColorSubTableEXT; + internal unsafe delegate* glColorTableEXT; + internal unsafe delegate* glColorTableParameterfvSGI; + internal unsafe delegate* glColorTableParameterivSGI; + internal unsafe delegate* glColorTableSGI; + internal unsafe delegate* glCombinerInputNV; + internal unsafe delegate* glCombinerOutputNV; + internal unsafe delegate* glCombinerParameterfNV; + internal unsafe delegate* glCombinerParameterfvNV; + internal unsafe delegate* glCombinerParameteriNV; + internal unsafe delegate* glCombinerParameterivNV; + internal unsafe delegate* glCombinerStageParameterfvNV; + internal unsafe delegate* glCommandListSegmentsNV; + internal unsafe delegate* glCompileCommandListNV; + internal unsafe delegate* glCompileShader; + internal unsafe delegate* glCompileShaderARB; + internal unsafe delegate* glCompileShaderIncludeARB; + internal unsafe delegate* glCompressedMultiTexImage1DEXT; + internal unsafe delegate* glCompressedMultiTexImage2DEXT; + internal unsafe delegate* glCompressedMultiTexImage3DEXT; + internal unsafe delegate* glCompressedMultiTexSubImage1DEXT; + internal unsafe delegate* glCompressedMultiTexSubImage2DEXT; + internal unsafe delegate* glCompressedMultiTexSubImage3DEXT; + internal unsafe delegate* glCompressedTexImage1D; + internal unsafe delegate* glCompressedTexImage1DARB; + internal unsafe delegate* glCompressedTexImage2D; + internal unsafe delegate* glCompressedTexImage2DARB; + internal unsafe delegate* glCompressedTexImage3D; + internal unsafe delegate* glCompressedTexImage3DARB; + internal unsafe delegate* glCompressedTexSubImage1D; + internal unsafe delegate* glCompressedTexSubImage1DARB; + internal unsafe delegate* glCompressedTexSubImage2D; + internal unsafe delegate* glCompressedTexSubImage2DARB; + internal unsafe delegate* glCompressedTexSubImage3D; + internal unsafe delegate* glCompressedTexSubImage3DARB; + internal unsafe delegate* glCompressedTextureImage1DEXT; + internal unsafe delegate* glCompressedTextureImage2DEXT; + internal unsafe delegate* glCompressedTextureImage3DEXT; + internal unsafe delegate* glCompressedTextureSubImage1D; + internal unsafe delegate* glCompressedTextureSubImage1DEXT; + internal unsafe delegate* glCompressedTextureSubImage2D; + internal unsafe delegate* glCompressedTextureSubImage2DEXT; + internal unsafe delegate* glCompressedTextureSubImage3D; + internal unsafe delegate* glCompressedTextureSubImage3DEXT; + internal unsafe delegate* glConservativeRasterParameterfNV; + internal unsafe delegate* glConservativeRasterParameteriNV; + internal unsafe delegate* glConvolutionFilter1DEXT; + internal unsafe delegate* glConvolutionFilter2DEXT; + internal unsafe delegate* glConvolutionParameterfEXT; + internal unsafe delegate* glConvolutionParameterfvEXT; + internal unsafe delegate* glConvolutionParameteriEXT; + internal unsafe delegate* glConvolutionParameterivEXT; + internal unsafe delegate* glConvolutionParameterxOES; + internal unsafe delegate* glConvolutionParameterxvOES; + internal unsafe delegate* glCopyBufferSubData; + internal unsafe delegate* glCopyColorSubTableEXT; + internal unsafe delegate* glCopyColorTableSGI; + internal unsafe delegate* glCopyConvolutionFilter1DEXT; + internal unsafe delegate* glCopyConvolutionFilter2DEXT; + internal unsafe delegate* glCopyImageSubData; + internal unsafe delegate* glCopyImageSubDataNV; + internal unsafe delegate* glCopyMultiTexImage1DEXT; + internal unsafe delegate* glCopyMultiTexImage2DEXT; + internal unsafe delegate* glCopyMultiTexSubImage1DEXT; + internal unsafe delegate* glCopyMultiTexSubImage2DEXT; + internal unsafe delegate* glCopyMultiTexSubImage3DEXT; + internal unsafe delegate* glCopyNamedBufferSubData; + internal unsafe delegate* glCopyPathNV; + internal unsafe delegate* glCopyTexImage1D; + internal unsafe delegate* glCopyTexImage1DEXT; + internal unsafe delegate* glCopyTexImage2D; + internal unsafe delegate* glCopyTexImage2DEXT; + internal unsafe delegate* glCopyTexSubImage1D; + internal unsafe delegate* glCopyTexSubImage1DEXT; + internal unsafe delegate* glCopyTexSubImage2D; + internal unsafe delegate* glCopyTexSubImage2DEXT; + internal unsafe delegate* glCopyTexSubImage3D; + internal unsafe delegate* glCopyTexSubImage3DEXT; + internal unsafe delegate* glCopyTextureImage1DEXT; + internal unsafe delegate* glCopyTextureImage2DEXT; + internal unsafe delegate* glCopyTextureSubImage1D; + internal unsafe delegate* glCopyTextureSubImage1DEXT; + internal unsafe delegate* glCopyTextureSubImage2D; + internal unsafe delegate* glCopyTextureSubImage2DEXT; + internal unsafe delegate* glCopyTextureSubImage3D; + internal unsafe delegate* glCopyTextureSubImage3DEXT; + internal unsafe delegate* glCoverFillPathInstancedNV; + internal unsafe delegate* glCoverFillPathNV; + internal unsafe delegate* glCoverStrokePathInstancedNV; + internal unsafe delegate* glCoverStrokePathNV; + internal unsafe delegate* glCoverageModulationNV; + internal unsafe delegate* glCoverageModulationTableNV; + internal unsafe delegate* glCreateBuffers; + internal unsafe delegate* glCreateCommandListsNV; + internal unsafe delegate* glCreateFramebuffers; + internal unsafe delegate* glCreateMemoryObjectsEXT; + internal unsafe delegate* glCreatePerfQueryINTEL; + internal unsafe delegate* glCreateProgram; + internal unsafe delegate* glCreateProgramObjectARB; + internal unsafe delegate* glCreateProgramPipelines; + internal unsafe delegate* glCreateProgressFenceNVX; + internal unsafe delegate* glCreateQueries; + internal unsafe delegate* glCreateRenderbuffers; + internal unsafe delegate* glCreateSamplers; + internal unsafe delegate* glCreateSemaphoresNV; + internal unsafe delegate* glCreateShader; + internal unsafe delegate* glCreateShaderObjectARB; + internal unsafe delegate* glCreateShaderProgramEXT; + internal unsafe delegate* glCreateShaderProgramv; + internal unsafe delegate* glCreateStatesNV; + internal unsafe delegate* glCreateSyncFromCLeventARB; + internal unsafe delegate* glCreateTextures; + internal unsafe delegate* glCreateTransformFeedbacks; + internal unsafe delegate* glCreateVertexArrays; + internal unsafe delegate* glCullFace; + internal unsafe delegate* glCullParameterdvEXT; + internal unsafe delegate* glCullParameterfvEXT; + internal unsafe delegate* glCurrentPaletteMatrixARB; + internal unsafe delegate* glDebugMessageCallback; + internal unsafe delegate* glDebugMessageCallbackAMD; + internal unsafe delegate* glDebugMessageCallbackARB; + internal unsafe delegate* glDebugMessageControl; + internal unsafe delegate* glDebugMessageControlARB; + internal unsafe delegate* glDebugMessageEnableAMD; + internal unsafe delegate* glDebugMessageInsert; + internal unsafe delegate* glDebugMessageInsertAMD; + internal unsafe delegate* glDebugMessageInsertARB; + internal unsafe delegate* glDeformSGIX; + internal unsafe delegate* glDeformationMap3dSGIX; + internal unsafe delegate* glDeformationMap3fSGIX; + internal unsafe delegate* glDeleteAsyncMarkersSGIX; + internal unsafe delegate* glDeleteBuffers; + internal unsafe delegate* glDeleteBuffersARB; + internal unsafe delegate* glDeleteCommandListsNV; + internal unsafe delegate* glDeleteFencesAPPLE; + internal unsafe delegate* glDeleteFencesNV; + internal unsafe delegate* glDeleteFragmentShaderATI; + internal unsafe delegate* glDeleteFramebuffers; + internal unsafe delegate* glDeleteFramebuffersEXT; + internal unsafe delegate* glDeleteMemoryObjectsEXT; + internal unsafe delegate* glDeleteNamedStringARB; + internal unsafe delegate* glDeleteNamesAMD; + internal unsafe delegate* glDeleteObjectARB; + internal unsafe delegate* glDeleteOcclusionQueriesNV; + internal unsafe delegate* glDeletePathsNV; + internal unsafe delegate* glDeletePerfMonitorsAMD; + internal unsafe delegate* glDeletePerfQueryINTEL; + internal unsafe delegate* glDeleteProgram; + internal unsafe delegate* glDeleteProgramPipelines; + internal unsafe delegate* glDeleteProgramsARB; + internal unsafe delegate* glDeleteProgramsNV; + internal unsafe delegate* glDeleteQueries; + internal unsafe delegate* glDeleteQueriesARB; + internal unsafe delegate* glDeleteQueryResourceTagNV; + internal unsafe delegate* glDeleteRenderbuffers; + internal unsafe delegate* glDeleteRenderbuffersEXT; + internal unsafe delegate* glDeleteSamplers; + internal unsafe delegate* glDeleteSemaphoresEXT; + internal unsafe delegate* glDeleteShader; + internal unsafe delegate* glDeleteStatesNV; + internal unsafe delegate* glDeleteSync; + internal unsafe delegate* glDeleteTextures; + internal unsafe delegate* glDeleteTexturesEXT; + internal unsafe delegate* glDeleteTransformFeedbacks; + internal unsafe delegate* glDeleteTransformFeedbacksNV; + internal unsafe delegate* glDeleteVertexArrays; + internal unsafe delegate* glDeleteVertexArraysAPPLE; + internal unsafe delegate* glDeleteVertexShaderEXT; + internal unsafe delegate* glDepthBoundsEXT; + internal unsafe delegate* glDepthBoundsdNV; + internal unsafe delegate* glDepthFunc; + internal unsafe delegate* glDepthMask; + internal unsafe delegate* glDepthRange; + internal unsafe delegate* glDepthRangeArraydvNV; + internal unsafe delegate* glDepthRangeArrayv; + internal unsafe delegate* glDepthRangeIndexed; + internal unsafe delegate* glDepthRangeIndexeddNV; + internal unsafe delegate* glDepthRangedNV; + internal unsafe delegate* glDepthRangef; + internal unsafe delegate* glDepthRangefOES; + internal unsafe delegate* glDepthRangexOES; + internal unsafe delegate* glDetachObjectARB; + internal unsafe delegate* glDetachShader; + internal unsafe delegate* glDetailTexFuncSGIS; + internal unsafe delegate* glDisable; + internal unsafe delegate* glDisableClientStateIndexedEXT; + internal unsafe delegate* glDisableClientStateiEXT; + internal unsafe delegate* glDisableIndexedEXT; + internal unsafe delegate* glDisableVariantClientStateEXT; + internal unsafe delegate* glDisableVertexArrayAttrib; + internal unsafe delegate* glDisableVertexArrayAttribEXT; + internal unsafe delegate* glDisableVertexArrayEXT; + internal unsafe delegate* glDisableVertexAttribAPPLE; + internal unsafe delegate* glDisableVertexAttribArray; + internal unsafe delegate* glDisableVertexAttribArrayARB; + internal unsafe delegate* glDisablei; + internal unsafe delegate* glDispatchCompute; + internal unsafe delegate* glDispatchComputeGroupSizeARB; + internal unsafe delegate* glDispatchComputeIndirect; + internal unsafe delegate* glDrawArrays; + internal unsafe delegate* glDrawArraysEXT; + internal unsafe delegate* glDrawArraysIndirect; + internal unsafe delegate* glDrawArraysInstanced; + internal unsafe delegate* glDrawArraysInstancedARB; + internal unsafe delegate* glDrawArraysInstancedBaseInstance; + internal unsafe delegate* glDrawArraysInstancedEXT; + internal unsafe delegate* glDrawBuffer; + internal unsafe delegate* glDrawBuffers; + internal unsafe delegate* glDrawBuffersARB; + internal unsafe delegate* glDrawBuffersATI; + internal unsafe delegate* glDrawCommandsAddressNV; + internal unsafe delegate* glDrawCommandsNV; + internal unsafe delegate* glDrawCommandsStatesAddressNV; + internal unsafe delegate* glDrawCommandsStatesNV; + internal unsafe delegate* glDrawElementArrayAPPLE; + internal unsafe delegate* glDrawElementArrayATI; + internal unsafe delegate* glDrawElements; + internal unsafe delegate* glDrawElementsBaseVertex; + internal unsafe delegate* glDrawElementsIndirect; + internal unsafe delegate* glDrawElementsInstanced; + internal unsafe delegate* glDrawElementsInstancedARB; + internal unsafe delegate* glDrawElementsInstancedBaseInstance; + internal unsafe delegate* glDrawElementsInstancedBaseVertex; + internal unsafe delegate* glDrawElementsInstancedBaseVertexBaseInstance; + internal unsafe delegate* glDrawElementsInstancedEXT; + internal unsafe delegate* glDrawMeshArraysSUN; + internal unsafe delegate* glDrawMeshTasksIndirectNV; + internal unsafe delegate* glDrawMeshTasksNV; + internal unsafe delegate* glDrawRangeElementArrayAPPLE; + internal unsafe delegate* glDrawRangeElementArrayATI; + internal unsafe delegate* glDrawRangeElements; + internal unsafe delegate* glDrawRangeElementsBaseVertex; + internal unsafe delegate* glDrawRangeElementsEXT; + internal unsafe delegate* glDrawTextureNV; + internal unsafe delegate* glDrawTransformFeedback; + internal unsafe delegate* glDrawTransformFeedbackInstanced; + internal unsafe delegate* glDrawTransformFeedbackNV; + internal unsafe delegate* glDrawTransformFeedbackStream; + internal unsafe delegate* glDrawTransformFeedbackStreamInstanced; + internal unsafe delegate* glDrawVkImageNV; + internal unsafe delegate* glEGLImageTargetTexStorageEXT; + internal unsafe delegate* glEGLImageTargetTextureStorageEXT; + internal unsafe delegate* glEdgeFlagFormatNV; + internal unsafe delegate* glEdgeFlagPointerEXT; + internal unsafe delegate* glEdgeFlagPointerListIBM; + internal unsafe delegate* glElementPointerAPPLE; + internal unsafe delegate* glElementPointerATI; + internal unsafe delegate* glEnable; + internal unsafe delegate* glEnableClientStateIndexedEXT; + internal unsafe delegate* glEnableClientStateiEXT; + internal unsafe delegate* glEnableIndexedEXT; + internal unsafe delegate* glEnableVariantClientStateEXT; + internal unsafe delegate* glEnableVertexArrayAttrib; + internal unsafe delegate* glEnableVertexArrayAttribEXT; + internal unsafe delegate* glEnableVertexArrayEXT; + internal unsafe delegate* glEnableVertexAttribAPPLE; + internal unsafe delegate* glEnableVertexAttribArray; + internal unsafe delegate* glEnableVertexAttribArrayARB; + internal unsafe delegate* glEnablei; + internal unsafe delegate* glEndConditionalRender; + internal unsafe delegate* glEndConditionalRenderNV; + internal unsafe delegate* glEndConditionalRenderNVX; + internal unsafe delegate* glEndFragmentShaderATI; + internal unsafe delegate* glEndOcclusionQueryNV; + internal unsafe delegate* glEndPerfMonitorAMD; + internal unsafe delegate* glEndPerfQueryINTEL; + internal unsafe delegate* glEndQuery; + internal unsafe delegate* glEndQueryARB; + internal unsafe delegate* glEndQueryIndexed; + internal unsafe delegate* glEndTransformFeedback; + internal unsafe delegate* glEndTransformFeedbackEXT; + internal unsafe delegate* glEndTransformFeedbackNV; + internal unsafe delegate* glEndVertexShaderEXT; + internal unsafe delegate* glEndVideoCaptureNV; + internal unsafe delegate* glEvalCoord1xOES; + internal unsafe delegate* glEvalCoord1xvOES; + internal unsafe delegate* glEvalCoord2xOES; + internal unsafe delegate* glEvalCoord2xvOES; + internal unsafe delegate* glEvalMapsNV; + internal unsafe delegate* glEvaluateDepthValuesARB; + internal unsafe delegate* glExecuteProgramNV; + internal unsafe delegate* glExtractComponentEXT; + internal unsafe delegate* glFeedbackBufferxOES; + internal unsafe delegate* glFenceSync; + internal unsafe delegate* glFinalCombinerInputNV; + internal unsafe delegate* glFinish; + internal unsafe delegate* glFinishAsyncSGIX; + internal unsafe delegate* glFinishFenceAPPLE; + internal unsafe delegate* glFinishFenceNV; + internal unsafe delegate* glFinishObjectAPPLE; + internal unsafe delegate* glFinishTextureSUNX; + internal unsafe delegate* glFlush; + internal unsafe delegate* glFlushMappedBufferRange; + internal unsafe delegate* glFlushMappedBufferRangeAPPLE; + internal unsafe delegate* glFlushMappedNamedBufferRange; + internal unsafe delegate* glFlushMappedNamedBufferRangeEXT; + internal unsafe delegate* glFlushPixelDataRangeNV; + internal unsafe delegate* glFlushRasterSGIX; + internal unsafe delegate* glFlushStaticDataIBM; + internal unsafe delegate* glFlushVertexArrayRangeAPPLE; + internal unsafe delegate* glFlushVertexArrayRangeNV; + internal unsafe delegate* glFogCoordFormatNV; + internal unsafe delegate* glFogCoordPointerEXT; + internal unsafe delegate* glFogCoordPointerListIBM; + internal unsafe delegate* glFogCoorddEXT; + internal unsafe delegate* glFogCoorddvEXT; + internal unsafe delegate* glFogCoordfEXT; + internal unsafe delegate* glFogCoordfvEXT; + internal unsafe delegate* glFogCoordhNV; + internal unsafe delegate* glFogCoordhvNV; + internal unsafe delegate* glFogFuncSGIS; + internal unsafe delegate* glFogxOES; + internal unsafe delegate* glFogxvOES; + internal unsafe delegate* glFragmentColorMaterialSGIX; + internal unsafe delegate* glFragmentCoverageColorNV; + internal unsafe delegate* glFragmentLightModelfSGIX; + internal unsafe delegate* glFragmentLightModelfvSGIX; + internal unsafe delegate* glFragmentLightModeliSGIX; + internal unsafe delegate* glFragmentLightModelivSGIX; + internal unsafe delegate* glFragmentLightfSGIX; + internal unsafe delegate* glFragmentLightfvSGIX; + internal unsafe delegate* glFragmentLightiSGIX; + internal unsafe delegate* glFragmentLightivSGIX; + internal unsafe delegate* glFragmentMaterialfSGIX; + internal unsafe delegate* glFragmentMaterialfvSGIX; + internal unsafe delegate* glFragmentMaterialiSGIX; + internal unsafe delegate* glFragmentMaterialivSGIX; + internal unsafe delegate* glFrameTerminatorGREMEDY; + internal unsafe delegate* glFrameZoomSGIX; + internal unsafe delegate* glFramebufferDrawBufferEXT; + internal unsafe delegate* glFramebufferDrawBuffersEXT; + internal unsafe delegate* glFramebufferFetchBarrierEXT; + internal unsafe delegate* glFramebufferParameteri; + internal unsafe delegate* glFramebufferParameteriMESA; + internal unsafe delegate* glFramebufferReadBufferEXT; + internal unsafe delegate* glFramebufferRenderbuffer; + internal unsafe delegate* glFramebufferRenderbufferEXT; + internal unsafe delegate* glFramebufferSampleLocationsfvARB; + internal unsafe delegate* glFramebufferSampleLocationsfvNV; + internal unsafe delegate* glFramebufferSamplePositionsfvAMD; + internal unsafe delegate* glFramebufferTexture; + internal unsafe delegate* glFramebufferTexture1D; + internal unsafe delegate* glFramebufferTexture1DEXT; + internal unsafe delegate* glFramebufferTexture2D; + internal unsafe delegate* glFramebufferTexture2DEXT; + internal unsafe delegate* glFramebufferTexture3D; + internal unsafe delegate* glFramebufferTexture3DEXT; + internal unsafe delegate* glFramebufferTextureARB; + internal unsafe delegate* glFramebufferTextureEXT; + internal unsafe delegate* glFramebufferTextureFaceARB; + internal unsafe delegate* glFramebufferTextureFaceEXT; + internal unsafe delegate* glFramebufferTextureLayer; + internal unsafe delegate* glFramebufferTextureLayerARB; + internal unsafe delegate* glFramebufferTextureLayerEXT; + internal unsafe delegate* glFramebufferTextureMultiviewOVR; + internal unsafe delegate* glFreeObjectBufferATI; + internal unsafe delegate* glFrontFace; + internal unsafe delegate* glFrustumfOES; + internal unsafe delegate* glFrustumxOES; + internal unsafe delegate* glGenAsyncMarkersSGIX; + internal unsafe delegate* glGenBuffers; + internal unsafe delegate* glGenBuffersARB; + internal unsafe delegate* glGenFencesAPPLE; + internal unsafe delegate* glGenFencesNV; + internal unsafe delegate* glGenFragmentShadersATI; + internal unsafe delegate* glGenFramebuffers; + internal unsafe delegate* glGenFramebuffersEXT; + internal unsafe delegate* glGenNamesAMD; + internal unsafe delegate* glGenOcclusionQueriesNV; + internal unsafe delegate* glGenPathsNV; + internal unsafe delegate* glGenPerfMonitorsAMD; + internal unsafe delegate* glGenProgramPipelines; + internal unsafe delegate* glGenProgramsARB; + internal unsafe delegate* glGenProgramsNV; + internal unsafe delegate* glGenQueries; + internal unsafe delegate* glGenQueriesARB; + internal unsafe delegate* glGenQueryResourceTagNV; + internal unsafe delegate* glGenRenderbuffers; + internal unsafe delegate* glGenRenderbuffersEXT; + internal unsafe delegate* glGenSamplers; + internal unsafe delegate* glGenSemaphoresEXT; + internal unsafe delegate* glGenSymbolsEXT; + internal unsafe delegate* glGenTextures; + internal unsafe delegate* glGenTexturesEXT; + internal unsafe delegate* glGenTransformFeedbacks; + internal unsafe delegate* glGenTransformFeedbacksNV; + internal unsafe delegate* glGenVertexArrays; + internal unsafe delegate* glGenVertexArraysAPPLE; + internal unsafe delegate* glGenVertexShadersEXT; + internal unsafe delegate* glGenerateMipmap; + internal unsafe delegate* glGenerateMipmapEXT; + internal unsafe delegate* glGenerateMultiTexMipmapEXT; + internal unsafe delegate* glGenerateTextureMipmap; + internal unsafe delegate* glGenerateTextureMipmapEXT; + internal unsafe delegate* glGetActiveAtomicCounterBufferiv; + internal unsafe delegate* glGetActiveAttrib; + internal unsafe delegate* glGetActiveAttribARB; + internal unsafe delegate* glGetActiveSubroutineName; + internal unsafe delegate* glGetActiveSubroutineUniformName; + internal unsafe delegate* glGetActiveSubroutineUniformiv; + internal unsafe delegate* glGetActiveUniform; + internal unsafe delegate* glGetActiveUniformARB; + internal unsafe delegate* glGetActiveUniformBlockName; + internal unsafe delegate* glGetActiveUniformBlockiv; + internal unsafe delegate* glGetActiveUniformName; + internal unsafe delegate* glGetActiveUniformsiv; + internal unsafe delegate* glGetActiveVaryingNV; + internal unsafe delegate* glGetArrayObjectfvATI; + internal unsafe delegate* glGetArrayObjectivATI; + internal unsafe delegate* glGetAttachedObjectsARB; + internal unsafe delegate* glGetAttachedShaders; + internal unsafe delegate* glGetAttribLocation; + internal unsafe delegate* glGetAttribLocationARB; + internal unsafe delegate* glGetBooleanIndexedvEXT; + internal unsafe delegate* glGetBooleani_v; + internal unsafe delegate* glGetBooleanv; + internal unsafe delegate* glGetBufferParameteri64v; + internal unsafe delegate* glGetBufferParameteriv; + internal unsafe delegate* glGetBufferParameterivARB; + internal unsafe delegate* glGetBufferParameterui64vNV; + internal unsafe delegate* glGetBufferPointerv; + internal unsafe delegate* glGetBufferPointervARB; + internal unsafe delegate* glGetBufferSubData; + internal unsafe delegate* glGetBufferSubDataARB; + internal unsafe delegate* glGetClipPlanefOES; + internal unsafe delegate* glGetClipPlanexOES; + internal unsafe delegate* glGetColorTableEXT; + internal unsafe delegate* glGetColorTableParameterfvEXT; + internal unsafe delegate* glGetColorTableParameterfvSGI; + internal unsafe delegate* glGetColorTableParameterivEXT; + internal unsafe delegate* glGetColorTableParameterivSGI; + internal unsafe delegate* glGetColorTableSGI; + internal unsafe delegate* glGetCombinerInputParameterfvNV; + internal unsafe delegate* glGetCombinerInputParameterivNV; + internal unsafe delegate* glGetCombinerOutputParameterfvNV; + internal unsafe delegate* glGetCombinerOutputParameterivNV; + internal unsafe delegate* glGetCombinerStageParameterfvNV; + internal unsafe delegate* glGetCommandHeaderNV; + internal unsafe delegate* glGetCompressedMultiTexImageEXT; + internal unsafe delegate* glGetCompressedTexImage; + internal unsafe delegate* glGetCompressedTexImageARB; + internal unsafe delegate* glGetCompressedTextureImage; + internal unsafe delegate* glGetCompressedTextureImageEXT; + internal unsafe delegate* glGetCompressedTextureSubImage; + internal unsafe delegate* glGetConvolutionFilterEXT; + internal unsafe delegate* glGetConvolutionParameterfvEXT; + internal unsafe delegate* glGetConvolutionParameterivEXT; + internal unsafe delegate* glGetConvolutionParameterxvOES; + internal unsafe delegate* glGetCoverageModulationTableNV; + internal unsafe delegate* glGetDebugMessageLog; + internal unsafe delegate* glGetDebugMessageLogAMD; + internal unsafe delegate* glGetDebugMessageLogARB; + internal unsafe delegate* glGetDetailTexFuncSGIS; + internal unsafe delegate* glGetDoubleIndexedvEXT; + internal unsafe delegate* glGetDoublei_v; + internal unsafe delegate* glGetDoublei_vEXT; + internal unsafe delegate* glGetDoublev; + internal unsafe delegate* glGetError; + internal unsafe delegate* glGetFenceivNV; + internal unsafe delegate* glGetFinalCombinerInputParameterfvNV; + internal unsafe delegate* glGetFinalCombinerInputParameterivNV; + internal unsafe delegate* glGetFirstPerfQueryIdINTEL; + internal unsafe delegate* glGetFixedvOES; + internal unsafe delegate* glGetFloatIndexedvEXT; + internal unsafe delegate* glGetFloati_v; + internal unsafe delegate* glGetFloati_vEXT; + internal unsafe delegate* glGetFloatv; + internal unsafe delegate* glGetFogFuncSGIS; + internal unsafe delegate* glGetFragDataIndex; + internal unsafe delegate* glGetFragDataLocation; + internal unsafe delegate* glGetFragDataLocationEXT; + internal unsafe delegate* glGetFragmentLightfvSGIX; + internal unsafe delegate* glGetFragmentLightivSGIX; + internal unsafe delegate* glGetFragmentMaterialfvSGIX; + internal unsafe delegate* glGetFragmentMaterialivSGIX; + internal unsafe delegate* glGetFramebufferAttachmentParameteriv; + internal unsafe delegate* glGetFramebufferAttachmentParameterivEXT; + internal unsafe delegate* glGetFramebufferParameterfvAMD; + internal unsafe delegate* glGetFramebufferParameteriv; + internal unsafe delegate* glGetFramebufferParameterivEXT; + internal unsafe delegate* glGetFramebufferParameterivMESA; + internal unsafe delegate* glGetGraphicsResetStatus; + internal unsafe delegate* glGetGraphicsResetStatusARB; + internal unsafe delegate* glGetHandleARB; + internal unsafe delegate* glGetHistogramEXT; + internal unsafe delegate* glGetHistogramParameterfvEXT; + internal unsafe delegate* glGetHistogramParameterivEXT; + internal unsafe delegate* glGetHistogramParameterxvOES; + internal unsafe delegate* glGetImageHandleARB; + internal unsafe delegate* glGetImageHandleNV; + internal unsafe delegate* glGetImageTransformParameterfvHP; + internal unsafe delegate* glGetImageTransformParameterivHP; + internal unsafe delegate* glGetInfoLogARB; + internal unsafe delegate* glGetInstrumentsSGIX; + internal unsafe delegate* glGetInteger64i_v; + internal unsafe delegate* glGetInteger64v; + internal unsafe delegate* glGetIntegerIndexedvEXT; + internal unsafe delegate* glGetIntegeri_v; + internal unsafe delegate* glGetIntegerui64i_vNV; + internal unsafe delegate* glGetIntegerui64vNV; + internal unsafe delegate* glGetIntegerv; + internal unsafe delegate* glGetInternalformatSampleivNV; + internal unsafe delegate* glGetInternalformati64v; + internal unsafe delegate* glGetInternalformativ; + internal unsafe delegate* glGetInvariantBooleanvEXT; + internal unsafe delegate* glGetInvariantFloatvEXT; + internal unsafe delegate* glGetInvariantIntegervEXT; + internal unsafe delegate* glGetLightxOES; + internal unsafe delegate* glGetListParameterfvSGIX; + internal unsafe delegate* glGetListParameterivSGIX; + internal unsafe delegate* glGetLocalConstantBooleanvEXT; + internal unsafe delegate* glGetLocalConstantFloatvEXT; + internal unsafe delegate* glGetLocalConstantIntegervEXT; + internal unsafe delegate* glGetMapAttribParameterfvNV; + internal unsafe delegate* glGetMapAttribParameterivNV; + internal unsafe delegate* glGetMapControlPointsNV; + internal unsafe delegate* glGetMapParameterfvNV; + internal unsafe delegate* glGetMapParameterivNV; + internal unsafe delegate* glGetMapxvOES; + internal unsafe delegate* glGetMaterialxOES; + internal unsafe delegate* glGetMemoryObjectDetachedResourcesuivNV; + internal unsafe delegate* glGetMemoryObjectParameterivEXT; + internal unsafe delegate* glGetMinmaxEXT; + internal unsafe delegate* glGetMinmaxParameterfvEXT; + internal unsafe delegate* glGetMinmaxParameterivEXT; + internal unsafe delegate* glGetMultiTexEnvfvEXT; + internal unsafe delegate* glGetMultiTexEnvivEXT; + internal unsafe delegate* glGetMultiTexGendvEXT; + internal unsafe delegate* glGetMultiTexGenfvEXT; + internal unsafe delegate* glGetMultiTexGenivEXT; + internal unsafe delegate* glGetMultiTexImageEXT; + internal unsafe delegate* glGetMultiTexLevelParameterfvEXT; + internal unsafe delegate* glGetMultiTexLevelParameterivEXT; + internal unsafe delegate* glGetMultiTexParameterIivEXT; + internal unsafe delegate* glGetMultiTexParameterIuivEXT; + internal unsafe delegate* glGetMultiTexParameterfvEXT; + internal unsafe delegate* glGetMultiTexParameterivEXT; + internal unsafe delegate* glGetMultisamplefv; + internal unsafe delegate* glGetMultisamplefvNV; + internal unsafe delegate* glGetNamedBufferParameteri64v; + internal unsafe delegate* glGetNamedBufferParameteriv; + internal unsafe delegate* glGetNamedBufferParameterivEXT; + internal unsafe delegate* glGetNamedBufferParameterui64vNV; + internal unsafe delegate* glGetNamedBufferPointerv; + internal unsafe delegate* glGetNamedBufferPointervEXT; + internal unsafe delegate* glGetNamedBufferSubData; + internal unsafe delegate* glGetNamedBufferSubDataEXT; + internal unsafe delegate* glGetNamedFramebufferAttachmentParameteriv; + internal unsafe delegate* glGetNamedFramebufferAttachmentParameterivEXT; + internal unsafe delegate* glGetNamedFramebufferParameterfvAMD; + internal unsafe delegate* glGetNamedFramebufferParameteriv; + internal unsafe delegate* glGetNamedFramebufferParameterivEXT; + internal unsafe delegate* glGetNamedProgramLocalParameterIivEXT; + internal unsafe delegate* glGetNamedProgramLocalParameterIuivEXT; + internal unsafe delegate* glGetNamedProgramLocalParameterdvEXT; + internal unsafe delegate* glGetNamedProgramLocalParameterfvEXT; + internal unsafe delegate* glGetNamedProgramStringEXT; + internal unsafe delegate* glGetNamedProgramivEXT; + internal unsafe delegate* glGetNamedRenderbufferParameteriv; + internal unsafe delegate* glGetNamedRenderbufferParameterivEXT; + internal unsafe delegate* glGetNamedStringARB; + internal unsafe delegate* glGetNamedStringivARB; + internal unsafe delegate* glGetNextPerfQueryIdINTEL; + internal unsafe delegate* glGetObjectBufferfvATI; + internal unsafe delegate* glGetObjectBufferivATI; + internal unsafe delegate* glGetObjectLabel; + internal unsafe delegate* glGetObjectLabelEXT; + internal unsafe delegate* glGetObjectParameterfvARB; + internal unsafe delegate* glGetObjectParameterivAPPLE; + internal unsafe delegate* glGetObjectParameterivARB; + internal unsafe delegate* glGetObjectPtrLabel; + internal unsafe delegate* glGetOcclusionQueryivNV; + internal unsafe delegate* glGetOcclusionQueryuivNV; + internal unsafe delegate* glGetPathCommandsNV; + internal unsafe delegate* glGetPathCoordsNV; + internal unsafe delegate* glGetPathDashArrayNV; + internal unsafe delegate* glGetPathLengthNV; + internal unsafe delegate* glGetPathMetricRangeNV; + internal unsafe delegate* glGetPathMetricsNV; + internal unsafe delegate* glGetPathParameterfvNV; + internal unsafe delegate* glGetPathParameterivNV; + internal unsafe delegate* glGetPathSpacingNV; + internal unsafe delegate* glGetPerfCounterInfoINTEL; + internal unsafe delegate* glGetPerfMonitorCounterDataAMD; + internal unsafe delegate* glGetPerfMonitorCounterInfoAMD; + internal unsafe delegate* glGetPerfMonitorCounterStringAMD; + internal unsafe delegate* glGetPerfMonitorCountersAMD; + internal unsafe delegate* glGetPerfMonitorGroupStringAMD; + internal unsafe delegate* glGetPerfMonitorGroupsAMD; + internal unsafe delegate* glGetPerfQueryDataINTEL; + internal unsafe delegate* glGetPerfQueryIdByNameINTEL; + internal unsafe delegate* glGetPerfQueryInfoINTEL; + internal unsafe delegate* glGetPixelMapxv; + internal unsafe delegate* glGetPixelTexGenParameterfvSGIS; + internal unsafe delegate* glGetPixelTexGenParameterivSGIS; + internal unsafe delegate* glGetPixelTransformParameterfvEXT; + internal unsafe delegate* glGetPixelTransformParameterivEXT; + internal unsafe delegate* glGetPointerIndexedvEXT; + internal unsafe delegate* glGetPointeri_vEXT; + internal unsafe delegate* glGetPointerv; + internal unsafe delegate* glGetPointervEXT; + internal unsafe delegate* glGetProgramBinary; + internal unsafe delegate* glGetProgramEnvParameterIivNV; + internal unsafe delegate* glGetProgramEnvParameterIuivNV; + internal unsafe delegate* glGetProgramEnvParameterdvARB; + internal unsafe delegate* glGetProgramEnvParameterfvARB; + internal unsafe delegate* glGetProgramInfoLog; + internal unsafe delegate* glGetProgramInterfaceiv; + internal unsafe delegate* glGetProgramLocalParameterIivNV; + internal unsafe delegate* glGetProgramLocalParameterIuivNV; + internal unsafe delegate* glGetProgramLocalParameterdvARB; + internal unsafe delegate* glGetProgramLocalParameterfvARB; + internal unsafe delegate* glGetProgramNamedParameterdvNV; + internal unsafe delegate* glGetProgramNamedParameterfvNV; + internal unsafe delegate* glGetProgramParameterdvNV; + internal unsafe delegate* glGetProgramParameterfvNV; + internal unsafe delegate* glGetProgramPipelineInfoLog; + internal unsafe delegate* glGetProgramPipelineiv; + internal unsafe delegate* glGetProgramResourceIndex; + internal unsafe delegate* glGetProgramResourceLocation; + internal unsafe delegate* glGetProgramResourceLocationIndex; + internal unsafe delegate* glGetProgramResourceName; + internal unsafe delegate* glGetProgramResourcefvNV; + internal unsafe delegate* glGetProgramResourceiv; + internal unsafe delegate* glGetProgramStageiv; + internal unsafe delegate* glGetProgramStringARB; + internal unsafe delegate* glGetProgramStringNV; + internal unsafe delegate* glGetProgramSubroutineParameteruivNV; + internal unsafe delegate* glGetProgramiv; + internal unsafe delegate* glGetProgramivARB; + internal unsafe delegate* glGetProgramivNV; + internal unsafe delegate* glGetQueryBufferObjecti64v; + internal unsafe delegate* glGetQueryBufferObjectiv; + internal unsafe delegate* glGetQueryBufferObjectui64v; + internal unsafe delegate* glGetQueryBufferObjectuiv; + internal unsafe delegate* glGetQueryIndexediv; + internal unsafe delegate* glGetQueryObjecti64v; + internal unsafe delegate* glGetQueryObjecti64vEXT; + internal unsafe delegate* glGetQueryObjectiv; + internal unsafe delegate* glGetQueryObjectivARB; + internal unsafe delegate* glGetQueryObjectui64v; + internal unsafe delegate* glGetQueryObjectui64vEXT; + internal unsafe delegate* glGetQueryObjectuiv; + internal unsafe delegate* glGetQueryObjectuivARB; + internal unsafe delegate* glGetQueryiv; + internal unsafe delegate* glGetQueryivARB; + internal unsafe delegate* glGetRenderbufferParameteriv; + internal unsafe delegate* glGetRenderbufferParameterivEXT; + internal unsafe delegate* glGetSamplerParameterIiv; + internal unsafe delegate* glGetSamplerParameterIuiv; + internal unsafe delegate* glGetSamplerParameterfv; + internal unsafe delegate* glGetSamplerParameteriv; + internal unsafe delegate* glGetSemaphoreParameterivNV; + internal unsafe delegate* glGetSemaphoreParameterui64vEXT; + internal unsafe delegate* glGetSeparableFilterEXT; + internal unsafe delegate* glGetShaderInfoLog; + internal unsafe delegate* glGetShaderPrecisionFormat; + internal unsafe delegate* glGetShaderSource; + internal unsafe delegate* glGetShaderSourceARB; + internal unsafe delegate* glGetShaderiv; + internal unsafe delegate* glGetShadingRateImagePaletteNV; + internal unsafe delegate* glGetShadingRateSampleLocationivNV; + internal unsafe delegate* glGetSharpenTexFuncSGIS; + internal unsafe delegate* glGetStageIndexNV; + internal unsafe delegate* glGetString; + internal unsafe delegate* glGetStringi; + internal unsafe delegate* glGetSubroutineIndex; + internal unsafe delegate* glGetSubroutineUniformLocation; + internal unsafe delegate* glGetSynciv; + internal unsafe delegate* glGetTexBumpParameterfvATI; + internal unsafe delegate* glGetTexBumpParameterivATI; + internal unsafe delegate* glGetTexEnvxvOES; + internal unsafe delegate* glGetTexFilterFuncSGIS; + internal unsafe delegate* glGetTexGenxvOES; + internal unsafe delegate* glGetTexImage; + internal unsafe delegate* glGetTexLevelParameterfv; + internal unsafe delegate* glGetTexLevelParameteriv; + internal unsafe delegate* glGetTexLevelParameterxvOES; + internal unsafe delegate* glGetTexParameterIiv; + internal unsafe delegate* glGetTexParameterIivEXT; + internal unsafe delegate* glGetTexParameterIuiv; + internal unsafe delegate* glGetTexParameterIuivEXT; + internal unsafe delegate* glGetTexParameterPointervAPPLE; + internal unsafe delegate* glGetTexParameterfv; + internal unsafe delegate* glGetTexParameteriv; + internal unsafe delegate* glGetTexParameterxvOES; + internal unsafe delegate* glGetTextureHandleARB; + internal unsafe delegate* glGetTextureHandleNV; + internal unsafe delegate* glGetTextureImage; + internal unsafe delegate* glGetTextureImageEXT; + internal unsafe delegate* glGetTextureLevelParameterfv; + internal unsafe delegate* glGetTextureLevelParameterfvEXT; + internal unsafe delegate* glGetTextureLevelParameteriv; + internal unsafe delegate* glGetTextureLevelParameterivEXT; + internal unsafe delegate* glGetTextureParameterIiv; + internal unsafe delegate* glGetTextureParameterIivEXT; + internal unsafe delegate* glGetTextureParameterIuiv; + internal unsafe delegate* glGetTextureParameterIuivEXT; + internal unsafe delegate* glGetTextureParameterfv; + internal unsafe delegate* glGetTextureParameterfvEXT; + internal unsafe delegate* glGetTextureParameteriv; + internal unsafe delegate* glGetTextureParameterivEXT; + internal unsafe delegate* glGetTextureSamplerHandleARB; + internal unsafe delegate* glGetTextureSamplerHandleNV; + internal unsafe delegate* glGetTextureSubImage; + internal unsafe delegate* glGetTrackMatrixivNV; + internal unsafe delegate* glGetTransformFeedbackVarying; + internal unsafe delegate* glGetTransformFeedbackVaryingEXT; + internal unsafe delegate* glGetTransformFeedbackVaryingNV; + internal unsafe delegate* glGetTransformFeedbacki64_v; + internal unsafe delegate* glGetTransformFeedbacki_v; + internal unsafe delegate* glGetTransformFeedbackiv; + internal unsafe delegate* glGetUniformBlockIndex; + internal unsafe delegate* glGetUniformBufferSizeEXT; + internal unsafe delegate* glGetUniformIndices; + internal unsafe delegate* glGetUniformLocation; + internal unsafe delegate* glGetUniformLocationARB; + internal unsafe delegate* glGetUniformOffsetEXT; + internal unsafe delegate* glGetUniformSubroutineuiv; + internal unsafe delegate* glGetUniformdv; + internal unsafe delegate* glGetUniformfv; + internal unsafe delegate* glGetUniformfvARB; + internal unsafe delegate* glGetUniformi64vARB; + internal unsafe delegate* glGetUniformi64vNV; + internal unsafe delegate* glGetUniformiv; + internal unsafe delegate* glGetUniformivARB; + internal unsafe delegate* glGetUniformui64vARB; + internal unsafe delegate* glGetUniformui64vNV; + internal unsafe delegate* glGetUniformuiv; + internal unsafe delegate* glGetUniformuivEXT; + internal unsafe delegate* glGetUnsignedBytei_vEXT; + internal unsafe delegate* glGetUnsignedBytevEXT; + internal unsafe delegate* glGetVariantArrayObjectfvATI; + internal unsafe delegate* glGetVariantArrayObjectivATI; + internal unsafe delegate* glGetVariantBooleanvEXT; + internal unsafe delegate* glGetVariantFloatvEXT; + internal unsafe delegate* glGetVariantIntegervEXT; + internal unsafe delegate* glGetVariantPointervEXT; + internal unsafe delegate* glGetVaryingLocationNV; + internal unsafe delegate* glGetVertexArrayIndexed64iv; + internal unsafe delegate* glGetVertexArrayIndexediv; + internal unsafe delegate* glGetVertexArrayIntegeri_vEXT; + internal unsafe delegate* glGetVertexArrayIntegervEXT; + internal unsafe delegate* glGetVertexArrayPointeri_vEXT; + internal unsafe delegate* glGetVertexArrayPointervEXT; + internal unsafe delegate* glGetVertexArrayiv; + internal unsafe delegate* glGetVertexAttribArrayObjectfvATI; + internal unsafe delegate* glGetVertexAttribArrayObjectivATI; + internal unsafe delegate* glGetVertexAttribIiv; + internal unsafe delegate* glGetVertexAttribIivEXT; + internal unsafe delegate* glGetVertexAttribIuiv; + internal unsafe delegate* glGetVertexAttribIuivEXT; + internal unsafe delegate* glGetVertexAttribLdv; + internal unsafe delegate* glGetVertexAttribLdvEXT; + internal unsafe delegate* glGetVertexAttribLi64vNV; + internal unsafe delegate* glGetVertexAttribLui64vARB; + internal unsafe delegate* glGetVertexAttribLui64vNV; + internal unsafe delegate* glGetVertexAttribPointerv; + internal unsafe delegate* glGetVertexAttribPointervARB; + internal unsafe delegate* glGetVertexAttribPointervNV; + internal unsafe delegate* glGetVertexAttribdv; + internal unsafe delegate* glGetVertexAttribdvARB; + internal unsafe delegate* glGetVertexAttribdvNV; + internal unsafe delegate* glGetVertexAttribfv; + internal unsafe delegate* glGetVertexAttribfvARB; + internal unsafe delegate* glGetVertexAttribfvNV; + internal unsafe delegate* glGetVertexAttribiv; + internal unsafe delegate* glGetVertexAttribivARB; + internal unsafe delegate* glGetVertexAttribivNV; + internal unsafe delegate* glGetVideoCaptureStreamdvNV; + internal unsafe delegate* glGetVideoCaptureStreamfvNV; + internal unsafe delegate* glGetVideoCaptureStreamivNV; + internal unsafe delegate* glGetVideoCaptureivNV; + internal unsafe delegate* glGetVideoi64vNV; + internal unsafe delegate* glGetVideoivNV; + internal unsafe delegate* glGetVideoui64vNV; + internal unsafe delegate* glGetVideouivNV; + internal unsafe delegate* glGetVkProcAddrNV; + internal unsafe delegate* glGetnCompressedTexImage; + internal unsafe delegate* glGetnCompressedTexImageARB; + internal unsafe delegate* glGetnTexImage; + internal unsafe delegate* glGetnTexImageARB; + internal unsafe delegate* glGetnUniformdv; + internal unsafe delegate* glGetnUniformdvARB; + internal unsafe delegate* glGetnUniformfv; + internal unsafe delegate* glGetnUniformfvARB; + internal unsafe delegate* glGetnUniformi64vARB; + internal unsafe delegate* glGetnUniformiv; + internal unsafe delegate* glGetnUniformivARB; + internal unsafe delegate* glGetnUniformui64vARB; + internal unsafe delegate* glGetnUniformuiv; + internal unsafe delegate* glGetnUniformuivARB; + internal unsafe delegate* glGlobalAlphaFactorbSUN; + internal unsafe delegate* glGlobalAlphaFactordSUN; + internal unsafe delegate* glGlobalAlphaFactorfSUN; + internal unsafe delegate* glGlobalAlphaFactoriSUN; + internal unsafe delegate* glGlobalAlphaFactorsSUN; + internal unsafe delegate* glGlobalAlphaFactorubSUN; + internal unsafe delegate* glGlobalAlphaFactoruiSUN; + internal unsafe delegate* glGlobalAlphaFactorusSUN; + internal unsafe delegate* glHint; + internal unsafe delegate* glHintPGI; + internal unsafe delegate* glHistogramEXT; + internal unsafe delegate* glIglooInterfaceSGIX; + internal unsafe delegate* glImageTransformParameterfHP; + internal unsafe delegate* glImageTransformParameterfvHP; + internal unsafe delegate* glImageTransformParameteriHP; + internal unsafe delegate* glImageTransformParameterivHP; + internal unsafe delegate* glImportMemoryFdEXT; + internal unsafe delegate* glImportMemoryWin32HandleEXT; + internal unsafe delegate* glImportMemoryWin32NameEXT; + internal unsafe delegate* glImportSemaphoreFdEXT; + internal unsafe delegate* glImportSemaphoreWin32HandleEXT; + internal unsafe delegate* glImportSemaphoreWin32NameEXT; + internal unsafe delegate* glImportSyncEXT; + internal unsafe delegate* glIndexFormatNV; + internal unsafe delegate* glIndexFuncEXT; + internal unsafe delegate* glIndexMaterialEXT; + internal unsafe delegate* glIndexPointerEXT; + internal unsafe delegate* glIndexPointerListIBM; + internal unsafe delegate* glIndexxOES; + internal unsafe delegate* glIndexxvOES; + internal unsafe delegate* glInsertComponentEXT; + internal unsafe delegate* glInsertEventMarkerEXT; + internal unsafe delegate* glInstrumentsBufferSGIX; + internal unsafe delegate* glInterpolatePathsNV; + internal unsafe delegate* glInvalidateBufferData; + internal unsafe delegate* glInvalidateBufferSubData; + internal unsafe delegate* glInvalidateFramebuffer; + internal unsafe delegate* glInvalidateNamedFramebufferData; + internal unsafe delegate* glInvalidateNamedFramebufferSubData; + internal unsafe delegate* glInvalidateSubFramebuffer; + internal unsafe delegate* glInvalidateTexImage; + internal unsafe delegate* glInvalidateTexSubImage; + internal unsafe delegate* glIsAsyncMarkerSGIX; + internal unsafe delegate* glIsBuffer; + internal unsafe delegate* glIsBufferARB; + internal unsafe delegate* glIsBufferResidentNV; + internal unsafe delegate* glIsCommandListNV; + internal unsafe delegate* glIsEnabled; + internal unsafe delegate* glIsEnabledIndexedEXT; + internal unsafe delegate* glIsEnabledi; + internal unsafe delegate* glIsFenceAPPLE; + internal unsafe delegate* glIsFenceNV; + internal unsafe delegate* glIsFramebuffer; + internal unsafe delegate* glIsFramebufferEXT; + internal unsafe delegate* glIsImageHandleResidentARB; + internal unsafe delegate* glIsImageHandleResidentNV; + internal unsafe delegate* glIsMemoryObjectEXT; + internal unsafe delegate* glIsNameAMD; + internal unsafe delegate* glIsNamedBufferResidentNV; + internal unsafe delegate* glIsNamedStringARB; + internal unsafe delegate* glIsObjectBufferATI; + internal unsafe delegate* glIsOcclusionQueryNV; + internal unsafe delegate* glIsPathNV; + internal unsafe delegate* glIsPointInFillPathNV; + internal unsafe delegate* glIsPointInStrokePathNV; + internal unsafe delegate* glIsProgram; + internal unsafe delegate* glIsProgramARB; + internal unsafe delegate* glIsProgramNV; + internal unsafe delegate* glIsProgramPipeline; + internal unsafe delegate* glIsQuery; + internal unsafe delegate* glIsQueryARB; + internal unsafe delegate* glIsRenderbuffer; + internal unsafe delegate* glIsRenderbufferEXT; + internal unsafe delegate* glIsSampler; + internal unsafe delegate* glIsSemaphoreEXT; + internal unsafe delegate* glIsShader; + internal unsafe delegate* glIsStateNV; + internal unsafe delegate* glIsSync; + internal unsafe delegate* glIsTexture; + internal unsafe delegate* glIsTextureEXT; + internal unsafe delegate* glIsTextureHandleResidentARB; + internal unsafe delegate* glIsTextureHandleResidentNV; + internal unsafe delegate* glIsTransformFeedback; + internal unsafe delegate* glIsTransformFeedbackNV; + internal unsafe delegate* glIsVariantEnabledEXT; + internal unsafe delegate* glIsVertexArray; + internal unsafe delegate* glIsVertexArrayAPPLE; + internal unsafe delegate* glIsVertexAttribEnabledAPPLE; + internal unsafe delegate* glLGPUCopyImageSubDataNVX; + internal unsafe delegate* glLGPUInterlockNVX; + internal unsafe delegate* glLGPUNamedBufferSubDataNVX; + internal unsafe delegate* glLabelObjectEXT; + internal unsafe delegate* glLightEnviSGIX; + internal unsafe delegate* glLightModelxOES; + internal unsafe delegate* glLightModelxvOES; + internal unsafe delegate* glLightxOES; + internal unsafe delegate* glLightxvOES; + internal unsafe delegate* glLineWidth; + internal unsafe delegate* glLineWidthxOES; + internal unsafe delegate* glLinkProgram; + internal unsafe delegate* glLinkProgramARB; + internal unsafe delegate* glListDrawCommandsStatesClientNV; + internal unsafe delegate* glListParameterfSGIX; + internal unsafe delegate* glListParameterfvSGIX; + internal unsafe delegate* glListParameteriSGIX; + internal unsafe delegate* glListParameterivSGIX; + internal unsafe delegate* glLoadIdentityDeformationMapSGIX; + internal unsafe delegate* glLoadMatrixxOES; + internal unsafe delegate* glLoadProgramNV; + internal unsafe delegate* glLoadTransposeMatrixdARB; + internal unsafe delegate* glLoadTransposeMatrixfARB; + internal unsafe delegate* glLoadTransposeMatrixxOES; + internal unsafe delegate* glLockArraysEXT; + internal unsafe delegate* glLogicOp; + internal unsafe delegate* glMakeBufferNonResidentNV; + internal unsafe delegate* glMakeBufferResidentNV; + internal unsafe delegate* glMakeImageHandleNonResidentARB; + internal unsafe delegate* glMakeImageHandleNonResidentNV; + internal unsafe delegate* glMakeImageHandleResidentARB; + internal unsafe delegate* glMakeImageHandleResidentNV; + internal unsafe delegate* glMakeNamedBufferNonResidentNV; + internal unsafe delegate* glMakeNamedBufferResidentNV; + internal unsafe delegate* glMakeTextureHandleNonResidentARB; + internal unsafe delegate* glMakeTextureHandleNonResidentNV; + internal unsafe delegate* glMakeTextureHandleResidentARB; + internal unsafe delegate* glMakeTextureHandleResidentNV; + internal unsafe delegate* glMap1xOES; + internal unsafe delegate* glMap2xOES; + internal unsafe delegate* glMapBuffer; + internal unsafe delegate* glMapBufferARB; + internal unsafe delegate* glMapBufferRange; + internal unsafe delegate* glMapControlPointsNV; + internal unsafe delegate* glMapGrid1xOES; + internal unsafe delegate* glMapGrid2xOES; + internal unsafe delegate* glMapNamedBuffer; + internal unsafe delegate* glMapNamedBufferEXT; + internal unsafe delegate* glMapNamedBufferRange; + internal unsafe delegate* glMapNamedBufferRangeEXT; + internal unsafe delegate* glMapObjectBufferATI; + internal unsafe delegate* glMapParameterfvNV; + internal unsafe delegate* glMapParameterivNV; + internal unsafe delegate* glMapTexture2DINTEL; + internal unsafe delegate* glMapVertexAttrib1dAPPLE; + internal unsafe delegate* glMapVertexAttrib1fAPPLE; + internal unsafe delegate* glMapVertexAttrib2dAPPLE; + internal unsafe delegate* glMapVertexAttrib2fAPPLE; + internal unsafe delegate* glMaterialxOES; + internal unsafe delegate* glMaterialxvOES; + internal unsafe delegate* glMatrixFrustumEXT; + internal unsafe delegate* glMatrixIndexPointerARB; + internal unsafe delegate* glMatrixIndexubvARB; + internal unsafe delegate* glMatrixIndexuivARB; + internal unsafe delegate* glMatrixIndexusvARB; + internal unsafe delegate* glMatrixLoad3x2fNV; + internal unsafe delegate* glMatrixLoad3x3fNV; + internal unsafe delegate* glMatrixLoadIdentityEXT; + internal unsafe delegate* glMatrixLoadTranspose3x3fNV; + internal unsafe delegate* glMatrixLoadTransposedEXT; + internal unsafe delegate* glMatrixLoadTransposefEXT; + internal unsafe delegate* glMatrixLoaddEXT; + internal unsafe delegate* glMatrixLoadfEXT; + internal unsafe delegate* glMatrixMult3x2fNV; + internal unsafe delegate* glMatrixMult3x3fNV; + internal unsafe delegate* glMatrixMultTranspose3x3fNV; + internal unsafe delegate* glMatrixMultTransposedEXT; + internal unsafe delegate* glMatrixMultTransposefEXT; + internal unsafe delegate* glMatrixMultdEXT; + internal unsafe delegate* glMatrixMultfEXT; + internal unsafe delegate* glMatrixOrthoEXT; + internal unsafe delegate* glMatrixPopEXT; + internal unsafe delegate* glMatrixPushEXT; + internal unsafe delegate* glMatrixRotatedEXT; + internal unsafe delegate* glMatrixRotatefEXT; + internal unsafe delegate* glMatrixScaledEXT; + internal unsafe delegate* glMatrixScalefEXT; + internal unsafe delegate* glMatrixTranslatedEXT; + internal unsafe delegate* glMatrixTranslatefEXT; + internal unsafe delegate* glMaxShaderCompilerThreadsARB; + internal unsafe delegate* glMaxShaderCompilerThreadsKHR; + internal unsafe delegate* glMemoryBarrier; + internal unsafe delegate* glMemoryBarrierByRegion; + internal unsafe delegate* glMemoryBarrierEXT; + internal unsafe delegate* glMemoryObjectParameterivEXT; + internal unsafe delegate* glMinSampleShading; + internal unsafe delegate* glMinSampleShadingARB; + internal unsafe delegate* glMinmaxEXT; + internal unsafe delegate* glMultMatrixxOES; + internal unsafe delegate* glMultTransposeMatrixdARB; + internal unsafe delegate* glMultTransposeMatrixfARB; + internal unsafe delegate* glMultTransposeMatrixxOES; + internal unsafe delegate* glMultiDrawArrays; + internal unsafe delegate* glMultiDrawArraysEXT; + internal unsafe delegate* glMultiDrawArraysIndirect; + internal unsafe delegate* glMultiDrawArraysIndirectAMD; + internal unsafe delegate* glMultiDrawArraysIndirectBindlessCountNV; + internal unsafe delegate* glMultiDrawArraysIndirectBindlessNV; + internal unsafe delegate* glMultiDrawArraysIndirectCount; + internal unsafe delegate* glMultiDrawArraysIndirectCountARB; + internal unsafe delegate* glMultiDrawElementArrayAPPLE; + internal unsafe delegate* glMultiDrawElements; + internal unsafe delegate* glMultiDrawElementsBaseVertex; + internal unsafe delegate* glMultiDrawElementsEXT; + internal unsafe delegate* glMultiDrawElementsIndirect; + internal unsafe delegate* glMultiDrawElementsIndirectAMD; + internal unsafe delegate* glMultiDrawElementsIndirectBindlessCountNV; + internal unsafe delegate* glMultiDrawElementsIndirectBindlessNV; + internal unsafe delegate* glMultiDrawElementsIndirectCount; + internal unsafe delegate* glMultiDrawElementsIndirectCountARB; + internal unsafe delegate* glMultiDrawMeshTasksIndirectCountNV; + internal unsafe delegate* glMultiDrawMeshTasksIndirectNV; + internal unsafe delegate* glMultiDrawRangeElementArrayAPPLE; + internal unsafe delegate* glMultiModeDrawArraysIBM; + internal unsafe delegate* glMultiModeDrawElementsIBM; + internal unsafe delegate* glMultiTexBufferEXT; + internal unsafe delegate* glMultiTexCoord1bOES; + internal unsafe delegate* glMultiTexCoord1bvOES; + internal unsafe delegate* glMultiTexCoord1dARB; + internal unsafe delegate* glMultiTexCoord1dvARB; + internal unsafe delegate* glMultiTexCoord1fARB; + internal unsafe delegate* glMultiTexCoord1fvARB; + internal unsafe delegate* glMultiTexCoord1hNV; + internal unsafe delegate* glMultiTexCoord1hvNV; + internal unsafe delegate* glMultiTexCoord1iARB; + internal unsafe delegate* glMultiTexCoord1ivARB; + internal unsafe delegate* glMultiTexCoord1sARB; + internal unsafe delegate* glMultiTexCoord1svARB; + internal unsafe delegate* glMultiTexCoord1xOES; + internal unsafe delegate* glMultiTexCoord1xvOES; + internal unsafe delegate* glMultiTexCoord2bOES; + internal unsafe delegate* glMultiTexCoord2bvOES; + internal unsafe delegate* glMultiTexCoord2dARB; + internal unsafe delegate* glMultiTexCoord2dvARB; + internal unsafe delegate* glMultiTexCoord2fARB; + internal unsafe delegate* glMultiTexCoord2fvARB; + internal unsafe delegate* glMultiTexCoord2hNV; + internal unsafe delegate* glMultiTexCoord2hvNV; + internal unsafe delegate* glMultiTexCoord2iARB; + internal unsafe delegate* glMultiTexCoord2ivARB; + internal unsafe delegate* glMultiTexCoord2sARB; + internal unsafe delegate* glMultiTexCoord2svARB; + internal unsafe delegate* glMultiTexCoord2xOES; + internal unsafe delegate* glMultiTexCoord2xvOES; + internal unsafe delegate* glMultiTexCoord3bOES; + internal unsafe delegate* glMultiTexCoord3bvOES; + internal unsafe delegate* glMultiTexCoord3dARB; + internal unsafe delegate* glMultiTexCoord3dvARB; + internal unsafe delegate* glMultiTexCoord3fARB; + internal unsafe delegate* glMultiTexCoord3fvARB; + internal unsafe delegate* glMultiTexCoord3hNV; + internal unsafe delegate* glMultiTexCoord3hvNV; + internal unsafe delegate* glMultiTexCoord3iARB; + internal unsafe delegate* glMultiTexCoord3ivARB; + internal unsafe delegate* glMultiTexCoord3sARB; + internal unsafe delegate* glMultiTexCoord3svARB; + internal unsafe delegate* glMultiTexCoord3xOES; + internal unsafe delegate* glMultiTexCoord3xvOES; + internal unsafe delegate* glMultiTexCoord4bOES; + internal unsafe delegate* glMultiTexCoord4bvOES; + internal unsafe delegate* glMultiTexCoord4dARB; + internal unsafe delegate* glMultiTexCoord4dvARB; + internal unsafe delegate* glMultiTexCoord4fARB; + internal unsafe delegate* glMultiTexCoord4fvARB; + internal unsafe delegate* glMultiTexCoord4hNV; + internal unsafe delegate* glMultiTexCoord4hvNV; + internal unsafe delegate* glMultiTexCoord4iARB; + internal unsafe delegate* glMultiTexCoord4ivARB; + internal unsafe delegate* glMultiTexCoord4sARB; + internal unsafe delegate* glMultiTexCoord4svARB; + internal unsafe delegate* glMultiTexCoord4xOES; + internal unsafe delegate* glMultiTexCoord4xvOES; + internal unsafe delegate* glMultiTexCoordPointerEXT; + internal unsafe delegate* glMultiTexEnvfEXT; + internal unsafe delegate* glMultiTexEnvfvEXT; + internal unsafe delegate* glMultiTexEnviEXT; + internal unsafe delegate* glMultiTexEnvivEXT; + internal unsafe delegate* glMultiTexGendEXT; + internal unsafe delegate* glMultiTexGendvEXT; + internal unsafe delegate* glMultiTexGenfEXT; + internal unsafe delegate* glMultiTexGenfvEXT; + internal unsafe delegate* glMultiTexGeniEXT; + internal unsafe delegate* glMultiTexGenivEXT; + internal unsafe delegate* glMultiTexImage1DEXT; + internal unsafe delegate* glMultiTexImage2DEXT; + internal unsafe delegate* glMultiTexImage3DEXT; + internal unsafe delegate* glMultiTexParameterIivEXT; + internal unsafe delegate* glMultiTexParameterIuivEXT; + internal unsafe delegate* glMultiTexParameterfEXT; + internal unsafe delegate* glMultiTexParameterfvEXT; + internal unsafe delegate* glMultiTexParameteriEXT; + internal unsafe delegate* glMultiTexParameterivEXT; + internal unsafe delegate* glMultiTexRenderbufferEXT; + internal unsafe delegate* glMultiTexSubImage1DEXT; + internal unsafe delegate* glMultiTexSubImage2DEXT; + internal unsafe delegate* glMultiTexSubImage3DEXT; + internal unsafe delegate* glMulticastBarrierNV; + internal unsafe delegate* glMulticastBlitFramebufferNV; + internal unsafe delegate* glMulticastBufferSubDataNV; + internal unsafe delegate* glMulticastCopyBufferSubDataNV; + internal unsafe delegate* glMulticastCopyImageSubDataNV; + internal unsafe delegate* glMulticastFramebufferSampleLocationsfvNV; + internal unsafe delegate* glMulticastGetQueryObjecti64vNV; + internal unsafe delegate* glMulticastGetQueryObjectivNV; + internal unsafe delegate* glMulticastGetQueryObjectui64vNV; + internal unsafe delegate* glMulticastGetQueryObjectuivNV; + internal unsafe delegate* glMulticastScissorArrayvNVX; + internal unsafe delegate* glMulticastViewportArrayvNVX; + internal unsafe delegate* glMulticastViewportPositionWScaleNVX; + internal unsafe delegate* glMulticastWaitSyncNV; + internal unsafe delegate* glNamedBufferAttachMemoryNV; + internal unsafe delegate* glNamedBufferData; + internal unsafe delegate* glNamedBufferDataEXT; + internal unsafe delegate* glNamedBufferPageCommitmentARB; + internal unsafe delegate* glNamedBufferPageCommitmentEXT; + internal unsafe delegate* glNamedBufferPageCommitmentMemNV; + internal unsafe delegate* glNamedBufferStorage; + internal unsafe delegate* glNamedBufferStorageEXT; + [Obsolete("Param type uncertain", true)] internal unsafe delegate* glNamedBufferStorageExternalEXT; + internal unsafe delegate* glNamedBufferStorageMemEXT; + internal unsafe delegate* glNamedBufferSubData; + internal unsafe delegate* glNamedBufferSubDataEXT; + internal unsafe delegate* glNamedCopyBufferSubDataEXT; + internal unsafe delegate* glNamedFramebufferDrawBuffer; + internal unsafe delegate* glNamedFramebufferDrawBuffers; + internal unsafe delegate* glNamedFramebufferParameteri; + internal unsafe delegate* glNamedFramebufferParameteriEXT; + internal unsafe delegate* glNamedFramebufferReadBuffer; + internal unsafe delegate* glNamedFramebufferRenderbuffer; + internal unsafe delegate* glNamedFramebufferRenderbufferEXT; + internal unsafe delegate* glNamedFramebufferSampleLocationsfvARB; + internal unsafe delegate* glNamedFramebufferSampleLocationsfvNV; + internal unsafe delegate* glNamedFramebufferSamplePositionsfvAMD; + internal unsafe delegate* glNamedFramebufferTexture; + internal unsafe delegate* glNamedFramebufferTexture1DEXT; + internal unsafe delegate* glNamedFramebufferTexture2DEXT; + internal unsafe delegate* glNamedFramebufferTexture3DEXT; + internal unsafe delegate* glNamedFramebufferTextureEXT; + internal unsafe delegate* glNamedFramebufferTextureFaceEXT; + internal unsafe delegate* glNamedFramebufferTextureLayer; + internal unsafe delegate* glNamedFramebufferTextureLayerEXT; + internal unsafe delegate* glNamedProgramLocalParameter4dEXT; + internal unsafe delegate* glNamedProgramLocalParameter4dvEXT; + internal unsafe delegate* glNamedProgramLocalParameter4fEXT; + internal unsafe delegate* glNamedProgramLocalParameter4fvEXT; + internal unsafe delegate* glNamedProgramLocalParameterI4iEXT; + internal unsafe delegate* glNamedProgramLocalParameterI4ivEXT; + internal unsafe delegate* glNamedProgramLocalParameterI4uiEXT; + internal unsafe delegate* glNamedProgramLocalParameterI4uivEXT; + internal unsafe delegate* glNamedProgramLocalParameters4fvEXT; + internal unsafe delegate* glNamedProgramLocalParametersI4ivEXT; + internal unsafe delegate* glNamedProgramLocalParametersI4uivEXT; + internal unsafe delegate* glNamedProgramStringEXT; + internal unsafe delegate* glNamedRenderbufferStorage; + internal unsafe delegate* glNamedRenderbufferStorageEXT; + internal unsafe delegate* glNamedRenderbufferStorageMultisample; + internal unsafe delegate* glNamedRenderbufferStorageMultisampleAdvancedAMD; + internal unsafe delegate* glNamedRenderbufferStorageMultisampleCoverageEXT; + internal unsafe delegate* glNamedRenderbufferStorageMultisampleEXT; + internal unsafe delegate* glNamedStringARB; + internal unsafe delegate* glNewObjectBufferATI; + internal unsafe delegate* glNormal3fVertex3fSUN; + internal unsafe delegate* glNormal3fVertex3fvSUN; + internal unsafe delegate* glNormal3hNV; + internal unsafe delegate* glNormal3hvNV; + internal unsafe delegate* glNormal3xOES; + internal unsafe delegate* glNormal3xvOES; + internal unsafe delegate* glNormalFormatNV; + internal unsafe delegate* glNormalPointerEXT; + internal unsafe delegate* glNormalPointerListIBM; + internal unsafe delegate* glNormalPointervINTEL; + internal unsafe delegate* glNormalStream3bATI; + internal unsafe delegate* glNormalStream3bvATI; + internal unsafe delegate* glNormalStream3dATI; + internal unsafe delegate* glNormalStream3dvATI; + internal unsafe delegate* glNormalStream3fATI; + internal unsafe delegate* glNormalStream3fvATI; + internal unsafe delegate* glNormalStream3iATI; + internal unsafe delegate* glNormalStream3ivATI; + internal unsafe delegate* glNormalStream3sATI; + internal unsafe delegate* glNormalStream3svATI; + internal unsafe delegate* glObjectLabel; + internal unsafe delegate* glObjectPtrLabel; + internal unsafe delegate* glObjectPurgeableAPPLE; + internal unsafe delegate* glObjectUnpurgeableAPPLE; + internal unsafe delegate* glOrthofOES; + internal unsafe delegate* glOrthoxOES; + internal unsafe delegate* glPNTrianglesfATI; + internal unsafe delegate* glPNTrianglesiATI; + internal unsafe delegate* glPassTexCoordATI; + internal unsafe delegate* glPassThroughxOES; + internal unsafe delegate* glPatchParameterfv; + internal unsafe delegate* glPatchParameteri; + internal unsafe delegate* glPathCommandsNV; + internal unsafe delegate* glPathCoordsNV; + internal unsafe delegate* glPathCoverDepthFuncNV; + internal unsafe delegate* glPathDashArrayNV; + internal unsafe delegate* glPathGlyphIndexArrayNV; + internal unsafe delegate* glPathGlyphIndexRangeNV; + internal unsafe delegate* glPathGlyphRangeNV; + internal unsafe delegate* glPathGlyphsNV; + internal unsafe delegate* glPathMemoryGlyphIndexArrayNV; + internal unsafe delegate* glPathParameterfNV; + internal unsafe delegate* glPathParameterfvNV; + internal unsafe delegate* glPathParameteriNV; + internal unsafe delegate* glPathParameterivNV; + internal unsafe delegate* glPathStencilDepthOffsetNV; + internal unsafe delegate* glPathStencilFuncNV; + internal unsafe delegate* glPathStringNV; + internal unsafe delegate* glPathSubCommandsNV; + internal unsafe delegate* glPathSubCoordsNV; + internal unsafe delegate* glPauseTransformFeedback; + internal unsafe delegate* glPauseTransformFeedbackNV; + internal unsafe delegate* glPixelDataRangeNV; + internal unsafe delegate* glPixelMapx; + internal unsafe delegate* glPixelStoref; + internal unsafe delegate* glPixelStorei; + internal unsafe delegate* glPixelStorex; + internal unsafe delegate* glPixelTexGenParameterfSGIS; + internal unsafe delegate* glPixelTexGenParameterfvSGIS; + internal unsafe delegate* glPixelTexGenParameteriSGIS; + internal unsafe delegate* glPixelTexGenParameterivSGIS; + internal unsafe delegate* glPixelTexGenSGIX; + internal unsafe delegate* glPixelTransferxOES; + internal unsafe delegate* glPixelTransformParameterfEXT; + internal unsafe delegate* glPixelTransformParameterfvEXT; + internal unsafe delegate* glPixelTransformParameteriEXT; + internal unsafe delegate* glPixelTransformParameterivEXT; + internal unsafe delegate* glPixelZoomxOES; + internal unsafe delegate* glPointAlongPathNV; + internal unsafe delegate* glPointParameterf; + internal unsafe delegate* glPointParameterfARB; + internal unsafe delegate* glPointParameterfEXT; + internal unsafe delegate* glPointParameterfSGIS; + internal unsafe delegate* glPointParameterfv; + internal unsafe delegate* glPointParameterfvARB; + internal unsafe delegate* glPointParameterfvEXT; + internal unsafe delegate* glPointParameterfvSGIS; + internal unsafe delegate* glPointParameteri; + internal unsafe delegate* glPointParameteriNV; + internal unsafe delegate* glPointParameteriv; + internal unsafe delegate* glPointParameterivNV; + internal unsafe delegate* glPointParameterxvOES; + internal unsafe delegate* glPointSize; + internal unsafe delegate* glPointSizexOES; + internal unsafe delegate* glPollAsyncSGIX; + internal unsafe delegate* glPollInstrumentsSGIX; + internal unsafe delegate* glPolygonMode; + internal unsafe delegate* glPolygonOffset; + internal unsafe delegate* glPolygonOffsetClamp; + internal unsafe delegate* glPolygonOffsetClampEXT; + internal unsafe delegate* glPolygonOffsetEXT; + internal unsafe delegate* glPolygonOffsetxOES; + internal unsafe delegate* glPopDebugGroup; + internal unsafe delegate* glPopGroupMarkerEXT; + internal unsafe delegate* glPresentFrameDualFillNV; + internal unsafe delegate* glPresentFrameKeyedNV; + internal unsafe delegate* glPrimitiveBoundingBoxARB; + internal unsafe delegate* glPrimitiveRestartIndex; + internal unsafe delegate* glPrimitiveRestartIndexNV; + internal unsafe delegate* glPrimitiveRestartNV; + internal unsafe delegate* glPrioritizeTexturesEXT; + internal unsafe delegate* glPrioritizeTexturesxOES; + internal unsafe delegate* glProgramBinary; + internal unsafe delegate* glProgramBufferParametersIivNV; + internal unsafe delegate* glProgramBufferParametersIuivNV; + internal unsafe delegate* glProgramBufferParametersfvNV; + internal unsafe delegate* glProgramEnvParameter4dARB; + internal unsafe delegate* glProgramEnvParameter4dvARB; + internal unsafe delegate* glProgramEnvParameter4fARB; + internal unsafe delegate* glProgramEnvParameter4fvARB; + internal unsafe delegate* glProgramEnvParameterI4iNV; + internal unsafe delegate* glProgramEnvParameterI4ivNV; + internal unsafe delegate* glProgramEnvParameterI4uiNV; + internal unsafe delegate* glProgramEnvParameterI4uivNV; + internal unsafe delegate* glProgramEnvParameters4fvEXT; + internal unsafe delegate* glProgramEnvParametersI4ivNV; + internal unsafe delegate* glProgramEnvParametersI4uivNV; + internal unsafe delegate* glProgramLocalParameter4dARB; + internal unsafe delegate* glProgramLocalParameter4dvARB; + internal unsafe delegate* glProgramLocalParameter4fARB; + internal unsafe delegate* glProgramLocalParameter4fvARB; + internal unsafe delegate* glProgramLocalParameterI4iNV; + internal unsafe delegate* glProgramLocalParameterI4ivNV; + internal unsafe delegate* glProgramLocalParameterI4uiNV; + internal unsafe delegate* glProgramLocalParameterI4uivNV; + internal unsafe delegate* glProgramLocalParameters4fvEXT; + internal unsafe delegate* glProgramLocalParametersI4ivNV; + internal unsafe delegate* glProgramLocalParametersI4uivNV; + internal unsafe delegate* glProgramNamedParameter4dNV; + internal unsafe delegate* glProgramNamedParameter4dvNV; + internal unsafe delegate* glProgramNamedParameter4fNV; + internal unsafe delegate* glProgramNamedParameter4fvNV; + internal unsafe delegate* glProgramParameter4dNV; + internal unsafe delegate* glProgramParameter4dvNV; + internal unsafe delegate* glProgramParameter4fNV; + internal unsafe delegate* glProgramParameter4fvNV; + internal unsafe delegate* glProgramParameteri; + internal unsafe delegate* glProgramParameteriARB; + internal unsafe delegate* glProgramParameteriEXT; + internal unsafe delegate* glProgramParameters4dvNV; + internal unsafe delegate* glProgramParameters4fvNV; + internal unsafe delegate* glProgramPathFragmentInputGenNV; + internal unsafe delegate* glProgramStringARB; + internal unsafe delegate* glProgramSubroutineParametersuivNV; + internal unsafe delegate* glProgramUniform1d; + internal unsafe delegate* glProgramUniform1dEXT; + internal unsafe delegate* glProgramUniform1dv; + internal unsafe delegate* glProgramUniform1dvEXT; + internal unsafe delegate* glProgramUniform1f; + internal unsafe delegate* glProgramUniform1fEXT; + internal unsafe delegate* glProgramUniform1fv; + internal unsafe delegate* glProgramUniform1fvEXT; + internal unsafe delegate* glProgramUniform1i; + internal unsafe delegate* glProgramUniform1i64ARB; + internal unsafe delegate* glProgramUniform1i64NV; + internal unsafe delegate* glProgramUniform1i64vARB; + internal unsafe delegate* glProgramUniform1i64vNV; + internal unsafe delegate* glProgramUniform1iEXT; + internal unsafe delegate* glProgramUniform1iv; + internal unsafe delegate* glProgramUniform1ivEXT; + internal unsafe delegate* glProgramUniform1ui; + internal unsafe delegate* glProgramUniform1ui64ARB; + internal unsafe delegate* glProgramUniform1ui64NV; + internal unsafe delegate* glProgramUniform1ui64vARB; + internal unsafe delegate* glProgramUniform1ui64vNV; + internal unsafe delegate* glProgramUniform1uiEXT; + internal unsafe delegate* glProgramUniform1uiv; + internal unsafe delegate* glProgramUniform1uivEXT; + internal unsafe delegate* glProgramUniform2d; + internal unsafe delegate* glProgramUniform2dEXT; + internal unsafe delegate* glProgramUniform2dv; + internal unsafe delegate* glProgramUniform2dvEXT; + internal unsafe delegate* glProgramUniform2f; + internal unsafe delegate* glProgramUniform2fEXT; + internal unsafe delegate* glProgramUniform2fv; + internal unsafe delegate* glProgramUniform2fvEXT; + internal unsafe delegate* glProgramUniform2i; + internal unsafe delegate* glProgramUniform2i64ARB; + internal unsafe delegate* glProgramUniform2i64NV; + internal unsafe delegate* glProgramUniform2i64vARB; + internal unsafe delegate* glProgramUniform2i64vNV; + internal unsafe delegate* glProgramUniform2iEXT; + internal unsafe delegate* glProgramUniform2iv; + internal unsafe delegate* glProgramUniform2ivEXT; + internal unsafe delegate* glProgramUniform2ui; + internal unsafe delegate* glProgramUniform2ui64ARB; + internal unsafe delegate* glProgramUniform2ui64NV; + internal unsafe delegate* glProgramUniform2ui64vARB; + internal unsafe delegate* glProgramUniform2ui64vNV; + internal unsafe delegate* glProgramUniform2uiEXT; + internal unsafe delegate* glProgramUniform2uiv; + internal unsafe delegate* glProgramUniform2uivEXT; + internal unsafe delegate* glProgramUniform3d; + internal unsafe delegate* glProgramUniform3dEXT; + internal unsafe delegate* glProgramUniform3dv; + internal unsafe delegate* glProgramUniform3dvEXT; + internal unsafe delegate* glProgramUniform3f; + internal unsafe delegate* glProgramUniform3fEXT; + internal unsafe delegate* glProgramUniform3fv; + internal unsafe delegate* glProgramUniform3fvEXT; + internal unsafe delegate* glProgramUniform3i; + internal unsafe delegate* glProgramUniform3i64ARB; + internal unsafe delegate* glProgramUniform3i64NV; + internal unsafe delegate* glProgramUniform3i64vARB; + internal unsafe delegate* glProgramUniform3i64vNV; + internal unsafe delegate* glProgramUniform3iEXT; + internal unsafe delegate* glProgramUniform3iv; + internal unsafe delegate* glProgramUniform3ivEXT; + internal unsafe delegate* glProgramUniform3ui; + internal unsafe delegate* glProgramUniform3ui64ARB; + internal unsafe delegate* glProgramUniform3ui64NV; + internal unsafe delegate* glProgramUniform3ui64vARB; + internal unsafe delegate* glProgramUniform3ui64vNV; + internal unsafe delegate* glProgramUniform3uiEXT; + internal unsafe delegate* glProgramUniform3uiv; + internal unsafe delegate* glProgramUniform3uivEXT; + internal unsafe delegate* glProgramUniform4d; + internal unsafe delegate* glProgramUniform4dEXT; + internal unsafe delegate* glProgramUniform4dv; + internal unsafe delegate* glProgramUniform4dvEXT; + internal unsafe delegate* glProgramUniform4f; + internal unsafe delegate* glProgramUniform4fEXT; + internal unsafe delegate* glProgramUniform4fv; + internal unsafe delegate* glProgramUniform4fvEXT; + internal unsafe delegate* glProgramUniform4i; + internal unsafe delegate* glProgramUniform4i64ARB; + internal unsafe delegate* glProgramUniform4i64NV; + internal unsafe delegate* glProgramUniform4i64vARB; + internal unsafe delegate* glProgramUniform4i64vNV; + internal unsafe delegate* glProgramUniform4iEXT; + internal unsafe delegate* glProgramUniform4iv; + internal unsafe delegate* glProgramUniform4ivEXT; + internal unsafe delegate* glProgramUniform4ui; + internal unsafe delegate* glProgramUniform4ui64ARB; + internal unsafe delegate* glProgramUniform4ui64NV; + internal unsafe delegate* glProgramUniform4ui64vARB; + internal unsafe delegate* glProgramUniform4ui64vNV; + internal unsafe delegate* glProgramUniform4uiEXT; + internal unsafe delegate* glProgramUniform4uiv; + internal unsafe delegate* glProgramUniform4uivEXT; + internal unsafe delegate* glProgramUniformHandleui64ARB; + internal unsafe delegate* glProgramUniformHandleui64NV; + internal unsafe delegate* glProgramUniformHandleui64vARB; + internal unsafe delegate* glProgramUniformHandleui64vNV; + internal unsafe delegate* glProgramUniformMatrix2dv; + internal unsafe delegate* glProgramUniformMatrix2dvEXT; + internal unsafe delegate* glProgramUniformMatrix2fv; + internal unsafe delegate* glProgramUniformMatrix2fvEXT; + internal unsafe delegate* glProgramUniformMatrix2x3dv; + internal unsafe delegate* glProgramUniformMatrix2x3dvEXT; + internal unsafe delegate* glProgramUniformMatrix2x3fv; + internal unsafe delegate* glProgramUniformMatrix2x3fvEXT; + internal unsafe delegate* glProgramUniformMatrix2x4dv; + internal unsafe delegate* glProgramUniformMatrix2x4dvEXT; + internal unsafe delegate* glProgramUniformMatrix2x4fv; + internal unsafe delegate* glProgramUniformMatrix2x4fvEXT; + internal unsafe delegate* glProgramUniformMatrix3dv; + internal unsafe delegate* glProgramUniformMatrix3dvEXT; + internal unsafe delegate* glProgramUniformMatrix3fv; + internal unsafe delegate* glProgramUniformMatrix3fvEXT; + internal unsafe delegate* glProgramUniformMatrix3x2dv; + internal unsafe delegate* glProgramUniformMatrix3x2dvEXT; + internal unsafe delegate* glProgramUniformMatrix3x2fv; + internal unsafe delegate* glProgramUniformMatrix3x2fvEXT; + internal unsafe delegate* glProgramUniformMatrix3x4dv; + internal unsafe delegate* glProgramUniformMatrix3x4dvEXT; + internal unsafe delegate* glProgramUniformMatrix3x4fv; + internal unsafe delegate* glProgramUniformMatrix3x4fvEXT; + internal unsafe delegate* glProgramUniformMatrix4dv; + internal unsafe delegate* glProgramUniformMatrix4dvEXT; + internal unsafe delegate* glProgramUniformMatrix4fv; + internal unsafe delegate* glProgramUniformMatrix4fvEXT; + internal unsafe delegate* glProgramUniformMatrix4x2dv; + internal unsafe delegate* glProgramUniformMatrix4x2dvEXT; + internal unsafe delegate* glProgramUniformMatrix4x2fv; + internal unsafe delegate* glProgramUniformMatrix4x2fvEXT; + internal unsafe delegate* glProgramUniformMatrix4x3dv; + internal unsafe delegate* glProgramUniformMatrix4x3dvEXT; + internal unsafe delegate* glProgramUniformMatrix4x3fv; + internal unsafe delegate* glProgramUniformMatrix4x3fvEXT; + internal unsafe delegate* glProgramUniformui64NV; + internal unsafe delegate* glProgramUniformui64vNV; + internal unsafe delegate* glProgramVertexLimitNV; + internal unsafe delegate* glProvokingVertex; + internal unsafe delegate* glProvokingVertexEXT; + internal unsafe delegate* glPushClientAttribDefaultEXT; + internal unsafe delegate* glPushDebugGroup; + internal unsafe delegate* glPushGroupMarkerEXT; + internal unsafe delegate* glQueryCounter; + internal unsafe delegate* glQueryMatrixxOES; + internal unsafe delegate* glQueryObjectParameteruiAMD; + internal unsafe delegate* glQueryResourceNV; + internal unsafe delegate* glQueryResourceTagNV; + internal unsafe delegate* glRasterPos2xOES; + internal unsafe delegate* glRasterPos2xvOES; + internal unsafe delegate* glRasterPos3xOES; + internal unsafe delegate* glRasterPos3xvOES; + internal unsafe delegate* glRasterPos4xOES; + internal unsafe delegate* glRasterPos4xvOES; + internal unsafe delegate* glRasterSamplesEXT; + internal unsafe delegate* glReadBuffer; + internal unsafe delegate* glReadInstrumentsSGIX; + internal unsafe delegate* glReadPixels; + internal unsafe delegate* glReadnPixels; + internal unsafe delegate* glReadnPixelsARB; + internal unsafe delegate* glRectxOES; + internal unsafe delegate* glRectxvOES; + internal unsafe delegate* glReferencePlaneSGIX; + internal unsafe delegate* glReleaseKeyedMutexWin32EXT; + internal unsafe delegate* glReleaseShaderCompiler; + internal unsafe delegate* glRenderGpuMaskNV; + internal unsafe delegate* glRenderbufferStorage; + internal unsafe delegate* glRenderbufferStorageEXT; + internal unsafe delegate* glRenderbufferStorageMultisample; + internal unsafe delegate* glRenderbufferStorageMultisampleAdvancedAMD; + internal unsafe delegate* glRenderbufferStorageMultisampleCoverageNV; + internal unsafe delegate* glRenderbufferStorageMultisampleEXT; + internal unsafe delegate* glReplacementCodePointerSUN; + internal unsafe delegate* glReplacementCodeubSUN; + internal unsafe delegate* glReplacementCodeubvSUN; + internal unsafe delegate* glReplacementCodeuiColor3fVertex3fSUN; + internal unsafe delegate* glReplacementCodeuiColor3fVertex3fvSUN; + internal unsafe delegate* glReplacementCodeuiColor4fNormal3fVertex3fSUN; + internal unsafe delegate* glReplacementCodeuiColor4fNormal3fVertex3fvSUN; + internal unsafe delegate* glReplacementCodeuiColor4ubVertex3fSUN; + internal unsafe delegate* glReplacementCodeuiColor4ubVertex3fvSUN; + internal unsafe delegate* glReplacementCodeuiNormal3fVertex3fSUN; + internal unsafe delegate* glReplacementCodeuiNormal3fVertex3fvSUN; + internal unsafe delegate* glReplacementCodeuiSUN; + internal unsafe delegate* glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN; + internal unsafe delegate* glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN; + internal unsafe delegate* glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN; + internal unsafe delegate* glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN; + internal unsafe delegate* glReplacementCodeuiTexCoord2fVertex3fSUN; + internal unsafe delegate* glReplacementCodeuiTexCoord2fVertex3fvSUN; + internal unsafe delegate* glReplacementCodeuiVertex3fSUN; + internal unsafe delegate* glReplacementCodeuiVertex3fvSUN; + internal unsafe delegate* glReplacementCodeuivSUN; + internal unsafe delegate* glReplacementCodeusSUN; + internal unsafe delegate* glReplacementCodeusvSUN; + internal unsafe delegate* glRequestResidentProgramsNV; + internal unsafe delegate* glResetHistogramEXT; + internal unsafe delegate* glResetMemoryObjectParameterNV; + internal unsafe delegate* glResetMinmaxEXT; + internal unsafe delegate* glResizeBuffersMESA; + internal unsafe delegate* glResolveDepthValuesNV; + internal unsafe delegate* glResumeTransformFeedback; + internal unsafe delegate* glResumeTransformFeedbackNV; + internal unsafe delegate* glRotatexOES; + internal unsafe delegate* glSampleCoverage; + internal unsafe delegate* glSampleCoverageARB; + internal unsafe delegate* glSampleMapATI; + internal unsafe delegate* glSampleMaskEXT; + internal unsafe delegate* glSampleMaskIndexedNV; + internal unsafe delegate* glSampleMaskSGIS; + internal unsafe delegate* glSampleMaski; + internal unsafe delegate* glSamplePatternEXT; + internal unsafe delegate* glSamplePatternSGIS; + internal unsafe delegate* glSamplerParameterIiv; + internal unsafe delegate* glSamplerParameterIuiv; + internal unsafe delegate* glSamplerParameterf; + internal unsafe delegate* glSamplerParameterfv; + internal unsafe delegate* glSamplerParameteri; + internal unsafe delegate* glSamplerParameteriv; + internal unsafe delegate* glScalexOES; + internal unsafe delegate* glScissor; + internal unsafe delegate* glScissorArrayv; + internal unsafe delegate* glScissorExclusiveArrayvNV; + internal unsafe delegate* glScissorExclusiveNV; + internal unsafe delegate* glScissorIndexed; + internal unsafe delegate* glScissorIndexedv; + internal unsafe delegate* glSecondaryColor3bEXT; + internal unsafe delegate* glSecondaryColor3bvEXT; + internal unsafe delegate* glSecondaryColor3dEXT; + internal unsafe delegate* glSecondaryColor3dvEXT; + internal unsafe delegate* glSecondaryColor3fEXT; + internal unsafe delegate* glSecondaryColor3fvEXT; + internal unsafe delegate* glSecondaryColor3hNV; + internal unsafe delegate* glSecondaryColor3hvNV; + internal unsafe delegate* glSecondaryColor3iEXT; + internal unsafe delegate* glSecondaryColor3ivEXT; + internal unsafe delegate* glSecondaryColor3sEXT; + internal unsafe delegate* glSecondaryColor3svEXT; + internal unsafe delegate* glSecondaryColor3ubEXT; + internal unsafe delegate* glSecondaryColor3ubvEXT; + internal unsafe delegate* glSecondaryColor3uiEXT; + internal unsafe delegate* glSecondaryColor3uivEXT; + internal unsafe delegate* glSecondaryColor3usEXT; + internal unsafe delegate* glSecondaryColor3usvEXT; + internal unsafe delegate* glSecondaryColorFormatNV; + internal unsafe delegate* glSecondaryColorPointerEXT; + internal unsafe delegate* glSecondaryColorPointerListIBM; + internal unsafe delegate* glSelectPerfMonitorCountersAMD; + internal unsafe delegate* glSemaphoreParameterivNV; + internal unsafe delegate* glSemaphoreParameterui64vEXT; + internal unsafe delegate* glSeparableFilter2DEXT; + internal unsafe delegate* glSetFenceAPPLE; + internal unsafe delegate* glSetFenceNV; + internal unsafe delegate* glSetFragmentShaderConstantATI; + internal unsafe delegate* glSetInvariantEXT; + internal unsafe delegate* glSetLocalConstantEXT; + internal unsafe delegate* glSetMultisamplefvAMD; + internal unsafe delegate* glShaderBinary; + internal unsafe delegate* glShaderOp1EXT; + internal unsafe delegate* glShaderOp2EXT; + internal unsafe delegate* glShaderOp3EXT; + internal unsafe delegate* glShaderSource; + internal unsafe delegate* glShaderSourceARB; + internal unsafe delegate* glShaderStorageBlockBinding; + internal unsafe delegate* glShadingRateImageBarrierNV; + internal unsafe delegate* glShadingRateImagePaletteNV; + internal unsafe delegate* glShadingRateSampleOrderCustomNV; + internal unsafe delegate* glShadingRateSampleOrderNV; + internal unsafe delegate* glSharpenTexFuncSGIS; + internal unsafe delegate* glSignalSemaphoreEXT; + internal unsafe delegate* glSignalSemaphoreui64NVX; + internal unsafe delegate* glSignalVkFenceNV; + internal unsafe delegate* glSignalVkSemaphoreNV; + internal unsafe delegate* glSpecializeShader; + internal unsafe delegate* glSpecializeShaderARB; + internal unsafe delegate* glSpriteParameterfSGIX; + internal unsafe delegate* glSpriteParameterfvSGIX; + internal unsafe delegate* glSpriteParameteriSGIX; + internal unsafe delegate* glSpriteParameterivSGIX; + internal unsafe delegate* glStartInstrumentsSGIX; + internal unsafe delegate* glStateCaptureNV; + internal unsafe delegate* glStencilClearTagEXT; + internal unsafe delegate* glStencilFillPathInstancedNV; + internal unsafe delegate* glStencilFillPathNV; + internal unsafe delegate* glStencilFunc; + internal unsafe delegate* glStencilFuncSeparate; + internal unsafe delegate* glStencilFuncSeparateATI; + internal unsafe delegate* glStencilMask; + internal unsafe delegate* glStencilMaskSeparate; + internal unsafe delegate* glStencilOp; + internal unsafe delegate* glStencilOpSeparate; + internal unsafe delegate* glStencilOpSeparateATI; + internal unsafe delegate* glStencilOpValueAMD; + internal unsafe delegate* glStencilStrokePathInstancedNV; + internal unsafe delegate* glStencilStrokePathNV; + internal unsafe delegate* glStencilThenCoverFillPathInstancedNV; + internal unsafe delegate* glStencilThenCoverFillPathNV; + internal unsafe delegate* glStencilThenCoverStrokePathInstancedNV; + internal unsafe delegate* glStencilThenCoverStrokePathNV; + internal unsafe delegate* glStopInstrumentsSGIX; + internal unsafe delegate* glStringMarkerGREMEDY; + internal unsafe delegate* glSubpixelPrecisionBiasNV; + internal unsafe delegate* glSwizzleEXT; + internal unsafe delegate* glSyncTextureINTEL; + internal unsafe delegate* glTagSampleBufferSGIX; + internal unsafe delegate* glTangent3bEXT; + internal unsafe delegate* glTangent3bvEXT; + internal unsafe delegate* glTangent3dEXT; + internal unsafe delegate* glTangent3dvEXT; + internal unsafe delegate* glTangent3fEXT; + internal unsafe delegate* glTangent3fvEXT; + internal unsafe delegate* glTangent3iEXT; + internal unsafe delegate* glTangent3ivEXT; + internal unsafe delegate* glTangent3sEXT; + internal unsafe delegate* glTangent3svEXT; + internal unsafe delegate* glTangentPointerEXT; + internal unsafe delegate* glTbufferMask3DFX; + internal unsafe delegate* glTessellationFactorAMD; + internal unsafe delegate* glTessellationModeAMD; + internal unsafe delegate* glTestFenceAPPLE; + internal unsafe delegate* glTestFenceNV; + internal unsafe delegate* glTestObjectAPPLE; + internal unsafe delegate* glTexAttachMemoryNV; + internal unsafe delegate* glTexBuffer; + internal unsafe delegate* glTexBufferARB; + internal unsafe delegate* glTexBufferEXT; + internal unsafe delegate* glTexBufferRange; + internal unsafe delegate* glTexBumpParameterfvATI; + internal unsafe delegate* glTexBumpParameterivATI; + internal unsafe delegate* glTexCoord1bOES; + internal unsafe delegate* glTexCoord1bvOES; + internal unsafe delegate* glTexCoord1hNV; + internal unsafe delegate* glTexCoord1hvNV; + internal unsafe delegate* glTexCoord1xOES; + internal unsafe delegate* glTexCoord1xvOES; + internal unsafe delegate* glTexCoord2bOES; + internal unsafe delegate* glTexCoord2bvOES; + internal unsafe delegate* glTexCoord2fColor3fVertex3fSUN; + internal unsafe delegate* glTexCoord2fColor3fVertex3fvSUN; + internal unsafe delegate* glTexCoord2fColor4fNormal3fVertex3fSUN; + internal unsafe delegate* glTexCoord2fColor4fNormal3fVertex3fvSUN; + internal unsafe delegate* glTexCoord2fColor4ubVertex3fSUN; + internal unsafe delegate* glTexCoord2fColor4ubVertex3fvSUN; + internal unsafe delegate* glTexCoord2fNormal3fVertex3fSUN; + internal unsafe delegate* glTexCoord2fNormal3fVertex3fvSUN; + internal unsafe delegate* glTexCoord2fVertex3fSUN; + internal unsafe delegate* glTexCoord2fVertex3fvSUN; + internal unsafe delegate* glTexCoord2hNV; + internal unsafe delegate* glTexCoord2hvNV; + internal unsafe delegate* glTexCoord2xOES; + internal unsafe delegate* glTexCoord2xvOES; + internal unsafe delegate* glTexCoord3bOES; + internal unsafe delegate* glTexCoord3bvOES; + internal unsafe delegate* glTexCoord3hNV; + internal unsafe delegate* glTexCoord3hvNV; + internal unsafe delegate* glTexCoord3xOES; + internal unsafe delegate* glTexCoord3xvOES; + internal unsafe delegate* glTexCoord4bOES; + internal unsafe delegate* glTexCoord4bvOES; + internal unsafe delegate* glTexCoord4fColor4fNormal3fVertex4fSUN; + internal unsafe delegate* glTexCoord4fColor4fNormal3fVertex4fvSUN; + internal unsafe delegate* glTexCoord4fVertex4fSUN; + internal unsafe delegate* glTexCoord4fVertex4fvSUN; + internal unsafe delegate* glTexCoord4hNV; + internal unsafe delegate* glTexCoord4hvNV; + internal unsafe delegate* glTexCoord4xOES; + internal unsafe delegate* glTexCoord4xvOES; + internal unsafe delegate* glTexCoordFormatNV; + internal unsafe delegate* glTexCoordPointerEXT; + internal unsafe delegate* glTexCoordPointerListIBM; + internal unsafe delegate* glTexCoordPointervINTEL; + internal unsafe delegate* glTexEnvxOES; + internal unsafe delegate* glTexEnvxvOES; + internal unsafe delegate* glTexFilterFuncSGIS; + internal unsafe delegate* glTexGenxOES; + internal unsafe delegate* glTexGenxvOES; + internal unsafe delegate* glTexImage1D; + internal unsafe delegate* glTexImage2D; + internal unsafe delegate* glTexImage2DMultisample; + internal unsafe delegate* glTexImage2DMultisampleCoverageNV; + internal unsafe delegate* glTexImage3D; + internal unsafe delegate* glTexImage3DEXT; + internal unsafe delegate* glTexImage3DMultisample; + internal unsafe delegate* glTexImage3DMultisampleCoverageNV; + internal unsafe delegate* glTexImage4DSGIS; + internal unsafe delegate* glTexPageCommitmentARB; + internal unsafe delegate* glTexPageCommitmentMemNV; + internal unsafe delegate* glTexParameterIiv; + internal unsafe delegate* glTexParameterIivEXT; + internal unsafe delegate* glTexParameterIuiv; + internal unsafe delegate* glTexParameterIuivEXT; + internal unsafe delegate* glTexParameterf; + internal unsafe delegate* glTexParameterfv; + internal unsafe delegate* glTexParameteri; + internal unsafe delegate* glTexParameteriv; + internal unsafe delegate* glTexParameterxOES; + internal unsafe delegate* glTexParameterxvOES; + internal unsafe delegate* glTexRenderbufferNV; + internal unsafe delegate* glTexStorage1D; + internal unsafe delegate* glTexStorage1DEXT; + internal unsafe delegate* glTexStorage2D; + internal unsafe delegate* glTexStorage2DEXT; + internal unsafe delegate* glTexStorage2DMultisample; + internal unsafe delegate* glTexStorage3D; + internal unsafe delegate* glTexStorage3DEXT; + internal unsafe delegate* glTexStorage3DMultisample; + internal unsafe delegate* glTexStorageMem1DEXT; + internal unsafe delegate* glTexStorageMem2DEXT; + internal unsafe delegate* glTexStorageMem2DMultisampleEXT; + internal unsafe delegate* glTexStorageMem3DEXT; + internal unsafe delegate* glTexStorageMem3DMultisampleEXT; + internal unsafe delegate* glTexStorageSparseAMD; + internal unsafe delegate* glTexSubImage1D; + internal unsafe delegate* glTexSubImage1DEXT; + internal unsafe delegate* glTexSubImage2D; + internal unsafe delegate* glTexSubImage2DEXT; + internal unsafe delegate* glTexSubImage3D; + internal unsafe delegate* glTexSubImage3DEXT; + internal unsafe delegate* glTexSubImage4DSGIS; + internal unsafe delegate* glTextureAttachMemoryNV; + internal unsafe delegate* glTextureBarrier; + internal unsafe delegate* glTextureBarrierNV; + internal unsafe delegate* glTextureBuffer; + internal unsafe delegate* glTextureBufferEXT; + internal unsafe delegate* glTextureBufferRange; + internal unsafe delegate* glTextureBufferRangeEXT; + internal unsafe delegate* glTextureColorMaskSGIS; + internal unsafe delegate* glTextureImage1DEXT; + internal unsafe delegate* glTextureImage2DEXT; + internal unsafe delegate* glTextureImage2DMultisampleCoverageNV; + internal unsafe delegate* glTextureImage2DMultisampleNV; + internal unsafe delegate* glTextureImage3DEXT; + internal unsafe delegate* glTextureImage3DMultisampleCoverageNV; + internal unsafe delegate* glTextureImage3DMultisampleNV; + internal unsafe delegate* glTextureLightEXT; + internal unsafe delegate* glTextureMaterialEXT; + internal unsafe delegate* glTextureNormalEXT; + internal unsafe delegate* glTexturePageCommitmentEXT; + internal unsafe delegate* glTexturePageCommitmentMemNV; + internal unsafe delegate* glTextureParameterIiv; + internal unsafe delegate* glTextureParameterIivEXT; + internal unsafe delegate* glTextureParameterIuiv; + internal unsafe delegate* glTextureParameterIuivEXT; + internal unsafe delegate* glTextureParameterf; + internal unsafe delegate* glTextureParameterfEXT; + internal unsafe delegate* glTextureParameterfv; + internal unsafe delegate* glTextureParameterfvEXT; + internal unsafe delegate* glTextureParameteri; + internal unsafe delegate* glTextureParameteriEXT; + internal unsafe delegate* glTextureParameteriv; + internal unsafe delegate* glTextureParameterivEXT; + internal unsafe delegate* glTextureRangeAPPLE; + internal unsafe delegate* glTextureRenderbufferEXT; + internal unsafe delegate* glTextureStorage1D; + internal unsafe delegate* glTextureStorage1DEXT; + internal unsafe delegate* glTextureStorage2D; + internal unsafe delegate* glTextureStorage2DEXT; + internal unsafe delegate* glTextureStorage2DMultisample; + internal unsafe delegate* glTextureStorage2DMultisampleEXT; + internal unsafe delegate* glTextureStorage3D; + internal unsafe delegate* glTextureStorage3DEXT; + internal unsafe delegate* glTextureStorage3DMultisample; + internal unsafe delegate* glTextureStorage3DMultisampleEXT; + internal unsafe delegate* glTextureStorageMem1DEXT; + internal unsafe delegate* glTextureStorageMem2DEXT; + internal unsafe delegate* glTextureStorageMem2DMultisampleEXT; + internal unsafe delegate* glTextureStorageMem3DEXT; + internal unsafe delegate* glTextureStorageMem3DMultisampleEXT; + internal unsafe delegate* glTextureStorageSparseAMD; + internal unsafe delegate* glTextureSubImage1D; + internal unsafe delegate* glTextureSubImage1DEXT; + internal unsafe delegate* glTextureSubImage2D; + internal unsafe delegate* glTextureSubImage2DEXT; + internal unsafe delegate* glTextureSubImage3D; + internal unsafe delegate* glTextureSubImage3DEXT; + internal unsafe delegate* glTextureView; + internal unsafe delegate* glTrackMatrixNV; + internal unsafe delegate* glTransformFeedbackAttribsNV; + internal unsafe delegate* glTransformFeedbackBufferBase; + internal unsafe delegate* glTransformFeedbackBufferRange; + internal unsafe delegate* glTransformFeedbackStreamAttribsNV; + internal unsafe delegate* glTransformFeedbackVaryings; + internal unsafe delegate* glTransformFeedbackVaryingsEXT; + internal unsafe delegate* glTransformFeedbackVaryingsNV; + internal unsafe delegate* glTransformPathNV; + internal unsafe delegate* glTranslatexOES; + internal unsafe delegate* glUniform1d; + internal unsafe delegate* glUniform1dv; + internal unsafe delegate* glUniform1f; + internal unsafe delegate* glUniform1fARB; + internal unsafe delegate* glUniform1fv; + internal unsafe delegate* glUniform1fvARB; + internal unsafe delegate* glUniform1i; + internal unsafe delegate* glUniform1i64ARB; + internal unsafe delegate* glUniform1i64NV; + internal unsafe delegate* glUniform1i64vARB; + internal unsafe delegate* glUniform1i64vNV; + internal unsafe delegate* glUniform1iARB; + internal unsafe delegate* glUniform1iv; + internal unsafe delegate* glUniform1ivARB; + internal unsafe delegate* glUniform1ui; + internal unsafe delegate* glUniform1ui64ARB; + internal unsafe delegate* glUniform1ui64NV; + internal unsafe delegate* glUniform1ui64vARB; + internal unsafe delegate* glUniform1ui64vNV; + internal unsafe delegate* glUniform1uiEXT; + internal unsafe delegate* glUniform1uiv; + internal unsafe delegate* glUniform1uivEXT; + internal unsafe delegate* glUniform2d; + internal unsafe delegate* glUniform2dv; + internal unsafe delegate* glUniform2f; + internal unsafe delegate* glUniform2fARB; + internal unsafe delegate* glUniform2fv; + internal unsafe delegate* glUniform2fvARB; + internal unsafe delegate* glUniform2i; + internal unsafe delegate* glUniform2i64ARB; + internal unsafe delegate* glUniform2i64NV; + internal unsafe delegate* glUniform2i64vARB; + internal unsafe delegate* glUniform2i64vNV; + internal unsafe delegate* glUniform2iARB; + internal unsafe delegate* glUniform2iv; + internal unsafe delegate* glUniform2ivARB; + internal unsafe delegate* glUniform2ui; + internal unsafe delegate* glUniform2ui64ARB; + internal unsafe delegate* glUniform2ui64NV; + internal unsafe delegate* glUniform2ui64vARB; + internal unsafe delegate* glUniform2ui64vNV; + internal unsafe delegate* glUniform2uiEXT; + internal unsafe delegate* glUniform2uiv; + internal unsafe delegate* glUniform2uivEXT; + internal unsafe delegate* glUniform3d; + internal unsafe delegate* glUniform3dv; + internal unsafe delegate* glUniform3f; + internal unsafe delegate* glUniform3fARB; + internal unsafe delegate* glUniform3fv; + internal unsafe delegate* glUniform3fvARB; + internal unsafe delegate* glUniform3i; + internal unsafe delegate* glUniform3i64ARB; + internal unsafe delegate* glUniform3i64NV; + internal unsafe delegate* glUniform3i64vARB; + internal unsafe delegate* glUniform3i64vNV; + internal unsafe delegate* glUniform3iARB; + internal unsafe delegate* glUniform3iv; + internal unsafe delegate* glUniform3ivARB; + internal unsafe delegate* glUniform3ui; + internal unsafe delegate* glUniform3ui64ARB; + internal unsafe delegate* glUniform3ui64NV; + internal unsafe delegate* glUniform3ui64vARB; + internal unsafe delegate* glUniform3ui64vNV; + internal unsafe delegate* glUniform3uiEXT; + internal unsafe delegate* glUniform3uiv; + internal unsafe delegate* glUniform3uivEXT; + internal unsafe delegate* glUniform4d; + internal unsafe delegate* glUniform4dv; + internal unsafe delegate* glUniform4f; + internal unsafe delegate* glUniform4fARB; + internal unsafe delegate* glUniform4fv; + internal unsafe delegate* glUniform4fvARB; + internal unsafe delegate* glUniform4i; + internal unsafe delegate* glUniform4i64ARB; + internal unsafe delegate* glUniform4i64NV; + internal unsafe delegate* glUniform4i64vARB; + internal unsafe delegate* glUniform4i64vNV; + internal unsafe delegate* glUniform4iARB; + internal unsafe delegate* glUniform4iv; + internal unsafe delegate* glUniform4ivARB; + internal unsafe delegate* glUniform4ui; + internal unsafe delegate* glUniform4ui64ARB; + internal unsafe delegate* glUniform4ui64NV; + internal unsafe delegate* glUniform4ui64vARB; + internal unsafe delegate* glUniform4ui64vNV; + internal unsafe delegate* glUniform4uiEXT; + internal unsafe delegate* glUniform4uiv; + internal unsafe delegate* glUniform4uivEXT; + internal unsafe delegate* glUniformBlockBinding; + internal unsafe delegate* glUniformBufferEXT; + internal unsafe delegate* glUniformHandleui64ARB; + internal unsafe delegate* glUniformHandleui64NV; + internal unsafe delegate* glUniformHandleui64vARB; + internal unsafe delegate* glUniformHandleui64vNV; + internal unsafe delegate* glUniformMatrix2dv; + internal unsafe delegate* glUniformMatrix2fv; + internal unsafe delegate* glUniformMatrix2fvARB; + internal unsafe delegate* glUniformMatrix2x3dv; + internal unsafe delegate* glUniformMatrix2x3fv; + internal unsafe delegate* glUniformMatrix2x4dv; + internal unsafe delegate* glUniformMatrix2x4fv; + internal unsafe delegate* glUniformMatrix3dv; + internal unsafe delegate* glUniformMatrix3fv; + internal unsafe delegate* glUniformMatrix3fvARB; + internal unsafe delegate* glUniformMatrix3x2dv; + internal unsafe delegate* glUniformMatrix3x2fv; + internal unsafe delegate* glUniformMatrix3x4dv; + internal unsafe delegate* glUniformMatrix3x4fv; + internal unsafe delegate* glUniformMatrix4dv; + internal unsafe delegate* glUniformMatrix4fv; + internal unsafe delegate* glUniformMatrix4fvARB; + internal unsafe delegate* glUniformMatrix4x2dv; + internal unsafe delegate* glUniformMatrix4x2fv; + internal unsafe delegate* glUniformMatrix4x3dv; + internal unsafe delegate* glUniformMatrix4x3fv; + internal unsafe delegate* glUniformSubroutinesuiv; + internal unsafe delegate* glUniformui64NV; + internal unsafe delegate* glUniformui64vNV; + internal unsafe delegate* glUnlockArraysEXT; + internal unsafe delegate* glUnmapBuffer; + internal unsafe delegate* glUnmapBufferARB; + internal unsafe delegate* glUnmapNamedBuffer; + internal unsafe delegate* glUnmapNamedBufferEXT; + internal unsafe delegate* glUnmapObjectBufferATI; + internal unsafe delegate* glUnmapTexture2DINTEL; + internal unsafe delegate* glUpdateObjectBufferATI; + internal unsafe delegate* glUploadGpuMaskNVX; + internal unsafe delegate* glUseProgram; + internal unsafe delegate* glUseProgramObjectARB; + internal unsafe delegate* glUseProgramStages; + internal unsafe delegate* glUseShaderProgramEXT; + internal unsafe delegate* glVDPAUFiniNV; + internal unsafe delegate* glVDPAUGetSurfaceivNV; + internal unsafe delegate* glVDPAUInitNV; + internal unsafe delegate* glVDPAUIsSurfaceNV; + internal unsafe delegate* glVDPAUMapSurfacesNV; + internal unsafe delegate* glVDPAURegisterOutputSurfaceNV; + internal unsafe delegate* glVDPAURegisterVideoSurfaceNV; + internal unsafe delegate* glVDPAURegisterVideoSurfaceWithPictureStructureNV; + internal unsafe delegate* glVDPAUSurfaceAccessNV; + internal unsafe delegate* glVDPAUUnmapSurfacesNV; + internal unsafe delegate* glVDPAUUnregisterSurfaceNV; + internal unsafe delegate* glValidateProgram; + internal unsafe delegate* glValidateProgramARB; + internal unsafe delegate* glValidateProgramPipeline; + internal unsafe delegate* glVariantArrayObjectATI; + internal unsafe delegate* glVariantPointerEXT; + internal unsafe delegate* glVariantbvEXT; + internal unsafe delegate* glVariantdvEXT; + internal unsafe delegate* glVariantfvEXT; + internal unsafe delegate* glVariantivEXT; + internal unsafe delegate* glVariantsvEXT; + internal unsafe delegate* glVariantubvEXT; + internal unsafe delegate* glVariantuivEXT; + internal unsafe delegate* glVariantusvEXT; + internal unsafe delegate* glVertex2bOES; + internal unsafe delegate* glVertex2bvOES; + internal unsafe delegate* glVertex2hNV; + internal unsafe delegate* glVertex2hvNV; + internal unsafe delegate* glVertex2xOES; + internal unsafe delegate* glVertex2xvOES; + internal unsafe delegate* glVertex3bOES; + internal unsafe delegate* glVertex3bvOES; + internal unsafe delegate* glVertex3hNV; + internal unsafe delegate* glVertex3hvNV; + internal unsafe delegate* glVertex3xOES; + internal unsafe delegate* glVertex3xvOES; + internal unsafe delegate* glVertex4bOES; + internal unsafe delegate* glVertex4bvOES; + internal unsafe delegate* glVertex4hNV; + internal unsafe delegate* glVertex4hvNV; + internal unsafe delegate* glVertex4xOES; + internal unsafe delegate* glVertex4xvOES; + internal unsafe delegate* glVertexArrayAttribBinding; + internal unsafe delegate* glVertexArrayAttribFormat; + internal unsafe delegate* glVertexArrayAttribIFormat; + internal unsafe delegate* glVertexArrayAttribLFormat; + internal unsafe delegate* glVertexArrayBindVertexBufferEXT; + internal unsafe delegate* glVertexArrayBindingDivisor; + internal unsafe delegate* glVertexArrayColorOffsetEXT; + internal unsafe delegate* glVertexArrayEdgeFlagOffsetEXT; + internal unsafe delegate* glVertexArrayElementBuffer; + internal unsafe delegate* glVertexArrayFogCoordOffsetEXT; + internal unsafe delegate* glVertexArrayIndexOffsetEXT; + internal unsafe delegate* glVertexArrayMultiTexCoordOffsetEXT; + internal unsafe delegate* glVertexArrayNormalOffsetEXT; + internal unsafe delegate* glVertexArrayParameteriAPPLE; + internal unsafe delegate* glVertexArrayRangeAPPLE; + internal unsafe delegate* glVertexArrayRangeNV; + internal unsafe delegate* glVertexArraySecondaryColorOffsetEXT; + internal unsafe delegate* glVertexArrayTexCoordOffsetEXT; + internal unsafe delegate* glVertexArrayVertexAttribBindingEXT; + internal unsafe delegate* glVertexArrayVertexAttribDivisorEXT; + internal unsafe delegate* glVertexArrayVertexAttribFormatEXT; + internal unsafe delegate* glVertexArrayVertexAttribIFormatEXT; + internal unsafe delegate* glVertexArrayVertexAttribIOffsetEXT; + internal unsafe delegate* glVertexArrayVertexAttribLFormatEXT; + internal unsafe delegate* glVertexArrayVertexAttribLOffsetEXT; + internal unsafe delegate* glVertexArrayVertexAttribOffsetEXT; + internal unsafe delegate* glVertexArrayVertexBindingDivisorEXT; + internal unsafe delegate* glVertexArrayVertexBuffer; + internal unsafe delegate* glVertexArrayVertexBuffers; + internal unsafe delegate* glVertexArrayVertexOffsetEXT; + internal unsafe delegate* glVertexAttrib1d; + internal unsafe delegate* glVertexAttrib1dARB; + internal unsafe delegate* glVertexAttrib1dNV; + internal unsafe delegate* glVertexAttrib1dv; + internal unsafe delegate* glVertexAttrib1dvARB; + internal unsafe delegate* glVertexAttrib1dvNV; + internal unsafe delegate* glVertexAttrib1f; + internal unsafe delegate* glVertexAttrib1fARB; + internal unsafe delegate* glVertexAttrib1fNV; + internal unsafe delegate* glVertexAttrib1fv; + internal unsafe delegate* glVertexAttrib1fvARB; + internal unsafe delegate* glVertexAttrib1fvNV; + internal unsafe delegate* glVertexAttrib1hNV; + internal unsafe delegate* glVertexAttrib1hvNV; + internal unsafe delegate* glVertexAttrib1s; + internal unsafe delegate* glVertexAttrib1sARB; + internal unsafe delegate* glVertexAttrib1sNV; + internal unsafe delegate* glVertexAttrib1sv; + internal unsafe delegate* glVertexAttrib1svARB; + internal unsafe delegate* glVertexAttrib1svNV; + internal unsafe delegate* glVertexAttrib2d; + internal unsafe delegate* glVertexAttrib2dARB; + internal unsafe delegate* glVertexAttrib2dNV; + internal unsafe delegate* glVertexAttrib2dv; + internal unsafe delegate* glVertexAttrib2dvARB; + internal unsafe delegate* glVertexAttrib2dvNV; + internal unsafe delegate* glVertexAttrib2f; + internal unsafe delegate* glVertexAttrib2fARB; + internal unsafe delegate* glVertexAttrib2fNV; + internal unsafe delegate* glVertexAttrib2fv; + internal unsafe delegate* glVertexAttrib2fvARB; + internal unsafe delegate* glVertexAttrib2fvNV; + internal unsafe delegate* glVertexAttrib2hNV; + internal unsafe delegate* glVertexAttrib2hvNV; + internal unsafe delegate* glVertexAttrib2s; + internal unsafe delegate* glVertexAttrib2sARB; + internal unsafe delegate* glVertexAttrib2sNV; + internal unsafe delegate* glVertexAttrib2sv; + internal unsafe delegate* glVertexAttrib2svARB; + internal unsafe delegate* glVertexAttrib2svNV; + internal unsafe delegate* glVertexAttrib3d; + internal unsafe delegate* glVertexAttrib3dARB; + internal unsafe delegate* glVertexAttrib3dNV; + internal unsafe delegate* glVertexAttrib3dv; + internal unsafe delegate* glVertexAttrib3dvARB; + internal unsafe delegate* glVertexAttrib3dvNV; + internal unsafe delegate* glVertexAttrib3f; + internal unsafe delegate* glVertexAttrib3fARB; + internal unsafe delegate* glVertexAttrib3fNV; + internal unsafe delegate* glVertexAttrib3fv; + internal unsafe delegate* glVertexAttrib3fvARB; + internal unsafe delegate* glVertexAttrib3fvNV; + internal unsafe delegate* glVertexAttrib3hNV; + internal unsafe delegate* glVertexAttrib3hvNV; + internal unsafe delegate* glVertexAttrib3s; + internal unsafe delegate* glVertexAttrib3sARB; + internal unsafe delegate* glVertexAttrib3sNV; + internal unsafe delegate* glVertexAttrib3sv; + internal unsafe delegate* glVertexAttrib3svARB; + internal unsafe delegate* glVertexAttrib3svNV; + internal unsafe delegate* glVertexAttrib4Nbv; + internal unsafe delegate* glVertexAttrib4NbvARB; + internal unsafe delegate* glVertexAttrib4Niv; + internal unsafe delegate* glVertexAttrib4NivARB; + internal unsafe delegate* glVertexAttrib4Nsv; + internal unsafe delegate* glVertexAttrib4NsvARB; + internal unsafe delegate* glVertexAttrib4Nub; + internal unsafe delegate* glVertexAttrib4NubARB; + internal unsafe delegate* glVertexAttrib4Nubv; + internal unsafe delegate* glVertexAttrib4NubvARB; + internal unsafe delegate* glVertexAttrib4Nuiv; + internal unsafe delegate* glVertexAttrib4NuivARB; + internal unsafe delegate* glVertexAttrib4Nusv; + internal unsafe delegate* glVertexAttrib4NusvARB; + internal unsafe delegate* glVertexAttrib4bv; + internal unsafe delegate* glVertexAttrib4bvARB; + internal unsafe delegate* glVertexAttrib4d; + internal unsafe delegate* glVertexAttrib4dARB; + internal unsafe delegate* glVertexAttrib4dNV; + internal unsafe delegate* glVertexAttrib4dv; + internal unsafe delegate* glVertexAttrib4dvARB; + internal unsafe delegate* glVertexAttrib4dvNV; + internal unsafe delegate* glVertexAttrib4f; + internal unsafe delegate* glVertexAttrib4fARB; + internal unsafe delegate* glVertexAttrib4fNV; + internal unsafe delegate* glVertexAttrib4fv; + internal unsafe delegate* glVertexAttrib4fvARB; + internal unsafe delegate* glVertexAttrib4fvNV; + internal unsafe delegate* glVertexAttrib4hNV; + internal unsafe delegate* glVertexAttrib4hvNV; + internal unsafe delegate* glVertexAttrib4iv; + internal unsafe delegate* glVertexAttrib4ivARB; + internal unsafe delegate* glVertexAttrib4s; + internal unsafe delegate* glVertexAttrib4sARB; + internal unsafe delegate* glVertexAttrib4sNV; + internal unsafe delegate* glVertexAttrib4sv; + internal unsafe delegate* glVertexAttrib4svARB; + internal unsafe delegate* glVertexAttrib4svNV; + internal unsafe delegate* glVertexAttrib4ubNV; + internal unsafe delegate* glVertexAttrib4ubv; + internal unsafe delegate* glVertexAttrib4ubvARB; + internal unsafe delegate* glVertexAttrib4ubvNV; + internal unsafe delegate* glVertexAttrib4uiv; + internal unsafe delegate* glVertexAttrib4uivARB; + internal unsafe delegate* glVertexAttrib4usv; + internal unsafe delegate* glVertexAttrib4usvARB; + internal unsafe delegate* glVertexAttribArrayObjectATI; + internal unsafe delegate* glVertexAttribBinding; + internal unsafe delegate* glVertexAttribDivisor; + internal unsafe delegate* glVertexAttribDivisorARB; + internal unsafe delegate* glVertexAttribFormat; + internal unsafe delegate* glVertexAttribFormatNV; + internal unsafe delegate* glVertexAttribI1i; + internal unsafe delegate* glVertexAttribI1iEXT; + internal unsafe delegate* glVertexAttribI1iv; + internal unsafe delegate* glVertexAttribI1ivEXT; + internal unsafe delegate* glVertexAttribI1ui; + internal unsafe delegate* glVertexAttribI1uiEXT; + internal unsafe delegate* glVertexAttribI1uiv; + internal unsafe delegate* glVertexAttribI1uivEXT; + internal unsafe delegate* glVertexAttribI2i; + internal unsafe delegate* glVertexAttribI2iEXT; + internal unsafe delegate* glVertexAttribI2iv; + internal unsafe delegate* glVertexAttribI2ivEXT; + internal unsafe delegate* glVertexAttribI2ui; + internal unsafe delegate* glVertexAttribI2uiEXT; + internal unsafe delegate* glVertexAttribI2uiv; + internal unsafe delegate* glVertexAttribI2uivEXT; + internal unsafe delegate* glVertexAttribI3i; + internal unsafe delegate* glVertexAttribI3iEXT; + internal unsafe delegate* glVertexAttribI3iv; + internal unsafe delegate* glVertexAttribI3ivEXT; + internal unsafe delegate* glVertexAttribI3ui; + internal unsafe delegate* glVertexAttribI3uiEXT; + internal unsafe delegate* glVertexAttribI3uiv; + internal unsafe delegate* glVertexAttribI3uivEXT; + internal unsafe delegate* glVertexAttribI4bv; + internal unsafe delegate* glVertexAttribI4bvEXT; + internal unsafe delegate* glVertexAttribI4i; + internal unsafe delegate* glVertexAttribI4iEXT; + internal unsafe delegate* glVertexAttribI4iv; + internal unsafe delegate* glVertexAttribI4ivEXT; + internal unsafe delegate* glVertexAttribI4sv; + internal unsafe delegate* glVertexAttribI4svEXT; + internal unsafe delegate* glVertexAttribI4ubv; + internal unsafe delegate* glVertexAttribI4ubvEXT; + internal unsafe delegate* glVertexAttribI4ui; + internal unsafe delegate* glVertexAttribI4uiEXT; + internal unsafe delegate* glVertexAttribI4uiv; + internal unsafe delegate* glVertexAttribI4uivEXT; + internal unsafe delegate* glVertexAttribI4usv; + internal unsafe delegate* glVertexAttribI4usvEXT; + internal unsafe delegate* glVertexAttribIFormat; + internal unsafe delegate* glVertexAttribIFormatNV; + internal unsafe delegate* glVertexAttribIPointer; + internal unsafe delegate* glVertexAttribIPointerEXT; + internal unsafe delegate* glVertexAttribL1d; + internal unsafe delegate* glVertexAttribL1dEXT; + internal unsafe delegate* glVertexAttribL1dv; + internal unsafe delegate* glVertexAttribL1dvEXT; + internal unsafe delegate* glVertexAttribL1i64NV; + internal unsafe delegate* glVertexAttribL1i64vNV; + internal unsafe delegate* glVertexAttribL1ui64ARB; + internal unsafe delegate* glVertexAttribL1ui64NV; + internal unsafe delegate* glVertexAttribL1ui64vARB; + internal unsafe delegate* glVertexAttribL1ui64vNV; + internal unsafe delegate* glVertexAttribL2d; + internal unsafe delegate* glVertexAttribL2dEXT; + internal unsafe delegate* glVertexAttribL2dv; + internal unsafe delegate* glVertexAttribL2dvEXT; + internal unsafe delegate* glVertexAttribL2i64NV; + internal unsafe delegate* glVertexAttribL2i64vNV; + internal unsafe delegate* glVertexAttribL2ui64NV; + internal unsafe delegate* glVertexAttribL2ui64vNV; + internal unsafe delegate* glVertexAttribL3d; + internal unsafe delegate* glVertexAttribL3dEXT; + internal unsafe delegate* glVertexAttribL3dv; + internal unsafe delegate* glVertexAttribL3dvEXT; + internal unsafe delegate* glVertexAttribL3i64NV; + internal unsafe delegate* glVertexAttribL3i64vNV; + internal unsafe delegate* glVertexAttribL3ui64NV; + internal unsafe delegate* glVertexAttribL3ui64vNV; + internal unsafe delegate* glVertexAttribL4d; + internal unsafe delegate* glVertexAttribL4dEXT; + internal unsafe delegate* glVertexAttribL4dv; + internal unsafe delegate* glVertexAttribL4dvEXT; + internal unsafe delegate* glVertexAttribL4i64NV; + internal unsafe delegate* glVertexAttribL4i64vNV; + internal unsafe delegate* glVertexAttribL4ui64NV; + internal unsafe delegate* glVertexAttribL4ui64vNV; + internal unsafe delegate* glVertexAttribLFormat; + internal unsafe delegate* glVertexAttribLFormatNV; + internal unsafe delegate* glVertexAttribLPointer; + internal unsafe delegate* glVertexAttribLPointerEXT; + internal unsafe delegate* glVertexAttribP1ui; + internal unsafe delegate* glVertexAttribP1uiv; + internal unsafe delegate* glVertexAttribP2ui; + internal unsafe delegate* glVertexAttribP2uiv; + internal unsafe delegate* glVertexAttribP3ui; + internal unsafe delegate* glVertexAttribP3uiv; + internal unsafe delegate* glVertexAttribP4ui; + internal unsafe delegate* glVertexAttribP4uiv; + internal unsafe delegate* glVertexAttribParameteriAMD; + internal unsafe delegate* glVertexAttribPointer; + internal unsafe delegate* glVertexAttribPointerARB; + internal unsafe delegate* glVertexAttribPointerNV; + internal unsafe delegate* glVertexAttribs1dvNV; + internal unsafe delegate* glVertexAttribs1fvNV; + internal unsafe delegate* glVertexAttribs1hvNV; + internal unsafe delegate* glVertexAttribs1svNV; + internal unsafe delegate* glVertexAttribs2dvNV; + internal unsafe delegate* glVertexAttribs2fvNV; + internal unsafe delegate* glVertexAttribs2hvNV; + internal unsafe delegate* glVertexAttribs2svNV; + internal unsafe delegate* glVertexAttribs3dvNV; + internal unsafe delegate* glVertexAttribs3fvNV; + internal unsafe delegate* glVertexAttribs3hvNV; + internal unsafe delegate* glVertexAttribs3svNV; + internal unsafe delegate* glVertexAttribs4dvNV; + internal unsafe delegate* glVertexAttribs4fvNV; + internal unsafe delegate* glVertexAttribs4hvNV; + internal unsafe delegate* glVertexAttribs4svNV; + internal unsafe delegate* glVertexAttribs4ubvNV; + internal unsafe delegate* glVertexBindingDivisor; + internal unsafe delegate* glVertexBlendARB; + internal unsafe delegate* glVertexBlendEnvfATI; + internal unsafe delegate* glVertexBlendEnviATI; + internal unsafe delegate* glVertexFormatNV; + internal unsafe delegate* glVertexPointerEXT; + internal unsafe delegate* glVertexPointerListIBM; + internal unsafe delegate* glVertexPointervINTEL; + internal unsafe delegate* glVertexStream1dATI; + internal unsafe delegate* glVertexStream1dvATI; + internal unsafe delegate* glVertexStream1fATI; + internal unsafe delegate* glVertexStream1fvATI; + internal unsafe delegate* glVertexStream1iATI; + internal unsafe delegate* glVertexStream1ivATI; + internal unsafe delegate* glVertexStream1sATI; + internal unsafe delegate* glVertexStream1svATI; + internal unsafe delegate* glVertexStream2dATI; + internal unsafe delegate* glVertexStream2dvATI; + internal unsafe delegate* glVertexStream2fATI; + internal unsafe delegate* glVertexStream2fvATI; + internal unsafe delegate* glVertexStream2iATI; + internal unsafe delegate* glVertexStream2ivATI; + internal unsafe delegate* glVertexStream2sATI; + internal unsafe delegate* glVertexStream2svATI; + internal unsafe delegate* glVertexStream3dATI; + internal unsafe delegate* glVertexStream3dvATI; + internal unsafe delegate* glVertexStream3fATI; + internal unsafe delegate* glVertexStream3fvATI; + internal unsafe delegate* glVertexStream3iATI; + internal unsafe delegate* glVertexStream3ivATI; + internal unsafe delegate* glVertexStream3sATI; + internal unsafe delegate* glVertexStream3svATI; + internal unsafe delegate* glVertexStream4dATI; + internal unsafe delegate* glVertexStream4dvATI; + internal unsafe delegate* glVertexStream4fATI; + internal unsafe delegate* glVertexStream4fvATI; + internal unsafe delegate* glVertexStream4iATI; + internal unsafe delegate* glVertexStream4ivATI; + internal unsafe delegate* glVertexStream4sATI; + internal unsafe delegate* glVertexStream4svATI; + internal unsafe delegate* glVertexWeightPointerEXT; + internal unsafe delegate* glVertexWeightfEXT; + internal unsafe delegate* glVertexWeightfvEXT; + internal unsafe delegate* glVertexWeighthNV; + internal unsafe delegate* glVertexWeighthvNV; + internal unsafe delegate* glVideoCaptureNV; + internal unsafe delegate* glVideoCaptureStreamParameterdvNV; + internal unsafe delegate* glVideoCaptureStreamParameterfvNV; + internal unsafe delegate* glVideoCaptureStreamParameterivNV; + internal unsafe delegate* glViewport; + internal unsafe delegate* glViewportArrayv; + internal unsafe delegate* glViewportIndexedf; + internal unsafe delegate* glViewportIndexedfv; + internal unsafe delegate* glViewportPositionWScaleNV; + internal unsafe delegate* glViewportSwizzleNV; + internal unsafe delegate* glWaitSemaphoreEXT; + internal unsafe delegate* glWaitSemaphoreui64NVX; + internal unsafe delegate* glWaitSync; + internal unsafe delegate* glWaitVkSemaphoreNV; + internal unsafe delegate* glWeightPathsNV; + internal unsafe delegate* glWeightPointerARB; + internal unsafe delegate* glWeightbvARB; + internal unsafe delegate* glWeightdvARB; + internal unsafe delegate* glWeightfvARB; + internal unsafe delegate* glWeightivARB; + internal unsafe delegate* glWeightsvARB; + internal unsafe delegate* glWeightubvARB; + internal unsafe delegate* glWeightuivARB; + internal unsafe delegate* glWeightusvARB; + internal unsafe delegate* glWindowPos2dARB; + internal unsafe delegate* glWindowPos2dMESA; + internal unsafe delegate* glWindowPos2dvARB; + internal unsafe delegate* glWindowPos2dvMESA; + internal unsafe delegate* glWindowPos2fARB; + internal unsafe delegate* glWindowPos2fMESA; + internal unsafe delegate* glWindowPos2fvARB; + internal unsafe delegate* glWindowPos2fvMESA; + internal unsafe delegate* glWindowPos2iARB; + internal unsafe delegate* glWindowPos2iMESA; + internal unsafe delegate* glWindowPos2ivARB; + internal unsafe delegate* glWindowPos2ivMESA; + internal unsafe delegate* glWindowPos2sARB; + internal unsafe delegate* glWindowPos2sMESA; + internal unsafe delegate* glWindowPos2svARB; + internal unsafe delegate* glWindowPos2svMESA; + internal unsafe delegate* glWindowPos3dARB; + internal unsafe delegate* glWindowPos3dMESA; + internal unsafe delegate* glWindowPos3dvARB; + internal unsafe delegate* glWindowPos3dvMESA; + internal unsafe delegate* glWindowPos3fARB; + internal unsafe delegate* glWindowPos3fMESA; + internal unsafe delegate* glWindowPos3fvARB; + internal unsafe delegate* glWindowPos3fvMESA; + internal unsafe delegate* glWindowPos3iARB; + internal unsafe delegate* glWindowPos3iMESA; + internal unsafe delegate* glWindowPos3ivARB; + internal unsafe delegate* glWindowPos3ivMESA; + internal unsafe delegate* glWindowPos3sARB; + internal unsafe delegate* glWindowPos3sMESA; + internal unsafe delegate* glWindowPos3svARB; + internal unsafe delegate* glWindowPos3svMESA; + internal unsafe delegate* glWindowPos4dMESA; + internal unsafe delegate* glWindowPos4dvMESA; + internal unsafe delegate* glWindowPos4fMESA; + internal unsafe delegate* glWindowPos4fvMESA; + internal unsafe delegate* glWindowPos4iMESA; + internal unsafe delegate* glWindowPos4ivMESA; + internal unsafe delegate* glWindowPos4sMESA; + internal unsafe delegate* glWindowPos4svMESA; + internal unsafe delegate* glWindowRectanglesEXT; + internal unsafe delegate* glWriteMaskEXT; + + diff --git a/源代码/StgSharp/Graphics/Define/StrutsDefine.cs b/源代码/StgSharp/Graphics/Define/StrutsDefine.cs index 3d817229..f43d39f9 100644 --- a/源代码/StgSharp/Graphics/Define/StrutsDefine.cs +++ b/源代码/StgSharp/Graphics/Define/StrutsDefine.cs @@ -132,21 +132,17 @@ namespace StgSharp.Graphics } [StructLayout(LayoutKind.Sequential)] - public struct GLFWgamepadstate + public unsafe struct GLFWgamepadstate { /*! The states of each [gamepad button](@ref gamepad_buttons), `GLFW_PRESS` * or `GLFW_RELEASE`. */ - byte[] buttons = new byte[15]; + public fixed byte buttons[15]; /*! The states of each [gamepad axis](@ref gamepad_axes), in the range -1.0 * to 1.0 inclusive. */ - float[] axes = new float[6]; - - public GLFWgamepadstate() - { - } + public fixed float axes[6]; } [StructLayout(LayoutKind.Sequential)] @@ -216,10 +212,8 @@ namespace StgSharp.Graphics public bool stickyMouseButtons = false; public bool lockKeyMods = false; public int cursorMode = 0; - [MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)] - public byte[] mouseButtons = new byte[8]; - [MarshalAs(UnmanagedType.ByValArray, SizeConst = 349)] - public byte[] keys = new byte[349]; + public fixed byte mouseButtons[8]; + public fixed byte keys[349]; // Virtual cursor position when cursor is disabled public double virtualCursorPosX = 0, virtualCursorPosY = 0; public bool rawMouseMotion = false; @@ -307,8 +301,7 @@ namespace StgSharp.Graphics internal struct Ns { GLFWbool retina = false; - [MarshalAs(UnmanagedType.ByValArray, SizeConst = 256)] - byte[] frameName = new byte[256]; + public fixed byte frameName[256]; public Ns() { @@ -318,10 +311,9 @@ namespace StgSharp.Graphics internal struct X11 { - [MarshalAs(UnmanagedType.ByValArray, SizeConst = 256)] - byte[] className = new byte[256]; - [MarshalAs(UnmanagedType.ByValArray, SizeConst = 256)] - byte[] instanceName = new byte[256]; + + public fixed byte className[256]; + public fixed byte instanceName[256]; public X11() { @@ -337,8 +329,7 @@ namespace StgSharp.Graphics internal struct Wl { - [MarshalAs(UnmanagedType.ByValArray, SizeConst = 256)] - byte[] appId = new byte[256]; + public fixed byte appId[256]; public Wl() { @@ -517,8 +508,7 @@ namespace StgSharp.Graphics { GLFWbool available; void* handle; - [MarshalAs(UnmanagedType.ByValArray, SizeConst = 2)] - byte*[] extensions = new byte*[2]; + fixed ulong extensions[2]; IntPtr GetInstanceProcAddr; GLFWbool KHR_surface; GLFWbool KHR_win32_surface; @@ -560,10 +550,8 @@ namespace StgSharp.Graphics public unsafe struct GLFWmapping { - [MarshalAs(UnmanagedType.ByValArray, SizeConst = 128)] - byte[] name = new byte[128]; - [MarshalAs(UnmanagedType.ByValArray, SizeConst = 33)] - byte[] guid = new byte[33]; + fixed byte name[128]; + fixed byte guid[33]; [MarshalAs(UnmanagedType.ByValArray, SizeConst = 15)] GLFWmapelement[] buttons = new GLFWmapelement[15]; [MarshalAs(UnmanagedType.ByValArray, SizeConst = 6)] @@ -584,11 +572,9 @@ namespace StgSharp.Graphics int buttonCount; byte* hats; int hatCount; - [MarshalAs(UnmanagedType.ByValArray, SizeConst = 128)] - byte[] name = new byte[128]; + fixed byte name[128]; void* userPointer; - [MarshalAs(UnmanagedType.ByValArray, SizeConst = 33)] - byte[] guid = new byte[33]; + fixed byte guid[33]; //GLFWmapping* mapping; IntPtr mapping; @@ -783,8 +769,7 @@ namespace StgSharp.Graphics [StructLayout(LayoutKind.Sequential)] internal unsafe struct VkExtensionProperties { - [MarshalAs(UnmanagedType.ByValArray, SizeConst = 256)] - byte[] extensionName = new byte[256]; + fixed byte extensionName[256]; uint specVersion; public VkExtensionProperties() diff --git a/源代码/StgSharp/Graphics/Define/glApiDefine.cs b/源代码/StgSharp/Graphics/Define/glApiDefine.cs index 953422c0..5b3015bc 100644 --- a/源代码/StgSharp/Graphics/Define/glApiDefine.cs +++ b/源代码/StgSharp/Graphics/Define/glApiDefine.cs @@ -13,2551 +13,10 @@ using System.Runtime.InteropServices; namespace StgSharp.Graphics { - #region glapi - - - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glAccumxOES(uint op, int value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glAcquireKeyedMutexWin32EXT(uint memory, uint key, uint timeout); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glActiveProgramEXT(uint program); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glActiveShaderProgram(uint pipeline, uint program); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glActiveStencilFaceEXT(uint face); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glActiveTexture(uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glActiveTextureARB(uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glActiveVaryingNV(uint program, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glAlphaFragmentOp1ATI(uint op, uint dst, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glAlphaFragmentOp2ATI(uint op, uint dst, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod, uint arg2, uint arg2Rep, uint arg2Mod); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glAlphaFragmentOp3ATI(uint op, uint dst, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod, uint arg2, uint arg2Rep, uint arg2Mod, uint arg3, uint arg3Rep, uint arg3Mod); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glAlphaFuncxOES(uint func, int valueRef); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glAlphaToCoverageDitherControlNV(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glApplyFramebufferAttachmentCMAAINTEL(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glApplyTextureEXT(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glAreProgramsResidentNV(int n, uint* programs, bool* residences); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glAreTexturesResidentEXT(int n, uint* textures, bool* residences); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glArrayElementEXT(int i); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glArrayObjectATI(uint array, int size, uint type, int stride, uint buffer, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glAsyncCopyBufferSubDataNVX(int waitSemaphoreCount, uint* waitSemaphoreArray, uint* fenceValueArray, uint readGpu, uint writeGpuMask, uint readBuffer, uint writeBuffer, long readOffset, long writeOffset, long size, int signalSemaphoreCount, uint* signalSemaphoreArray, uint* signalValueArray); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glAsyncCopyImageSubDataNVX(int waitSemaphoreCount, uint* waitSemaphoreArray, uint* waitValueArray, uint srcGpu, uint dstGpuMask, uint srcName, uint srcTarget, int srcLevel, int srcX, int srcY, int srcZ, uint dstName, uint dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth, int signalSemaphoreCount, uint* signalSemaphoreArray, uint* signalValueArray); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glAsyncMarkerSGIX(uint marker); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glAttachObjectARB(GLhandleARB containerObj, GLhandleARB obj); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glAttachShader(uint program, uint shader); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginConditionalRender(uint id, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginConditionalRenderNV(uint id, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginConditionalRenderNVX(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginFragmentShaderATI(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginOcclusionQueryNV(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginPerfMonitorAMD(uint monitor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginPerfQueryINTEL(uint queryHandle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginQuery(uint target, uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginQueryARB(uint target, uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginQueryIndexed(uint target, uint index, uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginTransformFeedback(uint primitiveMode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginTransformFeedbackEXT(uint primitiveMode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginTransformFeedbackNV(uint primitiveMode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginVertexShaderEXT(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBeginVideoCaptureNV(uint video_capture_slot); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindAttribLocation(uint program, uint index, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindAttribLocationARB(GLhandleARB programObj, uint index, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindBuffer(uint target, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindBufferARB(uint target, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindBufferBase(uint target, uint index, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindBufferBaseEXT(uint target, uint index, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindBufferBaseNV(uint target, uint index, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindBufferOffsetEXT(uint target, uint index, uint buffer, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindBufferOffsetNV(uint target, uint index, uint buffer, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindBufferRange(uint target, uint index, uint buffer, long offset, long size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindBufferRangeEXT(uint target, uint index, uint buffer, long offset, long size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindBufferRangeNV(uint target, uint index, uint buffer, long offset, long size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindBuffersBase(uint target, uint first, int count, uint* buffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindBuffersRange(uint target, uint first, int count, uint* buffers, long* offsets, long* sizes); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindFragDataLocation(uint program, uint color, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindFragDataLocationEXT(uint program, uint color, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindFragDataLocationIndexed(uint program, uint colorNumber, uint index, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindFragmentShaderATI(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindFramebuffer(uint target, uint framebuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindFramebufferEXT(uint target, uint framebuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindImageTexture(uint unit, uint texture, int level, bool layered, int layer, uint access, uint format); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindImageTextureEXT(uint index, uint texture, int level, bool layered, int layer, uint access, int format); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindImageTextures(uint first, int count, uint* textures); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glBindLightParameterEXT(uint light, uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glBindMaterialParameterEXT(uint face, uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindMultiTextureEXT(uint texunit, uint target, uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glBindParameterEXT(uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindProgramARB(uint target, uint program); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindProgramNV(uint target, uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindProgramPipeline(uint pipeline); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindRenderbuffer(uint target, uint renderbuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindRenderbufferEXT(uint target, uint renderbuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindSampler(uint unit, uint sampler); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindSamplers(uint first, int count, uint* samplers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindShadingRateImageNV(uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glBindTexGenParameterEXT(uint unit, uint coord, uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindTexture(uint target, uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindTextureEXT(uint target, uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindTextureUnit(uint unit, uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glBindTextureUnitParameterEXT(uint unit, uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindTextures(uint first, int count, uint* textures); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindTransformFeedback(uint target, uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindTransformFeedbackNV(uint target, uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindVertexArray(uint array); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindVertexArrayAPPLE(uint array); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindVertexBuffer(uint bindingindex, uint buffer, long offset, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindVertexBuffers(uint first, int count, uint* buffers, long* offsets, int* strides); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindVertexShaderEXT(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindVideoCaptureStreamBufferNV(uint video_capture_slot, uint stream, uint frame_region, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBindVideoCaptureStreamTextureNV(uint video_capture_slot, uint stream, uint frame_region, uint target, uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBinormal3bEXT(sbyte bx, sbyte by, sbyte bz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBinormal3bvEXT(sbyte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBinormal3dEXT(double bx, double by, double bz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBinormal3dvEXT(double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBinormal3fEXT(float bx, float by, float bz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBinormal3fvEXT(float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBinormal3iEXT(int bx, int by, int bz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBinormal3ivEXT(int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBinormal3sEXT(short bx, short by, short bz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBinormal3svEXT(short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBinormalPointerEXT(uint type, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBitmapxOES(int width, int height, int xorig, int yorig, int xmove, int ymove, byte* bitmap); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendBarrierKHR(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendBarrierNV(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendColor(float red, float green, float blue, float alpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendColorEXT(float red, float green, float blue, float alpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendColorxOES(int red, int green, int blue, int alpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendEquation(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendEquationEXT(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendEquationIndexedAMD(uint buf, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendEquationSeparate(uint modeRGB, uint modeAlpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendEquationSeparateEXT(uint modeRGB, uint modeAlpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendEquationSeparateIndexedAMD(uint buf, uint modeRGB, uint modeAlpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendEquationSeparatei(uint buf, uint modeRGB, uint modeAlpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendEquationSeparateiARB(uint buf, uint modeRGB, uint modeAlpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendEquationi(uint buf, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendEquationiARB(uint buf, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendFunc(uint sfactor, uint dfactor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendFuncIndexedAMD(uint buf, uint src, uint dst); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendFuncSeparate(uint sfactorRGB, uint dfactorRGB, uint sfactorAlpha, uint dfactorAlpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendFuncSeparateEXT(uint sfactorRGB, uint dfactorRGB, uint sfactorAlpha, uint dfactorAlpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendFuncSeparateINGR(uint sfactorRGB, uint dfactorRGB, uint sfactorAlpha, uint dfactorAlpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendFuncSeparateIndexedAMD(uint buf, uint srcRGB, uint dstRGB, uint srcAlpha, uint dstAlpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendFuncSeparatei(uint buf, uint srcRGB, uint dstRGB, uint srcAlpha, uint dstAlpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendFuncSeparateiARB(uint buf, uint srcRGB, uint dstRGB, uint srcAlpha, uint dstAlpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendFunci(uint buf, uint src, uint dst); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendFunciARB(uint buf, uint src, uint dst); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlendParameteriNV(uint pname, int value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, uint filter); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlitFramebufferEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, uint filter); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlitFramebufferLayerEXT(int srcX0, int srcY0, int srcX1, int srcY1, int srcLayer, int dstX0, int dstY0, int dstX1, int dstY1, int dstLayer, uint mask, uint filter); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlitFramebufferLayersEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, uint filter); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBlitNamedFramebuffer(uint readFramebuffer, uint drawFramebuffer, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, uint filter); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBufferAddressRangeNV(uint pname, uint index, ulong address, long length); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBufferAttachMemoryNV(uint target, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBufferData(uint target, long size, void* data, uint usage); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBufferDataARB(uint target, long size, void* data, uint usage); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBufferPageCommitmentARB(uint target, long offset, long size, bool commit); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBufferPageCommitmentMemNV(uint target, long offset, long size, uint memory, uint memOffset, bool commit); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBufferParameteriAPPLE(uint target, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBufferStorage(uint target, long size, void* data, uint flags); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBufferStorageExternalEXT(uint target, long offset, long size, void* clientBuffer, uint flags); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBufferStorageMemEXT(uint target, long size, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBufferSubData(uint target, long offset, long size, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glBufferSubDataARB(uint target, long offset, long size, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCallCommandListNV(uint list); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glCheckFramebufferStatus(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glCheckFramebufferStatusEXT(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glCheckNamedFramebufferStatus(uint framebuffer, uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glCheckNamedFramebufferStatusEXT(uint framebuffer, uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClampColor(uint target, uint clamp); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClampColorARB(uint target, uint clamp); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClear(uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearAccumxOES(int red, int green, int blue, int alpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearBufferData(uint target, uint internalformat, uint format, uint type, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearBufferSubData(uint target, uint internalformat, long offset, long size, uint format, uint type, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearBufferfi(uint buffer, int drawbuffer, float depth, int stencil); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearBufferfv(uint buffer, int drawbuffer, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearBufferiv(uint buffer, int drawbuffer, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearBufferuiv(uint buffer, int drawbuffer, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearColor(float red, float green, float blue, float alpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearColorIiEXT(int red, int green, int blue, int alpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearColorIuiEXT(uint red, uint green, uint blue, uint alpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearColorxOES(int red, int green, int blue, int alpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearDepth(double depth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearDepthdNV(double depth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearDepthf(float d); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearDepthfOES(float depth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearDepthxOES(int depth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearNamedBufferData(uint buffer, uint internalformat, uint format, uint type, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearNamedBufferDataEXT(uint buffer, uint internalformat, uint format, uint type, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearNamedBufferSubData(uint buffer, uint internalformat, long offset, long size, uint format, uint type, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearNamedBufferSubDataEXT(uint buffer, uint internalformat, long offset, long size, uint format, uint type, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearNamedFramebufferfi(uint framebuffer, uint buffer, int drawbuffer, float depth, int stencil); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearNamedFramebufferfv(uint framebuffer, uint buffer, int drawbuffer, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearNamedFramebufferiv(uint framebuffer, uint buffer, int drawbuffer, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearNamedFramebufferuiv(uint framebuffer, uint buffer, int drawbuffer, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearStencil(int s); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearTexImage(uint texture, int level, uint format, uint type, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClearTexSubImage(uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, uint type, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClientActiveTextureARB(uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClientActiveVertexStreamATI(uint stream); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClientAttribDefaultEXT(uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClientWaitSemaphoreui64NVX(int fenceObjectCount, uint* semaphoreArray, uint* fenceValueArray); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glClientWaitSync(GLsync sync, uint flags, uint timeout); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClipControl(uint origin, uint depth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClipPlanefOES(uint plane, float* equation); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glClipPlanexOES(uint plane, int* equation); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor3fVertex3fSUN(float r, float g, float b, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor3fVertex3fvSUN(float* c, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor3hNV(ushort red, ushort green, ushort blue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor3hvNV(ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor3xOES(int red, int green, int blue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor3xvOES(int* components); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor4fNormal3fVertex3fSUN(float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor4fNormal3fVertex3fvSUN(float* c, float* n, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor4hNV(ushort red, ushort green, ushort blue, ushort alpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor4hvNV(ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor4ubVertex2fSUN(byte r, byte g, byte b, byte a, float x, float y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor4ubVertex2fvSUN(byte* c, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor4ubVertex3fSUN(byte r, byte g, byte b, byte a, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor4ubVertex3fvSUN(byte* c, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor4xOES(int red, int green, int blue, int alpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColor4xvOES(int* components); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorFormatNV(int size, uint type, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorFragmentOp1ATI(uint op, uint dst, uint dstMask, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorFragmentOp2ATI(uint op, uint dst, uint dstMask, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod, uint arg2, uint arg2Rep, uint arg2Mod); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorFragmentOp3ATI(uint op, uint dst, uint dstMask, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod, uint arg2, uint arg2Rep, uint arg2Mod, uint arg3, uint arg3Rep, uint arg3Mod); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorMask(bool red, bool green, bool blue, bool alpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorMaskIndexedEXT(uint index, bool r, bool g, bool b, bool a); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorMaski(uint index, bool r, bool g, bool b, bool a); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorPointerEXT(int size, uint type, int stride, int count, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorPointerListIBM(int size, uint type, int stride, void** pointer, int ptrstride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorPointervINTEL(int size, uint type, void** pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorSubTableEXT(uint target, int start, int count, uint format, uint type, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorTableEXT(uint target, uint internalFormat, int width, uint format, uint type, void* table); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorTableParameterfvSGI(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorTableParameterivSGI(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glColorTableSGI(uint target, uint internalformat, int width, uint format, uint type, void* table); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCombinerInputNV(uint stage, uint portion, uint variable, uint input, uint mapping, uint componentUsage); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCombinerOutputNV(uint stage, uint portion, uint abOutput, uint cdOutput, uint sumOutput, uint scale, uint bias, bool abDotProduct, bool cdDotProduct, bool muxSum); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCombinerParameterfNV(uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCombinerParameterfvNV(uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCombinerParameteriNV(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCombinerParameterivNV(uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCombinerStageParameterfvNV(uint stage, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCommandListSegmentsNV(uint list, uint segments); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompileCommandListNV(uint list); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompileShader(uint shader); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompileShaderARB(GLhandleARB shaderObj); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompileShaderIncludeARB(uint shader, int count, byte** path, int* length); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedMultiTexImage1DEXT(uint texunit, uint target, int level, uint internalformat, int width, int border, int imageSize, void* bits); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedMultiTexImage2DEXT(uint texunit, uint target, int level, uint internalformat, int width, int height, int border, int imageSize, void* bits); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedMultiTexImage3DEXT(uint texunit, uint target, int level, uint internalformat, int width, int height, int depth, int border, int imageSize, void* bits); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedMultiTexSubImage1DEXT(uint texunit, uint target, int level, int xoffset, int width, uint format, int imageSize, void* bits); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedMultiTexSubImage2DEXT(uint texunit, uint target, int level, int xoffset, int yoffset, int width, int height, uint format, int imageSize, void* bits); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedMultiTexSubImage3DEXT(uint texunit, uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, int imageSize, void* bits); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTexImage1D(uint target, int level, uint internalformat, int width, int border, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTexImage1DARB(uint target, int level, uint internalformat, int width, int border, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTexImage2D(uint target, int level, uint internalformat, int width, int height, int border, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTexImage2DARB(uint target, int level, uint internalformat, int width, int height, int border, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTexImage3D(uint target, int level, uint internalformat, int width, int height, int depth, int border, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTexImage3DARB(uint target, int level, uint internalformat, int width, int height, int depth, int border, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTexSubImage1D(uint target, int level, int xoffset, int width, uint format, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTexSubImage1DARB(uint target, int level, int xoffset, int width, uint format, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTexSubImage2D(uint target, int level, int xoffset, int yoffset, int width, int height, uint format, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTexSubImage2DARB(uint target, int level, int xoffset, int yoffset, int width, int height, uint format, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTexSubImage3D(uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTexSubImage3DARB(uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTextureImage1DEXT(uint texture, uint target, int level, uint internalformat, int width, int border, int imageSize, void* bits); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTextureImage2DEXT(uint texture, uint target, int level, uint internalformat, int width, int height, int border, int imageSize, void* bits); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTextureImage3DEXT(uint texture, uint target, int level, uint internalformat, int width, int height, int depth, int border, int imageSize, void* bits); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTextureSubImage1D(uint texture, int level, int xoffset, int width, uint format, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTextureSubImage1DEXT(uint texture, uint target, int level, int xoffset, int width, uint format, int imageSize, void* bits); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTextureSubImage2D(uint texture, int level, int xoffset, int yoffset, int width, int height, uint format, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTextureSubImage2DEXT(uint texture, uint target, int level, int xoffset, int yoffset, int width, int height, uint format, int imageSize, void* bits); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTextureSubImage3D(uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, int imageSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCompressedTextureSubImage3DEXT(uint texture, uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, int imageSize, void* bits); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glConservativeRasterParameterfNV(uint pname, float value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glConservativeRasterParameteriNV(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glConvolutionFilter1DEXT(uint target, uint internalformat, int width, uint format, uint type, void* image); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glConvolutionFilter2DEXT(uint target, uint internalformat, int width, int height, uint format, uint type, void* image); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glConvolutionParameterfEXT(uint target, uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glConvolutionParameterfvEXT(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glConvolutionParameteriEXT(uint target, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glConvolutionParameterivEXT(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glConvolutionParameterxOES(uint target, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glConvolutionParameterxvOES(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyBufferSubData(uint readTarget, uint writeTarget, long readOffset, long writeOffset, long size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyColorSubTableEXT(uint target, int start, int x, int y, int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyColorTableSGI(uint target, uint internalformat, int x, int y, int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyConvolutionFilter1DEXT(uint target, uint internalformat, int x, int y, int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyConvolutionFilter2DEXT(uint target, uint internalformat, int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyImageSubData(uint srcName, uint srcTarget, int srcLevel, int srcX, int srcY, int srcZ, uint dstName, uint dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyImageSubDataNV(uint srcName, uint srcTarget, int srcLevel, int srcX, int srcY, int srcZ, uint dstName, uint dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int width, int height, int depth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyMultiTexImage1DEXT(uint texunit, uint target, int level, uint internalformat, int x, int y, int width, int border); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyMultiTexImage2DEXT(uint texunit, uint target, int level, uint internalformat, int x, int y, int width, int height, int border); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyMultiTexSubImage1DEXT(uint texunit, uint target, int level, int xoffset, int x, int y, int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyMultiTexSubImage2DEXT(uint texunit, uint target, int level, int xoffset, int yoffset, int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyMultiTexSubImage3DEXT(uint texunit, uint target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyNamedBufferSubData(uint readBuffer, uint writeBuffer, long readOffset, long writeOffset, long size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyPathNV(uint resultPath, uint srcPath); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTexImage1D(uint target, int level, uint internalformat, int x, int y, int width, int border); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTexImage1DEXT(uint target, int level, uint internalformat, int x, int y, int width, int border); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTexImage2D(uint target, int level, uint internalformat, int x, int y, int width, int height, int border); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTexImage2DEXT(uint target, int level, uint internalformat, int x, int y, int width, int height, int border); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTexSubImage1D(uint target, int level, int xoffset, int x, int y, int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTexSubImage1DEXT(uint target, int level, int xoffset, int x, int y, int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTexSubImage2D(uint target, int level, int xoffset, int yoffset, int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTexSubImage2DEXT(uint target, int level, int xoffset, int yoffset, int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTexSubImage3D(uint target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTexSubImage3DEXT(uint target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTextureImage1DEXT(uint texture, uint target, int level, uint internalformat, int x, int y, int width, int border); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTextureImage2DEXT(uint texture, uint target, int level, uint internalformat, int x, int y, int width, int height, int border); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTextureSubImage1D(uint texture, int level, int xoffset, int x, int y, int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTextureSubImage1DEXT(uint texture, uint target, int level, int xoffset, int x, int y, int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTextureSubImage2D(uint texture, int level, int xoffset, int yoffset, int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTextureSubImage2DEXT(uint texture, uint target, int level, int xoffset, int yoffset, int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTextureSubImage3D(uint texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCopyTextureSubImage3DEXT(uint texture, uint target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCoverFillPathInstancedNV(int numPaths, uint pathNameType, void* paths, uint pathBase, uint coverMode, uint transformType, float* transformValues); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCoverFillPathNV(uint path, uint coverMode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCoverStrokePathInstancedNV(int numPaths, uint pathNameType, void* paths, uint pathBase, uint coverMode, uint transformType, float* transformValues); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCoverStrokePathNV(uint path, uint coverMode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCoverageModulationNV(uint components); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCoverageModulationTableNV(int n, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreateBuffers(int n, uint* buffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreateCommandListsNV(int n, uint* lists); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreateFramebuffers(int n, uint* framebuffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreateMemoryObjectsEXT(int n, uint* memoryObjects); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreatePerfQueryINTEL(uint queryId, uint* queryHandle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glCreateProgram(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate GLhandleARB glCreateProgramObjectARB(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreateProgramPipelines(int n, uint* pipelines); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glCreateProgressFenceNVX(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreateQueries(uint target, int n, uint* ids); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreateRenderbuffers(int n, uint* renderbuffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreateSamplers(int n, uint* samplers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreateSemaphoresNV(int n, uint* semaphores); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glCreateShader(uint type); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate GLhandleARB glCreateShaderObjectARB(uint shaderType); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glCreateShaderProgramEXT(uint type, byte* str); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glCreateShaderProgramv(uint type, int count, byte** strings); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreateStatesNV(int n, uint* states); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate GLsync glCreateSyncFromCLeventARB(IntPtr context, IntPtr operation, uint flags); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreateTextures(uint target, int n, uint* textures); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreateTransformFeedbacks(int n, uint* ids); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCreateVertexArrays(int n, uint* arrays); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCullFace(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCullParameterdvEXT(uint pname, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCullParameterfvEXT(uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glCurrentPaletteMatrixARB(int index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDebugMessageCallback(GLDEBUGPROC callback, void* userParam); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDebugMessageCallbackAMD(GLDEBUGPROCAMD callback, void* userParam); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDebugMessageCallbackARB(GLDEBUGPROCARB callback, void* userParam); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDebugMessageControl(uint source, uint type, uint severity, int count, uint* ids, bool enabled); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDebugMessageControlARB(uint source, uint type, uint severity, int count, uint* ids, bool enabled); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDebugMessageEnableAMD(uint category, uint severity, int count, uint* ids, bool enabled); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDebugMessageInsert(uint source, uint type, uint id, uint severity, int length, byte* buf); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDebugMessageInsertAMD(uint category, uint severity, uint id, int length, byte* buf); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDebugMessageInsertARB(uint source, uint type, uint id, uint severity, int length, byte* buf); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeformSGIX(uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeformationMap3dSGIX(uint target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, double* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeformationMap3fSGIX(uint target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, float* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteAsyncMarkersSGIX(uint marker, int range); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteBuffers(int n, uint* buffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteBuffersARB(int n, uint* buffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteCommandListsNV(int n, uint* lists); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteFencesAPPLE(int n, uint* fences); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteFencesNV(int n, uint* fences); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteFragmentShaderATI(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteFramebuffers(int n, uint* framebuffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteFramebuffersEXT(int n, uint* framebuffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteMemoryObjectsEXT(int n, uint* memoryObjects); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteNamedStringARB(int namelen, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteNamesAMD(uint identifier, uint num, uint* names); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteObjectARB(GLhandleARB obj); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteOcclusionQueriesNV(int n, uint* ids); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeletePathsNV(uint path, int range); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeletePerfMonitorsAMD(int n, uint* monitors); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeletePerfQueryINTEL(uint queryHandle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteProgram(uint program); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteProgramPipelines(int n, uint* pipelines); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteProgramsARB(int n, uint* programs); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteProgramsNV(int n, uint* programs); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteQueries(int n, uint* ids); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteQueriesARB(int n, uint* ids); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteQueryResourceTagNV(int n, int* tagIds); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteRenderbuffers(int n, uint* renderbuffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteRenderbuffersEXT(int n, uint* renderbuffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteSamplers(int count, uint* samplers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteSemaphoresEXT(int n, uint* semaphores); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteShader(uint shader); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteStatesNV(int n, uint* states); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteSync(GLsync sync); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteTextures(int n, uint* textures); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteTexturesEXT(int n, uint* textures); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteTransformFeedbacks(int n, uint* ids); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteTransformFeedbacksNV(int n, uint* ids); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteVertexArrays(int n, uint* arrays); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteVertexArraysAPPLE(int n, uint* arrays); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDeleteVertexShaderEXT(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDepthBoundsEXT(double zmin, double zmax); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDepthBoundsdNV(double zmin, double zmax); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDepthFunc(uint func); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDepthMask(bool flag); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDepthRange(double n, double f); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDepthRangeArraydvNV(uint first, int count, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDepthRangeArrayv(uint first, int count, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDepthRangeIndexed(uint index, double n, double f); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDepthRangeIndexeddNV(uint index, double n, double f); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDepthRangedNV(double zNear, double zFar); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDepthRangef(float n, float f); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDepthRangefOES(float n, float f); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDepthRangexOES(int n, int f); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDetachObjectARB(GLhandleARB containerObj, GLhandleARB attachedObj); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDetachShader(uint program, uint shader); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDetailTexFuncSGIS(uint target, int n, float* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDisable(uint cap); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDisableClientStateIndexedEXT(uint array, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDisableClientStateiEXT(uint array, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDisableIndexedEXT(uint target, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDisableVariantClientStateEXT(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDisableVertexArrayAttrib(uint vaobj, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDisableVertexArrayAttribEXT(uint vaobj, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDisableVertexArrayEXT(uint vaobj, uint array); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDisableVertexAttribAPPLE(uint index, uint pname); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDisableVertexAttribArray(uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDisableVertexAttribArrayARB(uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDisablei(uint target, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDispatchCompute(uint num_groups_x, uint num_groups_y, uint num_groups_z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDispatchComputeGroupSizeARB(uint num_groups_x, uint num_groups_y, uint num_groups_z, uint group_size_x, uint group_size_y, uint group_size_z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDispatchComputeIndirect(long indirect); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawArrays(uint mode, int first, int count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawArraysEXT(uint mode, int first, int count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawArraysIndirect(uint mode, void* indirect); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawArraysInstanced(uint mode, int first, int count, int instancecount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawArraysInstancedARB(uint mode, int first, int count, int primcount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawArraysInstancedBaseInstance(uint mode, int first, int count, int instancecount, uint baseinstance); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawArraysInstancedEXT(uint mode, int start, int count, int primcount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawBuffer(uint buf); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawBuffers(int n, uint* bufs); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawBuffersARB(int n, uint* bufs); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawBuffersATI(int n, uint* bufs); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawCommandsAddressNV(uint primitiveMode, uint* indirects, int* sizes, uint count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawCommandsNV(uint primitiveMode, uint buffer, long* indirects, int* sizes, uint count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawCommandsStatesAddressNV(uint* indirects, int* sizes, uint* states, uint* fbos, uint count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawCommandsStatesNV(uint buffer, long* indirects, int* sizes, uint* states, uint* fbos, uint count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawElementArrayAPPLE(uint mode, int first, int count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawElementArrayATI(uint mode, int count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawElements(uint mode, int count, uint type, void* indices); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawElementsBaseVertex(uint mode, int count, uint type, void* indices, int basevertex); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawElementsIndirect(uint mode, uint type, void* indirect); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawElementsInstanced(uint mode, int count, uint type, void* indices, int instancecount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawElementsInstancedARB(uint mode, int count, uint type, void* indices, int primcount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawElementsInstancedBaseInstance(uint mode, int count, uint type, void* indices, int instancecount, uint baseinstance); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawElementsInstancedBaseVertex(uint mode, int count, uint type, void* indices, int instancecount, int basevertex); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawElementsInstancedBaseVertexBaseInstance(uint mode, int count, uint type, void* indices, int instancecount, int basevertex, uint baseinstance); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawElementsInstancedEXT(uint mode, int count, uint type, void* indices, int primcount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawMeshArraysSUN(uint mode, int first, int count, int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawMeshTasksIndirectNV(long indirect); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawMeshTasksNV(uint first, uint count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawRangeElementArrayAPPLE(uint mode, uint start, uint end, int first, int count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawRangeElementArrayATI(uint mode, uint start, uint end, int count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawRangeElements(uint mode, uint start, uint end, int count, uint type, void* indices); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawRangeElementsBaseVertex(uint mode, uint start, uint end, int count, uint type, void* indices, int basevertex); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawRangeElementsEXT(uint mode, uint start, uint end, int count, uint type, void* indices); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawTextureNV(uint texture, uint sampler, float x0, float y0, float x1, float y1, float z, float s0, float t0, float s1, float t1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawTransformFeedback(uint mode, uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawTransformFeedbackInstanced(uint mode, uint id, int instancecount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawTransformFeedbackNV(uint mode, uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawTransformFeedbackStream(uint mode, uint id, uint stream); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawTransformFeedbackStreamInstanced(uint mode, uint id, uint stream, int instancecount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glDrawVkImageNV(uint vkImage, uint sampler, float x0, float y0, float x1, float y1, float z, float s0, float t0, float s1, float t1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEGLImageTargetTexStorageEXT(uint target, void* image, int* attrib_list); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEGLImageTargetTextureStorageEXT(uint texture, void* image, int* attrib_list); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEdgeFlagFormatNV(int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEdgeFlagPointerEXT(int stride, int count, bool* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEdgeFlagPointerListIBM(int stride, bool** pointer, int ptrstride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glElementPointerAPPLE(uint type, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glElementPointerATI(uint type, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEnable(uint cap); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEnableClientStateIndexedEXT(uint array, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEnableClientStateiEXT(uint array, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEnableIndexedEXT(uint target, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEnableVariantClientStateEXT(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEnableVertexArrayAttrib(uint vaobj, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEnableVertexArrayAttribEXT(uint vaobj, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEnableVertexArrayEXT(uint vaobj, uint array); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEnableVertexAttribAPPLE(uint index, uint pname); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEnableVertexAttribArray(uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEnableVertexAttribArrayARB(uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEnablei(uint target, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndConditionalRender(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndConditionalRenderNV(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndConditionalRenderNVX(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndFragmentShaderATI(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndOcclusionQueryNV(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndPerfMonitorAMD(uint monitor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndPerfQueryINTEL(uint queryHandle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndQuery(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndQueryARB(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndQueryIndexed(uint target, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndTransformFeedback(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndTransformFeedbackEXT(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndTransformFeedbackNV(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndVertexShaderEXT(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEndVideoCaptureNV(uint video_capture_slot); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEvalCoord1xOES(int u); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEvalCoord1xvOES(int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEvalCoord2xOES(int u, int v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEvalCoord2xvOES(int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEvalMapsNV(uint target, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glEvaluateDepthValuesARB(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glExecuteProgramNV(uint target, uint id, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glExtractComponentEXT(uint res, uint src, uint num); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFeedbackBufferxOES(int n, uint type, int* buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate GLsync glFenceSync(uint condition, uint flags); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFinalCombinerInputNV(uint variable, uint input, uint mapping, uint componentUsage); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFinish(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glFinishAsyncSGIX(uint* markerp); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFinishFenceAPPLE(uint fence); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFinishFenceNV(uint fence); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFinishObjectAPPLE(uint obj, int name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFinishTextureSUNX(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFlush(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFlushMappedBufferRange(uint target, long offset, long length); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFlushMappedBufferRangeAPPLE(uint target, long offset, long size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFlushMappedNamedBufferRange(uint buffer, long offset, long length); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFlushMappedNamedBufferRangeEXT(uint buffer, long offset, long length); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFlushPixelDataRangeNV(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFlushRasterSGIX(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFlushStaticDataIBM(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFlushVertexArrayRangeAPPLE(int length, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFlushVertexArrayRangeNV(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFogCoordFormatNV(uint type, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFogCoordPointerEXT(uint type, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFogCoordPointerListIBM(uint type, int stride, void** pointer, int ptrstride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFogCoorddEXT(double coord); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFogCoorddvEXT(double* coord); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFogCoordfEXT(float coord); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFogCoordfvEXT(float* coord); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFogCoordhNV(ushort fog); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFogCoordhvNV(ushort* fog); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFogFuncSGIS(int n, float* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFogxOES(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFogxvOES(uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentColorMaterialSGIX(uint face, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentCoverageColorNV(uint color); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentLightModelfSGIX(uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentLightModelfvSGIX(uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentLightModeliSGIX(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentLightModelivSGIX(uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentLightfSGIX(uint light, uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentLightfvSGIX(uint light, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentLightiSGIX(uint light, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentLightivSGIX(uint light, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentMaterialfSGIX(uint face, uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentMaterialfvSGIX(uint face, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentMaterialiSGIX(uint face, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFragmentMaterialivSGIX(uint face, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFrameTerminatorGREMEDY(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFrameZoomSGIX(int factor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferDrawBufferEXT(uint framebuffer, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferDrawBuffersEXT(uint framebuffer, int n, uint* bufs); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferFetchBarrierEXT(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferParameteri(uint target, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferParameteriMESA(uint target, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferReadBufferEXT(uint framebuffer, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferRenderbuffer(uint target, uint attachment, uint renderbuffertarget, uint renderbuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferRenderbufferEXT(uint target, uint attachment, uint renderbuffertarget, uint renderbuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferSampleLocationsfvARB(uint target, uint start, int count, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferSampleLocationsfvNV(uint target, uint start, int count, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferSamplePositionsfvAMD(uint target, uint numsamples, uint pixelindex, float* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTexture(uint target, uint attachment, uint texture, int level); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTexture1D(uint target, uint attachment, uint textarget, uint texture, int level); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTexture1DEXT(uint target, uint attachment, uint textarget, uint texture, int level); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTexture2D(uint target, uint attachment, uint textarget, uint texture, int level); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTexture2DEXT(uint target, uint attachment, uint textarget, uint texture, int level); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTexture3D(uint target, uint attachment, uint textarget, uint texture, int level, int zoffset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTexture3DEXT(uint target, uint attachment, uint textarget, uint texture, int level, int zoffset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTextureARB(uint target, uint attachment, uint texture, int level); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTextureEXT(uint target, uint attachment, uint texture, int level); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTextureFaceARB(uint target, uint attachment, uint texture, int level, uint face); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTextureFaceEXT(uint target, uint attachment, uint texture, int level, uint face); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTextureLayer(uint target, uint attachment, uint texture, int level, int layer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTextureLayerARB(uint target, uint attachment, uint texture, int level, int layer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTextureLayerEXT(uint target, uint attachment, uint texture, int level, int layer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFramebufferTextureMultiviewOVR(uint target, uint attachment, uint texture, int level, int baseViewIndex, int numViews); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFreeObjectBufferATI(uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFrontFace(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFrustumfOES(float l, float r, float b, float t, float n, float f); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glFrustumxOES(int l, int r, int b, int t, int n, int f); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGenAsyncMarkersSGIX(int range); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenBuffers(int n, uint* buffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenBuffersARB(int n, uint* buffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenFencesAPPLE(int n, uint* fences); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenFencesNV(int n, uint* fences); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGenFragmentShadersATI(uint range); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenFramebuffers(int n, uint* framebuffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenFramebuffersEXT(int n, uint* framebuffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenNamesAMD(uint identifier, uint num, uint* names); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenOcclusionQueriesNV(int n, uint* ids); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGenPathsNV(int range); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenPerfMonitorsAMD(int n, uint* monitors); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenProgramPipelines(int n, uint* pipelines); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenProgramsARB(int n, uint* programs); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenProgramsNV(int n, uint* programs); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenQueries(int n, uint* ids); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenQueriesARB(int n, uint* ids); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenQueryResourceTagNV(int n, int* tagIds); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenRenderbuffers(int n, uint* renderbuffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenRenderbuffersEXT(int n, uint* renderbuffers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenSamplers(int count, uint* samplers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenSemaphoresEXT(int n, uint* semaphores); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGenSymbolsEXT(uint datatype, uint storagetype, uint range, uint components); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenTextures(int n, uint* textures); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenTexturesEXT(int n, uint* textures); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenTransformFeedbacks(int n, uint* ids); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenTransformFeedbacksNV(int n, uint* ids); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenVertexArrays(int n, uint* arrays); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenVertexArraysAPPLE(int n, uint* arrays); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGenVertexShadersEXT(uint range); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenerateMipmap(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenerateMipmapEXT(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenerateMultiTexMipmapEXT(uint texunit, uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenerateTextureMipmap(uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGenerateTextureMipmapEXT(uint texture, uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetActiveAtomicCounterBufferiv(uint program, uint bufferIndex, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetActiveAttrib(uint program, uint index, int bufSize, int* length, int* size, uint* type, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetActiveAttribARB(GLhandleARB programObj, uint index, int maxLength, int* length, int* size, uint* type, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetActiveSubroutineName(uint program, uint shadertype, uint index, int bufSize, int* length, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetActiveSubroutineUniformName(uint program, uint shadertype, uint index, int bufSize, int* length, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetActiveSubroutineUniformiv(uint program, uint shadertype, uint index, uint pname, int* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetActiveUniform(uint program, uint index, int bufSize, int* length, int* size, uint* type, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetActiveUniformARB(GLhandleARB programObj, uint index, int maxLength, int* length, int* size, uint* type, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetActiveUniformBlockName(uint program, uint uniformBlockIndex, int bufSize, int* length, byte* uniformBlockName); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetActiveUniformBlockiv(uint program, uint uniformBlockIndex, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetActiveUniformName(uint program, uint uniformIndex, int bufSize, int* length, byte* uniformName); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetActiveUniformsiv(uint program, int uniformCount, uint* uniformIndices, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetActiveVaryingNV(uint program, uint index, int bufSize, int* length, int* size, uint* type, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetArrayObjectfvATI(uint array, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetArrayObjectivATI(uint array, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetAttachedObjectsARB(GLhandleARB containerObj, int maxCount, int* count, GLhandleARB* obj); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetAttachedShaders(uint program, int maxCount, int* count, uint* shaders); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glGetAttribLocation(uint program, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glGetAttribLocationARB(GLhandleARB programObj, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetBooleanIndexedvEXT(uint target, uint index, bool* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetBooleani_v(uint target, uint index, bool* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetBooleanv(uint pname, bool* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetBufferParameteri64v(uint target, uint pname, long* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetBufferParameteriv(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetBufferParameterivARB(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetBufferParameterui64vNV(uint target, uint pname, ulong* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetBufferPointerv(uint target, uint pname, void** param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetBufferPointervARB(uint target, uint pname, void** param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetBufferSubData(uint target, long offset, long size, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetBufferSubDataARB(uint target, long offset, long size, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetClipPlanefOES(uint plane, float* equation); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetClipPlanexOES(uint plane, int* equation); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetColorTableEXT(uint target, uint format, uint type, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetColorTableParameterfvEXT(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetColorTableParameterfvSGI(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetColorTableParameterivEXT(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetColorTableParameterivSGI(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetColorTableSGI(uint target, uint format, uint type, void* table); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetCombinerInputParameterfvNV(uint stage, uint portion, uint variable, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetCombinerInputParameterivNV(uint stage, uint portion, uint variable, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetCombinerOutputParameterfvNV(uint stage, uint portion, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetCombinerOutputParameterivNV(uint stage, uint portion, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetCombinerStageParameterfvNV(uint stage, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetCommandHeaderNV(uint tokenID, uint size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetCompressedMultiTexImageEXT(uint texunit, uint target, int lod, void* img); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetCompressedTexImage(uint target, int level, void* img); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetCompressedTexImageARB(uint target, int level, void* img); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetCompressedTextureImage(uint texture, int level, int bufSize, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetCompressedTextureImageEXT(uint texture, uint target, int lod, void* img); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetCompressedTextureSubImage(uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int bufSize, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetConvolutionFilterEXT(uint target, uint format, uint type, void* image); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetConvolutionParameterfvEXT(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetConvolutionParameterivEXT(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetConvolutionParameterxvOES(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetCoverageModulationTableNV(int bufSize, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetDebugMessageLog(uint count, int bufSize, uint* sources, uint* types, uint* ids, uint* severities, int* lengths, byte* messageLog); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetDebugMessageLogAMD(uint count, int bufSize, uint* categories, uint* severities, uint* ids, int* lengths, byte* message); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetDebugMessageLogARB(uint count, int bufSize, uint* sources, uint* types, uint* ids, uint* severities, int* lengths, byte* messageLog); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetDetailTexFuncSGIS(uint target, float* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetDoubleIndexedvEXT(uint target, uint index, double* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetDoublei_v(uint target, uint index, double* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetDoublei_vEXT(uint pname, uint index, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetDoublev(uint pname, double* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetError(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFenceivNV(uint fence, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFinalCombinerInputParameterfvNV(uint variable, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFinalCombinerInputParameterivNV(uint variable, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFirstPerfQueryIdINTEL(uint* queryId); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFixedvOES(uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFloatIndexedvEXT(uint target, uint index, float* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFloati_v(uint target, uint index, float* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFloati_vEXT(uint pname, uint index, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFloatv(uint pname, float* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFogFuncSGIS(float* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glGetFragDataIndex(uint program, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glGetFragDataLocation(uint program, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glGetFragDataLocationEXT(uint program, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFragmentLightfvSGIX(uint light, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFragmentLightivSGIX(uint light, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFragmentMaterialfvSGIX(uint face, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFragmentMaterialivSGIX(uint face, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFramebufferAttachmentParameteriv(uint target, uint attachment, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFramebufferAttachmentParameterivEXT(uint target, uint attachment, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFramebufferParameterfvAMD(uint target, uint pname, uint numsamples, uint pixelindex, int size, float* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFramebufferParameteriv(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFramebufferParameterivEXT(uint framebuffer, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetFramebufferParameterivMESA(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetGraphicsResetStatus(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetGraphicsResetStatusARB(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate GLhandleARB glGetHandleARB(uint pname); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetHistogramEXT(uint target, bool reset, uint format, uint type, void* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetHistogramParameterfvEXT(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetHistogramParameterivEXT(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetHistogramParameterxvOES(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetImageHandleARB(uint texture, int level, bool layered, int layer, uint format); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetImageHandleNV(uint texture, int level, bool layered, int layer, uint format); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetImageTransformParameterfvHP(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetImageTransformParameterivHP(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetInfoLogARB(GLhandleARB obj, int maxLength, int* length, byte* infoLog); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glGetInstrumentsSGIX(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetInteger64i_v(uint target, uint index, long* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetInteger64v(uint pname, long* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetIntegerIndexedvEXT(uint target, uint index, int* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetIntegeri_v(uint target, uint index, int* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetIntegerui64i_vNV(uint value, uint index, ulong* result); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetIntegerui64vNV(uint value, ulong* result); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetIntegerv(uint pname, int* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetInternalformatSampleivNV(uint target, uint internalformat, int samples, uint pname, int count, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetInternalformati64v(uint target, uint internalformat, uint pname, int count, long* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetInternalformativ(uint target, uint internalformat, uint pname, int count, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetInvariantBooleanvEXT(uint id, uint value, bool* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetInvariantFloatvEXT(uint id, uint value, float* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetInvariantIntegervEXT(uint id, uint value, int* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetLightxOES(uint light, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetListParameterfvSGIX(uint list, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetListParameterivSGIX(uint list, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetLocalConstantBooleanvEXT(uint id, uint value, bool* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetLocalConstantFloatvEXT(uint id, uint value, float* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetLocalConstantIntegervEXT(uint id, uint value, int* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMapAttribParameterfvNV(uint target, uint index, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMapAttribParameterivNV(uint target, uint index, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMapControlPointsNV(uint target, uint index, uint type, int ustride, int vstride, bool packed, void* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMapParameterfvNV(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMapParameterivNV(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMapxvOES(uint target, uint query, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMaterialxOES(uint face, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMemoryObjectDetachedResourcesuivNV(uint memory, uint pname, int first, int count, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMemoryObjectParameterivEXT(uint memoryObject, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMinmaxEXT(uint target, bool reset, uint format, uint type, void* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMinmaxParameterfvEXT(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMinmaxParameterivEXT(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultiTexEnvfvEXT(uint texunit, uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultiTexEnvivEXT(uint texunit, uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultiTexGendvEXT(uint texunit, uint coord, uint pname, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultiTexGenfvEXT(uint texunit, uint coord, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultiTexGenivEXT(uint texunit, uint coord, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultiTexImageEXT(uint texunit, uint target, int level, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultiTexLevelParameterfvEXT(uint texunit, uint target, int level, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultiTexLevelParameterivEXT(uint texunit, uint target, int level, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultiTexParameterIivEXT(uint texunit, uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultiTexParameterIuivEXT(uint texunit, uint target, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultiTexParameterfvEXT(uint texunit, uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultiTexParameterivEXT(uint texunit, uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultisamplefv(uint pname, uint index, float* val); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetMultisamplefvNV(uint pname, uint index, float* val); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedBufferParameteri64v(uint buffer, uint pname, long* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedBufferParameteriv(uint buffer, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedBufferParameterivEXT(uint buffer, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedBufferParameterui64vNV(uint buffer, uint pname, ulong* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedBufferPointerv(uint buffer, uint pname, void** param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedBufferPointervEXT(uint buffer, uint pname, void** param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedBufferSubData(uint buffer, long offset, long size, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedBufferSubDataEXT(uint buffer, long offset, long size, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedFramebufferAttachmentParameteriv(uint framebuffer, uint attachment, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedFramebufferAttachmentParameterivEXT(uint framebuffer, uint attachment, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedFramebufferParameterfvAMD(uint framebuffer, uint pname, uint numsamples, uint pixelindex, int size, float* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedFramebufferParameteriv(uint framebuffer, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedFramebufferParameterivEXT(uint framebuffer, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedProgramLocalParameterIivEXT(uint program, uint target, uint index, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedProgramLocalParameterIuivEXT(uint program, uint target, uint index, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedProgramLocalParameterdvEXT(uint program, uint target, uint index, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedProgramLocalParameterfvEXT(uint program, uint target, uint index, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedProgramStringEXT(uint program, uint target, uint pname, void* str); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedProgramivEXT(uint program, uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedRenderbufferParameteriv(uint renderbuffer, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedRenderbufferParameterivEXT(uint renderbuffer, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedStringARB(int namelen, byte* name, int bufSize, int* stringlen, void* str); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNamedStringivARB(int namelen, byte* name, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetNextPerfQueryIdINTEL(uint queryId, uint* nextQueryId); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetObjectBufferfvATI(uint buffer, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetObjectBufferivATI(uint buffer, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetObjectLabel(uint identifier, uint name, int bufSize, int* length, byte* label); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetObjectLabelEXT(uint type, uint obje, int bufSize, int* length, byte* label); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetObjectParameterfvARB(GLhandleARB obj, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetObjectParameterivAPPLE(uint objectType, uint name, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetObjectParameterivARB(GLhandleARB obj, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetObjectPtrLabel(void* ptr, int bufSize, int* length, byte* label); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetOcclusionQueryivNV(uint id, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetOcclusionQueryuivNV(uint id, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPathCommandsNV(uint path, byte* commands); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPathCoordsNV(uint path, float* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPathDashArrayNV(uint path, float* dashArray); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate float glGetPathLengthNV(uint path, int startSegment, int numSegments); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPathMetricRangeNV(uint metricQueryMask, uint firstPathName, int numPaths, int stride, float* metrics); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPathMetricsNV(uint metricQueryMask, int numPaths, uint pathNameType, void* paths, uint pathBase, int stride, float* metrics); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPathParameterfvNV(uint path, uint pname, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPathParameterivNV(uint path, uint pname, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPathSpacingNV(uint pathListMode, int numPaths, uint pathNameType, void* paths, uint pathBase, float advanceScale, float kerningScale, uint transformType, float* returnedSpacing); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPerfCounterInfoINTEL(uint queryId, uint counterId, uint counterNameLength, byte* counterName, uint counterDescLength, byte* counterDesc, uint* counterOffset, uint* counterDataSize, uint* counterTypeEnum, uint* counterDataTypeEnum, uint* rawCounterMaxValue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPerfMonitorCounterDataAMD(uint monitor, uint pname, int dataSize, uint* data, int* bytesWritten); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPerfMonitorCounterInfoAMD(uint group, uint counter, uint pname, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPerfMonitorCounterStringAMD(uint group, uint counter, int bufSize, int* length, byte* counterString); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPerfMonitorCountersAMD(uint group, int* numCounters, int* maxActiveCounters, int counterSize, uint* counters); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPerfMonitorGroupStringAMD(uint group, int bufSize, int* length, byte* groupString); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPerfMonitorGroupsAMD(int* numGroups, int groupsSize, uint* groups); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPerfQueryDataINTEL(uint queryHandle, uint flags, int dataSize, void* data, uint* bytesWritten); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPerfQueryIdByNameINTEL(byte* queryName, uint* queryId); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPerfQueryInfoINTEL(uint queryId, uint queryNameLength, byte* queryName, uint* dataSize, uint* noCounters, uint* noInstances, uint* capsMask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPixelMapxv(uint map, int size, int* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPixelTexGenParameterfvSGIS(uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPixelTexGenParameterivSGIS(uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPixelTransformParameterfvEXT(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPixelTransformParameterivEXT(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPointerIndexedvEXT(uint target, uint index, void** data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPointeri_vEXT(uint pname, uint index, void** param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPointerv(uint pname, void** param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetPointervEXT(uint pname, void** param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramBinary(uint program, int bufSize, int* length, uint* binaryFormat, void* binary); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramEnvParameterIivNV(uint target, uint index, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramEnvParameterIuivNV(uint target, uint index, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramEnvParameterdvARB(uint target, uint index, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramEnvParameterfvARB(uint target, uint index, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramInfoLog(uint program, int bufSize, int* length, byte* infoLog); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramInterfaceiv(uint program, uint programInterface, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramLocalParameterIivNV(uint target, uint index, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramLocalParameterIuivNV(uint target, uint index, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramLocalParameterdvARB(uint target, uint index, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramLocalParameterfvARB(uint target, uint index, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramNamedParameterdvNV(uint id, int len, byte* name, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramNamedParameterfvNV(uint id, int len, byte* name, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramParameterdvNV(uint target, uint index, uint pname, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramParameterfvNV(uint target, uint index, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramPipelineInfoLog(uint pipeline, int bufSize, int* length, byte* infoLog); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramPipelineiv(uint pipeline, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetProgramResourceIndex(uint program, uint programInterface, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glGetProgramResourceLocation(uint program, uint programInterface, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glGetProgramResourceLocationIndex(uint program, uint programInterface, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramResourceName(uint program, uint programInterface, uint index, int bufSize, int* length, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramResourcefvNV(uint program, uint programInterface, uint index, int propCount, uint* props, int count, int* length, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramResourceiv(uint program, uint programInterface, uint index, int propCount, uint* props, int count, int* length, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramStageiv(uint program, uint shadertype, uint pname, int* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramStringARB(uint target, uint pname, void* str); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramStringNV(uint id, uint pname, byte* program); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramSubroutineParameteruivNV(uint target, uint index, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramiv(uint program, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramivARB(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetProgramivNV(uint id, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryBufferObjecti64v(uint id, uint buffer, uint pname, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryBufferObjectiv(uint id, uint buffer, uint pname, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryBufferObjectui64v(uint id, uint buffer, uint pname, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryBufferObjectuiv(uint id, uint buffer, uint pname, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryIndexediv(uint target, uint index, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryObjecti64v(uint id, uint pname, long* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryObjecti64vEXT(uint id, uint pname, long* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryObjectiv(uint id, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryObjectivARB(uint id, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryObjectui64v(uint id, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryObjectui64vEXT(uint id, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryObjectuiv(uint id, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryObjectuivARB(uint id, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryiv(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetQueryivARB(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetRenderbufferParameteriv(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetRenderbufferParameterivEXT(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetSamplerParameterIiv(uint sampler, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetSamplerParameterIuiv(uint sampler, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetSamplerParameterfv(uint sampler, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetSamplerParameteriv(uint sampler, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetSemaphoreParameterivNV(uint semaphore, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetSemaphoreParameterui64vEXT(uint semaphore, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetSeparableFilterEXT(uint target, uint format, uint type, void* row, void* column, void* span); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetShaderInfoLog(uint shader, int bufSize, int* length, byte* infoLog); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetShaderPrecisionFormat(uint shadertype, uint precisiontype, int* range, int* precision); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetShaderSource(uint shader, int bufSize, int* length, byte* source); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetShaderSourceARB(GLhandleARB obj, int maxLength, int* length, byte* source); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetShaderiv(uint shader, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetShadingRateImagePaletteNV(uint viewport, uint entry, uint* rate); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetShadingRateSampleLocationivNV(uint rate, uint samples, uint index, int* location); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetSharpenTexFuncSGIS(uint target, float* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate ushort glGetStageIndexNV(uint shadertype); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate IntPtr glGetString(uint name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate byte* glGetStringi(uint name, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetSubroutineIndex(uint program, uint shadertype, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glGetSubroutineUniformLocation(uint program, uint shadertype, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetSynciv(GLsync sync, uint pname, int count, int* length, int* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexBumpParameterfvATI(uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexBumpParameterivATI(uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexEnvxvOES(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexFilterFuncSGIS(uint target, uint filter, float* weights); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexGenxvOES(uint coord, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexImage(uint target, int level, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexLevelParameterfv(uint target, int level, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexLevelParameteriv(uint target, int level, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexLevelParameterxvOES(uint target, int level, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexParameterIiv(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexParameterIivEXT(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexParameterIuiv(uint target, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexParameterIuivEXT(uint target, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexParameterPointervAPPLE(uint target, uint pname, void** param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexParameterfv(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexParameteriv(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTexParameterxvOES(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetTextureHandleARB(uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetTextureHandleNV(uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureImage(uint texture, int level, uint format, uint type, int bufSize, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureImageEXT(uint texture, uint target, int level, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureLevelParameterfv(uint texture, int level, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureLevelParameterfvEXT(uint texture, uint target, int level, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureLevelParameteriv(uint texture, int level, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureLevelParameterivEXT(uint texture, uint target, int level, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureParameterIiv(uint texture, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureParameterIivEXT(uint texture, uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureParameterIuiv(uint texture, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureParameterIuivEXT(uint texture, uint target, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureParameterfv(uint texture, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureParameterfvEXT(uint texture, uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureParameteriv(uint texture, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureParameterivEXT(uint texture, uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetTextureSamplerHandleARB(uint texture, uint sampler); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetTextureSamplerHandleNV(uint texture, uint sampler); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTextureSubImage(uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, uint type, int bufSize, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTrackMatrixivNV(uint target, uint address, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTransformFeedbackVarying(uint program, uint index, int bufSize, int* length, int* size, uint* type, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTransformFeedbackVaryingEXT(uint program, uint index, int bufSize, int* length, int* size, uint* type, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTransformFeedbackVaryingNV(uint program, uint index, int* location); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTransformFeedbacki64_v(uint xfb, uint pname, uint index, long* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTransformFeedbacki_v(uint xfb, uint pname, uint index, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetTransformFeedbackiv(uint xfb, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glGetUniformBlockIndex(uint program, byte* uniformBlockName); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glGetUniformBufferSizeEXT(uint program, int location); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUniformIndices(uint program, int uniformCount, byte** uniformNames, uint* uniformIndices); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glGetUniformLocation(uint program, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glGetUniformLocationARB(GLhandleARB programObj, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate long glGetUniformOffsetEXT(uint program, int location); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUniformSubroutineuiv(uint shadertype, int location, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUniformdv(uint program, int location, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUniformfv(uint program, int location, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUniformfvARB(GLhandleARB programObj, int location, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUniformi64vARB(uint program, int location, long* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUniformi64vNV(uint program, int location, long* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUniformiv(uint program, int location, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUniformivARB(GLhandleARB programObj, int location, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUniformui64vARB(uint program, int location, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUniformui64vNV(uint program, int location, ulong* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUniformuiv(uint program, int location, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUniformuivEXT(uint program, int location, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUnsignedBytei_vEXT(uint target, uint index, byte* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetUnsignedBytevEXT(uint pname, byte* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVariantArrayObjectfvATI(uint id, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVariantArrayObjectivATI(uint id, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVariantBooleanvEXT(uint id, uint value, bool* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVariantFloatvEXT(uint id, uint value, float* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVariantIntegervEXT(uint id, uint value, int* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVariantPointervEXT(uint id, uint value, void** data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glGetVaryingLocationNV(uint program, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexArrayIndexed64iv(uint vaobj, uint index, uint pname, long* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexArrayIndexediv(uint vaobj, uint index, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexArrayIntegeri_vEXT(uint vaobj, uint index, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexArrayIntegervEXT(uint vaobj, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexArrayPointeri_vEXT(uint vaobj, uint index, uint pname, void** param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexArrayPointervEXT(uint vaobj, uint pname, void** param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexArrayiv(uint vaobj, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribArrayObjectfvATI(uint index, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribArrayObjectivATI(uint index, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribIiv(uint index, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribIivEXT(uint index, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribIuiv(uint index, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribIuivEXT(uint index, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribLdv(uint index, uint pname, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribLdvEXT(uint index, uint pname, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribLi64vNV(uint index, uint pname, long* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribLui64vARB(uint index, uint pname, ulong* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribLui64vNV(uint index, uint pname, ulong* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribPointerv(uint index, uint pname, void** pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribPointervARB(uint index, uint pname, void** pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribPointervNV(uint index, uint pname, void** pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribdv(uint index, uint pname, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribdvARB(uint index, uint pname, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribdvNV(uint index, uint pname, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribfv(uint index, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribfvARB(uint index, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribfvNV(uint index, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribiv(uint index, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribivARB(uint index, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVertexAttribivNV(uint index, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVideoCaptureStreamdvNV(uint video_capture_slot, uint stream, uint pname, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVideoCaptureStreamfvNV(uint video_capture_slot, uint stream, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVideoCaptureStreamivNV(uint video_capture_slot, uint stream, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVideoCaptureivNV(uint video_capture_slot, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVideoi64vNV(uint video_slot, uint pname, long* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVideoivNV(uint video_slot, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVideoui64vNV(uint video_slot, uint pname, ulong* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetVideouivNV(uint video_slot, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate GLVULKANPROCNV glGetVkProcAddrNV(byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnCompressedTexImage(uint target, int lod, int bufSize, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnCompressedTexImageARB(uint target, int lod, int bufSize, void* img); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnTexImage(uint target, int level, uint format, uint type, int bufSize, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnTexImageARB(uint target, int level, uint format, uint type, int bufSize, void* img); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnUniformdv(uint program, int location, int bufSize, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnUniformdvARB(uint program, int location, int bufSize, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnUniformfv(uint program, int location, int bufSize, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnUniformfvARB(uint program, int location, int bufSize, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnUniformi64vARB(uint program, int location, int bufSize, long* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnUniformiv(uint program, int location, int bufSize, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnUniformivARB(uint program, int location, int bufSize, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnUniformui64vARB(uint program, int location, int bufSize, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnUniformuiv(uint program, int location, int bufSize, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGetnUniformuivARB(uint program, int location, int bufSize, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGlobalAlphaFactorbSUN(sbyte factor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGlobalAlphaFactordSUN(double factor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGlobalAlphaFactorfSUN(float factor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGlobalAlphaFactoriSUN(int factor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGlobalAlphaFactorsSUN(short factor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGlobalAlphaFactorubSUN(byte factor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGlobalAlphaFactoruiSUN(uint factor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glGlobalAlphaFactorusSUN(ushort factor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glHint(uint target, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glHintPGI(uint target, int mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glHistogramEXT(uint target, int width, uint internalformat, bool sink); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glIglooInterfaceSGIX(uint pname, void* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glImageTransformParameterfHP(uint target, uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glImageTransformParameterfvHP(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glImageTransformParameteriHP(uint target, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glImageTransformParameterivHP(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glImportMemoryFdEXT(uint memory, uint size, uint handleType, int fd); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glImportMemoryWin32HandleEXT(uint memory, uint size, uint handleType, void* handle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glImportMemoryWin32NameEXT(uint memory, uint size, uint handleType, void* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glImportSemaphoreFdEXT(uint semaphore, uint handleType, int fd); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glImportSemaphoreWin32HandleEXT(uint semaphore, uint handleType, void* handle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glImportSemaphoreWin32NameEXT(uint semaphore, uint handleType, void* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate GLsync glImportSyncEXT(uint external_sync_type, long external_sync, uint flags); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glIndexFormatNV(uint type, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glIndexFuncEXT(uint func, float valueRef); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glIndexMaterialEXT(uint face, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glIndexPointerEXT(uint type, int stride, int count, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glIndexPointerListIBM(uint type, int stride, void** pointer, int ptrstride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glIndexxOES(int component); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glIndexxvOES(int* component); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glInsertComponentEXT(uint res, uint src, uint num); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glInsertEventMarkerEXT(int length, byte* marker); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glInstrumentsBufferSGIX(int size, int* buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glInterpolatePathsNV(uint resultPath, uint pathA, uint pathB, float weight); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glInvalidateBufferData(uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glInvalidateBufferSubData(uint buffer, long offset, long length); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glInvalidateFramebuffer(uint target, int numAttachments, uint* attachments); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glInvalidateNamedFramebufferData(uint framebuffer, int numAttachments, uint* attachments); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glInvalidateNamedFramebufferSubData(uint framebuffer, int numAttachments, uint* attachments, int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glInvalidateSubFramebuffer(uint target, int numAttachments, uint* attachments, int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glInvalidateTexImage(uint texture, int level); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glInvalidateTexSubImage(uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsAsyncMarkerSGIX(uint marker); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsBuffer(uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsBufferARB(uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsBufferResidentNV(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsCommandListNV(uint list); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsEnabled(uint cap); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsEnabledIndexedEXT(uint target, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsEnabledi(uint target, uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsFenceAPPLE(uint fence); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsFenceNV(uint fence); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsFramebuffer(uint framebuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsFramebufferEXT(uint framebuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsImageHandleResidentARB(uint handle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsImageHandleResidentNV(uint handle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsMemoryObjectEXT(uint memoryObject); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsNameAMD(uint identifier, uint name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsNamedBufferResidentNV(uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsNamedStringARB(int namelen, byte* name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsObjectBufferATI(uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsOcclusionQueryNV(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsPathNV(uint path); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsPointInFillPathNV(uint path, uint mask, float x, float y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsPointInStrokePathNV(uint path, float x, float y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsProgram(uint program); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsProgramARB(uint program); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsProgramNV(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsProgramPipeline(uint pipeline); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsQuery(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsQueryARB(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsRenderbuffer(uint renderbuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsRenderbufferEXT(uint renderbuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsSampler(uint sampler); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsSemaphoreEXT(uint semaphore); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsShader(uint shader); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsStateNV(uint state); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsSync(GLsync sync); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsTexture(uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsTextureEXT(uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsTextureHandleResidentARB(uint handle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsTextureHandleResidentNV(uint handle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsTransformFeedback(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsTransformFeedbackNV(uint id); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsVariantEnabledEXT(uint id, uint cap); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsVertexArray(uint array); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsVertexArrayAPPLE(uint array); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glIsVertexAttribEnabledAPPLE(uint index, uint pname); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLGPUCopyImageSubDataNVX(uint sourceGpu, uint destinationGpuMask, uint srcName, uint srcTarget, int srcLevel, int srcX, int srxY, int srcZ, uint dstName, uint dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int width, int height, int depth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLGPUInterlockNVX(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLGPUNamedBufferSubDataNVX(uint gpuMask, uint buffer, long offset, long size, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLabelObjectEXT(uint type, uint obj, int length, byte* label); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLightEnviSGIX(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLightModelxOES(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLightModelxvOES(uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLightxOES(uint light, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLightxvOES(uint light, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLineWidth(float width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLineWidthxOES(int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLinkProgram(uint program); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLinkProgramARB(GLhandleARB programObj); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glListDrawCommandsStatesClientNV(uint list, uint segment, void** indirects, int* sizes, uint* states, uint* fbos, uint count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glListParameterfSGIX(uint list, uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glListParameterfvSGIX(uint list, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glListParameteriSGIX(uint list, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glListParameterivSGIX(uint list, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLoadIdentityDeformationMapSGIX(uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLoadMatrixxOES(int* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLoadProgramNV(uint target, uint id, int len, byte* program); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLoadTransposeMatrixdARB(double* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLoadTransposeMatrixfARB(float* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLoadTransposeMatrixxOES(int* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLockArraysEXT(int first, int count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glLogicOp(uint opcode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMakeBufferNonResidentNV(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMakeBufferResidentNV(uint target, uint access); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMakeImageHandleNonResidentARB(uint handle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMakeImageHandleNonResidentNV(uint handle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMakeImageHandleResidentARB(uint handle, uint access); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMakeImageHandleResidentNV(uint handle, uint access); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMakeNamedBufferNonResidentNV(uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMakeNamedBufferResidentNV(uint buffer, uint access); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMakeTextureHandleNonResidentARB(uint handle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMakeTextureHandleNonResidentNV(uint handle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMakeTextureHandleResidentARB(uint handle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMakeTextureHandleResidentNV(uint handle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMap1xOES(uint target, int u1, int u2, int stride, int order, int points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMap2xOES(uint target, int u1, int u2, int ustride, int uorder, int v1, int v2, int vstride, int vorder, int points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void* glMapBuffer(uint target, uint access); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void* glMapBufferARB(uint target, uint access); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void* glMapBufferRange(uint target, long offset, long length, uint access); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMapControlPointsNV(uint target, uint index, uint type, int ustride, int vstride, int uorder, int vorder, bool packed, void* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMapGrid1xOES(int n, int u1, int u2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMapGrid2xOES(int n, int u1, int u2, int v1, int v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void* glMapNamedBuffer(uint buffer, uint access); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void* glMapNamedBufferEXT(uint buffer, uint access); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void* glMapNamedBufferRange(uint buffer, long offset, long length, uint access); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void* glMapNamedBufferRangeEXT(uint buffer, long offset, long length, uint access); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void* glMapObjectBufferATI(uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMapParameterfvNV(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMapParameterivNV(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void* glMapTexture2DINTEL(uint texture, int level, uint access, int* stride, uint* layout); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMapVertexAttrib1dAPPLE(uint index, uint size, double u1, double u2, int stride, int order, double* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMapVertexAttrib1fAPPLE(uint index, uint size, float u1, float u2, int stride, int order, float* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMapVertexAttrib2dAPPLE(uint index, uint size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMapVertexAttrib2fAPPLE(uint index, uint size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMaterialxOES(uint face, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMaterialxvOES(uint face, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixFrustumEXT(uint mode, double left, double right, double bottom, double top, double zNear, double zFar); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixIndexPointerARB(int size, uint type, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixIndexubvARB(int size, byte* indices); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixIndexuivARB(int size, uint* indices); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixIndexusvARB(int size, ushort* indices); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixLoad3x2fNV(uint matrixMode, float* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixLoad3x3fNV(uint matrixMode, float* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixLoadIdentityEXT(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixLoadTranspose3x3fNV(uint matrixMode, float* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixLoadTransposedEXT(uint mode, double* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixLoadTransposefEXT(uint mode, float* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixLoaddEXT(uint mode, double* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixLoadfEXT(uint mode, float* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixMult3x2fNV(uint matrixMode, float* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixMult3x3fNV(uint matrixMode, float* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixMultTranspose3x3fNV(uint matrixMode, float* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixMultTransposedEXT(uint mode, double* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixMultTransposefEXT(uint mode, float* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixMultdEXT(uint mode, double* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixMultfEXT(uint mode, float* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixOrthoEXT(uint mode, double left, double right, double bottom, double top, double zNear, double zFar); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixPopEXT(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixPushEXT(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixRotatedEXT(uint mode, double angle, double x, double y, double z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixRotatefEXT(uint mode, float angle, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixScaledEXT(uint mode, double x, double y, double z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixScalefEXT(uint mode, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixTranslatedEXT(uint mode, double x, double y, double z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMatrixTranslatefEXT(uint mode, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMaxShaderCompilerThreadsARB(uint count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMaxShaderCompilerThreadsKHR(uint count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMemoryBarrier(uint barriers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMemoryBarrierByRegion(uint barriers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMemoryBarrierEXT(uint barriers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMemoryObjectParameterivEXT(uint memoryObject, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMinSampleShading(float value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMinSampleShadingARB(float value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMinmaxEXT(uint target, uint internalformat, bool sink); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultMatrixxOES(int* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultTransposeMatrixdARB(double* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultTransposeMatrixfARB(float* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultTransposeMatrixxOES(int* m); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawArrays(uint mode, int* first, int* count, int drawcount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawArraysEXT(uint mode, int* first, int* count, int primcount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawArraysIndirect(uint mode, void* indirect, int drawcount, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawArraysIndirectAMD(uint mode, void* indirect, int primcount, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawArraysIndirectBindlessCountNV(uint mode, void* indirect, int drawCount, int maxDrawCount, int stride, int vertexBufferCount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawArraysIndirectBindlessNV(uint mode, void* indirect, int drawCount, int stride, int vertexBufferCount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawArraysIndirectCount(uint mode, void* indirect, long drawcount, int maxdrawcount, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawArraysIndirectCountARB(uint mode, void* indirect, long drawcount, int maxdrawcount, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawElementArrayAPPLE(uint mode, int* first, int* count, int primcount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawElements(uint mode, int* count, uint type, void** indices, int drawcount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawElementsBaseVertex(uint mode, int* count, uint type, void** indices, int drawcount, int* basevertex); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawElementsEXT(uint mode, int* count, uint type, void** indices, int primcount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawElementsIndirect(uint mode, uint type, void* indirect, int drawcount, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawElementsIndirectAMD(uint mode, uint type, void* indirect, int primcount, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawElementsIndirectBindlessCountNV(uint mode, uint type, void* indirect, int drawCount, int maxDrawCount, int stride, int vertexBufferCount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawElementsIndirectBindlessNV(uint mode, uint type, void* indirect, int drawCount, int stride, int vertexBufferCount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawElementsIndirectCount(uint mode, uint type, void* indirect, long drawcount, int maxdrawcount, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawElementsIndirectCountARB(uint mode, uint type, void* indirect, long drawcount, int maxdrawcount, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawMeshTasksIndirectCountNV(long indirect, long drawcount, int maxdrawcount, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawMeshTasksIndirectNV(long indirect, int drawcount, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiDrawRangeElementArrayAPPLE(uint mode, uint start, uint end, int* first, int* count, int primcount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiModeDrawArraysIBM(uint* mode, int* first, int* count, int primcount, int modestride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiModeDrawElementsIBM(uint* mode, int* count, uint type, void** indices, int primcount, int modestride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexBufferEXT(uint texunit, uint target, uint internalformat, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1bOES(uint texture, sbyte s); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1bvOES(uint texture, sbyte* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1dARB(uint target, double s); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1dvARB(uint target, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1fARB(uint target, float s); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1fvARB(uint target, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1hNV(uint target, ushort s); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1hvNV(uint target, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1iARB(uint target, int s); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1ivARB(uint target, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1sARB(uint target, short s); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1svARB(uint target, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1xOES(uint texture, int s); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord1xvOES(uint texture, int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2bOES(uint texture, sbyte s, sbyte t); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2bvOES(uint texture, sbyte* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2dARB(uint target, double s, double t); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2dvARB(uint target, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2fARB(uint target, float s, float t); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2fvARB(uint target, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2hNV(uint target, ushort s, ushort t); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2hvNV(uint target, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2iARB(uint target, int s, int t); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2ivARB(uint target, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2sARB(uint target, short s, short t); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2svARB(uint target, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2xOES(uint texture, int s, int t); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord2xvOES(uint texture, int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3bOES(uint texture, sbyte s, sbyte t, sbyte r); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3bvOES(uint texture, sbyte* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3dARB(uint target, double s, double t, double r); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3dvARB(uint target, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3fARB(uint target, float s, float t, float r); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3fvARB(uint target, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3hNV(uint target, ushort s, ushort t, ushort r); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3hvNV(uint target, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3iARB(uint target, int s, int t, int r); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3ivARB(uint target, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3sARB(uint target, short s, short t, short r); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3svARB(uint target, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3xOES(uint texture, int s, int t, int r); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord3xvOES(uint texture, int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4bOES(uint texture, sbyte s, sbyte t, sbyte r, sbyte q); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4bvOES(uint texture, sbyte* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4dARB(uint target, double s, double t, double r, double q); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4dvARB(uint target, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4fARB(uint target, float s, float t, float r, float q); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4fvARB(uint target, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4hNV(uint target, ushort s, ushort t, ushort r, ushort q); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4hvNV(uint target, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4iARB(uint target, int s, int t, int r, int q); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4ivARB(uint target, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4sARB(uint target, short s, short t, short r, short q); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4svARB(uint target, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4xOES(uint texture, int s, int t, int r, int q); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoord4xvOES(uint texture, int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexCoordPointerEXT(uint texunit, int size, uint type, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexEnvfEXT(uint texunit, uint target, uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexEnvfvEXT(uint texunit, uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexEnviEXT(uint texunit, uint target, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexEnvivEXT(uint texunit, uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexGendEXT(uint texunit, uint coord, uint pname, double param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexGendvEXT(uint texunit, uint coord, uint pname, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexGenfEXT(uint texunit, uint coord, uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexGenfvEXT(uint texunit, uint coord, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexGeniEXT(uint texunit, uint coord, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexGenivEXT(uint texunit, uint coord, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexImage1DEXT(uint texunit, uint target, int level, int internalformat, int width, int border, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexImage2DEXT(uint texunit, uint target, int level, int internalformat, int width, int height, int border, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexImage3DEXT(uint texunit, uint target, int level, int internalformat, int width, int height, int depth, int border, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexParameterIivEXT(uint texunit, uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexParameterIuivEXT(uint texunit, uint target, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexParameterfEXT(uint texunit, uint target, uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexParameterfvEXT(uint texunit, uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexParameteriEXT(uint texunit, uint target, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexParameterivEXT(uint texunit, uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexRenderbufferEXT(uint texunit, uint target, uint renderbuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexSubImage1DEXT(uint texunit, uint target, int level, int xoffset, int width, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexSubImage2DEXT(uint texunit, uint target, int level, int xoffset, int yoffset, int width, int height, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMultiTexSubImage3DEXT(uint texunit, uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastBarrierNV(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastBlitFramebufferNV(uint srcGpu, uint dstGpu, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, uint filter); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastBufferSubDataNV(uint gpuMask, uint buffer, long offset, long size, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastCopyBufferSubDataNV(uint readGpu, uint writeGpuMask, uint readBuffer, uint writeBuffer, long readOffset, long writeOffset, long size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastCopyImageSubDataNV(uint srcGpu, uint dstGpuMask, uint srcName, uint srcTarget, int srcLevel, int srcX, int srcY, int srcZ, uint dstName, uint dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastFramebufferSampleLocationsfvNV(uint gpu, uint framebuffer, uint start, int count, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastGetQueryObjecti64vNV(uint gpu, uint id, uint pname, long* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastGetQueryObjectivNV(uint gpu, uint id, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastGetQueryObjectui64vNV(uint gpu, uint id, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastGetQueryObjectuivNV(uint gpu, uint id, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastScissorArrayvNVX(uint gpu, uint first, int count, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastViewportArrayvNVX(uint gpu, uint first, int count, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastViewportPositionWScaleNVX(uint gpu, uint index, float xcoeff, float ycoeff); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glMulticastWaitSyncNV(uint signalGpu, uint waitGpuMask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedBufferAttachMemoryNV(uint buffer, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedBufferData(uint buffer, long size, void* data, uint usage); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedBufferDataEXT(uint buffer, long size, void* data, uint usage); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedBufferPageCommitmentARB(uint buffer, long offset, long size, bool commit); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedBufferPageCommitmentEXT(uint buffer, long offset, long size, bool commit); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedBufferPageCommitmentMemNV(uint buffer, long offset, long size, uint memory, uint memOffset, bool commit); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedBufferStorage(uint buffer, long size, void* data, uint flags); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedBufferStorageEXT(uint buffer, long size, void* data, uint flags); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedBufferStorageExternalEXT(uint buffer, long offset, long size, void* clientBuffer, uint flags); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedBufferStorageMemEXT(uint buffer, long size, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedBufferSubData(uint buffer, long offset, long size, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedBufferSubDataEXT(uint buffer, long offset, long size, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedCopyBufferSubDataEXT(uint readBuffer, uint writeBuffer, long readOffset, long writeOffset, long size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferDrawBuffer(uint framebuffer, uint buf); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferDrawBuffers(uint framebuffer, int n, uint* bufs); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferParameteri(uint framebuffer, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferParameteriEXT(uint framebuffer, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferReadBuffer(uint framebuffer, uint src); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferRenderbuffer(uint framebuffer, uint attachment, uint renderbuffertarget, uint renderbuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferRenderbufferEXT(uint framebuffer, uint attachment, uint renderbuffertarget, uint renderbuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferSampleLocationsfvARB(uint framebuffer, uint start, int count, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferSampleLocationsfvNV(uint framebuffer, uint start, int count, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferSamplePositionsfvAMD(uint framebuffer, uint numsamples, uint pixelindex, float* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferTexture(uint framebuffer, uint attachment, uint texture, int level); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferTexture1DEXT(uint framebuffer, uint attachment, uint textarget, uint texture, int level); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferTexture2DEXT(uint framebuffer, uint attachment, uint textarget, uint texture, int level); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferTexture3DEXT(uint framebuffer, uint attachment, uint textarget, uint texture, int level, int zoffset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferTextureEXT(uint framebuffer, uint attachment, uint texture, int level); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferTextureFaceEXT(uint framebuffer, uint attachment, uint texture, int level, uint face); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferTextureLayer(uint framebuffer, uint attachment, uint texture, int level, int layer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedFramebufferTextureLayerEXT(uint framebuffer, uint attachment, uint texture, int level, int layer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedProgramLocalParameter4dEXT(uint program, uint target, uint index, double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedProgramLocalParameter4dvEXT(uint program, uint target, uint index, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedProgramLocalParameter4fEXT(uint program, uint target, uint index, float x, float y, float z, float w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedProgramLocalParameter4fvEXT(uint program, uint target, uint index, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedProgramLocalParameterI4iEXT(uint program, uint target, uint index, int x, int y, int z, int w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedProgramLocalParameterI4ivEXT(uint program, uint target, uint index, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedProgramLocalParameterI4uiEXT(uint program, uint target, uint index, uint x, uint y, uint z, uint w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedProgramLocalParameterI4uivEXT(uint program, uint target, uint index, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedProgramLocalParameters4fvEXT(uint program, uint target, uint index, int count, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedProgramLocalParametersI4ivEXT(uint program, uint target, uint index, int count, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedProgramLocalParametersI4uivEXT(uint program, uint target, uint index, int count, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedProgramStringEXT(uint program, uint target, uint format, int len, void* str); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedRenderbufferStorage(uint renderbuffer, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedRenderbufferStorageEXT(uint renderbuffer, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedRenderbufferStorageMultisample(uint renderbuffer, int samples, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedRenderbufferStorageMultisampleAdvancedAMD(uint renderbuffer, int samples, int storageSamples, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedRenderbufferStorageMultisampleCoverageEXT(uint renderbuffer, int coverageSamples, int colorSamples, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedRenderbufferStorageMultisampleEXT(uint renderbuffer, int samples, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNamedStringARB(uint type, int namelen, byte* name, int stringlen, byte* str); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glNewObjectBufferATI(int size, void* pointer, uint usage); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormal3fVertex3fSUN(float nx, float ny, float nz, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormal3fVertex3fvSUN(float* n, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormal3hNV(ushort nx, ushort ny, ushort nz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormal3hvNV(ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormal3xOES(int nx, int ny, int nz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormal3xvOES(int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalFormatNV(uint type, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalPointerEXT(uint type, int stride, int count, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalPointerListIBM(uint type, int stride, void** pointer, int ptrstride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalPointervINTEL(uint type, void** pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalStream3bATI(uint stream, sbyte nx, sbyte ny, sbyte nz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalStream3bvATI(uint stream, sbyte* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalStream3dATI(uint stream, double nx, double ny, double nz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalStream3dvATI(uint stream, double* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalStream3fATI(uint stream, float nx, float ny, float nz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalStream3fvATI(uint stream, float* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalStream3iATI(uint stream, int nx, int ny, int nz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalStream3ivATI(uint stream, int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalStream3sATI(uint stream, short nx, short ny, short nz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glNormalStream3svATI(uint stream, short* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glObjectLabel(uint identifier, uint name, int length, byte* label); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glObjectPtrLabel(void* ptr, int length, byte* label); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glObjectPurgeableAPPLE(uint objectType, uint name, uint option); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glObjectUnpurgeableAPPLE(uint objectType, uint name, uint option); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glOrthofOES(float l, float r, float b, float t, float n, float f); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glOrthoxOES(int l, int r, int b, int t, int n, int f); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPNTrianglesfATI(uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPNTrianglesiATI(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPassTexCoordATI(uint dst, uint coord, uint swizzle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPassThroughxOES(int token); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPatchParameterfv(uint pname, float* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPatchParameteri(uint pname, int value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathCommandsNV(uint path, int numCommands, byte* commands, int numCoords, uint coordType, void* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathCoordsNV(uint path, int numCoords, uint coordType, void* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathCoverDepthFuncNV(uint func); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathDashArrayNV(uint path, int dashCount, float* dashArray); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glPathGlyphIndexArrayNV(uint firstPathName, uint fontTarget, void* fontName, uint fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glPathGlyphIndexRangeNV(uint fontTarget, void* fontName, uint fontStyle, uint pathParameterTemplate, float emScale, uint* baseAndCount); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathGlyphRangeNV(uint firstPathName, uint fontTarget, void* fontName, uint fontStyle, uint firstGlyph, int numGlyphs, uint handleMissingGlyphs, uint pathParameterTemplate, float emScale); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathGlyphsNV(uint firstPathName, uint fontTarget, void* fontName, uint fontStyle, int numGlyphs, uint type, void* charcodes, uint handleMissingGlyphs, uint pathParameterTemplate, float emScale); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glPathMemoryGlyphIndexArrayNV(uint firstPathName, uint fontTarget, long fontSize, void* fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathParameterfNV(uint path, uint pname, float value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathParameterfvNV(uint path, uint pname, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathParameteriNV(uint path, uint pname, int value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathParameterivNV(uint path, uint pname, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathStencilDepthOffsetNV(float factor, float units); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathStencilFuncNV(uint func, int valueRef, uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathStringNV(uint path, uint format, int length, void* pathString); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathSubCommandsNV(uint path, int commandStart, int commandsToDelete, int numCommands, byte* commands, int numCoords, uint coordType, void* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPathSubCoordsNV(uint path, int coordStart, int numCoords, uint coordType, void* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPauseTransformFeedback(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPauseTransformFeedbackNV(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelDataRangeNV(uint target, int length, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelMapx(uint map, int size, int* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelStoref(uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelStorei(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelStorex(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelTexGenParameterfSGIS(uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelTexGenParameterfvSGIS(uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelTexGenParameteriSGIS(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelTexGenParameterivSGIS(uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelTexGenSGIX(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelTransferxOES(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelTransformParameterfEXT(uint target, uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelTransformParameterfvEXT(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelTransformParameteriEXT(uint target, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelTransformParameterivEXT(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPixelZoomxOES(int xfactor, int yfactor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glPointAlongPathNV(uint path, int startSegment, int numSegments, float distance, float* x, float* y, float* tangentX, float* tangentY); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointParameterf(uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointParameterfARB(uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointParameterfEXT(uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointParameterfSGIS(uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointParameterfv(uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointParameterfvARB(uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointParameterfvEXT(uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointParameterfvSGIS(uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointParameteri(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointParameteriNV(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointParameteriv(uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointParameterivNV(uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointParameterxvOES(uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointSize(float size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPointSizexOES(int size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glPollAsyncSGIX(uint* markerp); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glPollInstrumentsSGIX(int* marker_p); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPolygonMode(uint face, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPolygonOffset(float factor, float units); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPolygonOffsetClamp(float factor, float units, float clamp); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPolygonOffsetClampEXT(float factor, float units, float clamp); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPolygonOffsetEXT(float factor, float bias); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPolygonOffsetxOES(int factor, int units); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPopDebugGroup(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPopGroupMarkerEXT(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPresentFrameDualFillNV(uint video_slot, ulong minPresentTime, uint beginPresentTimeId, uint presentDurationId, uint type, uint target0, uint fill0, uint target1, uint fill1, uint target2, uint fill2, uint target3, uint fill3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPresentFrameKeyedNV(uint video_slot, ulong minPresentTime, uint beginPresentTimeId, uint presentDurationId, uint type, uint target0, uint fill0, uint key0, uint target1, uint fill1, uint key1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPrimitiveBoundingBoxARB(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPrimitiveRestartIndex(uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPrimitiveRestartIndexNV(uint index); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPrimitiveRestartNV(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPrioritizeTexturesEXT(int n, uint* textures, float* priorities); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPrioritizeTexturesxOES(int n, uint* textures, int* priorities); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramBinary(uint program, uint binaryFormat, void* binary, int length); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramBufferParametersIivNV(uint target, uint bindingIndex, uint wordIndex, int count, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramBufferParametersIuivNV(uint target, uint bindingIndex, uint wordIndex, int count, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramBufferParametersfvNV(uint target, uint bindingIndex, uint wordIndex, int count, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramEnvParameter4dARB(uint target, uint index, double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramEnvParameter4dvARB(uint target, uint index, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramEnvParameter4fARB(uint target, uint index, float x, float y, float z, float w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramEnvParameter4fvARB(uint target, uint index, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramEnvParameterI4iNV(uint target, uint index, int x, int y, int z, int w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramEnvParameterI4ivNV(uint target, uint index, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramEnvParameterI4uiNV(uint target, uint index, uint x, uint y, uint z, uint w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramEnvParameterI4uivNV(uint target, uint index, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramEnvParameters4fvEXT(uint target, uint index, int count, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramEnvParametersI4ivNV(uint target, uint index, int count, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramEnvParametersI4uivNV(uint target, uint index, int count, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramLocalParameter4dARB(uint target, uint index, double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramLocalParameter4dvARB(uint target, uint index, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramLocalParameter4fARB(uint target, uint index, float x, float y, float z, float w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramLocalParameter4fvARB(uint target, uint index, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramLocalParameterI4iNV(uint target, uint index, int x, int y, int z, int w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramLocalParameterI4ivNV(uint target, uint index, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramLocalParameterI4uiNV(uint target, uint index, uint x, uint y, uint z, uint w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramLocalParameterI4uivNV(uint target, uint index, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramLocalParameters4fvEXT(uint target, uint index, int count, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramLocalParametersI4ivNV(uint target, uint index, int count, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramLocalParametersI4uivNV(uint target, uint index, int count, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramNamedParameter4dNV(uint id, int len, byte* name, double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramNamedParameter4dvNV(uint id, int len, byte* name, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramNamedParameter4fNV(uint id, int len, byte* name, float x, float y, float z, float w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramNamedParameter4fvNV(uint id, int len, byte* name, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramParameter4dNV(uint target, uint index, double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramParameter4dvNV(uint target, uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramParameter4fNV(uint target, uint index, float x, float y, float z, float w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramParameter4fvNV(uint target, uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramParameteri(uint program, uint pname, int value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramParameteriARB(uint program, uint pname, int value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramParameteriEXT(uint program, uint pname, int value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramParameters4dvNV(uint target, uint index, int count, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramParameters4fvNV(uint target, uint index, int count, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramPathFragmentInputGenNV(uint program, int location, uint genMode, int components, float* coeffs); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramStringARB(uint target, uint format, int len, void* str); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramSubroutineParametersuivNV(uint target, int count, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1d(uint program, int location, double v0); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1dEXT(uint program, int location, double x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1dv(uint program, int location, int count, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1dvEXT(uint program, int location, int count, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1f(uint program, int location, float v0); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1fEXT(uint program, int location, float v0); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1fv(uint program, int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1fvEXT(uint program, int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1i(uint program, int location, int v0); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1i64ARB(uint program, int location, long x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1i64NV(uint program, int location, long x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1i64vARB(uint program, int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1i64vNV(uint program, int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1iEXT(uint program, int location, int v0); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1iv(uint program, int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1ivEXT(uint program, int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1ui(uint program, int location, uint v0); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1ui64ARB(uint program, int location, uint x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1ui64NV(uint program, int location, ulong x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1ui64vARB(uint program, int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1ui64vNV(uint program, int location, int count, ulong* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1uiEXT(uint program, int location, uint v0); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1uiv(uint program, int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform1uivEXT(uint program, int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2d(uint program, int location, double v0, double v1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2dEXT(uint program, int location, double x, double y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2dv(uint program, int location, int count, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2dvEXT(uint program, int location, int count, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2f(uint program, int location, float v0, float v1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2fEXT(uint program, int location, float v0, float v1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2fv(uint program, int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2fvEXT(uint program, int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2i(uint program, int location, int v0, int v1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2i64ARB(uint program, int location, long x, long y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2i64NV(uint program, int location, long x, long y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2i64vARB(uint program, int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2i64vNV(uint program, int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2iEXT(uint program, int location, int v0, int v1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2iv(uint program, int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2ivEXT(uint program, int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2ui(uint program, int location, uint v0, uint v1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2ui64ARB(uint program, int location, uint x, uint y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2ui64NV(uint program, int location, ulong x, ulong y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2ui64vARB(uint program, int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2ui64vNV(uint program, int location, int count, ulong* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2uiEXT(uint program, int location, uint v0, uint v1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2uiv(uint program, int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform2uivEXT(uint program, int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3d(uint program, int location, double v0, double v1, double v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3dEXT(uint program, int location, double x, double y, double z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3dv(uint program, int location, int count, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3dvEXT(uint program, int location, int count, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3f(uint program, int location, float v0, float v1, float v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3fEXT(uint program, int location, float v0, float v1, float v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3fv(uint program, int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3fvEXT(uint program, int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3i(uint program, int location, int v0, int v1, int v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3i64ARB(uint program, int location, long x, long y, long z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3i64NV(uint program, int location, long x, long y, long z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3i64vARB(uint program, int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3i64vNV(uint program, int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3iEXT(uint program, int location, int v0, int v1, int v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3iv(uint program, int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3ivEXT(uint program, int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3ui(uint program, int location, uint v0, uint v1, uint v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3ui64ARB(uint program, int location, uint x, uint y, uint z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3ui64NV(uint program, int location, ulong x, ulong y, ulong z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3ui64vARB(uint program, int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3ui64vNV(uint program, int location, int count, ulong* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3uiEXT(uint program, int location, uint v0, uint v1, uint v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3uiv(uint program, int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform3uivEXT(uint program, int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4d(uint program, int location, double v0, double v1, double v2, double v3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4dEXT(uint program, int location, double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4dv(uint program, int location, int count, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4dvEXT(uint program, int location, int count, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4f(uint program, int location, float v0, float v1, float v2, float v3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4fEXT(uint program, int location, float v0, float v1, float v2, float v3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4fv(uint program, int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4fvEXT(uint program, int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4i(uint program, int location, int v0, int v1, int v2, int v3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4i64ARB(uint program, int location, long x, long y, long z, long w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4i64NV(uint program, int location, long x, long y, long z, long w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4i64vARB(uint program, int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4i64vNV(uint program, int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4iEXT(uint program, int location, int v0, int v1, int v2, int v3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4iv(uint program, int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4ivEXT(uint program, int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4ui(uint program, int location, uint v0, uint v1, uint v2, uint v3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4ui64ARB(uint program, int location, uint x, uint y, uint z, uint w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4ui64NV(uint program, int location, ulong x, ulong y, ulong z, ulong w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4ui64vARB(uint program, int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4ui64vNV(uint program, int location, int count, ulong* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4uiEXT(uint program, int location, uint v0, uint v1, uint v2, uint v3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4uiv(uint program, int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniform4uivEXT(uint program, int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformHandleui64ARB(uint program, int location, uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformHandleui64NV(uint program, int location, uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformHandleui64vARB(uint program, int location, int count, uint* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformHandleui64vNV(uint program, int location, int count, uint* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix2dv(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix2dvEXT(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix2fv(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix2fvEXT(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix2x3dv(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix2x3dvEXT(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix2x3fv(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix2x3fvEXT(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix2x4dv(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix2x4dvEXT(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix2x4fv(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix2x4fvEXT(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix3dv(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix3dvEXT(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix3fv(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix3fvEXT(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix3x2dv(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix3x2dvEXT(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix3x2fv(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix3x2fvEXT(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix3x4dv(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix3x4dvEXT(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix3x4fv(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix3x4fvEXT(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix4dv(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix4dvEXT(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix4fv(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix4fvEXT(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix4x2dv(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix4x2dvEXT(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix4x2fv(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix4x2fvEXT(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix4x3dv(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix4x3dvEXT(uint program, int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix4x3fv(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformMatrix4x3fvEXT(uint program, int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformui64NV(uint program, int location, ulong value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramUniformui64vNV(uint program, int location, int count, ulong* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProgramVertexLimitNV(uint target, int limit); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProvokingVertex(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glProvokingVertexEXT(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPushClientAttribDefaultEXT(uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPushDebugGroup(uint source, uint id, int length, byte* message); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glPushGroupMarkerEXT(int length, byte* marker); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glQueryCounter(uint id, uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glQueryMatrixxOES(int* mantissa, int* exponent); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glQueryObjectParameteruiAMD(uint target, uint id, uint pname, uint param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate int glQueryResourceNV(uint queryType, int tagId, uint count, int* buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glQueryResourceTagNV(int tagId, byte* tagString); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRasterPos2xOES(int x, int y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRasterPos2xvOES(int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRasterPos3xOES(int x, int y, int z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRasterPos3xvOES(int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRasterPos4xOES(int x, int y, int z, int w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRasterPos4xvOES(int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRasterSamplesEXT(uint samples, bool fixedsamplelocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReadBuffer(uint src); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReadInstrumentsSGIX(int marker); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReadPixels(int x, int y, int width, int height, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReadnPixels(int x, int y, int width, int height, uint format, uint type, int bufSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReadnPixelsARB(int x, int y, int width, int height, uint format, uint type, int bufSize, void* data); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRectxOES(int x1, int y1, int x2, int y2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRectxvOES(int* v1, int* v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReferencePlaneSGIX(double* equation); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glReleaseKeyedMutexWin32EXT(uint memory, uint key); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReleaseShaderCompiler(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRenderGpuMaskNV(uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRenderbufferStorage(uint target, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRenderbufferStorageEXT(uint target, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRenderbufferStorageMultisample(uint target, int samples, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRenderbufferStorageMultisampleAdvancedAMD(uint target, int samples, int storageSamples, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRenderbufferStorageMultisampleCoverageNV(uint target, int coverageSamples, int colorSamples, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRenderbufferStorageMultisampleEXT(uint target, int samples, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodePointerSUN(uint type, int stride, void** pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeubSUN(byte code); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeubvSUN(byte* code); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiColor3fVertex3fSUN(uint rc, float r, float g, float b, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiColor3fVertex3fvSUN(uint* rc, float* c, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiColor4fNormal3fVertex3fSUN(uint rc, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(uint* rc, float* c, float* n, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiColor4ubVertex3fSUN(uint rc, byte r, byte g, byte b, byte a, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiColor4ubVertex3fvSUN(uint* rc, byte* c, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiNormal3fVertex3fSUN(uint rc, float nx, float ny, float nz, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiNormal3fVertex3fvSUN(uint* rc, float* n, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiSUN(uint code); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(uint rc, float s, float t, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(uint* rc, float* tc, float* c, float* n, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(uint rc, float s, float t, float nx, float ny, float nz, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(uint* rc, float* tc, float* n, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiTexCoord2fVertex3fSUN(uint rc, float s, float t, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiTexCoord2fVertex3fvSUN(uint* rc, float* tc, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiVertex3fSUN(uint rc, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuiVertex3fvSUN(uint* rc, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeuivSUN(uint* code); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeusSUN(ushort code); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glReplacementCodeusvSUN(ushort* code); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRequestResidentProgramsNV(int n, uint* programs); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glResetHistogramEXT(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glResetMemoryObjectParameterNV(uint memory, uint pname); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glResetMinmaxEXT(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glResizeBuffersMESA(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glResolveDepthValuesNV(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glResumeTransformFeedback(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glResumeTransformFeedbackNV(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glRotatexOES(int angle, int x, int y, int z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSampleCoverage(float value, bool invert); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSampleCoverageARB(float value, bool invert); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSampleMapATI(uint dst, uint interp, uint swizzle); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSampleMaskEXT(float value, bool invert); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSampleMaskIndexedNV(uint index, uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSampleMaskSGIS(float value, bool invert); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSampleMaski(uint maskNumber, uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSamplePatternEXT(uint pattern); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSamplePatternSGIS(uint pattern); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSamplerParameterIiv(uint sampler, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSamplerParameterIuiv(uint sampler, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSamplerParameterf(uint sampler, uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSamplerParameterfv(uint sampler, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSamplerParameteri(uint sampler, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSamplerParameteriv(uint sampler, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glScalexOES(int x, int y, int z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glScissor(int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glScissorArrayv(uint first, int count, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glScissorExclusiveArrayvNV(uint first, int count, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glScissorExclusiveNV(int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glScissorIndexed(uint index, int left, int bottom, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glScissorIndexedv(uint index, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3bEXT(sbyte red, sbyte green, sbyte blue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3bvEXT(sbyte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3dEXT(double red, double green, double blue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3dvEXT(double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3fEXT(float red, float green, float blue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3fvEXT(float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3hNV(ushort red, ushort green, ushort blue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3hvNV(ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3iEXT(int red, int green, int blue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3ivEXT(int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3sEXT(short red, short green, short blue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3svEXT(short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3ubEXT(byte red, byte green, byte blue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3ubvEXT(byte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3uiEXT(uint red, uint green, uint blue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3uivEXT(uint* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3usEXT(ushort red, ushort green, ushort blue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColor3usvEXT(ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColorFormatNV(int size, uint type, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColorPointerEXT(int size, uint type, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSecondaryColorPointerListIBM(int size, uint type, int stride, void** pointer, int ptrstride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSelectPerfMonitorCountersAMD(uint monitor, bool enable, uint group, int numCounters, uint* counterList); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSemaphoreParameterivNV(uint semaphore, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSemaphoreParameterui64vEXT(uint semaphore, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSeparableFilter2DEXT(uint target, uint internalformat, int width, int height, uint format, uint type, void* row, void* column); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSetFenceAPPLE(uint fence); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSetFenceNV(uint fence, uint condition); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSetFragmentShaderConstantATI(uint dst, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSetInvariantEXT(uint id, uint type, void* addr); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSetLocalConstantEXT(uint id, uint type, void* addr); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSetMultisamplefvAMD(uint pname, uint index, float* val); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glShaderBinary(int count, uint* shaders, uint binaryFormat, void* binary, int length); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glShaderOp1EXT(uint op, uint res, uint arg1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glShaderOp2EXT(uint op, uint res, uint arg1, uint arg2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glShaderOp3EXT(uint op, uint res, uint arg1, uint arg2, uint arg3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glShaderSource(uint shader, int count, byte** str, int* length); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glShaderSourceARB(GLhandleARB shaderObj, int count, byte** str, int* length); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glShaderStorageBlockBinding(uint program, uint storageBlockIndex, uint storageBlockBinding); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glShadingRateImageBarrierNV(bool synchronize); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glShadingRateImagePaletteNV(uint viewport, uint first, int count, uint* rates); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glShadingRateSampleOrderCustomNV(uint rate, uint samples, int* locations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glShadingRateSampleOrderNV(uint order); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSharpenTexFuncSGIS(uint target, int n, float* points); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSignalSemaphoreEXT(uint semaphore, uint numBufferBarriers, uint* buffers, uint numTextureBarriers, uint* textures, uint* dstLayouts); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSignalSemaphoreui64NVX(uint signalGpu, int fenceObjectCount, uint* semaphoreArray, uint* fenceValueArray); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSignalVkFenceNV(uint vkFence); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSignalVkSemaphoreNV(uint vkSemaphore); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSpecializeShader(uint shader, byte* pEntryPoint, uint numSpecializationConstants, uint* pConstantIndex, uint* pConstantValue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSpecializeShaderARB(uint shader, byte* pEntryPoint, uint numSpecializationConstants, uint* pConstantIndex, uint* pConstantValue); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSpriteParameterfSGIX(uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSpriteParameterfvSGIX(uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSpriteParameteriSGIX(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSpriteParameterivSGIX(uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStartInstrumentsSGIX(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStateCaptureNV(uint state, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilClearTagEXT(int stencilTagBits, uint stencilClearTag); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilFillPathInstancedNV(int numPaths, uint pathNameType, void* paths, uint pathBase, uint fillMode, uint mask, uint transformType, float* transformValues); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilFillPathNV(uint path, uint fillMode, uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilFunc(uint func, int valueRef, uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilFuncSeparate(uint face, uint func, int valueRef, uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilFuncSeparateATI(uint frontfunc, uint backfunc, int valueRef, uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilMask(uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilMaskSeparate(uint face, uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilOp(uint fail, uint zfail, uint zpass); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilOpSeparate(uint face, uint sfail, uint dpfail, uint dppass); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilOpSeparateATI(uint face, uint sfail, uint dpfail, uint dppass); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilOpValueAMD(uint face, uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilStrokePathInstancedNV(int numPaths, uint pathNameType, void* paths, uint pathBase, int reference, uint mask, uint transformType, float* transformValues); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilStrokePathNV(uint path, int reference, uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilThenCoverFillPathInstancedNV(int numPaths, uint pathNameType, void* paths, uint pathBase, uint fillMode, uint mask, uint coverMode, uint transformType, float* transformValues); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilThenCoverFillPathNV(uint path, uint fillMode, uint mask, uint coverMode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilThenCoverStrokePathInstancedNV(int numPaths, uint pathNameType, void* paths, uint pathBase, int reference, uint mask, uint coverMode, uint transformType, float* transformValues); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStencilThenCoverStrokePathNV(uint path, int reference, uint mask, uint coverMode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStopInstrumentsSGIX(int marker); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glStringMarkerGREMEDY(int len, void* str); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSubpixelPrecisionBiasNV(uint xbits, uint ybits); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSwizzleEXT(uint res, uint input, uint outX, uint outY, uint outZ, uint outW); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glSyncTextureINTEL(uint texture); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTagSampleBufferSGIX(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTangent3bEXT(sbyte tx, sbyte ty, sbyte tz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTangent3bvEXT(sbyte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTangent3dEXT(double tx, double ty, double tz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTangent3dvEXT(double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTangent3fEXT(float tx, float ty, float tz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTangent3fvEXT(float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTangent3iEXT(int tx, int ty, int tz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTangent3ivEXT(int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTangent3sEXT(short tx, short ty, short tz); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTangent3svEXT(short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTangentPointerEXT(uint type, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTbufferMask3DFX(uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTessellationFactorAMD(float factor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTessellationModeAMD(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glTestFenceAPPLE(uint fence); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glTestFenceNV(uint fence); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glTestObjectAPPLE(uint testedObject, uint name); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexAttachMemoryNV(uint target, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexBuffer(uint target, uint internalformat, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexBufferARB(uint target, uint internalformat, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexBufferEXT(uint target, uint internalformat, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexBufferRange(uint target, uint internalformat, uint buffer, long offset, long size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexBumpParameterfvATI(uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexBumpParameterivATI(uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord1bOES(sbyte s); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord1bvOES(sbyte* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord1hNV(ushort s); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord1hvNV(ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord1xOES(int s); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord1xvOES(int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2bOES(sbyte s, sbyte t); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2bvOES(sbyte* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2fColor3fVertex3fSUN(float s, float t, float r, float g, float b, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2fColor3fVertex3fvSUN(float* tc, float* c, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2fColor4fNormal3fVertex3fSUN(float s, float t, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2fColor4fNormal3fVertex3fvSUN(float* tc, float* c, float* n, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2fColor4ubVertex3fSUN(float s, float t, byte r, byte g, byte b, byte a, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2fColor4ubVertex3fvSUN(float* tc, byte* c, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2fNormal3fVertex3fSUN(float s, float t, float nx, float ny, float nz, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2fNormal3fVertex3fvSUN(float* tc, float* n, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2fVertex3fSUN(float s, float t, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2fVertex3fvSUN(float* tc, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2hNV(ushort s, ushort t); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2hvNV(ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2xOES(int s, int t); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord2xvOES(int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord3bOES(sbyte s, sbyte t, sbyte r); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord3bvOES(sbyte* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord3hNV(ushort s, ushort t, ushort r); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord3hvNV(ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord3xOES(int s, int t, int r); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord3xvOES(int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord4bOES(sbyte s, sbyte t, sbyte r, sbyte q); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord4bvOES(sbyte* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord4fColor4fNormal3fVertex4fSUN(float s, float t, float p, float q, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z, float w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord4fColor4fNormal3fVertex4fvSUN(float* tc, float* c, float* n, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord4fVertex4fSUN(float s, float t, float p, float q, float x, float y, float z, float w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord4fVertex4fvSUN(float* tc, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord4hNV(ushort s, ushort t, ushort r, ushort q); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord4hvNV(ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord4xOES(int s, int t, int r, int q); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoord4xvOES(int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoordFormatNV(int size, uint type, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoordPointerEXT(int size, uint type, int stride, int count, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoordPointerListIBM(int size, uint type, int stride, void** pointer, int ptrstride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexCoordPointervINTEL(int size, uint type, void** pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexEnvxOES(uint target, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexEnvxvOES(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexFilterFuncSGIS(uint target, uint filter, int n, float* weights); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexGenxOES(uint coord, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexGenxvOES(uint coord, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexImage1D(uint target, int level, int internalformat, int width, int border, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexImage2D(uint target, int level, uint internalformat, int width, int height, int border, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexImage2DMultisample(uint target, int samples, uint internalformat, int width, int height, bool fixedsamplelocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexImage2DMultisampleCoverageNV(uint target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, bool fixedSampleLocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexImage3D(uint target, int level, int internalformat, int width, int height, int depth, int border, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexImage3DEXT(uint target, int level, uint internalformat, int width, int height, int depth, int border, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexImage3DMultisample(uint target, int samples, uint internalformat, int width, int height, int depth, bool fixedsamplelocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexImage3DMultisampleCoverageNV(uint target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, int depth, bool fixedSampleLocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexImage4DSGIS(uint target, int level, uint internalformat, int width, int height, int depth, int size4d, int border, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexPageCommitmentARB(uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, bool commit); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexPageCommitmentMemNV(uint target, int layer, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint memory, uint offset, bool commit); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexParameterIiv(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexParameterIivEXT(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexParameterIuiv(uint target, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexParameterIuivEXT(uint target, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexParameterf(uint target, uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexParameterfv(uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexParameteri(uint target, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexParameteriv(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexParameterxOES(uint target, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexParameterxvOES(uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexRenderbufferNV(uint target, uint renderbuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorage1D(uint target, int levels, uint internalformat, int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorage1DEXT(uint target, int levels, uint internalformat, int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorage2D(uint target, int levels, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorage2DEXT(uint target, int levels, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorage2DMultisample(uint target, int samples, uint internalformat, int width, int height, bool fixedsamplelocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorage3D(uint target, int levels, uint internalformat, int width, int height, int depth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorage3DEXT(uint target, int levels, uint internalformat, int width, int height, int depth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorage3DMultisample(uint target, int samples, uint internalformat, int width, int height, int depth, bool fixedsamplelocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorageMem1DEXT(uint target, int levels, uint internalFormat, int width, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorageMem2DEXT(uint target, int levels, uint internalFormat, int width, int height, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorageMem2DMultisampleEXT(uint target, int samples, uint internalFormat, int width, int height, bool fixedSampleLocations, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorageMem3DEXT(uint target, int levels, uint internalFormat, int width, int height, int depth, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorageMem3DMultisampleEXT(uint target, int samples, uint internalFormat, int width, int height, int depth, bool fixedSampleLocations, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexStorageSparseAMD(uint target, uint internalFormat, int width, int height, int depth, int layers, uint flags); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexSubImage1D(uint target, int level, int xoffset, int width, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexSubImage1DEXT(uint target, int level, int xoffset, int width, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexSubImage2D(uint target, int level, int xoffset, int yoffset, int width, int height, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexSubImage2DEXT(uint target, int level, int xoffset, int yoffset, int width, int height, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexSubImage3D(uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexSubImage3DEXT(uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexSubImage4DSGIS(uint target, int level, int xoffset, int yoffset, int zoffset, int woffset, int width, int height, int depth, int size4d, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureAttachMemoryNV(uint texture, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureBarrier(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureBarrierNV(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureBuffer(uint texture, uint internalformat, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureBufferEXT(uint texture, uint target, uint internalformat, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureBufferRange(uint texture, uint internalformat, uint buffer, long offset, long size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureBufferRangeEXT(uint texture, uint target, uint internalformat, uint buffer, long offset, long size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureColorMaskSGIS(bool red, bool green, bool blue, bool alpha); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureImage1DEXT(uint texture, uint target, int level, int internalformat, int width, int border, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureImage2DEXT(uint texture, uint target, int level, int internalformat, int width, int height, int border, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureImage2DMultisampleCoverageNV(uint texture, uint target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, bool fixedSampleLocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureImage2DMultisampleNV(uint texture, uint target, int samples, int internalFormat, int width, int height, bool fixedSampleLocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureImage3DEXT(uint texture, uint target, int level, int internalformat, int width, int height, int depth, int border, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureImage3DMultisampleCoverageNV(uint texture, uint target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, int depth, bool fixedSampleLocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureImage3DMultisampleNV(uint texture, uint target, int samples, int internalFormat, int width, int height, int depth, bool fixedSampleLocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureLightEXT(uint pname); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureMaterialEXT(uint face, uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureNormalEXT(uint mode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexturePageCommitmentEXT(uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, bool commit); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTexturePageCommitmentMemNV(uint texture, int layer, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint memory, uint offset, bool commit); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureParameterIiv(uint texture, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureParameterIivEXT(uint texture, uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureParameterIuiv(uint texture, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureParameterIuivEXT(uint texture, uint target, uint pname, uint* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureParameterf(uint texture, uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureParameterfEXT(uint texture, uint target, uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureParameterfv(uint texture, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureParameterfvEXT(uint texture, uint target, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureParameteri(uint texture, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureParameteriEXT(uint texture, uint target, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureParameteriv(uint texture, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureParameterivEXT(uint texture, uint target, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureRangeAPPLE(uint target, int length, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureRenderbufferEXT(uint texture, uint target, uint renderbuffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorage1D(uint texture, int levels, uint internalformat, int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorage1DEXT(uint texture, uint target, int levels, uint internalformat, int width); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorage2D(uint texture, int levels, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorage2DEXT(uint texture, uint target, int levels, uint internalformat, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorage2DMultisample(uint texture, int samples, uint internalformat, int width, int height, bool fixedsamplelocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorage2DMultisampleEXT(uint texture, uint target, int samples, uint internalformat, int width, int height, bool fixedsamplelocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorage3D(uint texture, int levels, uint internalformat, int width, int height, int depth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorage3DEXT(uint texture, uint target, int levels, uint internalformat, int width, int height, int depth); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorage3DMultisample(uint texture, int samples, uint internalformat, int width, int height, int depth, bool fixedsamplelocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorage3DMultisampleEXT(uint texture, uint target, int samples, uint internalformat, int width, int height, int depth, bool fixedsamplelocations); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorageMem1DEXT(uint texture, int levels, uint internalFormat, int width, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorageMem2DEXT(uint texture, int levels, uint internalFormat, int width, int height, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorageMem2DMultisampleEXT(uint texture, int samples, uint internalFormat, int width, int height, bool fixedSampleLocations, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorageMem3DEXT(uint texture, int levels, uint internalFormat, int width, int height, int depth, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorageMem3DMultisampleEXT(uint texture, int samples, uint internalFormat, int width, int height, int depth, bool fixedSampleLocations, uint memory, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureStorageSparseAMD(uint texture, uint target, uint internalFormat, int width, int height, int depth, int layers, uint flags); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureSubImage1D(uint texture, int level, int xoffset, int width, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureSubImage1DEXT(uint texture, uint target, int level, int xoffset, int width, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureSubImage2D(uint texture, int level, int xoffset, int yoffset, int width, int height, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureSubImage2DEXT(uint texture, uint target, int level, int xoffset, int yoffset, int width, int height, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureSubImage3D(uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureSubImage3DEXT(uint texture, uint target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, uint format, uint type, void* pixels); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTextureView(uint texture, uint target, uint origtexture, uint internalformat, uint minlevel, uint numlevels, uint minlayer, uint numlayers); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTrackMatrixNV(uint target, uint address, uint matrix, uint transform); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTransformFeedbackAttribsNV(int count, int* attribs, uint bufferMode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTransformFeedbackBufferBase(uint xfb, uint index, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTransformFeedbackBufferRange(uint xfb, uint index, uint buffer, long offset, long size); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTransformFeedbackStreamAttribsNV(int count, int* attribs, int nbuffers, int* bufstreams, uint bufferMode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTransformFeedbackVaryings(uint program, int count, byte** varyings, uint bufferMode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTransformFeedbackVaryingsEXT(uint program, int count, byte** varyings, uint bufferMode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTransformFeedbackVaryingsNV(uint program, int count, int* locations, uint bufferMode); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTransformPathNV(uint resultPath, uint srcPath, uint transformType, float* transformValues); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glTranslatexOES(int x, int y, int z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1d(int location, double x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1dv(int location, int count, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1f(int location, float v0); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1fARB(int location, float v0); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1fv(int location, int count, M128F* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1fvARB(int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1i(int location, int v0); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1i64ARB(int location, long x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1i64NV(int location, long x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1i64vARB(int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1i64vNV(int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1iARB(int location, int v0); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1iv(int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1ivARB(int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1ui(int location, uint v0); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1ui64ARB(int location, uint x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1ui64NV(int location, ulong x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1ui64vARB(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1ui64vNV(int location, int count, ulong* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1uiEXT(int location, uint v0); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1uiv(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform1uivEXT(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2d(int location, double x, double y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2dv(int location, int count, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2f(int location, float v0, float v1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2fARB(int location, float v0, float v1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2fv(int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2fvARB(int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2i(int location, int v0, int v1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2i64ARB(int location, long x, long y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2i64NV(int location, long x, long y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2i64vARB(int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2i64vNV(int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2iARB(int location, int v0, int v1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2iv(int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2ivARB(int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2ui(int location, uint v0, uint v1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2ui64ARB(int location, uint x, uint y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2ui64NV(int location, ulong x, ulong y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2ui64vARB(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2ui64vNV(int location, int count, ulong* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2uiEXT(int location, uint v0, uint v1); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2uiv(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform2uivEXT(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3d(int location, double x, double y, double z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3dv(int location, int count, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3f(int location, float v0, float v1, float v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3fARB(int location, float v0, float v1, float v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3fv(int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3fvARB(int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3i(int location, int v0, int v1, int v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3i64ARB(int location, long x, long y, long z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3i64NV(int location, long x, long y, long z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3i64vARB(int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3i64vNV(int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3iARB(int location, int v0, int v1, int v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3iv(int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3ivARB(int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3ui(int location, uint v0, uint v1, uint v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3ui64ARB(int location, uint x, uint y, uint z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3ui64NV(int location, ulong x, ulong y, ulong z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3ui64vARB(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3ui64vNV(int location, int count, ulong* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3uiEXT(int location, uint v0, uint v1, uint v2); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3uiv(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform3uivEXT(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4d(int location, double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4dv(int location, int count, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4f(int location, float v0, float v1, float v2, float v3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4fARB(int location, float v0, float v1, float v2, float v3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4fv(int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4fvARB(int location, int count, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4i(int location, int v0, int v1, int v2, int v3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4i64ARB(int location, long x, long y, long z, long w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4i64NV(int location, long x, long y, long z, long w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4i64vARB(int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4i64vNV(int location, int count, long* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4iARB(int location, int v0, int v1, int v2, int v3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4iv(int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4ivARB(int location, int count, int* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4ui(int location, uint v0, uint v1, uint v2, uint v3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4ui64ARB(int location, uint x, uint y, uint z, uint w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4ui64NV(int location, ulong x, ulong y, ulong z, ulong w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4ui64vARB(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4ui64vNV(int location, int count, ulong* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4uiEXT(int location, uint v0, uint v1, uint v2, uint v3); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4uiv(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniform4uivEXT(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformBlockBinding(uint program, uint uniformBlockIndex, uint uniformBlockBinding); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformBufferEXT(uint program, int location, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformHandleui64ARB(int location, uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformHandleui64NV(int location, uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformHandleui64vARB(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformHandleui64vNV(int location, int count, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix2dv(int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix2fv(int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix2fvARB(int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix2x3dv(int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix2x3fv(int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix2x4dv(int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix2x4fv(int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix3dv(int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix3fv(int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix3fvARB(int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix3x2dv(int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix3x2fv(int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix3x4dv(int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix3x4fv(int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix4dv(int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix4fv(int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix4fvARB(int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix4x2dv(int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix4x2fv(int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix4x3dv(int location, int count, bool transpose, double* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformMatrix4x3fv(int location, int count, bool transpose, float* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformSubroutinesuiv(uint shadertype, int count, uint* indices); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformui64NV(int location, ulong value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUniformui64vNV(int location, int count, ulong* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUnlockArraysEXT(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glUnmapBuffer(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glUnmapBufferARB(uint target); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glUnmapNamedBuffer(uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glUnmapNamedBufferEXT(uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUnmapObjectBufferATI(uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUnmapTexture2DINTEL(uint texture, int level); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUpdateObjectBufferATI(uint buffer, uint offset, int size, void* pointer, uint preserve); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUploadGpuMaskNVX(uint mask); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUseProgram(uint program); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUseProgramObjectARB(GLhandleARB programObj); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUseProgramStages(uint pipeline, uint stages, uint program); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glUseShaderProgramEXT(uint type, uint program); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVDPAUFiniNV(); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVDPAUGetSurfaceivNV(long surface, uint pname, int count, int* length, int* values); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVDPAUInitNV(void* vdpDevice, void* getProcAddress); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate bool glVDPAUIsSurfaceNV(long surface); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVDPAUMapSurfacesNV(int numSurfaces, long* surfaces); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate long glVDPAURegisterOutputSurfaceNV(void* vdpSurface, uint target, int numTextureNames, uint* textureNames); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate long glVDPAURegisterVideoSurfaceNV(void* vdpSurface, uint target, int numTextureNames, uint* textureNames); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate long glVDPAURegisterVideoSurfaceWithPictureStructureNV(void* vdpSurface, uint target, int numTextureNames, uint* textureNames, bool isFrameStructure); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVDPAUSurfaceAccessNV(long surface, uint access); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVDPAUUnmapSurfacesNV(int numSurface, long* surfaces); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVDPAUUnregisterSurfaceNV(long surface); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glValidateProgram(uint program); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glValidateProgramARB(GLhandleARB programObj); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glValidateProgramPipeline(uint pipeline); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVariantArrayObjectATI(uint id, uint type, int stride, uint buffer, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVariantPointerEXT(uint id, uint type, uint stride, void* addr); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVariantbvEXT(uint id, sbyte* addr); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVariantdvEXT(uint id, double* addr); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVariantfvEXT(uint id, float* addr); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVariantivEXT(uint id, int* addr); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVariantsvEXT(uint id, short* addr); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVariantubvEXT(uint id, byte* addr); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVariantuivEXT(uint id, uint* addr); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVariantusvEXT(uint id, ushort* addr); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex2bOES(sbyte x, sbyte y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex2bvOES(sbyte* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex2hNV(ushort x, ushort y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex2hvNV(ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex2xOES(int x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex2xvOES(int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex3bOES(sbyte x, sbyte y, sbyte z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex3bvOES(sbyte* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex3hNV(ushort x, ushort y, ushort z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex3hvNV(ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex3xOES(int x, int y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex3xvOES(int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex4bOES(sbyte x, sbyte y, sbyte z, sbyte w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex4bvOES(sbyte* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex4hNV(ushort x, ushort y, ushort z, ushort w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex4hvNV(ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex4xOES(int x, int y, int z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertex4xvOES(int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayAttribBinding(uint vaobj, uint attribindex, uint bindingindex); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayAttribFormat(uint vaobj, uint attribindex, int size, uint type, bool normalized, uint relativeoffset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayAttribIFormat(uint vaobj, uint attribindex, int size, uint type, uint relativeoffset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayAttribLFormat(uint vaobj, uint attribindex, int size, uint type, uint relativeoffset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayBindVertexBufferEXT(uint vaobj, uint bindingindex, uint buffer, long offset, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayBindingDivisor(uint vaobj, uint bindingindex, uint divisor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayColorOffsetEXT(uint vaobj, uint buffer, int size, uint type, int stride, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayEdgeFlagOffsetEXT(uint vaobj, uint buffer, int stride, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayElementBuffer(uint vaobj, uint buffer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayFogCoordOffsetEXT(uint vaobj, uint buffer, uint type, int stride, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayIndexOffsetEXT(uint vaobj, uint buffer, uint type, int stride, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayMultiTexCoordOffsetEXT(uint vaobj, uint buffer, uint texunit, int size, uint type, int stride, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayNormalOffsetEXT(uint vaobj, uint buffer, uint type, int stride, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayParameteriAPPLE(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayRangeAPPLE(int length, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayRangeNV(int length, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArraySecondaryColorOffsetEXT(uint vaobj, uint buffer, int size, uint type, int stride, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayTexCoordOffsetEXT(uint vaobj, uint buffer, int size, uint type, int stride, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayVertexAttribBindingEXT(uint vaobj, uint attribindex, uint bindingindex); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayVertexAttribDivisorEXT(uint vaobj, uint index, uint divisor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayVertexAttribFormatEXT(uint vaobj, uint attribindex, int size, uint type, bool normalized, uint relativeoffset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayVertexAttribIFormatEXT(uint vaobj, uint attribindex, int size, uint type, uint relativeoffset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayVertexAttribIOffsetEXT(uint vaobj, uint buffer, uint index, int size, uint type, int stride, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayVertexAttribLFormatEXT(uint vaobj, uint attribindex, int size, uint type, uint relativeoffset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayVertexAttribLOffsetEXT(uint vaobj, uint buffer, uint index, int size, uint type, int stride, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayVertexAttribOffsetEXT(uint vaobj, uint buffer, uint index, int size, uint type, bool normalized, int stride, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayVertexBindingDivisorEXT(uint vaobj, uint bindingindex, uint divisor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayVertexBuffer(uint vaobj, uint bindingindex, uint buffer, long offset, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayVertexBuffers(uint vaobj, uint first, int count, uint* buffers, long* offsets, int* strides); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexArrayVertexOffsetEXT(uint vaobj, uint buffer, int size, uint type, int stride, long offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1d(uint index, double x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1dARB(uint index, double x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1dNV(uint index, double x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1dv(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1dvARB(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1dvNV(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1f(uint index, float x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1fARB(uint index, float x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1fNV(uint index, float x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1fv(uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1fvARB(uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1fvNV(uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1hNV(uint index, ushort x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1hvNV(uint index, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1s(uint index, short x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1sARB(uint index, short x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1sNV(uint index, short x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1sv(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1svARB(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib1svNV(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2d(uint index, double x, double y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2dARB(uint index, double x, double y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2dNV(uint index, double x, double y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2dv(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2dvARB(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2dvNV(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2f(uint index, float x, float y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2fARB(uint index, float x, float y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2fNV(uint index, float x, float y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2fv(uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2fvARB(uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2fvNV(uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2hNV(uint index, ushort x, ushort y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2hvNV(uint index, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2s(uint index, short x, short y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2sARB(uint index, short x, short y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2sNV(uint index, short x, short y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2sv(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2svARB(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib2svNV(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3d(uint index, double x, double y, double z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3dARB(uint index, double x, double y, double z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3dNV(uint index, double x, double y, double z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3dv(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3dvARB(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3dvNV(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3f(uint index, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3fARB(uint index, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3fNV(uint index, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3fv(uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3fvARB(uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3fvNV(uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3hNV(uint index, ushort x, ushort y, ushort z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3hvNV(uint index, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3s(uint index, short x, short y, short z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3sARB(uint index, short x, short y, short z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3sNV(uint index, short x, short y, short z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3sv(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3svARB(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib3svNV(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4Nbv(uint index, sbyte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4NbvARB(uint index, sbyte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4Niv(uint index, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4NivARB(uint index, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4Nsv(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4NsvARB(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4Nub(uint index, byte x, byte y, byte z, byte w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4NubARB(uint index, byte x, byte y, byte z, byte w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4Nubv(uint index, byte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4NubvARB(uint index, byte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4Nuiv(uint index, uint* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4NuivARB(uint index, uint* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4Nusv(uint index, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4NusvARB(uint index, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4bv(uint index, sbyte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4bvARB(uint index, sbyte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4d(uint index, double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4dARB(uint index, double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4dNV(uint index, double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4dv(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4dvARB(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4dvNV(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4f(uint index, float x, float y, float z, float w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4fARB(uint index, float x, float y, float z, float w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4fNV(uint index, float x, float y, float z, float w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4fv(uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4fvARB(uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4fvNV(uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4hNV(uint index, ushort x, ushort y, ushort z, ushort w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4hvNV(uint index, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4iv(uint index, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4ivARB(uint index, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4s(uint index, short x, short y, short z, short w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4sARB(uint index, short x, short y, short z, short w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4sNV(uint index, short x, short y, short z, short w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4sv(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4svARB(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4svNV(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4ubNV(uint index, byte x, byte y, byte z, byte w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4ubv(uint index, byte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4ubvARB(uint index, byte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4ubvNV(uint index, byte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4uiv(uint index, uint* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4uivARB(uint index, uint* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4usv(uint index, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttrib4usvARB(uint index, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribArrayObjectATI(uint index, int size, uint type, bool normalized, int stride, uint buffer, uint offset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribBinding(uint attribindex, uint bindingindex); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribDivisor(uint index, uint divisor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribDivisorARB(uint index, uint divisor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribFormat(uint attribindex, int size, uint type, bool normalized, uint relativeoffset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribFormatNV(uint index, int size, uint type, bool normalized, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI1i(uint index, int x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI1iEXT(uint index, int x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI1iv(uint index, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI1ivEXT(uint index, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI1ui(uint index, uint x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI1uiEXT(uint index, uint x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI1uiv(uint index, uint* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI1uivEXT(uint index, uint* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI2i(uint index, int x, int y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI2iEXT(uint index, int x, int y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI2iv(uint index, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI2ivEXT(uint index, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI2ui(uint index, uint x, uint y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI2uiEXT(uint index, uint x, uint y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI2uiv(uint index, uint* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI2uivEXT(uint index, uint* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI3i(uint index, int x, int y, int z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI3iEXT(uint index, int x, int y, int z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI3iv(uint index, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI3ivEXT(uint index, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI3ui(uint index, uint x, uint y, uint z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI3uiEXT(uint index, uint x, uint y, uint z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI3uiv(uint index, uint* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI3uivEXT(uint index, uint* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4bv(uint index, sbyte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4bvEXT(uint index, sbyte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4i(uint index, int x, int y, int z, int w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4iEXT(uint index, int x, int y, int z, int w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4iv(uint index, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4ivEXT(uint index, int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4sv(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4svEXT(uint index, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4ubv(uint index, byte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4ubvEXT(uint index, byte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4ui(uint index, uint x, uint y, uint z, uint w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4uiEXT(uint index, uint x, uint y, uint z, uint w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4uiv(uint index, uint* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4uivEXT(uint index, uint* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4usv(uint index, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribI4usvEXT(uint index, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribIFormat(uint attribindex, int size, uint type, uint relativeoffset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribIFormatNV(uint index, int size, uint type, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribIPointer(uint index, int size, uint type, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribIPointerEXT(uint index, int size, uint type, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL1d(uint index, double x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL1dEXT(uint index, double x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL1dv(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL1dvEXT(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL1i64NV(uint index, long x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL1i64vNV(uint index, long* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL1ui64ARB(uint index, ulong x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL1ui64NV(uint index, ulong x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL1ui64vARB(uint index, ulong* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL1ui64vNV(uint index, ulong* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL2d(uint index, double x, double y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL2dEXT(uint index, double x, double y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL2dv(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL2dvEXT(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL2i64NV(uint index, long x, long y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL2i64vNV(uint index, long* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL2ui64NV(uint index, ulong x, ulong y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL2ui64vNV(uint index, ulong* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL3d(uint index, double x, double y, double z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL3dEXT(uint index, double x, double y, double z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL3dv(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL3dvEXT(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL3i64NV(uint index, long x, long y, long z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL3i64vNV(uint index, long* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL3ui64NV(uint index, ulong x, ulong y, ulong z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL3ui64vNV(uint index, ulong* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL4d(uint index, double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL4dEXT(uint index, double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL4dv(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL4dvEXT(uint index, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL4i64NV(uint index, long x, long y, long z, long w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL4i64vNV(uint index, long* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL4ui64NV(uint index, ulong x, ulong y, ulong z, ulong w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribL4ui64vNV(uint index, ulong* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribLFormat(uint attribindex, int size, uint type, uint relativeoffset); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribLFormatNV(uint index, int size, uint type, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribLPointer(uint index, int size, uint type, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribLPointerEXT(uint index, int size, uint type, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribP1ui(uint index, uint type, bool normalized, uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribP1uiv(uint index, uint type, bool normalized, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribP2ui(uint index, uint type, bool normalized, uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribP2uiv(uint index, uint type, bool normalized, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribP3ui(uint index, uint type, bool normalized, uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribP3uiv(uint index, uint type, bool normalized, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribP4ui(uint index, uint type, bool normalized, uint value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribP4uiv(uint index, uint type, bool normalized, uint* value); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribParameteriAMD(uint index, uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribPointer(uint index, int size, uint type, bool normalized, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribPointerARB(uint index, int size, uint type, bool normalized, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribPointerNV(uint index, int fsize, uint type, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs1dvNV(uint index, int count, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs1fvNV(uint index, int count, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs1hvNV(uint index, int n, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs1svNV(uint index, int count, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs2dvNV(uint index, int count, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs2fvNV(uint index, int count, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs2hvNV(uint index, int n, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs2svNV(uint index, int count, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs3dvNV(uint index, int count, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs3fvNV(uint index, int count, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs3hvNV(uint index, int n, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs3svNV(uint index, int count, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs4dvNV(uint index, int count, double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs4fvNV(uint index, int count, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs4hvNV(uint index, int n, ushort* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs4svNV(uint index, int count, short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexAttribs4ubvNV(uint index, int count, byte* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexBindingDivisor(uint bindingindex, uint divisor); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexBlendARB(int count); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexBlendEnvfATI(uint pname, float param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexBlendEnviATI(uint pname, int param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexFormatNV(int size, uint type, int stride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexPointerEXT(int size, uint type, int stride, int count, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexPointerListIBM(int size, uint type, int stride, void** pointer, int ptrstride); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexPointervINTEL(int size, uint type, void** pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream1dATI(uint stream, double x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream1dvATI(uint stream, double* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream1fATI(uint stream, float x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream1fvATI(uint stream, float* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream1iATI(uint stream, int x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream1ivATI(uint stream, int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream1sATI(uint stream, short x); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream1svATI(uint stream, short* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream2dATI(uint stream, double x, double y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream2dvATI(uint stream, double* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream2fATI(uint stream, float x, float y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream2fvATI(uint stream, float* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream2iATI(uint stream, int x, int y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream2ivATI(uint stream, int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream2sATI(uint stream, short x, short y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream2svATI(uint stream, short* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream3dATI(uint stream, double x, double y, double z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream3dvATI(uint stream, double* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream3fATI(uint stream, float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream3fvATI(uint stream, float* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream3iATI(uint stream, int x, int y, int z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream3ivATI(uint stream, int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream3sATI(uint stream, short x, short y, short z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream3svATI(uint stream, short* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream4dATI(uint stream, double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream4dvATI(uint stream, double* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream4fATI(uint stream, float x, float y, float z, float w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream4fvATI(uint stream, float* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream4iATI(uint stream, int x, int y, int z, int w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream4ivATI(uint stream, int* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream4sATI(uint stream, short x, short y, short z, short w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexStream4svATI(uint stream, short* coords); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexWeightPointerEXT(int size, uint type, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexWeightfEXT(float weight); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexWeightfvEXT(float* weight); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexWeighthNV(ushort weight); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVertexWeighthvNV(ushort* weight); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate uint glVideoCaptureNV(uint video_capture_slot, uint* sequence_num, ulong* capture_time); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVideoCaptureStreamParameterdvNV(uint video_capture_slot, uint stream, uint pname, double* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVideoCaptureStreamParameterfvNV(uint video_capture_slot, uint stream, uint pname, float* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glVideoCaptureStreamParameterivNV(uint video_capture_slot, uint stream, uint pname, int* param); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glViewport(int x, int y, int width, int height); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glViewportArrayv(uint first, int count, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glViewportIndexedf(uint index, float x, float y, float w, float h); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glViewportIndexedfv(uint index, float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glViewportPositionWScaleNV(uint index, float xcoeff, float ycoeff); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glViewportSwizzleNV(uint index, uint swizzlex, uint swizzley, uint swizzlez, uint swizzlew); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWaitSemaphoreEXT(uint semaphore, uint numBufferBarriers, uint* buffers, uint numTextureBarriers, uint* textures, uint* srcLayouts); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWaitSemaphoreui64NVX(uint waitGpu, int fenceObjectCount, uint* semaphoreArray, uint* fenceValueArray); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWaitSync(GLsync sync, uint flags, uint timeout); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWaitVkSemaphoreNV(uint vkSemaphore); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWeightPathsNV(uint resultPath, int numPaths, uint* paths, float* weights); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWeightPointerARB(int size, uint type, int stride, void* pointer); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWeightbvARB(int size, sbyte* weights); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWeightdvARB(int size, double* weights); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWeightfvARB(int size, float* weights); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWeightivARB(int size, int* weights); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWeightsvARB(int size, short* weights); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWeightubvARB(int size, byte* weights); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWeightuivARB(int size, uint* weights); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWeightusvARB(int size, ushort* weights); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2dARB(double x, double y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2dMESA(double x, double y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2dvARB(double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2dvMESA(double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2fARB(float x, float y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2fMESA(float x, float y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2fvARB(float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2fvMESA(float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2iARB(int x, int y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2iMESA(int x, int y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2ivARB(int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2ivMESA(int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2sARB(short x, short y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2sMESA(short x, short y); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2svARB(short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos2svMESA(short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3dARB(double x, double y, double z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3dMESA(double x, double y, double z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3dvARB(double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3dvMESA(double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3fARB(float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3fMESA(float x, float y, float z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3fvARB(float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3fvMESA(float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3iARB(int x, int y, int z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3iMESA(int x, int y, int z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3ivARB(int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3ivMESA(int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3sARB(short x, short y, short z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3sMESA(short x, short y, short z); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3svARB(short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos3svMESA(short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos4dMESA(double x, double y, double z, double w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos4dvMESA(double* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos4fMESA(float x, float y, float z, float w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos4fvMESA(float* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos4iMESA(int x, int y, int z, int w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos4ivMESA(int* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos4sMESA(short x, short y, short z, short w); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowPos4svMESA(short* v); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWindowRectanglesEXT(uint mode, int count, int* box); - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal unsafe delegate void glWriteMaskEXT(uint res, uint input, uint outX, uint outY, uint outZ, uint outW); - - - - #endregion - - /// /// Function handler to load an opengl function by serching its name. /// - /// the name of the Opengl function + /// the name of the Opengl function /// An intptr value representing the pointer to the function public delegate IntPtr glLoader(string name); @@ -2691,7 +150,7 @@ namespace StgSharp.Graphics #region StgSharpDele - public unsafe delegate void FrameBufferSizeHandler(IntPtr window, int width, int height); + public unsafe delegate void FrameBufferSizeHandler(IntPtr window, uint width, uint height); #endregion diff --git a/源代码/StgSharp/Graphics/Form.cs b/源代码/StgSharp/Graphics/Form.cs index b9b7b945..4e4fea02 100644 --- a/源代码/StgSharp/Graphics/Form.cs +++ b/源代码/StgSharp/Graphics/Form.cs @@ -1,6 +1,8 @@ using StgSharp.Controlling; +using StgSharp.Logic; using StgSharp.Math; using System; +using System.Collections.Concurrent; using System.Collections.Generic; using System.Diagnostics; using System.IO; @@ -21,40 +23,36 @@ namespace StgSharp.Graphics /// public abstract partial class Form { + #region metadata internal LinkedList allControl; - internal Vector4 color; - internal Thread formThread; - internal IglFunc GL; + internal Vector4 backgroundColor; + internal unsafe GLcontext* contextID; + internal DynamicArrayList formBuffer; internal int height; internal IntPtr monitor; internal string name; - internal FormRenderBuffer RenderBuffer; internal Form sharedForm; - internal FrameUpdateTimer timer = new FrameUpdateTimer(); - internal FormUpdateBuffer UpdateBuffer; internal int width; internal IntPtr windowID; - - private bool alignAtRender; - private bool alignAtUpdate; - private bool isSingleThread; - - private Action OnRender; - private Action OnUpdate; - - #region thread sync - internal readonly SemaphoreSlim ouetrPong = new SemaphoreSlim(0, 1); - private SemaphoreSlim ping = new SemaphoreSlim(1, 1); - private SemaphoreSlim pong = new SemaphoreSlim(0, 1); + protected IglFunc gl; + private bool closed; #endregion - private Form() + #region form thread setting + internal FrameUpdateTimer timer = new FrameUpdateTimer(); + private SemaphoreSlim _renderFinishSignal = new SemaphoreSlim(0, 1); + private SemaphoreSlim _renderStartSignal = new SemaphoreSlim(1, 1); + private bool isSingleThread = true; + private Thread renderThread; + #endregion + + #region glapicount + private int missingAPIcount = 0; + private int problemAPIcount = 0; + #endregion + + protected Form() { -#if NET5_0_OR_GREATER - Unsafe.SkipInit(out UpdateBuffer); - Unsafe.SkipInit(out RenderBuffer); - Unsafe.SkipInit(out GL); -#endif } /// @@ -66,6 +64,20 @@ namespace StgSharp.Graphics set => height = value; } + /// + /// OpenGL package used by current form context. + /// + public IglFunc GL + { + get => gl; + internal set => gl = value; + } + + internal Thread RenderThread + { + get { return renderThread; } + } + /// /// Representing /// @@ -73,6 +85,7 @@ namespace StgSharp.Graphics { get { return isSingleThread; } } + /// /// Width of this form, represent in /// @@ -86,148 +99,152 @@ namespace StgSharp.Graphics } } + /// + /// Width of this form, represent in + /// public int Width { get => width; set => width = value; } + internal bool IsSingleThread + { + get { return isSingleThread; } + } + + internal SemaphoreSlim RenderFinishSignal + { + get { return _renderFinishSignal; } + set { _renderFinishSignal = value; } + } + + internal SemaphoreSlim RenderStrartSignal + { + get { return _renderStartSignal; } + set { _renderStartSignal = value; } + } unsafe ~Form() { Marshal.FreeHGlobal((IntPtr)contextID); - RenderBuffer.GL.api = default; } #region form main - public abstract void Deinit(object[] args); + public abstract void Deinit(params object[] args); /// /// Necessary operation to init this form. /// /// - public abstract void Init(object[] args); + public abstract void Init(params object[] args); /// /// Behaviour of current form when in a render cycle. /// When this form /// /// - public abstract void Main(object[] args); + public abstract void Main(params object[] args); /// /// Init this form and render it on screen, and respond with operation /// - public void Show(object[] args) + public void Show(params object[] args) { - if (args == null) + if (gl == null) { - args = new object[4] { null, null, null, null }; + InternalIO.InternalWriteLog($"Attempt to show form {name} before init", LogType.Error); } - Operation.RegistForm(this); - if (!TimeLine.RenderStarted) + else if (isSingleThread) { - TimeLine.RenderAll(); + while (gl.GetWindowShouldClose(this)) + { + Main(args); + } } - try + else { - Thread updateThread = new Thread(InternalUpdateFrame); - Thread renderThread = new Thread(InternalRenderFrame); - - updateThread.Start(args[1]); - renderThread.Start(args[2]); - - updateThread.Join(); + while (gl.GetWindowShouldClose(this)) + { + Main(args); + } renderThread.Join(); - - ping.Dispose(); - pong.Dispose(); - - InternalDeinit(args[3]); - - } - catch (Exception) - { - throw; } } - internal void InternalDeinit(object args) + private void InternalRender() { - Deinit((object[])args); +#pragma warning disable CS8602 + ConcurrentQueue> glActions = (gl as GLonUpdate).GLactionQueue; +#pragma warning restore CS8602 + Action currentAction = new Action(() => { return; }); + while (gl.GetWindowShouldClose(this)) + { + if (glActions.TryDequeue(out currentAction)) + { + currentAction(); + } + } } - internal void InternalInit(object args) + internal void InternalDeinit(params object[] args) + { + Deinit(args); + } + + internal void InternalInit(params object[] args) { Init((object[])args); } - internal void InternalRenderFrame() - { - while (InternalIO.glfw.WindowShouldClose(windowID) != 0) - { - ping.Wait(); - try - { - OnRender(); - timer.WaitNextFrame(); - pong.Release(); - } - catch (NullReferenceException) - { - throw new Exception("Forget to reload GL apis"); - pong.Release(); - } - } - } - - internal void InternalUpdateFrame() - { - while (InternalIO.glfw.WindowShouldClose(windowID) != 0) - { - pong.Wait(); - try - { - OnUpdate(); - timer.WaitNextFrame(); - ping.Release(); - } - catch (NullReferenceException) - { - throw new Exception("Forget to reload GL apis"); - ping.Release(); - } - } - } - /// /// Define how current form render in one frame. /// - /// - /// - /// Please define + /// + /// Please define this befor calling any OpenGL api and other graphic methods. /// - protected void SetRenderThreads(bool requireDoubleRendering) + protected unsafe void SetRenderThreads(int requiredThreds) { - switch (requireDoubleRendering) + if (gl != default) { - case true: - isSingleThread = false; - OnUpdate = new Action(() => { }); - break; - case false: - isSingleThread = false; - break; + throw new InvalidOperationException("Cannot define threads after loading gl context."); + } + if (requiredThreds == 1) + { + isSingleThread = true; + } + else if (requiredThreds == 2) + { + isSingleThread = false; + } + else + { + throw new Exception(); + } + IntPtr ptr = Marshal.AllocHGlobal(Marshal.SizeOf(typeof(GLcontext))); + contextID = (GLcontext*)ptr; + *contextID = new GLcontext(); + contextID->glGetString = (delegate*)IntPtr.Zero; + InternalIO.InternalWriteLog("Successfully create a context binded to current form. " + + $"Its ID is {(ulong)ptr}", LogType.Info); + if (isSingleThread) + { + gl = new GLonRender(contextID); + } + else + { + GLonUpdate pack = new GLonUpdate(contextID); + gl = pack; + renderThread = new Thread(new ThreadStart(InternalRender)); } } #endregion /// - /// Constructor of a Form, creats an instance of a form and - /// initilize all the customizing operations. + /// Set all necessary metadata to current form instance /// - public void InitForm(int width, int height, string name, IntPtr monitor, Form sharedForm) + public void SetMetadata(int width, int height, string name, IntPtr monitor, Form sharedForm) { this.width = width; this.height = height; @@ -267,18 +284,10 @@ namespace StgSharp.Graphics { windowID = windowPtr; } - GLcontext glContext = new GLcontext(); - IntPtr ptr = Marshal.AllocHGlobal(sizeof(GLcontextIO)); - contextID = (GLcontextIO*)ptr; - *contextID = new GLcontextIO(); - InternalIO.InternalWriteLog("Successfully create a context binded to current form. " + - $"Its ID is {(ulong)ptr}", LogType.Info); - GLonRender glRender = new GLonRender(glContext); - GLonUpdate glUpdate = new GLonUpdate(glContext); - } - InternalIO.InternalSetCurrentGLContext(windowID, (IntPtr)contextID); - } + } + InternalIO.InternalSetCurrentGLContext(windowID, contextID); + } /// /// Resize the current form @@ -298,6 +307,7 @@ namespace StgSharp.Graphics /// /// A (width,height) representing the new size of current form /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] public void SetSize(Vec2d size) { this.Size = size; @@ -312,6 +322,7 @@ namespace StgSharp.Graphics /// Minimum height of current form /// Maximum width of curent form /// Maximum height of current form + [MethodImpl(MethodImplOptions.AggressiveInlining)] public void SetSizeLimit(int minWidth, int minHeight, int maxWidth, int maxHeight) { InternalIO.glfw.SetWindowSizeLimits( @@ -328,6 +339,7 @@ namespace StgSharp.Graphics /// /// Maximum size of current form. In form of a of (width,height) /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] public void SetSizeLimit(Vec2d minSize, Vec2d maxSize) { InternalIO.glfw.SetWindowSizeLimits( diff --git a/源代码/StgSharp/Graphics/GL/Buffer/EBO.cs b/源代码/StgSharp/Graphics/GL/Buffer/EBO.cs index 581faea9..083e8f85 100644 --- a/源代码/StgSharp/Graphics/GL/Buffer/EBO.cs +++ b/源代码/StgSharp/Graphics/GL/Buffer/EBO.cs @@ -1,20 +1,37 @@ using StgSharp.Math; using System; using System.Collections.Generic; +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Text; namespace StgSharp.Graphics { - public unsafe class ElementBuffer : IDisposable, IBufferObject + public partial class Form { - uint[] _bufferID; - private IglFunc GL; + /// + /// Create a set of . + /// + /// Amount of EBO to be created. + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + protected ElementBuffer CreateElementBuffer(uint count) + { + return new ElementBuffer(count, this.gl); + } + } - internal ElementBuffer(int n, IglFunc glFunc) + /// + /// A collecion of handle to Element Buffer Object in OpenGL. + /// Each value indexed from instance of this class this + /// is the only handle to one Element Buffer Object. + /// + public unsafe class ElementBuffer : IBufferObject + { + internal ElementBuffer(uint n, IglFunc gl) { _bufferID = new uint[n]; - GL = glFunc; + GL = gl; fixed (uint* id = _bufferID) { GL.GenBuffers(n, id); @@ -26,7 +43,7 @@ namespace StgSharp.Graphics get { return _bufferID[n]; } } - public void Bind(int index) + public override void Bind(int index) { GL.BindBuffer(BufferType.ELEMENT_ARRAY_BUFFER, _bufferID[index]); } @@ -38,14 +55,12 @@ namespace StgSharp.Graphics GL.SetBufferData(BufferType.ELEMENT_ARRAY_BUFFER, bufferArray, usage); } - public void Dispose() + protected sealed override void Dispose(bool disposing) { - fixed (uint* id = _bufferID) + if (disposing) { - GL.DeleteBuffers(_bufferID.Length, id); + GL.DeleteBuffers((uint)_bufferID.Length, _bufferID); } } - - } } diff --git a/源代码/StgSharp/Graphics/GL/Buffer/FormBuffer.cs b/源代码/StgSharp/Graphics/GL/Buffer/FormBuffer.cs deleted file mode 100644 index a4dd84c9..00000000 --- a/源代码/StgSharp/Graphics/GL/Buffer/FormBuffer.cs +++ /dev/null @@ -1,25 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace StgSharp.Graphics -{ - internal class FormRenderBuffer - { - internal GLonRender GL; - internal InternalFormBuffer data; - } - - internal class FormUpdateBuffer - { - internal GLonUpdate GL; - internal InternalFormBuffer data; - } - - internal class InternalFormBuffer - { - - } -} diff --git a/源代码/StgSharp/Graphics/GL/Buffer/IBufferObject.cs b/源代码/StgSharp/Graphics/GL/Buffer/IBufferObject.cs index c7fe91cd..b28a8055 100644 --- a/源代码/StgSharp/Graphics/GL/Buffer/IBufferObject.cs +++ b/源代码/StgSharp/Graphics/GL/Buffer/IBufferObject.cs @@ -9,9 +9,38 @@ namespace StgSharp.Graphics /// /// Interface of all kinds OpenGL buffer onjects /// - public interface IBufferObject + public abstract class IBufferObject : IDisposable { - uint this[int index] { get; } - void Bind(int index); + protected uint[] _bufferID; + protected IglFunc GL; + + /// + /// Get the only handle to one of the Object instance + /// + /// + /// + public uint this[int index] + { + get { return _bufferID[index]; } + } + + /// + /// Bind a buffer instance to OpenGL + /// + /// Index of handle of the object in this instance to be bind + public abstract void Bind(int index); + + protected abstract void Dispose(bool disposing); + + ~IBufferObject() + { + Dispose(disposing: false); + } + + public void Dispose() + { + Dispose(disposing: true); + GC.SuppressFinalize(this); + } } } diff --git a/源代码/StgSharp/Graphics/GL/Buffer/VAO.cs b/源代码/StgSharp/Graphics/GL/Buffer/VAO.cs index c55b3e91..7e686d71 100644 --- a/源代码/StgSharp/Graphics/GL/Buffer/VAO.cs +++ b/源代码/StgSharp/Graphics/GL/Buffer/VAO.cs @@ -5,55 +5,59 @@ using System.Text; namespace StgSharp.Graphics { - - public unsafe struct VertexArray : IDisposable, IBufferObject + public partial class Form { - internal uint[] _bufferID; - private IglFunc GL; + /// + /// Create a set of . + /// + /// Amount of VAO to be crated. + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + protected VertexArray CreateVertexArray(uint count) + { + return new VertexArray(count, gl); + } + } - internal VertexArray(int n) + public unsafe class VertexArray : IBufferObject + { + internal VertexArray(uint n, IglFunc gl) { _bufferID = new uint[n]; - //GL = glFunc; + GL = gl; fixed (uint* id = _bufferID) { GL.GenVertexArrays(n, id); } } - public uint this[int n] - { - get - { - return _bufferID[n]; - } - } - - public void Bind(int index) + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public sealed override void Bind(int index) { GL.BindVertexArray(_bufferID[index]); } - public void Dispose() - { - fixed (uint* id = _bufferID) - { - GL.DeleteVertexArrays(_bufferID.Length, id); - } - } - + [MethodImpl(MethodImplOptions.AggressiveInlining)] public void BindNull() { GL.BindVertexArray(0); } [MethodImpl(MethodImplOptions.AggressiveInlining)] - public void SetVertexAttribute(uint index, int vertexLength, Type dataType, bool isNomalized, int stride, int pointer) + public void SetVertexAttribute(uint index, int vertexLength, Type dataType, bool isNomalized, uint stride, int pointer) { GL.SetVertexAttribute( index, vertexLength, dataType, isNomalized, stride, pointer); } + + protected sealed override void Dispose(bool disposing) + { + if (disposing) + { + GL.DeleteVertexArrays((uint)_bufferID.Length, _bufferID); + } + } } } diff --git a/源代码/StgSharp/Graphics/GL/Buffer/VBO.cs b/源代码/StgSharp/Graphics/GL/Buffer/VBO.cs index 094120a1..51f19793 100644 --- a/源代码/StgSharp/Graphics/GL/Buffer/VBO.cs +++ b/源代码/StgSharp/Graphics/GL/Buffer/VBO.cs @@ -3,17 +3,29 @@ using System; using System.Collections.Generic; using System.Net.Security; using System.Reflection; +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Text; namespace StgSharp.Graphics { - public unsafe struct VertexBuffer : IDisposable, IBufferObject + public partial class Form { - internal uint[] _bufferID; - private IglFunc GL; + /// + /// Create aset of . + /// + /// Amount of Object to be created. + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + protected VertexBuffer CreateVertexBuffer(uint count) + { + return new VertexBuffer(count, gl); + } + } - internal VertexBuffer(int n, IglFunc glFunc) + public unsafe class VertexBuffer : IBufferObject + { + internal VertexBuffer(uint n, IglFunc glFunc) { _bufferID = new uint[n]; GL = glFunc; @@ -23,29 +35,33 @@ namespace StgSharp.Graphics } } - public uint this[int n] - { - get { return _bufferID[n]; } - } - /// /// /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] public void Unbind() { GL.BindBuffer(BufferType.ARRAY_BUFFER, 0); } - public void Bind(int index) + public sealed override void Bind(int index) { - GL.BindBuffer(BufferType.ARRAY_BUFFER, _bufferID[index]); + GL.BindBuffer(BufferType.ARRAY_BUFFER, (uint)index); } - public void Dispose() + internal void ChangeEnvironment(IglFunc gl) { - fixed (uint* id = _bufferID) + GL = gl; + } + + protected sealed override void Dispose(bool disposing) + { + if (disposing) { - GL.DeleteBuffers(_bufferID.Length, id); + fixed (uint* id = _bufferID) + { + GL.DeleteBuffers((uint)_bufferID.Length, _bufferID); + } } } diff --git a/源代码/StgSharp/Graphics/GL/Buffer/texture.cs b/源代码/StgSharp/Graphics/GL/Buffer/texture.cs index 7381b72c..4d4bcab3 100644 --- a/源代码/StgSharp/Graphics/GL/Buffer/texture.cs +++ b/源代码/StgSharp/Graphics/GL/Buffer/texture.cs @@ -11,139 +11,143 @@ namespace StgSharp.Graphics { public partial class Form { - protected Texture CreateTexture(int n) + protected Texture CreateTexture(uint n) { - return new Texture(n, GL); + return new Texture(n, this.GL); + } + } + public unsafe class Texture + { + internal uint[] textureId; + internal Image[] sourceList; + internal static bool[] unitActivated = new bool[16]; + private IglFunc GL; + + internal void ChangeEnvironment(IglFunc gl) + { + GL = gl; } - protected unsafe class Texture + internal Texture(uint n, IglFunc gl) { - internal uint[] textureId; - internal Image[] sourceList; - internal static bool[] unitActivated = new bool[16]; - private IglFunc GL; - - internal Texture(int n, IglFunc glFunc) + textureId = new uint[n]; + sourceList = new Image[n]; + GL = gl; + fixed (uint* id = textureId) { - textureId = new uint[n]; - sourceList = new Image[n]; - GL = glFunc; - fixed (uint* id = textureId) - { - GL.GenTextures(n, id); - } + GL.GenTextures(n, id); } - - public void Bind2D(int index) - { - GL.BindTexture(GLconst.TEXTURE_2D, textureId[index]); - } - - /// - /// - /// - /// - /// - /// - public unsafe void LoadTexture(int index, string name, ImageLoader loader) - { - sourceList[index] = new Image(); - fixed (Image.ImageInfo* textureInfo = &sourceList[index].info) - { - InternalIO.InternalLoadImage(name, textureInfo, loader); - } - - if (sourceList[index].info.pixelPtr != IntPtr.Zero) - { - uint channel; - switch (sourceList[index].info.channel) - { - case 1: - channel = GLconst.RED; break; - case 2: - channel = GLconst.RG; break; - case 3: - channel = GLconst.RGB; break; - case 4: - channel = GLconst.RGBA; break; - default: - channel = 0; - break; - } - GL.TextureImage2d( - GLconst.TEXTURE_2D, 0, channel, - sourceList[index].Width, sourceList[index].Height, - channel, GLconst.UNSIGNED_BYTE, (byte*)sourceList[index].info.pixelPtr - ); - } - else - { - InternalIO.InternalWriteLog($"Failed to load image file of \"{name}\".", LogType.Error); - } - } - - #region texture set - - public void Set2dFilterProperty( - Filter onMinify, Filter onMagnify) - { - GL.TextureParameter(GLconst.TEXTURE_2D, GLconst.TEXTURE_MIN_FILTER, (int)onMinify); - GL.TextureParameter(GLconst.TEXTURE_2D, GLconst.TEXTURE_MAG_FILTER, (int)onMagnify); - } - - public void Set2dWrapProperty( - Wrap onHorizontial, Wrap onVertical) - { - GL.TextureParameter(GLconst.TEXTURE_2D, GLconst.TEXTURE_WRAP_S, (int)onHorizontial); - GL.TextureParameter(GLconst.TEXTURE_2D, GLconst.TEXTURE_WRAP_T, (int)onVertical); - } - - #endregion - - public void Activate(TextureUnit unit) - { - GL.ActiveTexture((uint)unit); - } - } - public enum TextureUnit + public void Bind2D(int index) { - Unit0 = GLconst.TEXTURE0, - Unit1 = GLconst.TEXTURE1, - Unit2 = GLconst.TEXTURE2, - Unit3 = GLconst.TEXTURE3, - Unit4 = GLconst.TEXTURE4, - Unit5 = GLconst.TEXTURE5, - Unit6 = GLconst.TEXTURE6, - Unit7 = GLconst.TEXTURE7, - Unit8 = GLconst.TEXTURE8, - Unit9 = GLconst.TEXTURE9, - Unit10 = GLconst.TEXTURE10, - Unit11 = GLconst.TEXTURE11, - Unit12 = GLconst.TEXTURE12, - Unit13 = GLconst.TEXTURE13, - Unit14 = GLconst.TEXTURE14, - Unit15 = GLconst.TEXTURE15, + GL.BindTexture(GLconst.TEXTURE_2D, textureId[index]); } - public enum Wrap + /// + /// + /// + /// + /// + /// + public unsafe void LoadTexture(int index, string name, ImageLoader loader) { - Repeat = GLconst.REPEAT, - MirroredRepeat = GLconst.MIRRORED_REPEAT, - ClampToEdge = GLconst.CLAMP_TO_EDGE, - ClampToBorder = GLconst.CLAMP_TO_BORDER, + sourceList[index] = new Image(); + fixed (Image.ImageInfo* textureInfo = &sourceList[index].info) + { + InternalIO.InternalLoadImage(name, textureInfo, loader); + } + + if (sourceList[index].info.pixelPtr != IntPtr.Zero) + { + uint channel; + switch (sourceList[index].info.channel) + { + case 1: + channel = GLconst.RED; break; + case 2: + channel = GLconst.RG; break; + case 3: + channel = GLconst.RGB; break; + case 4: + channel = GLconst.RGBA; break; + default: + channel = 0; + break; + } + GL.TextureImage2d( + GLconst.TEXTURE_2D, 0, channel, + (uint)sourceList[index].Width, (uint)sourceList[index].Height, + channel, GLconst.UNSIGNED_BYTE, (byte*)sourceList[index].info.pixelPtr + ); + } + else + { + InternalIO.InternalWriteLog($"Failed to load image file of \"{name}\".", LogType.Error); + } } - public enum Filter + #region texture set + + public void Set2dFilterProperty( + Filter onMinify, Filter onMagnify) { - Nearest = GLconst.NEAREST, - Linear = GLconst.LINEAR, - Nearest_LinearMipmap = GLconst.NEAREST_MIPMAP_LINEAR, - Linear_LinearMipmap = GLconst.LINEAR_MIPMAP_LINEAR, - Nearest_NearestMipmap = GLconst.NEAREST_MIPMAP_NEAREST, - Linear_NearestMipmap = GLconst.LINEAR_MIPMAP_NEAREST, + GL.TextureParameter(GLconst.TEXTURE_2D, GLconst.TEXTURE_MIN_FILTER, (int)onMinify); + GL.TextureParameter(GLconst.TEXTURE_2D, GLconst.TEXTURE_MAG_FILTER, (int)onMagnify); + } + + public void Set2dWrapProperty( + Wrap onHorizontial, Wrap onVertical) + { + GL.TextureParameter(GLconst.TEXTURE_2D, GLconst.TEXTURE_WRAP_S, (int)onHorizontial); + GL.TextureParameter(GLconst.TEXTURE_2D, GLconst.TEXTURE_WRAP_T, (int)onVertical); + } + + #endregion + + public void Activate(TextureUnit unit) + { + GL.ActiveTexture((uint)unit); } } + + public enum TextureUnit + { + Unit0 = GLconst.TEXTURE0, + Unit1 = GLconst.TEXTURE1, + Unit2 = GLconst.TEXTURE2, + Unit3 = GLconst.TEXTURE3, + Unit4 = GLconst.TEXTURE4, + Unit5 = GLconst.TEXTURE5, + Unit6 = GLconst.TEXTURE6, + Unit7 = GLconst.TEXTURE7, + Unit8 = GLconst.TEXTURE8, + Unit9 = GLconst.TEXTURE9, + Unit10 = GLconst.TEXTURE10, + Unit11 = GLconst.TEXTURE11, + Unit12 = GLconst.TEXTURE12, + Unit13 = GLconst.TEXTURE13, + Unit14 = GLconst.TEXTURE14, + Unit15 = GLconst.TEXTURE15, + } + + public enum Wrap + { + Repeat = GLconst.REPEAT, + MirroredRepeat = GLconst.MIRRORED_REPEAT, + ClampToEdge = GLconst.CLAMP_TO_EDGE, + ClampToBorder = GLconst.CLAMP_TO_BORDER, + } + + public enum Filter + { + Nearest = GLconst.NEAREST, + Linear = GLconst.LINEAR, + Nearest_LinearMipmap = GLconst.NEAREST_MIPMAP_LINEAR, + Linear_LinearMipmap = GLconst.LINEAR_MIPMAP_LINEAR, + Nearest_NearestMipmap = GLconst.NEAREST_MIPMAP_NEAREST, + Linear_NearestMipmap = GLconst.LINEAR_MIPMAP_NEAREST, + } + } diff --git a/源代码/StgSharp/Graphics/GL/GLloader.cs b/源代码/StgSharp/Graphics/GL/GLloader.cs index caf41269..5fd2c01c 100644 --- a/源代码/StgSharp/Graphics/GL/GLloader.cs +++ b/源代码/StgSharp/Graphics/GL/GLloader.cs @@ -9,15 +9,7 @@ namespace StgSharp.Graphics { public unsafe partial class Form { - internal GLcontextIO* contextID; - private int missingAPIcount = 0; - private int problemAPIcount = 0; - - internal GLcontext glContext - { - get { return RenderBuffer.GL.api; } - } } } diff --git a/源代码/StgSharp/Graphics/GL/GLonRender.cs b/源代码/StgSharp/Graphics/GL/GLonRender.cs index f29df784..ac0bf6c9 100644 --- a/源代码/StgSharp/Graphics/GL/GLonRender.cs +++ b/源代码/StgSharp/Graphics/GL/GLonRender.cs @@ -1,6 +1,7 @@ using StgSharp.Logic; using StgSharp.Math; using System; +using System.Collections.Concurrent; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -11,19 +12,18 @@ namespace StgSharp.Graphics internal unsafe partial class GLonRender : IglFunc { + internal GLcontext* api; FrameTimeoutException refreshSIgnal = new FrameTimeoutException(); - internal GLonRender(GLcontext context) + + internal GLonRender(GLcontext* context) { api = context; } - - internal GLcontext api; - [MethodImpl(MethodImplOptions.AggressiveInlining)] void IglFunc.ActiveTexture(uint type) { - api.ActiveTexture(type); + api->glActiveTexture(type); } void IglFunc.AfterAlign(Form form, Action action) @@ -45,41 +45,44 @@ namespace StgSharp.Graphics [MethodImpl(MethodImplOptions.AggressiveInlining)] void IglFunc.AttachShader(uint program, uint shader) { - api.AttachShader(program, shader); + api->glAttachShader(program, shader); } void IglFunc.BindBuffer(BufferType bufferType, uint index) { - api.BindBuffer((uint)bufferType, index); + api->glBindBuffer((uint)bufferType, index); } [MethodImpl(MethodImplOptions.AggressiveInlining)] void IglFunc.BindTexture(uint type, uint texture) { - api.BindTexture(type, texture); + api->glBindTexture(type, texture); } + [MethodImpl(MethodImplOptions.AggressiveInlining)] void IglFunc.BindVertexArray(uint index) { - api.BindVertexArray(index); + api->glBindVertexArray(index); } + [MethodImpl(MethodImplOptions.AggressiveInlining)] void IglFunc.Clear(MaskBufferBit mask) { - api.Clear((uint)mask); + api->glClear((uint)mask); } [MethodImpl(MethodImplOptions.AggressiveInlining)] unsafe void IglFunc.ClearColor(float R, float G, float B, float A) { - api.ClearColor(R, G, B, A); + api->glClearColor(R, G, B, A); } [MethodImpl(MethodImplOptions.AggressiveInlining)] unsafe void IglFunc.ClearGraphicError() { - while (api.GetError() != 0) { } + while (api->glGetError() != 0) { } } + uint IglFunc.CompileShader(string shaderCode, ShaderType shaderType) { uint shaderID; @@ -123,7 +126,7 @@ namespace StgSharp.Graphics [MethodImpl(MethodImplOptions.AggressiveInlining)] uint IglFunc.CreateProgram() { - return api.CreateProgram(); + return api->glCreateProgram(); } unsafe IntPtr IglFunc.CreateWindowHandle( @@ -152,36 +155,44 @@ namespace StgSharp.Graphics } } + [MethodImpl(MethodImplOptions.AggressiveInlining)] unsafe uint IglFunc.CreatGraphicProgram() { - return api.CreateProgram(); + return api->glCreateProgram(); } [MethodImpl(MethodImplOptions.AggressiveInlining)] - unsafe void IglFunc.DeleteBuffers(int count, uint* ptr) + unsafe void IglFunc.DeleteBuffer(uint handle) { - api.DeleteBuffers(count, ptr); + api->glDeleteBuffers(1, &handle); } - [MethodImpl(MethodImplOptions.AggressiveInlining)] - unsafe void IglFunc.DeleteVertexArrays(int count, uint* ptr) + unsafe void IglFunc.DeleteBuffers(uint count, uint[] handle) { - api.DeleteVertexArrays(count, ptr); + fixed (uint* ptr = handle) + api->glDeleteBuffers(count, ptr); } [MethodImpl(MethodImplOptions.AggressiveInlining)] - unsafe void IglFunc.DrawElements(GepmetryType mode, int count, Type type, IntPtr ptr) + unsafe void IglFunc.DeleteVertexArrays(uint count, uint[] arrays) + { + fixed (uint* ptr = arrays) + api->glDeleteVertexArrays(count, ptr); + } + + [MethodImpl(MethodImplOptions.AggressiveInlining)] + unsafe void IglFunc.DrawElements(GepmetryType mode, uint count, Type type, IntPtr ptr) { uint a; - switch (type.Name) + switch (Type.GetTypeCode(type)) { - case "UInt32": + case TypeCode.UInt32: a = GLconst.UNSIGNED_INT; break; - case "UInt16": + case TypeCode.UInt16: a = GLconst.UNSIGNED_SHORT; break; - case "Byte": + case TypeCode.Byte: a = GLconst.UNSIGNED_BYTE; break; default: @@ -191,31 +202,31 @@ namespace StgSharp.Graphics LogType.Error); return; } - api.DrawElements((uint)mode, count, a, (void*)ptr); + api->glDrawElements((uint)mode, count, a, (void*)ptr); } [MethodImpl(MethodImplOptions.AggressiveInlining)] - unsafe void IglFunc.GenBuffers(int count, uint* ptr) + unsafe void IglFunc.GenBuffers(uint count, uint* ptr) { - api.GenBuffers(count, ptr); + api->glGenBuffers(count, ptr); } [MethodImpl(MethodImplOptions.AggressiveInlining)] - unsafe void IglFunc.GenTextures(int count, uint* ptr) + unsafe void IglFunc.GenTextures(uint count, uint* ptr) { - api.GenTextures(count, ptr); + api->glGenTextures(count, ptr); } [MethodImpl(MethodImplOptions.AggressiveInlining)] - unsafe void IglFunc.GenVertexArrays(int count, uint* ptr) + unsafe void IglFunc.GenVertexArrays(uint count, uint* ptr) { - api.GenVertexArrays(count, ptr); + api->glGenVertexArrays(count, ptr); } [MethodImpl(MethodImplOptions.AggressiveInlining)] unsafe void IglFunc.GetGraphicError() { string error = null; - uint code = api.GetError(); + uint code = api->glGetError(); while (code != 0) { error += $"OpenGL error {code}\n"; @@ -242,7 +253,7 @@ namespace StgSharp.Graphics [MethodImpl(MethodImplOptions.AggressiveInlining)] unsafe int IglFunc.GetUniformLocation(uint program, byte* ptr) { - return api.GetUniformLocation(program, ptr); + return api->glGetUniformLocation(program, ptr); } unsafe bool IglFunc.GetWindowShouldClose(Form form) @@ -263,9 +274,9 @@ namespace StgSharp.Graphics unsafe void IglFunc.SetBufferData(BufferType bufferType, T bufferData, BufferUsage usage) { int size = sizeof(T); - api.BufferData( + api->glBufferData( (uint)bufferType, - size, + (UIntPtr)size, &bufferData, (uint)usage); } @@ -274,14 +285,20 @@ namespace StgSharp.Graphics unsafe void IglFunc.SetBufferData(BufferType bufferType, T[] bufferArray, BufferUsage usage) { int size = bufferArray.Length * Marshal.SizeOf(typeof(T)); - fixed (void* bufferPtr = &bufferArray[0]) - api.BufferData( + if (bufferArray == null) + { + return; + } + fixed (void* bufferPtr = bufferArray) + api->glBufferData( (uint)bufferType, - size, + (UIntPtr)size, bufferPtr, (uint)usage); } + + [MethodImpl(MethodImplOptions.AggressiveInlining)] void IglFunc.SetFrameBufferSizeCallback(IntPtr id, FrameBufferSizeHandler handler) { @@ -290,11 +307,17 @@ namespace StgSharp.Graphics } [MethodImpl(MethodImplOptions.AggressiveInlining)] - void IglFunc.SetVertexAttribute(uint index, int size, Type t, bool normalized, int stride, int pointer) + void IglFunc.SetVertexAttribute(uint index, int size, Type t, bool normalized, uint stride, int pointer) { uint type = InternalIO.GLtype[t]; - api.VertexAttribPointer(index, size, type, normalized, stride, (void*)pointer); - api.EnableVertexAttribArray(index); + api->glVertexAttribPointer(index, size, type, normalized, stride, (void*)pointer); + api->glEnableVertexAttribArray(index); + } + + [MethodImpl(MethodImplOptions.AggressiveInlining)] + void IglFunc.SetWindowShouldClose(Form form, bool mark) + { + InternalIO.glfw.SetWindowShouldClose(form.windowID, mark ? 1 : 0); } unsafe void IglFunc.SwapBuffers(Form form) @@ -306,27 +329,31 @@ namespace StgSharp.Graphics InternalIO.glfw.SwapBuffers(form.windowID); } + [MethodImpl(MethodImplOptions.AggressiveInlining)] - void IglFunc.TextureImage2d(uint target, int level, uint internalformat, int width, int height, uint format, uint type, void* pixels) + void IglFunc.TextureImage2d(uint target, int level, uint internalformat, uint width, uint height, uint format, uint type, void* pixels) { - api.TexImage2D( + api->glTexImage2D( target, level, internalformat, width, height, 0, format, type, pixels ); } + [MethodImpl(MethodImplOptions.AggressiveInlining)] void IglFunc.TextureParameter(uint target, uint pname, int param) { - api.TexParameteri(target, pname, param); + api->glTexParameteri(target, pname, param); } + [MethodImpl(MethodImplOptions.AggressiveInlining)] void IglFunc.UseProgram(uint program) { - api.UseProgram(program); + api->glUseProgram(program); } + [MethodImpl(MethodImplOptions.AggressiveInlining)] - void IglFunc.Viewport(int x, int y, int width, int height) + void IglFunc.Viewport(int x, int y, uint width, uint height) { - api.Viewport(x, y, width, height); + api->glViewport(x, y, width, height); } } diff --git a/源代码/StgSharp/Graphics/GL/GLonTimeout.cs b/源代码/StgSharp/Graphics/GL/GLonTimeout.cs index b9308bb4..450fbfd8 100644 --- a/源代码/StgSharp/Graphics/GL/GLonTimeout.cs +++ b/源代码/StgSharp/Graphics/GL/GLonTimeout.cs @@ -1,6 +1,7 @@ using StgSharp.Logic; using StgSharp.Math; using System; +using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; using System.Text; @@ -10,217 +11,97 @@ namespace StgSharp.Graphics { internal class GLonTimeout : IglFunc { - FrameTimeoutException refreshSIgnal = new FrameTimeoutException(); - FrameTimeoutException signal = new FrameTimeoutException("This frame is timeout"); - private static readonly GLonTimeout singleInstance = new GLonTimeout(); + FrameTimeoutException refreshSIgnal = new FrameTimeoutException(); + FrameTimeoutException signal = new FrameTimeoutException("This frame is timeout"); private GLonTimeout() { } - internal static GLonTimeout Set() - { - return singleInstance; - } + void IglFunc.ActiveTexture(uint type) => throw signal; - void IglFunc.ActiveTexture(uint type) - { - throw signal; - } + void IglFunc.AfterAlign(Form form, Action action) => throw signal; - void IglFunc.AfterAlign(Form form, Action action) - { - throw signal; - } + void IglFunc.AlignFrame(Form form) => throw signal; - void IglFunc.AlignFrame(Form form) - { - throw signal; - } + void IglFunc.AttachShader(uint program, uint shader) => throw signal; - void IglFunc.AttachShader(uint program, uint shader) - { - throw signal; - } + void IglFunc.BindBuffer(BufferType bufferType, uint index) => throw signal; - void IglFunc.BindBuffer(BufferType bufferType, uint index) - { - throw signal; - } + void IglFunc.BindTexture(uint type, uint texture) => throw signal; - void IglFunc.BindTexture(uint type, uint texture) - { - throw signal; - } + void IglFunc.BindVertexArray(uint index) => throw signal; - void IglFunc.BindVertexArray(uint index) - { - throw signal; - } + void IglFunc.Clear(MaskBufferBit mask) => throw signal; - void IglFunc.Clear(MaskBufferBit mask) - { - throw signal; - } + void IglFunc.ClearColor(float R, float G, float B, float A) => throw signal; - void IglFunc.ClearColor(float R, float G, float B, float A) - { - throw signal; - } + void IglFunc.ClearGraphicError() => throw signal; - void IglFunc.ClearGraphicError() - { - throw signal; - } + uint IglFunc.CompileShader(string shaderCode, ShaderType shaderType) => throw signal; - uint IglFunc.CompileShader(string shaderCode, ShaderType shaderType) - { - throw signal; - } + uint IglFunc.CreateProgram() => throw signal; - uint IglFunc.CreateProgram() - { - throw signal; - } + IntPtr IglFunc.CreateWindowHandle(int width, int height, string tittle, IntPtr monitor, Form share) => throw signal; - IntPtr IglFunc.CreateWindowHandle(int width, int height, string tittle, IntPtr monitor, Form share) - { - throw signal; - } + uint IglFunc.CreatGraphicProgram() => throw signal; - uint IglFunc.CreatGraphicProgram() - { - throw signal; - } + public void DeleteBuffer(uint handle) => throw signal; - unsafe void IglFunc.DeleteBuffers(int count, uint* ptr) - { - throw signal; - } + unsafe void IglFunc.DeleteBuffers(uint count, uint[] ptr) => throw signal; - unsafe void IglFunc.DeleteVertexArrays(int count, uint* ptr) - { - throw signal; - } + unsafe void IglFunc.DeleteVertexArrays(uint count, uint[] ptr) => throw signal; - void IglFunc.DrawElements(GepmetryType mode, int count, Type type, IntPtr ptr) - { - throw signal; - } + void IglFunc.DrawElements(GepmetryType mode, uint count, Type type, IntPtr ptr) => throw signal; - unsafe void IglFunc.GenBuffers(int count, uint* ptr) - { - throw signal; - } + unsafe void IglFunc.GenBuffers(uint count, uint* ptr) => throw signal; - unsafe void IglFunc.GenTextures(int count, uint* ptr) - { - throw signal; - } + unsafe void IglFunc.GenTextures(uint count, uint* ptr) => throw signal; - unsafe void IglFunc.GenVertexArrays(int count, uint* ptr) - { - throw signal; - } + unsafe void IglFunc.GenVertexArrays(uint count, uint* ptr) => throw signal; - void IglFunc.GetGraphicError() - { - throw signal; - } + void IglFunc.GetGraphicError() => throw signal; - unsafe int IglFunc.GetUniformLocation(uint program, byte* ptr) - { - throw signal; - } + unsafe int IglFunc.GetUniformLocation(uint program, byte* ptr) => throw signal; - bool IglFunc.GetWindowShouldClose(Form form) - { - throw signal; - } + bool IglFunc.GetWindowShouldClose(Form form) => throw signal; - void IglFunc.MakeContexCurrent(Form form) - { - throw signal; - } + void IglFunc.MakeContexCurrent(Form form) => throw signal; - void IglFunc.SetBufferData(BufferType bufferType, T bufferData, BufferUsage usage) - { - throw signal; - } + void IglFunc.SetBufferData(BufferType bufferType, T bufferData, BufferUsage usage) => throw signal; - void IglFunc.SetBufferData(BufferType bufferType, T[] bufferArray, BufferUsage usage) - { - throw signal; - } + void IglFunc.SetBufferData(BufferType bufferType, T[] bufferArray, BufferUsage usage) => throw signal; - void IglFunc.SetFrameBufferSizeCallback(IntPtr id, FrameBufferSizeHandler handler) - { - throw signal; - } + void IglFunc.SetFrameBufferSizeCallback(IntPtr id, FrameBufferSizeHandler handler) => throw signal; - void IglFunc.SetValue(Uniform uniform, float v0, float v1, float v2, float v3) - { - throw signal; - } + void IglFunc.SetValue(Uniform uniform, float v0, float v1, float v2, float v3) => throw signal; - void IglFunc.SetValue(Uniform uniform, Vec4d vec) - { - throw signal; - } + void IglFunc.SetValue(Uniform uniform, Vec4d vec) => throw signal; - void IglFunc.SetValue(Uniform uniform, float v0, float v1, float v2) - { - throw signal; - } + void IglFunc.SetValue(Uniform uniform, float v0, float v1, float v2) => throw signal; - void IglFunc.SetValue(Uniform uniform, float v0, float v1) - { - throw signal; - } + void IglFunc.SetValue(Uniform uniform, float v0, float v1) => throw signal; - void IglFunc.SetValue(Uniform uniform, float v0) - { - throw signal; - } + void IglFunc.SetValue(Uniform uniform, float v0) => throw signal; - void IglFunc.SetValue(Uniform uniform, int i0) - { - throw signal; - } + void IglFunc.SetValue(Uniform uniform, int i0) => throw signal; - void IglFunc.SetValue(Uniform uniform, Vec4d vec) - { - throw signal; - } + void IglFunc.SetValue(Uniform uniform, Vec4d vec) => throw signal; - void IglFunc.SetVertexAttribute(uint index, int size, Type t, bool normalized, int stride, int pointer) - { - throw signal; - } + void IglFunc.SetVertexAttribute(uint index, int size, Type t, bool normalized, uint stride, int pointer) => throw signal; - void IglFunc.SwapBuffers(Form form) - { - throw signal; - } + void IglFunc.SwapBuffers(Form form) => throw signal; - unsafe void IglFunc.TextureImage2d(uint target, int level, uint internalformat, int width, int height, uint format, uint type, void* pixels) - { - throw signal; - } + unsafe void IglFunc.TextureImage2d(uint target, int level, uint internalformat, uint width, uint height, uint format, uint type, void* pixels) => throw signal; - void IglFunc.TextureParameter(uint target, uint pname, int param) - { - throw signal; - } + void IglFunc.TextureParameter(uint target, uint pname, int param) => throw signal; - void IglFunc.UseProgram(uint program) - { - throw signal; - } + void IglFunc.UseProgram(uint program) => throw signal; - void IglFunc.Viewport(int x, int y, int width, int height) - { - throw signal; - } + void IglFunc.Viewport(int x, int y, uint width, uint height) => throw signal; + + internal static GLonTimeout Set() => singleInstance; + + void IglFunc.SetWindowShouldClose(Form form, bool mark) => throw signal; } } diff --git a/源代码/StgSharp/Graphics/GL/GLonUpdate.cs b/源代码/StgSharp/Graphics/GL/GLonUpdate.cs index f2a8408e..7197ac6d 100644 --- a/源代码/StgSharp/Graphics/GL/GLonUpdate.cs +++ b/源代码/StgSharp/Graphics/GL/GLonUpdate.cs @@ -1,28 +1,55 @@ using StgSharp.Logic; using StgSharp.Math; using System; +using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Text; +using System.Threading; using System.Threading.Tasks; namespace StgSharp.Graphics { - internal partial class GLonUpdate : IglFunc - { - private FrameTimeoutException refreshSignal = new(); - internal readonly GLcontext api; + using glMetaData = ( + int i0, int i1, int i2, int i3, + double d0, double d1, double d2, double d3, + IntPtr p0, IntPtr p1, IntPtr p2, IntPtr p3 + ); - internal GLonUpdate(GLcontext context) + internal unsafe partial class GLonUpdate : IglFunc + { + + internal GLcontext* api; + private ConcurrentQueue glActionQueue; + private FrameTimeoutException refreshSignal = new(); + private DynamicArrayList threadBuffer = new DynamicArrayList(16, default); + + ConcurrentQueue> GLactionQueue + { + get + { + return glActionQueue; + } + } + + + internal GLonUpdate(GLcontext* context) { api = context; + glActionQueue = new ConcurrentQueue(); + glActionQueue.Enqueue(() => { }); } void IglFunc.ActiveTexture(uint type) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + api->glActiveTexture(type); + } + ); } @@ -42,52 +69,125 @@ namespace StgSharp.Graphics throw refreshSignal; } - void IglFunc.AttachShader(uint program, uint shader) + [MethodImpl(MethodImplOptions.AggressiveInlining)] + unsafe void IglFunc.AttachShader(uint program, uint shader) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => api->glAttachShader(program, shader) + ); } + [MethodImpl(MethodImplOptions.AggressiveInlining)] void IglFunc.BindBuffer(BufferType bufferType, uint index) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => api->glBindBuffer((uint)bufferType, index) + ); } + [MethodImpl(MethodImplOptions.AggressiveInlining)] void IglFunc.BindTexture(uint type, uint texture) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => api->glBindTexture((uint)type, texture) + ); } + [MethodImpl(MethodImplOptions.AggressiveInlining)] void IglFunc.BindVertexArray(uint index) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => api->glBindVertexArray((uint)index) + ); } + [MethodImpl(MethodImplOptions.AggressiveInlining)] void IglFunc.Clear(MaskBufferBit mask) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => api->glClear((uint)mask) + ); } void IglFunc.ClearColor(float R, float G, float B, float A) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => api->glClearColor(R, G, B, A) + ); } void IglFunc.ClearGraphicError() { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + while (api->glGetError() != 0) { }; + } + ); } uint IglFunc.CompileShader(string shaderCode, ShaderType shaderType) { - throw new NotImplementedException(); + int id = -1; + glActionQueue.Enqueue( + () => + { + uint shaderID; + shaderCode += '\0'; + shaderID = InternalIO.InternalLoadShaderCode(shaderCode, (int)shaderType); + if (shaderID == 0) + { + IntPtr logPtr = InternalIO.InternalReadLog(); + string log; + try + { + byte[] logByte = new byte[512]; + Marshal.Copy(logPtr, logByte, 0, 512); + log = Encoding.UTF8.GetString(logByte); + log = log.Replace("\0", ""); + + bool isUseful = false; + foreach (char item in log) + { + if (!char.IsControl(item)) + { + isUseful = true; break; + } + } + if (!isUseful) + { + throw new Exception(); + } + } + catch (Exception) + { + log = "Failed to compile shader.\nFailed to get GLSL compiler log"; + } + + InternalIO.InternalWriteLog(log, LogType.Error); + } + Interlocked.Add(ref id, (int)(shaderID + 1)); + } + ); + while (id < 0) { } + return (uint)id; } uint IglFunc.CreateProgram() { - throw new NotImplementedException(); + int id = -1; + glActionQueue.Enqueue( + () => + { + int ret = (int)api->glCreateProgram(); + Interlocked.Add(ref id, ret + 1); + } + ); + while (id < 0) { } + return (uint)id; } IntPtr IglFunc.CreateWindowHandle(int width, int height, string tittle, IntPtr monitor, Form share) @@ -118,44 +218,118 @@ namespace StgSharp.Graphics uint IglFunc.CreatGraphicProgram() { - throw new NotImplementedException(); + int id = 0; + glActionQueue.Enqueue( + () => + { + Interlocked.Add(ref id, (int)(api->glCreateProgram() + 1)); + } + ); + while (id < 0) { } + return (uint)id; } - - unsafe void IglFunc.DeleteBuffers(int count, uint* ptr) + [MethodImpl(MethodImplOptions.AggressiveInlining)] + unsafe void IglFunc.SetWindowShouldClose(Form form, bool mark) { - throw new NotImplementedException(); + InternalIO.glfw.SetWindowShouldClose(form.windowID, mark ? 1 : 0); } - unsafe void IglFunc.DeleteVertexArrays(int count, uint* ptr) + [MethodImpl(MethodImplOptions.AggressiveInlining)] + unsafe void IglFunc.DeleteBuffer(uint handle) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + uint target = handle; + api->glDeleteBuffers(1, &target); + } + ); } - public void DrawElements(GepmetryType mode, int count, Type type, IntPtr ptr) + unsafe void IglFunc.DeleteBuffers(uint count, uint[] handle) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + uint[] h = handle; + fixed (uint* p = h) + { + api->glDeleteBuffers(count, p); + } + } + ); } - - void IglFunc.DrawElements(GepmetryType mode, int count, Type type, IntPtr ptr) + unsafe void IglFunc.DeleteVertexArrays(uint count, uint[] arrays) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + uint[] target = arrays; + fixed (uint* ptr = target) + { + api->glDeleteVertexArrays(count, ptr); + } + } + ); } - unsafe void IglFunc.GenBuffers(int count, uint* ptr) + void IglFunc.DrawElements(GepmetryType mode, uint count, Type type, IntPtr ptr) { - throw new NotImplementedException(); + uint a; + switch (Type.GetTypeCode(type)) + { + case TypeCode.UInt32: + a = GLconst.UNSIGNED_INT; + break; + case TypeCode.UInt16: + a = GLconst.UNSIGNED_SHORT; + break; + case TypeCode.Byte: + a = GLconst.UNSIGNED_BYTE; + break; + default: + InternalIO.InternalWriteLog( + $"Parameter error in parameter {nameof(type)} method DrawElements. " + + $"Only {typeof(uint).Name},{typeof(ushort).Name},{typeof(byte).Name} types are suporrted.", + LogType.Error); + return; + } + glActionQueue.Enqueue( + () => + { api->glDrawElements((uint)mode, count, a, (void*)ptr); } + ); } - unsafe void IglFunc.GenTextures(int count, uint* ptr) + unsafe void IglFunc.GenBuffers(uint count, uint* ptr) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + api->glGenBuffers(count, ptr); + } + ); } - unsafe void IglFunc.GenVertexArrays(int count, uint* ptr) + unsafe void IglFunc.GenTextures(uint count, uint* ptr) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + api->glGenTextures(count, ptr); + } + ); + } + + unsafe void IglFunc.GenVertexArrays(uint count, uint* ptr) + { + glActionQueue.Enqueue( + () => + { + api->glGenVertexArrays(count, ptr); + } + ); } public void GetGraphicError() @@ -168,25 +342,26 @@ namespace StgSharp.Graphics throw new NotImplementedException(); } - public unsafe int GetUniformLocation(uint program, byte* ptr) - { - throw new NotImplementedException(); - } - unsafe int IglFunc.GetUniformLocation(uint program, byte* ptr) { - throw new NotImplementedException(); + int ret = -1; + glActionQueue.Enqueue( + () => + { + int location = api->glGetUniformLocation(program, ptr); + Interlocked.Add(ref ret, location + 1); + } + ); + while (ret < 0) { } + return ret; } + + [MethodImpl(MethodImplOptions.AggressiveInlining)] - public bool GetWindowShouldClose(Form form) - { - return InternalIO.glfw.WindowShouldClose(form.windowID) == 0; - } - bool IglFunc.GetWindowShouldClose(Form form) { - throw new NotImplementedException(); + return InternalIO.glfw.WindowShouldClose(form.windowID) == 0; } public void GLswapBuffers(Form form) @@ -198,7 +373,8 @@ namespace StgSharp.Graphics InternalIO.glfw.SwapBuffers(form.windowID); } - public void MakeContexCurrent(Form form) + [MethodImpl(MethodImplOptions.AggressiveInlining)] + void IglFunc.MakeContexCurrent(Form form) { if (form.windowID == IntPtr.Zero) { @@ -207,29 +383,40 @@ namespace StgSharp.Graphics InternalIO.glfw.MakeContextCurrent(form.windowID); } - void IglFunc.MakeContexCurrent(Form form) - { - throw new NotImplementedException(); - } - - public void SetBufferData(BufferType bufferType, T bufferData, BufferUsage usage) where T : IMat - { - throw new NotImplementedException(); - } - - public void SetBufferData(BufferType bufferType, T[] bufferArray, BufferUsage usage) where T : struct, IConvertible - { - throw new NotImplementedException(); - } - void IglFunc.SetBufferData(BufferType bufferType, T bufferData, BufferUsage usage) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + T data = bufferData; + int size = sizeof(T); + api->glBufferData( + (uint)bufferType, + (UIntPtr)size, + &data, + (uint)usage); + } + ); } void IglFunc.SetBufferData(BufferType bufferType, T[] bufferArray, BufferUsage usage) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + int size = bufferArray.Length * Marshal.SizeOf(typeof(T)); + if (bufferArray == null) + { + return; + } + fixed (void* bufferPtr = bufferArray) + api->glBufferData( + (uint)bufferType, + (UIntPtr)size, + bufferPtr, + (uint)usage); + } + ); } @@ -240,44 +427,70 @@ namespace StgSharp.Graphics } - void IglFunc.SetVertexAttribute(uint index, int size, Type t, bool normalized, int stride, int pointer) + void IglFunc.SetVertexAttribute(uint index, int size, Type t, bool normalized, uint stride, int pointer) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + uint type = InternalIO.GLtype[t]; + api->glVertexAttribPointer(index, size, type, normalized, stride, (void*)pointer); + api->glEnableVertexAttribArray(index); + } + ); } void IglFunc.SwapBuffers(Form form) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + if (form.windowID == IntPtr.Zero) + { + return; + } + InternalIO.glfw.SwapBuffers(form.windowID); + } + ); } - public unsafe void TextureImage2d(uint target, int level, uint internalformat, int width, int height, uint format, uint type, void* pixels) + unsafe void IglFunc.TextureImage2d(uint target, int level, uint internalformat, uint width, uint height, uint format, uint type, void* pixels) { - throw new NotImplementedException(); - } - - unsafe void IglFunc.TextureImage2d(uint target, int level, uint internalformat, int width, int height, uint format, uint type, void* pixels) - { - throw new NotImplementedException(); - } - - public void TextureParameter(uint target, uint pname, int param) - { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + api->glTexImage2D(target, level, internalformat, width, height, 0, format, type, pixels); + } + ); } void IglFunc.TextureParameter(uint target, uint pname, int param) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + api->glTextureParameteri(target, pname, param); + } + ); } void IglFunc.UseProgram(uint rogram) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + api->glUseProgram(rogram); + } + ); } - void IglFunc.Viewport(int x, int y, int width, int height) + void IglFunc.Viewport(int x, int y, uint width, uint height) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + api->glViewport(x, y, width, height); + } + ); } } } diff --git a/源代码/StgSharp/Graphics/GL/ShaderEdit/Shader.cs b/源代码/StgSharp/Graphics/GL/ShaderEdit/Shader.cs index f37c4797..409bc6f4 100644 --- a/源代码/StgSharp/Graphics/GL/ShaderEdit/Shader.cs +++ b/源代码/StgSharp/Graphics/GL/ShaderEdit/Shader.cs @@ -18,102 +18,158 @@ namespace StgSharp.Graphics { return new Shader(GL); } + } - public class Shader + public class Shader + { + /// + /// A value represent this shader. + /// + public readonly uint programID; + internal uint vertexShaderID; + internal uint fragmentShaderID; + private IglFunc GL; + + /// + /// Inti a shader with no program attached. + /// + internal unsafe Shader(IglFunc gl) { - /// - /// A value represent this shader. - /// - public readonly uint programID; - internal uint vertexShaderID; - internal uint fragmentShaderID; - private IglFunc GL; - - /// - /// Inti a shader with no program attached. - /// - internal unsafe Shader(IglFunc glFunc) - { - GL = glFunc; - programID = GL.CreateProgram(); - } - - /// - /// Compile the vertex shader to be attached to this shader. - /// - /// GLSL code of vertex shader. - public unsafe void CompileVertexShader(string shaderCode) - { - vertexShaderID = GL.CompileShader(shaderCode, ShaderType.VERTEX); - GL.AttachShader(programID, vertexShaderID); - } - - /// - /// Compile the fragment shader to be attached to this shader. - /// - /// GLSL code of fragment shader. - public unsafe void CompileFragmentShader(string shaderCode) - { - fragmentShaderID = GL.CompileShader(shaderCode, ShaderType.FRAGMENT); - GL.AttachShader(programID, fragmentShaderID); - } - - /// - /// Link the shader to current context. - /// - public void Link() - { - if (InternalIO.InternalLinkShaderProgram(programID) == 0) - { - IntPtr logPtr = InternalIO.InternalReadLog(); - try - { - byte[] logByte = new byte[512]; - Marshal.Copy(logPtr, logByte, 0, 512); - string log = Encoding.UTF8.GetString(logByte); - log = log.Replace("\0", ""); - InternalIO.InternalWriteLog(log, LogType.Error); - } - catch (Exception ex) - { - InternalIO.InternalWriteLog(ex.Message, LogType.Error); - } - } - } - - /// - /// Get a uniform form current shader, - /// the value type of the uniform should be provided. - /// - /// - /// - public unsafe Uniform GetUniform(string name) where T : struct - { - byte[] bytes = Encoding.ASCII.GetBytes(name); - int uniform; - fixed (byte* ptr = bytes) - { - uniform = GL.GetUniformLocation(programID, ptr); - } - if (uniform != -1) - { - return new Uniform(uniform); - } - else - { - throw new Exception($"Cannot find the uniform {name} in shader {programID}"); - } - } - - /// - /// Let the current context use this shader. - /// - [MethodImpl(MethodImplOptions.AggressiveInlining)] - public unsafe void Use() - { - GL.UseProgram(programID); - } - + GL = gl; + programID = GL.CreateProgram(); } + + internal void ChangeEnvironment(IglFunc gl) + { + GL = gl; + } + + /// + /// Compile the vertex shader to be attached to this shader. + /// + /// GLSL code of vertex shader. + public unsafe void CompileVertexShader(string shaderCode) + { + vertexShaderID = GL.CompileShader(shaderCode, ShaderType.VERTEX); + GL.AttachShader(programID, vertexShaderID); + } + + /// + /// Compile the fragment shader to be attached to this shader. + /// + /// GLSL code of fragment shader. + public unsafe void CompileFragmentShader(string shaderCode) + { + fragmentShaderID = GL.CompileShader(shaderCode, ShaderType.FRAGMENT); + GL.AttachShader(programID, fragmentShaderID); + } + + /// + /// Link the shader to current context. + /// + public void Link() + { + if (InternalIO.InternalLinkShaderProgram(programID) == 0) + { + IntPtr logPtr = InternalIO.InternalReadLog(); + try + { + byte[] logByte = new byte[512]; + Marshal.Copy(logPtr, logByte, 0, 512); + string log = Encoding.UTF8.GetString(logByte); + log = log.Replace("\0", ""); + InternalIO.InternalWriteLog(log, LogType.Error); + } + catch (Exception ex) + { + InternalIO.InternalWriteLog(ex.Message, LogType.Error); + } + } + } + + /// + /// Get a uniform form current shader, + /// the value type of the uniform should be provided. + /// + /// Name of the Uniform in shader code + /// + public unsafe Uniform GetUniform(string name) where T : struct + { + byte[] bytes = Encoding.ASCII.GetBytes(name); + int uniform; + fixed (byte* ptr = bytes) + { + uniform = GL.GetUniformLocation(programID, ptr); + } + if (uniform != -1) + { + return new Uniform(uniform); + } + else + { + throw new Exception($"Cannot find the uniform {name} in shader {programID}"); + } + } + /// + /// Get a uniform form current shader, + /// the value type of the uniform should be provided. + /// + /// Name of the Uniform in shader code + /// + public unsafe Uniform GetUniform(string name) + where T : struct + where U : struct + { + byte[] bytes = Encoding.ASCII.GetBytes(name); + int uniform; + fixed (byte* ptr = bytes) + { + uniform = GL.GetUniformLocation(programID, ptr); + } + if (uniform != -1) + { + return new Uniform(uniform); + } + else + { + throw new Exception($"Cannot find the uniform {name} in shader {programID}"); + } + } + /// + /// Get a uniform form current shader, + /// the value type of the uniform should be provided. + /// + /// Name of the Uniform in shader code + /// + public unsafe Uniform GetUniform(string name) + where T : struct + where U : struct + where V : struct + { + byte[] bytes = Encoding.ASCII.GetBytes(name); + int uniform; + fixed (byte* ptr = bytes) + { + uniform = GL.GetUniformLocation(programID, ptr); + } + if (uniform != -1) + { + return new Uniform(uniform); + } + else + { + throw new Exception($"Cannot find the uniform {name} in shader {programID}"); + } + } + + /// + /// Let the current context use this shader. + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public unsafe void Use() + { + GL.UseProgram(programID); + } + } } diff --git a/源代码/StgSharp/Graphics/GL/ShaderEdit/Uniform.cs b/源代码/StgSharp/Graphics/GL/ShaderEdit/Uniform.cs index 7cecbaf2..0b41a032 100644 --- a/源代码/StgSharp/Graphics/GL/ShaderEdit/Uniform.cs +++ b/源代码/StgSharp/Graphics/GL/ShaderEdit/Uniform.cs @@ -2,6 +2,7 @@ using System; using System.Collections.Generic; using System.Linq; +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Text; @@ -14,13 +15,13 @@ namespace StgSharp.Graphics private IglFunc GL; internal unsafe Uniform( - Form.Shader program, string name, IglFunc gL) + uint shaderID, string name, IglFunc gL) { byte[] namearray = Encoding.ASCII.GetBytes(name); GL = gL; fixed (byte* ptr = namearray) { - id = GL.GetUniformLocation(program.programID, ptr); + id = GL.GetUniformLocation(shaderID, ptr); } } @@ -40,7 +41,7 @@ namespace StgSharp.Graphics private IglFunc GL; internal unsafe Uniform( - Form.Shader program, string name, IglFunc glFunc) + Shader program, string name, IglFunc glFunc) { byte[] namearray = Encoding.ASCII.GetBytes(name); GL = glFunc; @@ -64,7 +65,7 @@ namespace StgSharp.Graphics internal int id; private IglFunc GL; - public unsafe Uniform(Form.Shader program, string name, IglFunc glFunc) + public unsafe Uniform(Shader program, string name, IglFunc glFunc) { byte[] namearray = Encoding.ASCII.GetBytes(name); GL = glFunc; @@ -89,7 +90,7 @@ namespace StgSharp.Graphics internal int id; private IglFunc GL; - internal unsafe Uniform(Form.Shader program, string name, IglFunc glFunc) + internal unsafe Uniform(Shader program, string name, IglFunc glFunc) { byte[] namearray = Encoding.ASCII.GetBytes(name); fixed (byte* ptr = namearray) @@ -108,125 +109,107 @@ namespace StgSharp.Graphics internal partial class GLonRender : IglFunc { - /// - /// Set data value to a float , - /// all types of parameters are float. - /// - /// The target - /// The value to be set - void IglFunc.SetValue(Uniform uniform, float v0) + + [MethodImpl(MethodImplOptions.AggressiveInlining)] + unsafe void IglFunc.SetValue(Uniform uniform, float v0) { - api.Uniform1f(uniform.id, v0); + api->glUniform1f(uniform.id, v0); } - /// - /// Set data value to a int , - /// all types of parameters are int. - /// - /// The target - /// The value to be set - void IglFunc.SetValue(Uniform uniform, int i0) + [MethodImpl(MethodImplOptions.AggressiveInlining)] + unsafe void IglFunc.SetValue(Uniform uniform, int i0) { - api.Uniform1i(uniform.id, i0); + api->glUniform1i(uniform.id, i0); } - /// - /// Set data value to a float , - /// all types of parameters are float. - /// - /// The target - /// The first value to be set - /// The second value to be set - void IglFunc.SetValue(Uniform uniform, float v0, float v1) + [MethodImpl(MethodImplOptions.AggressiveInlining)] + unsafe void IglFunc.SetValue(Uniform uniform, float v0, float v1) { - api.Uniform2f(uniform.id, v0, v1); + api->glUniform2f(uniform.id, v0, v1); } - /// - /// Set data value to a float , - /// all types of parameters are float. - /// - /// The target - /// The first value to be set - /// The second value to be set - /// The third value to be set - void IglFunc.SetValue(Uniform uniform, float v0, float v1, float v2) + [MethodImpl(MethodImplOptions.AggressiveInlining)] + unsafe void IglFunc.SetValue(Uniform uniform, float v0, float v1, float v2) { - api.Uniform3f(uniform.id, v0, v1, v2); + api->glUniform3f(uniform.id, v0, v1, v2); } - /// - /// Set data value to a float , - /// all types of parameters are float. - /// - /// The target - /// The first value to be set - /// The second value to be set - /// The third value to be set - /// The forth value to be set - void IglFunc.SetValue(Uniform uniform, float v0, float v1, float v2, float v3) + [MethodImpl(MethodImplOptions.AggressiveInlining)] + unsafe void IglFunc.SetValue(Uniform uniform, float v0, float v1, float v2, float v3) { - api.Uniform4f(uniform.id, v0, v1, v2, v3); + api->glUniform4f(uniform.id, v0, v1, v2, v3); } - /// - /// Set data value to a float , - /// all types of parameters are float. - /// - /// The target - /// A packing four parameters of the uniform + [MethodImpl(MethodImplOptions.AggressiveInlining)] public unsafe void SetValue(Uniform uniform, Vec4d vec) { - api.Uniform1fv(uniform.id, 4, &vec.fvec); + api->glUniform1fv(uniform.id, 4, &vec); } - /// - /// Set data value to a float , - /// all types of parameters are . - /// - /// The target - /// A value of the uniform + [MethodImpl(MethodImplOptions.AggressiveInlining)] public unsafe void SetValue(Uniform uniform, Vec4d vec) { - api.Uniform1fv(uniform.id, 4, &vec.fvec); + api->glUniform1fv(uniform.id, 4, &vec); } } internal partial class GLonUpdate { - void IglFunc.SetValue(Uniform uniform, float v0, float v1, float v2) + unsafe void IglFunc.SetValue(Uniform uniform, float v0, float v1, float v2) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => { api->glUniform3f(uniform.id, v0, v1, v2); } + ); } - void IglFunc.SetValue(Uniform uniform, float v0, float v1) + unsafe void IglFunc.SetValue(Uniform uniform, float v0, float v1) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => { api->glUniform2f(uniform.id, v0, v1); } + ); } - void IglFunc.SetValue(Uniform uniform, float v0, float v1, float v2, float v3) + unsafe void IglFunc.SetValue(Uniform uniform, float v0, float v1, float v2, float v3) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => { api->glUniform4f(uniform.id, v0, v1, v2, v3); } + ); } - void IglFunc.SetValue(Uniform uniform, Vec4d vec) + unsafe void IglFunc.SetValue(Uniform uniform, Vec4d vec) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + Vec4d cache = vec; + api->glUniform1fv(uniform.id, 4, &cache); + } + ); } - void IglFunc.SetValue(Uniform uniform, float v0) + unsafe void IglFunc.SetValue(Uniform uniform, float v0) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => { api->glUniform1f(uniform.id, v0); } + ); } - void IglFunc.SetValue(Uniform uniform, int i0) + unsafe void IglFunc.SetValue(Uniform uniform, int i0) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => { api->glUniform1d(uniform.id, i0); } + ); } - void IglFunc.SetValue(Uniform uniform, Vec4d vec) + unsafe void IglFunc.SetValue(Uniform uniform, Vec4d vec) { - throw new NotImplementedException(); + glActionQueue.Enqueue( + () => + { + Vec4d cache = vec; + api->glUniform1fv(uniform.id, 4, &cache); + } + ); } } } diff --git a/源代码/StgSharp/Graphics/GL/glApiManager.cs b/源代码/StgSharp/Graphics/GL/glApiManager.cs index 5c45c955..97dc8a5b 100644 --- a/源代码/StgSharp/Graphics/GL/glApiManager.cs +++ b/源代码/StgSharp/Graphics/GL/glApiManager.cs @@ -1,4 +1,5 @@ -using System; +using StgSharp.Math; +using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; @@ -19,9 +20,10 @@ namespace StgSharp.Graphics "OpenGL SC " }; - private static string glExtensionList; + + /// /// Load all aupportable OpenGL APIs and bind them to given context. /// @@ -29,25 +31,26 @@ namespace StgSharp.Graphics /// A delegate that can get o public static unsafe void LoadGLapi(this Form form, GLfuncLoader loader) { + GLcontext* context = form.contextID; if (loader == null) { loader = LoadGLfunc; } - if (form.contextID->GetString != IntPtr.Zero) +#pragma warning disable CS8909 + if ((form.contextID->glGetString) != (delegate*)IntPtr.Zero) +#pragma warning restore CS8909 { return; } - IntPtr proc = IntPtr.Zero; - proc = loader("glGetString"); - glGetString getString = Marshal.GetDelegateForFunctionPointer(proc); - form.glContext.GetString = getString; + IntPtr proc = loader("glGetString"); + context->glGetString = (delegate*)proc; string coreVersion; - if (form.glContext.GetString(glVersion) == IntPtr.Zero) + if (context->glGetString(glVersion) == IntPtr.Zero) { InternalIO.InternalWriteLog("Failed to call glGetString", LogType.Error); } - coreVersion = Marshal.PtrToStringAnsi(form.glContext.GetString(glVersion)); + coreVersion = Marshal.PtrToStringAnsi(context->glGetString(glVersion)); foreach (string branch in glBranch) @@ -66,25 +69,25 @@ namespace StgSharp.Graphics { #region load_core_gl - LoadGLcore10(form.contextID, form.glContext, loader); - LoadGLcore11(form.contextID, form.glContext, loader); - LoadGLcore12(form.contextID, form.glContext, loader); - LoadGLcore13(form.contextID, form.glContext, loader); - LoadGLcore14(form.contextID, form.glContext, loader); - LoadGLcore15(form.contextID, form.glContext, loader); - LoadGLcore20(form.contextID, form.glContext, loader); - LoadGLcore21(form.contextID, form.glContext, loader); - LoadGLcore30(form.contextID, form.glContext, loader); - LoadGLcore31(form.contextID, form.glContext, loader); - LoadGLcore32(form.contextID, form.glContext, loader); - LoadGLcore33(form.contextID, form.glContext, loader); - LoadGLcore40(form.contextID, form.glContext, loader); - LoadGLcore41(form.contextID, form.glContext, loader); - LoadGLcore42(form.contextID, form.glContext, loader); - LoadGLcore43(form.contextID, form.glContext, loader); - LoadGLcore44(form.contextID, form.glContext, loader); - LoadGLcore45(form.contextID, form.glContext, loader); - LoadGLcore46(form.contextID, form.glContext, loader); + LoadGLcore10(form.contextID, loader); + LoadGLcore11(form.contextID, loader); + LoadGLcore12(form.contextID, loader); + LoadGLcore13(form.contextID, loader); + LoadGLcore14(form.contextID, loader); + LoadGLcore15(form.contextID, loader); + LoadGLcore20(form.contextID, loader); + LoadGLcore21(form.contextID, loader); + LoadGLcore30(form.contextID, loader); + LoadGLcore31(form.contextID, loader); + LoadGLcore32(form.contextID, loader); + LoadGLcore33(form.contextID, loader); + LoadGLcore40(form.contextID, loader); + LoadGLcore41(form.contextID, loader); + LoadGLcore42(form.contextID, loader); + LoadGLcore43(form.contextID, loader); + LoadGLcore44(form.contextID, loader); + LoadGLcore45(form.contextID, loader); + LoadGLcore46(form.contextID, loader); #endregion } @@ -93,26 +96,25 @@ namespace StgSharp.Graphics if (ex.Message != "Final Version") throw; } - IntPtr strPtr = form.glContext.GetString(glExtension); + IntPtr strPtr = context->glGetString(glExtension); string extension; if (strPtr == IntPtr.Zero) { InternalIO.InternalWriteLog("No supported OpenGL extensions are found.", LogType.Info); - return; + goto startThread; } else { extension = Marshal.PtrToStringAnsi(strPtr); } - InternalIO.InternalWriteLog("No GL extensions are found.", LogType.Info); List extensions = extension.Split(" ").ToList(); #region checkGLextensions - if (extensions.Contains("gl__4DFX_multisample")) { _4DFX_multisample = true; extensions.Remove("gl_4DFX_multisample"); } - if (extensions.Contains("gl__3DFX_tbuffer")) { _3DFX_tbuffer = true; extensions.Remove("gl_3DFX_tbuffer"); } - if (extensions.Contains("gl__3DFX_texture_compression_FXT1")) { _3DFX_texture_compression_FXT1 = true; extensions.Remove("gl_3DFX_texture_compression_FXT1"); } + if (extensions.Contains("gl_4DFX_multisample")) { _4DFX_multisample = true; extensions.Remove("gl_4DFX_multisample"); } + if (extensions.Contains("gl_3DFX_tbuffer")) { _3DFX_tbuffer = true; extensions.Remove("gl_3DFX_tbuffer"); } + if (extensions.Contains("gl_3DFX_texture_compression_FXT1")) { _3DFX_texture_compression_FXT1 = true; extensions.Remove("gl_3DFX_texture_compression_FXT1"); } if (extensions.Contains("gl_AMD_blend_minmax_factor")) { AMD_blend_minmax_factor = true; extensions.Remove("glAMD_blend_minmax_factor"); } if (extensions.Contains("gl_AMD_conservative_depth")) { AMD_conservative_depth = true; extensions.Remove("glAMD_conservative_depth"); } if (extensions.Contains("gl_AMD_debug_output")) { AMD_debug_output = true; extensions.Remove("glAMD_debug_output"); } @@ -733,6 +735,14 @@ namespace StgSharp.Graphics InternalIO.InternalWriteLog("Find OpenGL extensions.", LogType.Info); + startThread: + { + if (!form.IsSingleThread) + { + Console.WriteLine("This context runs on two threads"); + form.RenderThread.Start(); + } + } } /// @@ -783,14 +793,14 @@ namespace StgSharp.Graphics } - internal unsafe static string GetExtensions(this Form form) + internal unsafe static string GetExtensions(this GLcontext context) { - if (form.glContext == null) + if (context.glGetString == null) { return ""; } return Marshal.PtrToStringAnsi( - form.glContext.GetString(glExtension)); + context.glGetString(glExtension)); } [MethodImpl(MethodImplOptions.AggressiveInlining)] @@ -810,7 +820,7 @@ namespace StgSharp.Graphics } } - internal static unsafe void LoadGLcore10(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore10(GLcontext* contextPtr, GLfuncLoader load) { if (!core10) { @@ -818,60 +828,60 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->BlendFunc = load("glBlendFunc"); context.BlendFunc = internalLoadAPI(contextPtr->BlendFunc); - contextPtr->Clear = load("glClear"); context.Clear = internalLoadAPI(contextPtr->Clear); - contextPtr->ClearColor = load("glClearColor"); context.ClearColor = internalLoadAPI(contextPtr->ClearColor); - contextPtr->ClearDepth = load("glClearDepth"); context.ClearDepth = internalLoadAPI(contextPtr->ClearDepth); - contextPtr->ClearStencil = load("glClearStencil"); context.ClearStencil = internalLoadAPI(contextPtr->ClearStencil); - contextPtr->ColorMask = load("glColorMask"); context.ColorMask = internalLoadAPI(contextPtr->ColorMask); - contextPtr->CullFace = load("glCullFace"); context.CullFace = internalLoadAPI(contextPtr->CullFace); - contextPtr->DepthFunc = load("glDepthFunc"); context.DepthFunc = internalLoadAPI(contextPtr->DepthFunc); - contextPtr->DepthMask = load("glDepthMask"); context.DepthMask = internalLoadAPI(contextPtr->DepthMask); - contextPtr->DepthRange = load("glDepthRange"); context.DepthRange = internalLoadAPI(contextPtr->DepthRange); - contextPtr->Disable = load("glDisable"); context.Disable = internalLoadAPI(contextPtr->Disable); - contextPtr->DrawBuffer = load("glDrawBuffer"); context.DrawBuffer = internalLoadAPI(contextPtr->DrawBuffer); - contextPtr->Enable = load("glEnable"); context.Enable = internalLoadAPI(contextPtr->Enable); - contextPtr->Finish = load("glFinish"); context.Finish = internalLoadAPI(contextPtr->Finish); - contextPtr->Flush = load("glFlush"); context.Flush = internalLoadAPI(contextPtr->Flush); - contextPtr->FrontFace = load("glFrontFace"); context.FrontFace = internalLoadAPI(contextPtr->FrontFace); - contextPtr->GetBooleanv = load("glGetBooleanv"); context.GetBooleanv = internalLoadAPI(contextPtr->GetBooleanv); - contextPtr->GetDoublev = load("glGetDoublev"); context.GetDoublev = internalLoadAPI(contextPtr->GetDoublev); - contextPtr->GetError = load("glGetError"); context.GetError = internalLoadAPI(contextPtr->GetError); - contextPtr->GetFloatv = load("glGetFloatv"); context.GetFloatv = internalLoadAPI(contextPtr->GetFloatv); - contextPtr->GetIntegerv = load("glGetIntegerv"); context.GetIntegerv = internalLoadAPI(contextPtr->GetIntegerv); - contextPtr->GetString = load("glGetString"); context.GetString = internalLoadAPI(contextPtr->GetString); - contextPtr->GetTexImage = load("glGetTexImage"); context.GetTexImage = internalLoadAPI(contextPtr->GetTexImage); - contextPtr->GetTexLevelParameterfv = load("glGetTexLevelParameterfv"); context.GetTexLevelParameterfv = internalLoadAPI(contextPtr->GetTexLevelParameterfv); - contextPtr->GetTexLevelParameteriv = load("glGetTexLevelParameteriv"); context.GetTexLevelParameteriv = internalLoadAPI(contextPtr->GetTexLevelParameteriv); - contextPtr->GetTexParameterfv = load("glGetTexParameterfv"); context.GetTexParameterfv = internalLoadAPI(contextPtr->GetTexParameterfv); - contextPtr->GetTexParameteriv = load("glGetTexParameteriv"); context.GetTexParameteriv = internalLoadAPI(contextPtr->GetTexParameteriv); - contextPtr->Hint = load("glHint"); context.Hint = internalLoadAPI(contextPtr->Hint); - contextPtr->IsEnabled = load("glIsEnabled"); context.IsEnabled = internalLoadAPI(contextPtr->IsEnabled); - contextPtr->LineWidth = load("glLineWidth"); context.LineWidth = internalLoadAPI(contextPtr->LineWidth); - contextPtr->LogicOp = load("glLogicOp"); context.LogicOp = internalLoadAPI(contextPtr->LogicOp); - contextPtr->PixelStoref = load("glPixelStoref"); context.PixelStoref = internalLoadAPI(contextPtr->PixelStoref); - contextPtr->PixelStorei = load("glPixelStorei"); context.PixelStorei = internalLoadAPI(contextPtr->PixelStorei); - contextPtr->PointSize = load("glPointSize"); context.PointSize = internalLoadAPI(contextPtr->PointSize); - contextPtr->PolygonMode = load("glPolygonMode"); context.PolygonMode = internalLoadAPI(contextPtr->PolygonMode); - contextPtr->ReadBuffer = load("glReadBuffer"); context.ReadBuffer = internalLoadAPI(contextPtr->ReadBuffer); - contextPtr->ReadPixels = load("glReadPixels"); context.ReadPixels = internalLoadAPI(contextPtr->ReadPixels); - contextPtr->Scissor = load("glScissor"); context.Scissor = internalLoadAPI(contextPtr->Scissor); - contextPtr->StencilFunc = load("glStencilFunc"); context.StencilFunc = internalLoadAPI(contextPtr->StencilFunc); - contextPtr->StencilMask = load("glStencilMask"); context.StencilMask = internalLoadAPI(contextPtr->StencilMask); - contextPtr->StencilOp = load("glStencilOp"); context.StencilOp = internalLoadAPI(contextPtr->StencilOp); - contextPtr->TexImage1D = load("glTexImage1D"); context.TexImage1D = internalLoadAPI(contextPtr->TexImage1D); - contextPtr->TexImage2D = load("glTexImage2D"); context.TexImage2D = internalLoadAPI(contextPtr->TexImage2D); - contextPtr->TexParameterf = load("glTexParameterf"); context.TexParameterf = internalLoadAPI(contextPtr->TexParameterf); - contextPtr->TexParameterfv = load("glTexParameterfv"); context.TexParameterfv = internalLoadAPI(contextPtr->TexParameterfv); - contextPtr->TexParameteri = load("glTexParameteri"); context.TexParameteri = internalLoadAPI(contextPtr->TexParameteri); - contextPtr->TexParameteriv = load("glTexParameteriv"); context.TexParameteriv = internalLoadAPI(contextPtr->TexParameteriv); - contextPtr->Viewport = load("glViewport"); context.Viewport = internalLoadAPI(contextPtr->Viewport); + contextPtr->glBlendFunc = (delegate*)load("glBlendFunc"); + contextPtr->glClear = (delegate*)load("glClear"); + contextPtr->glClearColor = (delegate*)load("glClearColor"); + contextPtr->glClearDepth = (delegate*)load("glClearDepth"); + contextPtr->glClearStencil = (delegate*)load("glClearStencil"); + contextPtr->glColorMask = (delegate*)load("glColorMask"); + contextPtr->glCullFace = (delegate*)load("glCullFace"); + contextPtr->glDepthFunc = (delegate*)load("glDepthFunc"); + contextPtr->glDepthMask = (delegate*)load("glDepthMask"); + contextPtr->glDepthRange = (delegate*)load("glDepthRange"); + contextPtr->glDisable = (delegate*)load("glDisable"); + contextPtr->glDrawBuffer = (delegate*)load("glDrawBuffer"); + contextPtr->glEnable = (delegate*)load("glEnable"); + contextPtr->glFinish = (delegate*)load("glFinish"); + contextPtr->glFlush = (delegate*)load("glFlush"); + contextPtr->glFrontFace = (delegate*)load("glFrontFace"); + contextPtr->glGetBooleanv = (delegate*)load("glGetBooleanv"); + contextPtr->glGetDoublev = (delegate*)load("glGetDoublev"); + contextPtr->glGetError = (delegate*)load("glGetError"); + contextPtr->glGetFloatv = (delegate*)load("glGetFloatv"); + contextPtr->glGetIntegerv = (delegate*)load("glGetIntegerv"); + contextPtr->glGetString = (delegate*)load("glGetString"); + contextPtr->glGetTexImage = (delegate*)load("glGetTexImage"); + contextPtr->glGetTexLevelParameterfv = (delegate*)load("glGetTexLevelParameterfv"); + contextPtr->glGetTexLevelParameteriv = (delegate*)load("glGetTexLevelParameteriv"); + contextPtr->glGetTexParameterfv = (delegate*)load("glGetTexParameterfv"); + contextPtr->glGetTexParameteriv = (delegate*)load("glGetTexParameteriv"); + contextPtr->glHint = (delegate*)load("glHint"); + contextPtr->glIsEnabled = (delegate*)load("glIsEnabled"); + contextPtr->glLineWidth = (delegate*)load("glLineWidth"); + contextPtr->glLogicOp = (delegate*)load("glLogicOp"); + contextPtr->glPixelStoref = (delegate*)load("glPixelStoref"); + contextPtr->glPixelStorei = (delegate*)load("glPixelStorei"); + contextPtr->glPointSize = (delegate*)load("glPointSize"); + contextPtr->glPolygonMode = (delegate*)load("glPolygonMode"); + contextPtr->glReadBuffer = (delegate*)load("glReadBuffer"); + contextPtr->glReadPixels = (delegate*)load("glReadPixels"); + contextPtr->glScissor = (delegate*)load("glScissor"); + contextPtr->glStencilFunc = (delegate*)load("glStencilFunc"); + contextPtr->glStencilMask = (delegate*)load("glStencilMask"); + contextPtr->glStencilOp = (delegate*)load("glStencilOp"); + contextPtr->glTexImage1D = (delegate*)load("glTexImage1D"); + contextPtr->glTexImage2D = (delegate*)load("glTexImage2D"); + contextPtr->glTexParameterf = (delegate*)load("glTexParameterf"); + contextPtr->glTexParameterfv = (delegate*)load("glTexParameterfv"); + contextPtr->glTexParameteri = (delegate*)load("glTexParameteri"); + contextPtr->glTexParameteriv = (delegate*)load("glTexParameteriv"); + contextPtr->glViewport = (delegate*)load("glViewport"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 1.0 APIs"); } - internal static unsafe void LoadGLcore11(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore11(GLcontext* contextPtr, GLfuncLoader load) { if (!core11) { @@ -879,27 +889,27 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->BindTexture = load("glBindTexture"); context.BindTexture = internalLoadAPI(contextPtr->BindTexture); - contextPtr->CopyTexImage1D = load("glCopyTexImage1D"); context.CopyTexImage1D = internalLoadAPI(contextPtr->CopyTexImage1D); - contextPtr->CopyTexImage2D = load("glCopyTexImage2D"); context.CopyTexImage2D = internalLoadAPI(contextPtr->CopyTexImage2D); - contextPtr->CopyTexSubImage1D = load("glCopyTexSubImage1D"); context.CopyTexSubImage1D = internalLoadAPI(contextPtr->CopyTexSubImage1D); - contextPtr->CopyTexSubImage2D = load("glCopyTexSubImage2D"); context.CopyTexSubImage2D = internalLoadAPI(contextPtr->CopyTexSubImage2D); - contextPtr->DeleteTextures = load("glDeleteTextures"); context.DeleteTextures = internalLoadAPI(contextPtr->DeleteTextures); - contextPtr->DrawArrays = load("glDrawArrays"); context.DrawArrays = internalLoadAPI(contextPtr->DrawArrays); - contextPtr->DrawElements = load("glDrawElements"); context.DrawElements = internalLoadAPI(contextPtr->DrawElements); - contextPtr->GenTextures = load("glGenTextures"); context.GenTextures = internalLoadAPI(contextPtr->GenTextures); - contextPtr->GetPointerv = load("glGetPointerv"); context.GetPointerv = internalLoadAPI(contextPtr->GetPointerv); - contextPtr->IsTexture = load("glIsTexture"); context.IsTexture = internalLoadAPI(contextPtr->IsTexture); - contextPtr->PolygonOffset = load("glPolygonOffset"); context.PolygonOffset = internalLoadAPI(contextPtr->PolygonOffset); - contextPtr->TexSubImage1D = load("glTexSubImage1D"); context.TexSubImage1D = internalLoadAPI(contextPtr->TexSubImage1D); - contextPtr->TexSubImage2D = load("glTexSubImage2D"); context.TexSubImage2D = internalLoadAPI(contextPtr->TexSubImage2D); + contextPtr->glBindTexture = (delegate*)load("glBindTexture"); + contextPtr->glCopyTexImage1D = (delegate*)load("glCopyTexImage1D"); + contextPtr->glCopyTexImage2D = (delegate*)load("glCopyTexImage2D"); + contextPtr->glCopyTexSubImage1D = (delegate*)load("glCopyTexSubImage1D"); + contextPtr->glCopyTexSubImage2D = (delegate*)load("glCopyTexSubImage2D"); + contextPtr->glDeleteTextures = (delegate*)load("glDeleteTextures"); + contextPtr->glDrawArrays = (delegate*)load("glDrawArrays"); + contextPtr->glDrawElements = (delegate*)load("glDrawElements"); + contextPtr->glGenTextures = (delegate*)load("glGenTextures"); + contextPtr->glGetPointerv = (delegate*)load("glGetPointerv"); + contextPtr->glIsTexture = (delegate*)load("glIsTexture"); + contextPtr->glPolygonOffset = (delegate*)load("glPolygonOffset"); + contextPtr->glTexSubImage1D = (delegate*)load("glTexSubImage1D"); + contextPtr->glTexSubImage2D = (delegate*)load("glTexSubImage2D"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 1.1 APIs"); } - internal static unsafe void LoadGLcore12(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore12(GLcontext* contextPtr, GLfuncLoader load) { if (!core12) { @@ -907,16 +917,16 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->CopyTexSubImage3D = load("glCopyTexSubImage3D"); context.CopyTexSubImage3D = internalLoadAPI(contextPtr->CopyTexSubImage3D); - contextPtr->DrawRangeElements = load("glDrawRangeElements"); context.DrawRangeElements = internalLoadAPI(contextPtr->DrawRangeElements); - contextPtr->TexImage3D = load("glTexImage3D"); context.TexImage3D = internalLoadAPI(contextPtr->TexImage3D); - contextPtr->TexSubImage3D = load("glTexSubImage3D"); context.TexSubImage3D = internalLoadAPI(contextPtr->TexSubImage3D); + contextPtr->glCopyTexSubImage3D = (delegate*)load("glCopyTexSubImage3D"); + contextPtr->glDrawRangeElements = (delegate*)load("glDrawRangeElements"); + contextPtr->glTexImage3D = (delegate*)load("glTexImage3D"); + contextPtr->glTexSubImage3D = (delegate*)load("glTexSubImage3D"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 1.2 APIs"); } - internal static unsafe void LoadGLcore13(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore13(GLcontext* contextPtr, GLfuncLoader load) { if (!core13) @@ -925,22 +935,22 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->ActiveTexture = load("glActiveTexture"); context.ActiveTexture = internalLoadAPI(contextPtr->ActiveTexture); - contextPtr->CompressedTexImage1D = load("glCompressedTexImage1D"); context.CompressedTexImage1D = internalLoadAPI(contextPtr->CompressedTexImage1D); - contextPtr->CompressedTexImage2D = load("glCompressedTexImage2D"); context.CompressedTexImage2D = internalLoadAPI(contextPtr->CompressedTexImage2D); - contextPtr->CompressedTexImage3D = load("glCompressedTexImage3D"); context.CompressedTexImage3D = internalLoadAPI(contextPtr->CompressedTexImage3D); - contextPtr->CompressedTexSubImage1D = load("glCompressedTexSubImage1D"); context.CompressedTexSubImage1D = internalLoadAPI(contextPtr->CompressedTexSubImage1D); - contextPtr->CompressedTexSubImage2D = load("glCompressedTexSubImage2D"); context.CompressedTexSubImage2D = internalLoadAPI(contextPtr->CompressedTexSubImage2D); - contextPtr->CompressedTexSubImage3D = load("glCompressedTexSubImage3D"); context.CompressedTexSubImage3D = internalLoadAPI(contextPtr->CompressedTexSubImage3D); - contextPtr->GetCompressedTexImage = load("glGetCompressedTexImage"); context.GetCompressedTexImage = internalLoadAPI(contextPtr->GetCompressedTexImage); - contextPtr->SampleCoverage = load("glSampleCoverage"); context.SampleCoverage = internalLoadAPI(contextPtr->SampleCoverage); + contextPtr->glActiveTexture = (delegate*)load("glActiveTexture"); + contextPtr->glCompressedTexImage1D = (delegate*)load("glCompressedTexImage1D"); + contextPtr->glCompressedTexImage2D = (delegate*)load("glCompressedTexImage2D"); + contextPtr->glCompressedTexImage3D = (delegate*)load("glCompressedTexImage3D"); + contextPtr->glCompressedTexSubImage1D = (delegate*)load("glCompressedTexSubImage1D"); + contextPtr->glCompressedTexSubImage2D = (delegate*)load("glCompressedTexSubImage2D"); + contextPtr->glCompressedTexSubImage3D = (delegate*)load("glCompressedTexSubImage3D"); + contextPtr->glGetCompressedTexImage = (delegate*)load("glGetCompressedTexImage"); + contextPtr->glSampleCoverage = (delegate*)load("glSampleCoverage"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 1.3 APIs"); } - internal static unsafe void LoadGLcore14(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore14(GLcontext* contextPtr, GLfuncLoader load) { if (!core14) { @@ -948,22 +958,22 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->BlendColor = load("glBlendColor"); context.BlendColor = internalLoadAPI(contextPtr->BlendColor); - contextPtr->BlendEquation = load("glBlendEquation"); context.BlendEquation = internalLoadAPI(contextPtr->BlendEquation); - contextPtr->BlendFuncSeparate = load("glBlendFuncSeparate"); context.BlendFuncSeparate = internalLoadAPI(contextPtr->BlendFuncSeparate); - contextPtr->MultiDrawArrays = load("glMultiDrawArrays"); context.MultiDrawArrays = internalLoadAPI(contextPtr->MultiDrawArrays); - contextPtr->MultiDrawElements = load("glMultiDrawElements"); context.MultiDrawElements = internalLoadAPI(contextPtr->MultiDrawElements); - contextPtr->PointParameterf = load("glPointParameterf"); context.PointParameterf = internalLoadAPI(contextPtr->PointParameterf); - contextPtr->PointParameterfv = load("glPointParameterfv"); context.PointParameterfv = internalLoadAPI(contextPtr->PointParameterfv); - contextPtr->PointParameteri = load("glPointParameteri"); context.PointParameteri = internalLoadAPI(contextPtr->PointParameteri); - contextPtr->PointParameteriv = load("glPointParameteriv"); context.PointParameteriv = internalLoadAPI(contextPtr->PointParameteriv); + contextPtr->glBlendColor = (delegate*)load("glBlendColor"); + contextPtr->glBlendEquation = (delegate*)load("glBlendEquation"); + contextPtr->glBlendFuncSeparate = (delegate*)load("glBlendFuncSeparate"); + contextPtr->glMultiDrawArrays = (delegate*)load("glMultiDrawArrays"); + contextPtr->glMultiDrawElements = (delegate*)load("glMultiDrawElements"); + contextPtr->glPointParameterf = (delegate*)load("glPointParameterf"); + contextPtr->glPointParameterfv = (delegate*)load("glPointParameterfv"); + contextPtr->glPointParameteri = (delegate*)load("glPointParameteri"); + contextPtr->glPointParameteriv = (delegate*)load("glPointParameteriv"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 1.4 APIs"); } - internal static unsafe void LoadGLcore15(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore15(GLcontext* contextPtr, GLfuncLoader load) { if (!core15) @@ -972,32 +982,32 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->BeginQuery = load("glBeginQuery"); context.BeginQuery = internalLoadAPI(contextPtr->BeginQuery); - contextPtr->BindBuffer = load("glBindBuffer"); context.BindBuffer = internalLoadAPI(contextPtr->BindBuffer); - contextPtr->BufferData = load("glBufferData"); context.BufferData = internalLoadAPI(contextPtr->BufferData); - contextPtr->BufferSubData = load("glBufferSubData"); context.BufferSubData = internalLoadAPI(contextPtr->BufferSubData); - contextPtr->DeleteBuffers = load("glDeleteBuffers"); context.DeleteBuffers = internalLoadAPI(contextPtr->DeleteBuffers); - contextPtr->DeleteQueries = load("glDeleteQueries"); context.DeleteQueries = internalLoadAPI(contextPtr->DeleteQueries); - contextPtr->EndQuery = load("glEndQuery"); context.EndQuery = internalLoadAPI(contextPtr->EndQuery); - contextPtr->GenBuffers = load("glGenBuffers"); context.GenBuffers = internalLoadAPI(contextPtr->GenBuffers); - contextPtr->GenQueries = load("glGenQueries"); context.GenQueries = internalLoadAPI(contextPtr->GenQueries); - contextPtr->GetBufferParameteriv = load("glGetBufferParameteriv"); context.GetBufferParameteriv = internalLoadAPI(contextPtr->GetBufferParameteriv); - contextPtr->GetBufferPointerv = load("glGetBufferPointerv"); context.GetBufferPointerv = internalLoadAPI(contextPtr->GetBufferPointerv); - contextPtr->GetBufferSubData = load("glGetBufferSubData"); context.GetBufferSubData = internalLoadAPI(contextPtr->GetBufferSubData); - contextPtr->GetQueryObjectiv = load("glGetQueryObjectiv"); context.GetQueryObjectiv = internalLoadAPI(contextPtr->GetQueryObjectiv); - contextPtr->GetQueryObjectuiv = load("glGetQueryObjectuiv"); context.GetQueryObjectuiv = internalLoadAPI(contextPtr->GetQueryObjectuiv); - contextPtr->GetQueryiv = load("glGetQueryiv"); context.GetQueryiv = internalLoadAPI(contextPtr->GetQueryiv); - contextPtr->IsBuffer = load("glIsBuffer"); context.IsBuffer = internalLoadAPI(contextPtr->IsBuffer); - contextPtr->IsQuery = load("glIsQuery"); context.IsQuery = internalLoadAPI(contextPtr->IsQuery); - contextPtr->MapBuffer = load("glMapBuffer"); context.MapBuffer = internalLoadAPI(contextPtr->MapBuffer); - contextPtr->UnmapBuffer = load("glUnmapBuffer"); context.UnmapBuffer = internalLoadAPI(contextPtr->UnmapBuffer); + contextPtr->glBeginQuery = (delegate*)load("glBeginQuery"); + contextPtr->glBindBuffer = (delegate*)load("glBindBuffer"); + contextPtr->glBufferData = (delegate*)load("glBufferData"); + contextPtr->glBufferSubData = (delegate*)load("glBufferSubData"); + contextPtr->glDeleteBuffers = (delegate*)load("glDeleteBuffers"); + contextPtr->glDeleteQueries = (delegate*)load("glDeleteQueries"); + contextPtr->glEndQuery = (delegate*)load("glEndQuery"); + contextPtr->glGenBuffers = (delegate*)load("glGenBuffers"); + contextPtr->glGenQueries = (delegate*)load("glGenQueries"); + contextPtr->glGetBufferParameteriv = (delegate*)load("glGetBufferParameteriv"); + contextPtr->glGetBufferPointerv = (delegate*)load("glGetBufferPointerv"); + contextPtr->glGetBufferSubData = (delegate*)load("glGetBufferSubData"); + contextPtr->glGetQueryObjectiv = (delegate*)load("glGetQueryObjectiv"); + contextPtr->glGetQueryObjectuiv = (delegate*)load("glGetQueryObjectuiv"); + contextPtr->glGetQueryiv = (delegate*)load("glGetQueryiv"); + contextPtr->glIsBuffer = (delegate*)load("glIsBuffer"); + contextPtr->glIsQuery = (delegate*)load("glIsQuery"); + contextPtr->glMapBuffer = (delegate*)load("glMapBuffer"); + contextPtr->glUnmapBuffer = (delegate*)load("glUnmapBuffer"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 1.5 APIs"); } - internal static unsafe void LoadGLcore20(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore20(GLcontext* contextPtr, GLfuncLoader load) { if (!core20) { @@ -1005,106 +1015,106 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->AttachShader = load("glAttachShader"); context.AttachShader = internalLoadAPI(contextPtr->AttachShader); - contextPtr->BindAttribLocation = load("glBindAttribLocation"); context.BindAttribLocation = internalLoadAPI(contextPtr->BindAttribLocation); - contextPtr->BlendEquationSeparate = load("glBlendEquationSeparate"); context.BlendEquationSeparate = internalLoadAPI(contextPtr->BlendEquationSeparate); - contextPtr->CompileShader = load("glCompileShader"); context.CompileShader = internalLoadAPI(contextPtr->CompileShader); - contextPtr->CreateProgram = load("glCreateProgram"); context.CreateProgram = internalLoadAPI(contextPtr->CreateProgram); - contextPtr->CreateShader = load("glCreateShader"); context.CreateShader = internalLoadAPI(contextPtr->CreateShader); - contextPtr->DeleteProgram = load("glDeleteProgram"); context.DeleteProgram = internalLoadAPI(contextPtr->DeleteProgram); - contextPtr->DeleteShader = load("glDeleteShader"); context.DeleteShader = internalLoadAPI(contextPtr->DeleteShader); - contextPtr->DetachShader = load("glDetachShader"); context.DetachShader = internalLoadAPI(contextPtr->DetachShader); - contextPtr->DisableVertexAttribArray = load("glDisableVertexAttribArray"); context.DisableVertexAttribArray = internalLoadAPI(contextPtr->DisableVertexAttribArray); - contextPtr->DrawBuffers = load("glDrawBuffers"); context.DrawBuffers = internalLoadAPI(contextPtr->DrawBuffers); - contextPtr->EnableVertexAttribArray = load("glEnableVertexAttribArray"); context.EnableVertexAttribArray = internalLoadAPI(contextPtr->EnableVertexAttribArray); - contextPtr->GetActiveAttrib = load("glGetActiveAttrib"); context.GetActiveAttrib = internalLoadAPI(contextPtr->GetActiveAttrib); - contextPtr->GetActiveUniform = load("glGetActiveUniform"); context.GetActiveUniform = internalLoadAPI(contextPtr->GetActiveUniform); - contextPtr->GetAttachedShaders = load("glGetAttachedShaders"); context.GetAttachedShaders = internalLoadAPI(contextPtr->GetAttachedShaders); - contextPtr->GetAttribLocation = load("glGetAttribLocation"); context.GetAttribLocation = internalLoadAPI(contextPtr->GetAttribLocation); - contextPtr->GetProgramInfoLog = load("glGetProgramInfoLog"); context.GetProgramInfoLog = internalLoadAPI(contextPtr->GetProgramInfoLog); - contextPtr->GetProgramiv = load("glGetProgramiv"); context.GetProgramiv = internalLoadAPI(contextPtr->GetProgramiv); - contextPtr->GetShaderInfoLog = load("glGetShaderInfoLog"); context.GetShaderInfoLog = internalLoadAPI(contextPtr->GetShaderInfoLog); - contextPtr->GetShaderSource = load("glGetShaderSource"); context.GetShaderSource = internalLoadAPI(contextPtr->GetShaderSource); - contextPtr->GetShaderiv = load("glGetShaderiv"); context.GetShaderiv = internalLoadAPI(contextPtr->GetShaderiv); - contextPtr->GetUniformLocation = load("glGetUniformLocation"); context.GetUniformLocation = internalLoadAPI(contextPtr->GetUniformLocation); - contextPtr->GetUniformfv = load("glGetUniformfv"); context.GetUniformfv = internalLoadAPI(contextPtr->GetUniformfv); - contextPtr->GetUniformiv = load("glGetUniformiv"); context.GetUniformiv = internalLoadAPI(contextPtr->GetUniformiv); - contextPtr->GetVertexAttribPointerv = load("glGetVertexAttribPointerv"); context.GetVertexAttribPointerv = internalLoadAPI(contextPtr->GetVertexAttribPointerv); - contextPtr->GetVertexAttribdv = load("glGetVertexAttribdv"); context.GetVertexAttribdv = internalLoadAPI(contextPtr->GetVertexAttribdv); - contextPtr->GetVertexAttribfv = load("glGetVertexAttribfv"); context.GetVertexAttribfv = internalLoadAPI(contextPtr->GetVertexAttribfv); - contextPtr->GetVertexAttribiv = load("glGetVertexAttribiv"); context.GetVertexAttribiv = internalLoadAPI(contextPtr->GetVertexAttribiv); - contextPtr->IsProgram = load("glIsProgram"); context.IsProgram = internalLoadAPI(contextPtr->IsProgram); - contextPtr->IsShader = load("glIsShader"); context.IsShader = internalLoadAPI(contextPtr->IsShader); - contextPtr->LinkProgram = load("glLinkProgram"); context.LinkProgram = internalLoadAPI(contextPtr->LinkProgram); - contextPtr->ShaderSource = load("glShaderSource"); context.ShaderSource = internalLoadAPI(contextPtr->ShaderSource); - contextPtr->StencilFuncSeparate = load("glStencilFuncSeparate"); context.StencilFuncSeparate = internalLoadAPI(contextPtr->StencilFuncSeparate); - contextPtr->StencilMaskSeparate = load("glStencilMaskSeparate"); context.StencilMaskSeparate = internalLoadAPI(contextPtr->StencilMaskSeparate); - contextPtr->StencilOpSeparate = load("glStencilOpSeparate"); context.StencilOpSeparate = internalLoadAPI(contextPtr->StencilOpSeparate); - contextPtr->Uniform1f = load("glUniform1f"); context.Uniform1f = internalLoadAPI(contextPtr->Uniform1f); - contextPtr->Uniform1fv = load("glUniform1fv"); context.Uniform1fv = internalLoadAPI(contextPtr->Uniform1fv); - contextPtr->Uniform1i = load("glUniform1i"); context.Uniform1i = internalLoadAPI(contextPtr->Uniform1i); - contextPtr->Uniform1iv = load("glUniform1iv"); context.Uniform1iv = internalLoadAPI(contextPtr->Uniform1iv); - contextPtr->Uniform2f = load("glUniform2f"); context.Uniform2f = internalLoadAPI(contextPtr->Uniform2f); - contextPtr->Uniform2fv = load("glUniform2fv"); context.Uniform2fv = internalLoadAPI(contextPtr->Uniform2fv); - contextPtr->Uniform2i = load("glUniform2i"); context.Uniform2i = internalLoadAPI(contextPtr->Uniform2i); - contextPtr->Uniform2iv = load("glUniform2iv"); context.Uniform2iv = internalLoadAPI(contextPtr->Uniform2iv); - contextPtr->Uniform3f = load("glUniform3f"); context.Uniform3f = internalLoadAPI(contextPtr->Uniform3f); - contextPtr->Uniform3fv = load("glUniform3fv"); context.Uniform3fv = internalLoadAPI(contextPtr->Uniform3fv); - contextPtr->Uniform3i = load("glUniform3i"); context.Uniform3i = internalLoadAPI(contextPtr->Uniform3i); - contextPtr->Uniform3iv = load("glUniform3iv"); context.Uniform3iv = internalLoadAPI(contextPtr->Uniform3iv); - contextPtr->Uniform4f = load("glUniform4f"); context.Uniform4f = internalLoadAPI(contextPtr->Uniform4f); - contextPtr->Uniform4fv = load("glUniform4fv"); context.Uniform4fv = internalLoadAPI(contextPtr->Uniform4fv); - contextPtr->Uniform4i = load("glUniform4i"); context.Uniform4i = internalLoadAPI(contextPtr->Uniform4i); - contextPtr->Uniform4iv = load("glUniform4iv"); context.Uniform4iv = internalLoadAPI(contextPtr->Uniform4iv); - contextPtr->UniformMatrix2fv = load("glUniformMatrix2fv"); context.UniformMatrix2fv = internalLoadAPI(contextPtr->UniformMatrix2fv); - contextPtr->UniformMatrix3fv = load("glUniformMatrix3fv"); context.UniformMatrix3fv = internalLoadAPI(contextPtr->UniformMatrix3fv); - contextPtr->UniformMatrix4fv = load("glUniformMatrix4fv"); context.UniformMatrix4fv = internalLoadAPI(contextPtr->UniformMatrix4fv); - contextPtr->UseProgram = load("glUseProgram"); context.UseProgram = internalLoadAPI(contextPtr->UseProgram); - contextPtr->ValidateProgram = load("glValidateProgram"); context.ValidateProgram = internalLoadAPI(contextPtr->ValidateProgram); - contextPtr->VertexAttrib1d = load("glVertexAttrib1d"); context.VertexAttrib1d = internalLoadAPI(contextPtr->VertexAttrib1d); - contextPtr->VertexAttrib1dv = load("glVertexAttrib1dv"); context.VertexAttrib1dv = internalLoadAPI(contextPtr->VertexAttrib1dv); - contextPtr->VertexAttrib1f = load("glVertexAttrib1f"); context.VertexAttrib1f = internalLoadAPI(contextPtr->VertexAttrib1f); - contextPtr->VertexAttrib1fv = load("glVertexAttrib1fv"); context.VertexAttrib1fv = internalLoadAPI(contextPtr->VertexAttrib1fv); - contextPtr->VertexAttrib1s = load("glVertexAttrib1s"); context.VertexAttrib1s = internalLoadAPI(contextPtr->VertexAttrib1s); - contextPtr->VertexAttrib1sv = load("glVertexAttrib1sv"); context.VertexAttrib1sv = internalLoadAPI(contextPtr->VertexAttrib1sv); - contextPtr->VertexAttrib2d = load("glVertexAttrib2d"); context.VertexAttrib2d = internalLoadAPI(contextPtr->VertexAttrib2d); - contextPtr->VertexAttrib2dv = load("glVertexAttrib2dv"); context.VertexAttrib2dv = internalLoadAPI(contextPtr->VertexAttrib2dv); - contextPtr->VertexAttrib2f = load("glVertexAttrib2f"); context.VertexAttrib2f = internalLoadAPI(contextPtr->VertexAttrib2f); - contextPtr->VertexAttrib2fv = load("glVertexAttrib2fv"); context.VertexAttrib2fv = internalLoadAPI(contextPtr->VertexAttrib2fv); - contextPtr->VertexAttrib2s = load("glVertexAttrib2s"); context.VertexAttrib2s = internalLoadAPI(contextPtr->VertexAttrib2s); - contextPtr->VertexAttrib2sv = load("glVertexAttrib2sv"); context.VertexAttrib2sv = internalLoadAPI(contextPtr->VertexAttrib2sv); - contextPtr->VertexAttrib3d = load("glVertexAttrib3d"); context.VertexAttrib3d = internalLoadAPI(contextPtr->VertexAttrib3d); - contextPtr->VertexAttrib3dv = load("glVertexAttrib3dv"); context.VertexAttrib3dv = internalLoadAPI(contextPtr->VertexAttrib3dv); - contextPtr->VertexAttrib3f = load("glVertexAttrib3f"); context.VertexAttrib3f = internalLoadAPI(contextPtr->VertexAttrib3f); - contextPtr->VertexAttrib3fv = load("glVertexAttrib3fv"); context.VertexAttrib3fv = internalLoadAPI(contextPtr->VertexAttrib3fv); - contextPtr->VertexAttrib3s = load("glVertexAttrib3s"); context.VertexAttrib3s = internalLoadAPI(contextPtr->VertexAttrib3s); - contextPtr->VertexAttrib3sv = load("glVertexAttrib3sv"); context.VertexAttrib3sv = internalLoadAPI(contextPtr->VertexAttrib3sv); - contextPtr->VertexAttrib4Nbv = load("glVertexAttrib4Nbv"); context.VertexAttrib4Nbv = internalLoadAPI(contextPtr->VertexAttrib4Nbv); - contextPtr->VertexAttrib4Niv = load("glVertexAttrib4Niv"); context.VertexAttrib4Niv = internalLoadAPI(contextPtr->VertexAttrib4Niv); - contextPtr->VertexAttrib4Nsv = load("glVertexAttrib4Nsv"); context.VertexAttrib4Nsv = internalLoadAPI(contextPtr->VertexAttrib4Nsv); - contextPtr->VertexAttrib4Nub = load("glVertexAttrib4Nub"); context.VertexAttrib4Nub = internalLoadAPI(contextPtr->VertexAttrib4Nub); - contextPtr->VertexAttrib4Nubv = load("glVertexAttrib4Nubv"); context.VertexAttrib4Nubv = internalLoadAPI(contextPtr->VertexAttrib4Nubv); - contextPtr->VertexAttrib4Nuiv = load("glVertexAttrib4Nuiv"); context.VertexAttrib4Nuiv = internalLoadAPI(contextPtr->VertexAttrib4Nuiv); - contextPtr->VertexAttrib4Nusv = load("glVertexAttrib4Nusv"); context.VertexAttrib4Nusv = internalLoadAPI(contextPtr->VertexAttrib4Nusv); - contextPtr->VertexAttrib4bv = load("glVertexAttrib4bv"); context.VertexAttrib4bv = internalLoadAPI(contextPtr->VertexAttrib4bv); - contextPtr->VertexAttrib4d = load("glVertexAttrib4d"); context.VertexAttrib4d = internalLoadAPI(contextPtr->VertexAttrib4d); - contextPtr->VertexAttrib4dv = load("glVertexAttrib4dv"); context.VertexAttrib4dv = internalLoadAPI(contextPtr->VertexAttrib4dv); - contextPtr->VertexAttrib4f = load("glVertexAttrib4f"); context.VertexAttrib4f = internalLoadAPI(contextPtr->VertexAttrib4f); - contextPtr->VertexAttrib4fv = load("glVertexAttrib4fv"); context.VertexAttrib4fv = internalLoadAPI(contextPtr->VertexAttrib4fv); - contextPtr->VertexAttrib4iv = load("glVertexAttrib4iv"); context.VertexAttrib4iv = internalLoadAPI(contextPtr->VertexAttrib4iv); - contextPtr->VertexAttrib4s = load("glVertexAttrib4s"); context.VertexAttrib4s = internalLoadAPI(contextPtr->VertexAttrib4s); - contextPtr->VertexAttrib4sv = load("glVertexAttrib4sv"); context.VertexAttrib4sv = internalLoadAPI(contextPtr->VertexAttrib4sv); - contextPtr->VertexAttrib4ubv = load("glVertexAttrib4ubv"); context.VertexAttrib4ubv = internalLoadAPI(contextPtr->VertexAttrib4ubv); - contextPtr->VertexAttrib4uiv = load("glVertexAttrib4uiv"); context.VertexAttrib4uiv = internalLoadAPI(contextPtr->VertexAttrib4uiv); - contextPtr->VertexAttrib4usv = load("glVertexAttrib4usv"); context.VertexAttrib4usv = internalLoadAPI(contextPtr->VertexAttrib4usv); - contextPtr->VertexAttribPointer = load("glVertexAttribPointer"); context.VertexAttribPointer = internalLoadAPI(contextPtr->VertexAttribPointer); + contextPtr->glAttachShader = (delegate*)load("glAttachShader"); + contextPtr->glBindAttribLocation = (delegate*)load("glBindAttribLocation"); + contextPtr->glBlendEquationSeparate = (delegate*)load("glBlendEquationSeparate"); + contextPtr->glCompileShader = (delegate*)load("glCompileShader"); + contextPtr->glCreateProgram = (delegate*)load("glCreateProgram"); + contextPtr->glCreateShader = (delegate*)load("glCreateShader"); + contextPtr->glDeleteProgram = (delegate*)load("glDeleteProgram"); + contextPtr->glDeleteShader = (delegate*)load("glDeleteShader"); + contextPtr->glDetachShader = (delegate*)load("glDetachShader"); + contextPtr->glDisableVertexAttribArray = (delegate*)load("glDisableVertexAttribArray"); + contextPtr->glDrawBuffers = (delegate*)load("glDrawBuffers"); + contextPtr->glEnableVertexAttribArray = (delegate*)load("glEnableVertexAttribArray"); + contextPtr->glGetActiveAttrib = (delegate*)load("glGetActiveAttrib"); + contextPtr->glGetActiveUniform = (delegate*)load("glGetActiveUniform"); + contextPtr->glGetAttachedShaders = (delegate*)load("glGetAttachedShaders"); + contextPtr->glGetAttribLocation = (delegate*)load("glGetAttribLocation"); + contextPtr->glGetProgramInfoLog = (delegate*)load("glGetProgramInfoLog"); + contextPtr->glGetProgramiv = (delegate*)load("glGetProgramiv"); + contextPtr->glGetShaderInfoLog = (delegate*)load("glGetShaderInfoLog"); + contextPtr->glGetShaderSource = (delegate*)load("glGetShaderSource"); + contextPtr->glGetShaderiv = (delegate*)load("glGetShaderiv"); + contextPtr->glGetUniformLocation = (delegate*)load("glGetUniformLocation"); + contextPtr->glGetUniformfv = (delegate*)load("glGetUniformfv"); + contextPtr->glGetUniformiv = (delegate*)load("glGetUniformiv"); + contextPtr->glGetVertexAttribPointerv = (delegate*)load("glGetVertexAttribPointerv"); + contextPtr->glGetVertexAttribdv = (delegate*)load("glGetVertexAttribdv"); + contextPtr->glGetVertexAttribfv = (delegate*)load("glGetVertexAttribfv"); + contextPtr->glGetVertexAttribiv = (delegate*)load("glGetVertexAttribiv"); + contextPtr->glIsProgram = (delegate*)load("glIsProgram"); + contextPtr->glIsShader = (delegate*)load("glIsShader"); + contextPtr->glLinkProgram = (delegate*)load("glLinkProgram"); + contextPtr->glShaderSource = (delegate*)load("glShaderSource"); + contextPtr->glStencilFuncSeparate = (delegate*)load("glStencilFuncSeparate"); + contextPtr->glStencilMaskSeparate = (delegate*)load("glStencilMaskSeparate"); + contextPtr->glStencilOpSeparate = (delegate*)load("glStencilOpSeparate"); + contextPtr->glUniform1f = (delegate*)load("glUniform1f"); + contextPtr->glUniform1fv = (delegate*)load("glUniform1fv"); + contextPtr->glUniform1i = (delegate*)load("glUniform1i"); + contextPtr->glUniform1iv = (delegate*)load("glUniform1iv"); + contextPtr->glUniform2f = (delegate*)load("glUniform2f"); + contextPtr->glUniform2fv = (delegate*)load("glUniform2fv"); + contextPtr->glUniform2i = (delegate*)load("glUniform2i"); + contextPtr->glUniform2iv = (delegate*)load("glUniform2iv"); + contextPtr->glUniform3f = (delegate*)load("glUniform3f"); + contextPtr->glUniform3fv = (delegate*)load("glUniform3fv"); + contextPtr->glUniform3i = (delegate*)load("glUniform3i"); + contextPtr->glUniform3iv = (delegate*)load("glUniform3iv"); + contextPtr->glUniform4f = (delegate*)load("glUniform4f"); + contextPtr->glUniform4fv = (delegate*)load("glUniform4fv"); + contextPtr->glUniform4i = (delegate*)load("glUniform4i"); + contextPtr->glUniform4iv = (delegate*)load("glUniform4iv"); + contextPtr->glUniformMatrix2fv = (delegate*)load("glUniformMatrix2fv"); + contextPtr->glUniformMatrix3fv = (delegate*)load("glUniformMatrix3fv"); + contextPtr->glUniformMatrix4fv = (delegate*)load("glUniformMatrix4fv"); + contextPtr->glUseProgram = (delegate*)load("glUseProgram"); + contextPtr->glValidateProgram = (delegate*)load("glValidateProgram"); + contextPtr->glVertexAttrib1d = (delegate*)load("glVertexAttrib1d"); + contextPtr->glVertexAttrib1dv = (delegate*)load("glVertexAttrib1dv"); + contextPtr->glVertexAttrib1f = (delegate*)load("glVertexAttrib1f"); + contextPtr->glVertexAttrib1fv = (delegate*)load("glVertexAttrib1fv"); + contextPtr->glVertexAttrib1s = (delegate*)load("glVertexAttrib1s"); + contextPtr->glVertexAttrib1sv = (delegate*)load("glVertexAttrib1sv"); + contextPtr->glVertexAttrib2d = (delegate*)load("glVertexAttrib2d"); + contextPtr->glVertexAttrib2dv = (delegate*)load("glVertexAttrib2dv"); + contextPtr->glVertexAttrib2f = (delegate*)load("glVertexAttrib2f"); + contextPtr->glVertexAttrib2fv = (delegate*)load("glVertexAttrib2fv"); + contextPtr->glVertexAttrib2s = (delegate*)load("glVertexAttrib2s"); + contextPtr->glVertexAttrib2sv = (delegate*)load("glVertexAttrib2sv"); + contextPtr->glVertexAttrib3d = (delegate*)load("glVertexAttrib3d"); + contextPtr->glVertexAttrib3dv = (delegate*)load("glVertexAttrib3dv"); + contextPtr->glVertexAttrib3f = (delegate*)load("glVertexAttrib3f"); + contextPtr->glVertexAttrib3fv = (delegate*)load("glVertexAttrib3fv"); + contextPtr->glVertexAttrib3s = (delegate*)load("glVertexAttrib3s"); + contextPtr->glVertexAttrib3sv = (delegate*)load("glVertexAttrib3sv"); + contextPtr->glVertexAttrib4Nbv = (delegate*)load("glVertexAttrib4Nbv"); + contextPtr->glVertexAttrib4Niv = (delegate*)load("glVertexAttrib4Niv"); + contextPtr->glVertexAttrib4Nsv = (delegate*)load("glVertexAttrib4Nsv"); + contextPtr->glVertexAttrib4Nub = (delegate*)load("glVertexAttrib4Nub"); + contextPtr->glVertexAttrib4Nubv = (delegate*)load("glVertexAttrib4Nubv"); + contextPtr->glVertexAttrib4Nuiv = (delegate*)load("glVertexAttrib4Nuiv"); + contextPtr->glVertexAttrib4Nusv = (delegate*)load("glVertexAttrib4Nusv"); + contextPtr->glVertexAttrib4bv = (delegate*)load("glVertexAttrib4bv"); + contextPtr->glVertexAttrib4d = (delegate*)load("glVertexAttrib4d"); + contextPtr->glVertexAttrib4dv = (delegate*)load("glVertexAttrib4dv"); + contextPtr->glVertexAttrib4f = (delegate*)load("glVertexAttrib4f"); + contextPtr->glVertexAttrib4fv = (delegate*)load("glVertexAttrib4fv"); + contextPtr->glVertexAttrib4iv = (delegate*)load("glVertexAttrib4iv"); + contextPtr->glVertexAttrib4s = (delegate*)load("glVertexAttrib4s"); + contextPtr->glVertexAttrib4sv = (delegate*)load("glVertexAttrib4sv"); + contextPtr->glVertexAttrib4ubv = (delegate*)load("glVertexAttrib4ubv"); + contextPtr->glVertexAttrib4uiv = (delegate*)load("glVertexAttrib4uiv"); + contextPtr->glVertexAttrib4usv = (delegate*)load("glVertexAttrib4usv"); + contextPtr->glVertexAttribPointer = (delegate*)load("glVertexAttribPointer"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 2.0 APIs"); } - internal static unsafe void LoadGLcore21(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore21(GLcontext* contextPtr, GLfuncLoader load) { if (!core21) { @@ -1112,19 +1122,19 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->UniformMatrix2x3fv = load("glUniformMatrix2x3fv"); context.UniformMatrix2x3fv = internalLoadAPI(contextPtr->UniformMatrix2x3fv); - contextPtr->UniformMatrix2x4fv = load("glUniformMatrix2x4fv"); context.UniformMatrix2x4fv = internalLoadAPI(contextPtr->UniformMatrix2x4fv); - contextPtr->UniformMatrix3x2fv = load("glUniformMatrix3x2fv"); context.UniformMatrix3x2fv = internalLoadAPI(contextPtr->UniformMatrix3x2fv); - contextPtr->UniformMatrix3x4fv = load("glUniformMatrix3x4fv"); context.UniformMatrix3x4fv = internalLoadAPI(contextPtr->UniformMatrix3x4fv); - contextPtr->UniformMatrix4x2fv = load("glUniformMatrix4x2fv"); context.UniformMatrix4x2fv = internalLoadAPI(contextPtr->UniformMatrix4x2fv); - contextPtr->UniformMatrix4x3fv = load("glUniformMatrix4x3fv"); context.UniformMatrix4x3fv = internalLoadAPI(contextPtr->UniformMatrix4x3fv); + contextPtr->glUniformMatrix2x3fv = (delegate*)load("glUniformMatrix2x3fv"); + contextPtr->glUniformMatrix2x4fv = (delegate*)load("glUniformMatrix2x4fv"); + contextPtr->glUniformMatrix3x2fv = (delegate*)load("glUniformMatrix3x2fv"); + contextPtr->glUniformMatrix3x4fv = (delegate*)load("glUniformMatrix3x4fv"); + contextPtr->glUniformMatrix4x2fv = (delegate*)load("glUniformMatrix4x2fv"); + contextPtr->glUniformMatrix4x3fv = (delegate*)load("glUniformMatrix4x3fv"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 2.1 APIs"); } - internal static unsafe void LoadGLcore30(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore30(GLcontext* contextPtr, GLfuncLoader load) { if (!core30) { @@ -1132,97 +1142,97 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->BeginConditionalRender = load("glBeginConditionalRender"); context.BeginConditionalRender = internalLoadAPI(contextPtr->BeginConditionalRender); - contextPtr->BeginTransformFeedback = load("glBeginTransformFeedback"); context.BeginTransformFeedback = internalLoadAPI(contextPtr->BeginTransformFeedback); - contextPtr->BindBufferBase = load("glBindBufferBase"); context.BindBufferBase = internalLoadAPI(contextPtr->BindBufferBase); - contextPtr->BindBufferRange = load("glBindBufferRange"); context.BindBufferRange = internalLoadAPI(contextPtr->BindBufferRange); - contextPtr->BindFragDataLocation = load("glBindFragDataLocation"); context.BindFragDataLocation = internalLoadAPI(contextPtr->BindFragDataLocation); - contextPtr->BindFramebuffer = load("glBindFramebuffer"); context.BindFramebuffer = internalLoadAPI(contextPtr->BindFramebuffer); - contextPtr->BindRenderbuffer = load("glBindRenderbuffer"); context.BindRenderbuffer = internalLoadAPI(contextPtr->BindRenderbuffer); - contextPtr->BindVertexArray = load("glBindVertexArray"); context.BindVertexArray = internalLoadAPI(contextPtr->BindVertexArray); - contextPtr->BlitFramebuffer = load("glBlitFramebuffer"); context.BlitFramebuffer = internalLoadAPI(contextPtr->BlitFramebuffer); - contextPtr->CheckFramebufferStatus = load("glCheckFramebufferStatus"); context.CheckFramebufferStatus = internalLoadAPI(contextPtr->CheckFramebufferStatus); - contextPtr->ClampColor = load("glClampColor"); context.ClampColor = internalLoadAPI(contextPtr->ClampColor); - contextPtr->ClearBufferfi = load("glClearBufferfi"); context.ClearBufferfi = internalLoadAPI(contextPtr->ClearBufferfi); - contextPtr->ClearBufferfv = load("glClearBufferfv"); context.ClearBufferfv = internalLoadAPI(contextPtr->ClearBufferfv); - contextPtr->ClearBufferiv = load("glClearBufferiv"); context.ClearBufferiv = internalLoadAPI(contextPtr->ClearBufferiv); - contextPtr->ClearBufferuiv = load("glClearBufferuiv"); context.ClearBufferuiv = internalLoadAPI(contextPtr->ClearBufferuiv); - contextPtr->ColorMaski = load("glColorMaski"); context.ColorMaski = internalLoadAPI(contextPtr->ColorMaski); - contextPtr->DeleteFramebuffers = load("glDeleteFramebuffers"); context.DeleteFramebuffers = internalLoadAPI(contextPtr->DeleteFramebuffers); - contextPtr->DeleteRenderbuffers = load("glDeleteRenderbuffers"); context.DeleteRenderbuffers = internalLoadAPI(contextPtr->DeleteRenderbuffers); - contextPtr->DeleteVertexArrays = load("glDeleteVertexArrays"); context.DeleteVertexArrays = internalLoadAPI(contextPtr->DeleteVertexArrays); - contextPtr->Disablei = load("glDisablei"); context.Disablei = internalLoadAPI(contextPtr->Disablei); - contextPtr->Enablei = load("glEnablei"); context.Enablei = internalLoadAPI(contextPtr->Enablei); - contextPtr->EndConditionalRender = load("glEndConditionalRender"); context.EndConditionalRender = internalLoadAPI(contextPtr->EndConditionalRender); - contextPtr->EndTransformFeedback = load("glEndTransformFeedback"); context.EndTransformFeedback = internalLoadAPI(contextPtr->EndTransformFeedback); - contextPtr->FlushMappedBufferRange = load("glFlushMappedBufferRange"); context.FlushMappedBufferRange = internalLoadAPI(contextPtr->FlushMappedBufferRange); - contextPtr->FramebufferRenderbuffer = load("glFramebufferRenderbuffer"); context.FramebufferRenderbuffer = internalLoadAPI(contextPtr->FramebufferRenderbuffer); - contextPtr->FramebufferTexture1D = load("glFramebufferTexture1D"); context.FramebufferTexture1D = internalLoadAPI(contextPtr->FramebufferTexture1D); - contextPtr->FramebufferTexture2D = load("glFramebufferTexture2D"); context.FramebufferTexture2D = internalLoadAPI(contextPtr->FramebufferTexture2D); - contextPtr->FramebufferTexture3D = load("glFramebufferTexture3D"); context.FramebufferTexture3D = internalLoadAPI(contextPtr->FramebufferTexture3D); - contextPtr->FramebufferTextureLayer = load("glFramebufferTextureLayer"); context.FramebufferTextureLayer = internalLoadAPI(contextPtr->FramebufferTextureLayer); - contextPtr->GenFramebuffers = load("glGenFramebuffers"); context.GenFramebuffers = internalLoadAPI(contextPtr->GenFramebuffers); - contextPtr->GenRenderbuffers = load("glGenRenderbuffers"); context.GenRenderbuffers = internalLoadAPI(contextPtr->GenRenderbuffers); - contextPtr->GenVertexArrays = load("glGenVertexArrays"); context.GenVertexArrays = internalLoadAPI(contextPtr->GenVertexArrays); - contextPtr->GenerateMipmap = load("glGenerateMipmap"); context.GenerateMipmap = internalLoadAPI(contextPtr->GenerateMipmap); - contextPtr->GetBooleani_v = load("glGetBooleani_v"); context.GetBooleani_v = internalLoadAPI(contextPtr->GetBooleani_v); - contextPtr->GetFragDataLocation = load("glGetFragDataLocation"); context.GetFragDataLocation = internalLoadAPI(contextPtr->GetFragDataLocation); - contextPtr->GetFramebufferAttachmentParameteriv = load("glGetFramebufferAttachmentParameteriv"); context.GetFramebufferAttachmentParameteriv = internalLoadAPI(contextPtr->GetFramebufferAttachmentParameteriv); - contextPtr->GetIntegeri_v = load("glGetIntegeri_v"); context.GetIntegeri_v = internalLoadAPI(contextPtr->GetIntegeri_v); - contextPtr->GetRenderbufferParameteriv = load("glGetRenderbufferParameteriv"); context.GetRenderbufferParameteriv = internalLoadAPI(contextPtr->GetRenderbufferParameteriv); - contextPtr->GetStringi = load("glGetStringi"); context.GetStringi = internalLoadAPI(contextPtr->GetStringi); - contextPtr->GetTexParameterIiv = load("glGetTexParameterIiv"); context.GetTexParameterIiv = internalLoadAPI(contextPtr->GetTexParameterIiv); - contextPtr->GetTexParameterIuiv = load("glGetTexParameterIuiv"); context.GetTexParameterIuiv = internalLoadAPI(contextPtr->GetTexParameterIuiv); - contextPtr->GetTransformFeedbackVarying = load("glGetTransformFeedbackVarying"); context.GetTransformFeedbackVarying = internalLoadAPI(contextPtr->GetTransformFeedbackVarying); - contextPtr->GetUniformuiv = load("glGetUniformuiv"); context.GetUniformuiv = internalLoadAPI(contextPtr->GetUniformuiv); - contextPtr->GetVertexAttribIiv = load("glGetVertexAttribIiv"); context.GetVertexAttribIiv = internalLoadAPI(contextPtr->GetVertexAttribIiv); - contextPtr->GetVertexAttribIuiv = load("glGetVertexAttribIuiv"); context.GetVertexAttribIuiv = internalLoadAPI(contextPtr->GetVertexAttribIuiv); - contextPtr->IsEnabledi = load("glIsEnabledi"); context.IsEnabledi = internalLoadAPI(contextPtr->IsEnabledi); - contextPtr->IsFramebuffer = load("glIsFramebuffer"); context.IsFramebuffer = internalLoadAPI(contextPtr->IsFramebuffer); - contextPtr->IsRenderbuffer = load("glIsRenderbuffer"); context.IsRenderbuffer = internalLoadAPI(contextPtr->IsRenderbuffer); - contextPtr->IsVertexArray = load("glIsVertexArray"); context.IsVertexArray = internalLoadAPI(contextPtr->IsVertexArray); - contextPtr->MapBufferRange = load("glMapBufferRange"); context.MapBufferRange = internalLoadAPI(contextPtr->MapBufferRange); - contextPtr->RenderbufferStorage = load("glRenderbufferStorage"); context.RenderbufferStorage = internalLoadAPI(contextPtr->RenderbufferStorage); - contextPtr->RenderbufferStorageMultisample = load("glRenderbufferStorageMultisample"); context.RenderbufferStorageMultisample = internalLoadAPI(contextPtr->RenderbufferStorageMultisample); - contextPtr->TexParameterIiv = load("glTexParameterIiv"); context.TexParameterIiv = internalLoadAPI(contextPtr->TexParameterIiv); - contextPtr->TexParameterIuiv = load("glTexParameterIuiv"); context.TexParameterIuiv = internalLoadAPI(contextPtr->TexParameterIuiv); - contextPtr->TransformFeedbackVaryings = load("glTransformFeedbackVaryings"); context.TransformFeedbackVaryings = internalLoadAPI(contextPtr->TransformFeedbackVaryings); - contextPtr->Uniform1ui = load("glUniform1ui"); context.Uniform1ui = internalLoadAPI(contextPtr->Uniform1ui); - contextPtr->Uniform1uiv = load("glUniform1uiv"); context.Uniform1uiv = internalLoadAPI(contextPtr->Uniform1uiv); - contextPtr->Uniform2ui = load("glUniform2ui"); context.Uniform2ui = internalLoadAPI(contextPtr->Uniform2ui); - contextPtr->Uniform2uiv = load("glUniform2uiv"); context.Uniform2uiv = internalLoadAPI(contextPtr->Uniform2uiv); - contextPtr->Uniform3ui = load("glUniform3ui"); context.Uniform3ui = internalLoadAPI(contextPtr->Uniform3ui); - contextPtr->Uniform3uiv = load("glUniform3uiv"); context.Uniform3uiv = internalLoadAPI(contextPtr->Uniform3uiv); - contextPtr->Uniform4ui = load("glUniform4ui"); context.Uniform4ui = internalLoadAPI(contextPtr->Uniform4ui); - contextPtr->Uniform4uiv = load("glUniform4uiv"); context.Uniform4uiv = internalLoadAPI(contextPtr->Uniform4uiv); - contextPtr->VertexAttribI1i = load("glVertexAttribI1i"); context.VertexAttribI1i = internalLoadAPI(contextPtr->VertexAttribI1i); - contextPtr->VertexAttribI1iv = load("glVertexAttribI1iv"); context.VertexAttribI1iv = internalLoadAPI(contextPtr->VertexAttribI1iv); - contextPtr->VertexAttribI1ui = load("glVertexAttribI1ui"); context.VertexAttribI1ui = internalLoadAPI(contextPtr->VertexAttribI1ui); - contextPtr->VertexAttribI1uiv = load("glVertexAttribI1uiv"); context.VertexAttribI1uiv = internalLoadAPI(contextPtr->VertexAttribI1uiv); - contextPtr->VertexAttribI2i = load("glVertexAttribI2i"); context.VertexAttribI2i = internalLoadAPI(contextPtr->VertexAttribI2i); - contextPtr->VertexAttribI2iv = load("glVertexAttribI2iv"); context.VertexAttribI2iv = internalLoadAPI(contextPtr->VertexAttribI2iv); - contextPtr->VertexAttribI2ui = load("glVertexAttribI2ui"); context.VertexAttribI2ui = internalLoadAPI(contextPtr->VertexAttribI2ui); - contextPtr->VertexAttribI2uiv = load("glVertexAttribI2uiv"); context.VertexAttribI2uiv = internalLoadAPI(contextPtr->VertexAttribI2uiv); - contextPtr->VertexAttribI3i = load("glVertexAttribI3i"); context.VertexAttribI3i = internalLoadAPI(contextPtr->VertexAttribI3i); - contextPtr->VertexAttribI3iv = load("glVertexAttribI3iv"); context.VertexAttribI3iv = internalLoadAPI(contextPtr->VertexAttribI3iv); - contextPtr->VertexAttribI3ui = load("glVertexAttribI3ui"); context.VertexAttribI3ui = internalLoadAPI(contextPtr->VertexAttribI3ui); - contextPtr->VertexAttribI3uiv = load("glVertexAttribI3uiv"); context.VertexAttribI3uiv = internalLoadAPI(contextPtr->VertexAttribI3uiv); - contextPtr->VertexAttribI4bv = load("glVertexAttribI4bv"); context.VertexAttribI4bv = internalLoadAPI(contextPtr->VertexAttribI4bv); - contextPtr->VertexAttribI4i = load("glVertexAttribI4i"); context.VertexAttribI4i = internalLoadAPI(contextPtr->VertexAttribI4i); - contextPtr->VertexAttribI4iv = load("glVertexAttribI4iv"); context.VertexAttribI4iv = internalLoadAPI(contextPtr->VertexAttribI4iv); - contextPtr->VertexAttribI4sv = load("glVertexAttribI4sv"); context.VertexAttribI4sv = internalLoadAPI(contextPtr->VertexAttribI4sv); - contextPtr->VertexAttribI4ubv = load("glVertexAttribI4ubv"); context.VertexAttribI4ubv = internalLoadAPI(contextPtr->VertexAttribI4ubv); - contextPtr->VertexAttribI4ui = load("glVertexAttribI4ui"); context.VertexAttribI4ui = internalLoadAPI(contextPtr->VertexAttribI4ui); - contextPtr->VertexAttribI4uiv = load("glVertexAttribI4uiv"); context.VertexAttribI4uiv = internalLoadAPI(contextPtr->VertexAttribI4uiv); - contextPtr->VertexAttribI4usv = load("glVertexAttribI4usv"); context.VertexAttribI4usv = internalLoadAPI(contextPtr->VertexAttribI4usv); - contextPtr->VertexAttribIPointer = load("glVertexAttribIPointer"); context.VertexAttribIPointer = internalLoadAPI(contextPtr->VertexAttribIPointer); + contextPtr->glBeginConditionalRender = (delegate*)load("glBeginConditionalRender"); + contextPtr->glBeginTransformFeedback = (delegate*)load("glBeginTransformFeedback"); + contextPtr->glBindBufferBase = (delegate*)load("glBindBufferBase"); + contextPtr->glBindBufferRange = (delegate*)load("glBindBufferRange"); + contextPtr->glBindFragDataLocation = (delegate*)load("glBindFragDataLocation"); + contextPtr->glBindFramebuffer = (delegate*)load("glBindFramebuffer"); + contextPtr->glBindRenderbuffer = (delegate*)load("glBindRenderbuffer"); + contextPtr->glBindVertexArray = (delegate*)load("glBindVertexArray"); + contextPtr->glBlitFramebuffer = (delegate*)load("glBlitFramebuffer"); + contextPtr->glCheckFramebufferStatus = (delegate*)load("glCheckFramebufferStatus"); + contextPtr->glClampColor = (delegate*)load("glClampColor"); + contextPtr->glClearBufferfi = (delegate*)load("glClearBufferfi"); + contextPtr->glClearBufferfv = (delegate*)load("glClearBufferfv"); + contextPtr->glClearBufferiv = (delegate*)load("glClearBufferiv"); + contextPtr->glClearBufferuiv = (delegate*)load("glClearBufferuiv"); + contextPtr->glColorMaski = (delegate*)load("glColorMaski"); + contextPtr->glDeleteFramebuffers = (delegate*)load("glDeleteFramebuffers"); + contextPtr->glDeleteRenderbuffers = (delegate*)load("glDeleteRenderbuffers"); + contextPtr->glDeleteVertexArrays = (delegate*)load("glDeleteVertexArrays"); + contextPtr->glDisablei = (delegate*)load("glDisablei"); + contextPtr->glEnablei = (delegate*)load("glEnablei"); + contextPtr->glEndConditionalRender = (delegate*)load("glEndConditionalRender"); + contextPtr->glEndTransformFeedback = (delegate*)load("glEndTransformFeedback"); + contextPtr->glFlushMappedBufferRange = (delegate*)load("glFlushMappedBufferRange"); + contextPtr->glFramebufferRenderbuffer = (delegate*)load("glFramebufferRenderbuffer"); + contextPtr->glFramebufferTexture1D = (delegate*)load("glFramebufferTexture1D"); + contextPtr->glFramebufferTexture2D = (delegate*)load("glFramebufferTexture2D"); + contextPtr->glFramebufferTexture3D = (delegate*)load("glFramebufferTexture3D"); + contextPtr->glFramebufferTextureLayer = (delegate*)load("glFramebufferTextureLayer"); + contextPtr->glGenFramebuffers = (delegate*)load("glGenFramebuffers"); + contextPtr->glGenRenderbuffers = (delegate*)load("glGenRenderbuffers"); + contextPtr->glGenVertexArrays = (delegate*)load("glGenVertexArrays"); + contextPtr->glGenerateMipmap = (delegate*)load("glGenerateMipmap"); + contextPtr->glGetBooleani_v = (delegate*)load("glGetBooleani_v"); + contextPtr->glGetFragDataLocation = (delegate*)load("glGetFragDataLocation"); + contextPtr->glGetFramebufferAttachmentParameteriv = (delegate*)load("glGetFramebufferAttachmentParameteriv"); + contextPtr->glGetIntegeri_v = (delegate*)load("glGetIntegeri_v"); + contextPtr->glGetRenderbufferParameteriv = (delegate*)load("glGetRenderbufferParameteriv"); + contextPtr->glGetStringi = (delegate*)load("glGetStringi"); + contextPtr->glGetTexParameterIiv = (delegate*)load("glGetTexParameterIiv"); + contextPtr->glGetTexParameterIuiv = (delegate*)load("glGetTexParameterIuiv"); + contextPtr->glGetTransformFeedbackVarying = (delegate*)load("glGetTransformFeedbackVarying"); + contextPtr->glGetUniformuiv = (delegate*)load("glGetUniformuiv"); + contextPtr->glGetVertexAttribIiv = (delegate*)load("glGetVertexAttribIiv"); + contextPtr->glGetVertexAttribIuiv = (delegate*)load("glGetVertexAttribIuiv"); + contextPtr->glIsEnabledi = (delegate*)load("glIsEnabledi"); + contextPtr->glIsFramebuffer = (delegate*)load("glIsFramebuffer"); + contextPtr->glIsRenderbuffer = (delegate*)load("glIsRenderbuffer"); + contextPtr->glIsVertexArray = (delegate*)load("glIsVertexArray"); + contextPtr->glMapBufferRange = (delegate*)load("glMapBufferRange"); + contextPtr->glRenderbufferStorage = (delegate*)load("glRenderbufferStorage"); + contextPtr->glRenderbufferStorageMultisample = (delegate*)load("glRenderbufferStorageMultisample"); + contextPtr->glTexParameterIiv = (delegate*)load("glTexParameterIiv"); + contextPtr->glTexParameterIuiv = (delegate*)load("glTexParameterIuiv"); + contextPtr->glTransformFeedbackVaryings = (delegate*)load("glTransformFeedbackVaryings"); + contextPtr->glUniform1ui = (delegate*)load("glUniform1ui"); + contextPtr->glUniform1uiv = (delegate*)load("glUniform1uiv"); + contextPtr->glUniform2ui = (delegate*)load("glUniform2ui"); + contextPtr->glUniform2uiv = (delegate*)load("glUniform2uiv"); + contextPtr->glUniform3ui = (delegate*)load("glUniform3ui"); + contextPtr->glUniform3uiv = (delegate*)load("glUniform3uiv"); + contextPtr->glUniform4ui = (delegate*)load("glUniform4ui"); + contextPtr->glUniform4uiv = (delegate*)load("glUniform4uiv"); + contextPtr->glVertexAttribI1i = (delegate*)load("glVertexAttribI1i"); + contextPtr->glVertexAttribI1iv = (delegate*)load("glVertexAttribI1iv"); + contextPtr->glVertexAttribI1ui = (delegate*)load("glVertexAttribI1ui"); + contextPtr->glVertexAttribI1uiv = (delegate*)load("glVertexAttribI1uiv"); + contextPtr->glVertexAttribI2i = (delegate*)load("glVertexAttribI2i"); + contextPtr->glVertexAttribI2iv = (delegate*)load("glVertexAttribI2iv"); + contextPtr->glVertexAttribI2ui = (delegate*)load("glVertexAttribI2ui"); + contextPtr->glVertexAttribI2uiv = (delegate*)load("glVertexAttribI2uiv"); + contextPtr->glVertexAttribI3i = (delegate*)load("glVertexAttribI3i"); + contextPtr->glVertexAttribI3iv = (delegate*)load("glVertexAttribI3iv"); + contextPtr->glVertexAttribI3ui = (delegate*)load("glVertexAttribI3ui"); + contextPtr->glVertexAttribI3uiv = (delegate*)load("glVertexAttribI3uiv"); + contextPtr->glVertexAttribI4bv = (delegate*)load("glVertexAttribI4bv"); + contextPtr->glVertexAttribI4i = (delegate*)load("glVertexAttribI4i"); + contextPtr->glVertexAttribI4iv = (delegate*)load("glVertexAttribI4iv"); + contextPtr->glVertexAttribI4sv = (delegate*)load("glVertexAttribI4sv"); + contextPtr->glVertexAttribI4ubv = (delegate*)load("glVertexAttribI4ubv"); + contextPtr->glVertexAttribI4ui = (delegate*)load("glVertexAttribI4ui"); + contextPtr->glVertexAttribI4uiv = (delegate*)load("glVertexAttribI4uiv"); + contextPtr->glVertexAttribI4usv = (delegate*)load("glVertexAttribI4usv"); + contextPtr->glVertexAttribIPointer = (delegate*)load("glVertexAttribIPointer"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 3.0 APIs"); } - internal static unsafe void LoadGLcore31(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore31(GLcontext* contextPtr, GLfuncLoader load) { if (!core31) { @@ -1230,27 +1240,27 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->BindBufferBase = load("glBindBufferBase"); context.BindBufferBase = internalLoadAPI(contextPtr->BindBufferBase); - contextPtr->BindBufferRange = load("glBindBufferRange"); context.BindBufferRange = internalLoadAPI(contextPtr->BindBufferRange); - contextPtr->CopyBufferSubData = load("glCopyBufferSubData"); context.CopyBufferSubData = internalLoadAPI(contextPtr->CopyBufferSubData); - contextPtr->DrawArraysInstanced = load("glDrawArraysInstanced"); context.DrawArraysInstanced = internalLoadAPI(contextPtr->DrawArraysInstanced); - contextPtr->DrawElementsInstanced = load("glDrawElementsInstanced"); context.DrawElementsInstanced = internalLoadAPI(contextPtr->DrawElementsInstanced); - contextPtr->GetActiveUniformBlockName = load("glGetActiveUniformBlockName"); context.GetActiveUniformBlockName = internalLoadAPI(contextPtr->GetActiveUniformBlockName); - contextPtr->GetActiveUniformBlockiv = load("glGetActiveUniformBlockiv"); context.GetActiveUniformBlockiv = internalLoadAPI(contextPtr->GetActiveUniformBlockiv); - contextPtr->GetActiveUniformName = load("glGetActiveUniformName"); context.GetActiveUniformName = internalLoadAPI(contextPtr->GetActiveUniformName); - contextPtr->GetActiveUniformsiv = load("glGetActiveUniformsiv"); context.GetActiveUniformsiv = internalLoadAPI(contextPtr->GetActiveUniformsiv); - contextPtr->GetIntegeri_v = load("glGetIntegeri_v"); context.GetIntegeri_v = internalLoadAPI(contextPtr->GetIntegeri_v); - contextPtr->GetUniformBlockIndex = load("glGetUniformBlockIndex"); context.GetUniformBlockIndex = internalLoadAPI(contextPtr->GetUniformBlockIndex); - contextPtr->GetUniformIndices = load("glGetUniformIndices"); context.GetUniformIndices = internalLoadAPI(contextPtr->GetUniformIndices); - contextPtr->PrimitiveRestartIndex = load("glPrimitiveRestartIndex"); context.PrimitiveRestartIndex = internalLoadAPI(contextPtr->PrimitiveRestartIndex); - contextPtr->TexBuffer = load("glTexBuffer"); context.TexBuffer = internalLoadAPI(contextPtr->TexBuffer); - contextPtr->UniformBlockBinding = load("glUniformBlockBinding"); context.UniformBlockBinding = internalLoadAPI(contextPtr->UniformBlockBinding); + contextPtr->glBindBufferBase = (delegate*)load("glBindBufferBase"); + contextPtr->glBindBufferRange = (delegate*)load("glBindBufferRange"); + contextPtr->glCopyBufferSubData = (delegate*)load("glCopyBufferSubData"); + contextPtr->glDrawArraysInstanced = (delegate*)load("glDrawArraysInstanced"); + contextPtr->glDrawElementsInstanced = (delegate*)load("glDrawElementsInstanced"); + contextPtr->glGetActiveUniformBlockName = (delegate*)load("glGetActiveUniformBlockName"); + contextPtr->glGetActiveUniformBlockiv = (delegate*)load("glGetActiveUniformBlockiv"); + contextPtr->glGetActiveUniformName = (delegate*)load("glGetActiveUniformName"); + contextPtr->glGetActiveUniformsiv = (delegate*)load("glGetActiveUniformsiv"); + contextPtr->glGetIntegeri_v = (delegate*)load("glGetIntegeri_v"); + contextPtr->glGetUniformBlockIndex = (delegate*)load("glGetUniformBlockIndex"); + contextPtr->glGetUniformIndices = (delegate*)load("glGetUniformIndices"); + contextPtr->glPrimitiveRestartIndex = (delegate*)load("glPrimitiveRestartIndex"); + contextPtr->glTexBuffer = (delegate*)load("glTexBuffer"); + contextPtr->glUniformBlockBinding = (delegate*)load("glUniformBlockBinding"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 3.1 APIs"); } - internal static unsafe void LoadGLcore32(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore32(GLcontext* contextPtr, GLfuncLoader load) { if (!core32) { @@ -1258,32 +1268,32 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->ClientWaitSync = load("glClientWaitSync"); context.ClientWaitSync = internalLoadAPI(contextPtr->ClientWaitSync); - contextPtr->DeleteSync = load("glDeleteSync"); context.DeleteSync = internalLoadAPI(contextPtr->DeleteSync); - contextPtr->DrawElementsBaseVertex = load("glDrawElementsBaseVertex"); context.DrawElementsBaseVertex = internalLoadAPI(contextPtr->DrawElementsBaseVertex); - contextPtr->DrawElementsInstancedBaseVertex = load("glDrawElementsInstancedBaseVertex"); context.DrawElementsInstancedBaseVertex = internalLoadAPI(contextPtr->DrawElementsInstancedBaseVertex); - contextPtr->DrawRangeElementsBaseVertex = load("glDrawRangeElementsBaseVertex"); context.DrawRangeElementsBaseVertex = internalLoadAPI(contextPtr->DrawRangeElementsBaseVertex); - contextPtr->FenceSync = load("glFenceSync"); context.FenceSync = internalLoadAPI(contextPtr->FenceSync); - contextPtr->FramebufferTexture = load("glFramebufferTexture"); context.FramebufferTexture = internalLoadAPI(contextPtr->FramebufferTexture); - contextPtr->GetBufferParameteri64v = load("glGetBufferParameteri64v"); context.GetBufferParameteri64v = internalLoadAPI(contextPtr->GetBufferParameteri64v); - contextPtr->GetInteger64i_v = load("glGetInteger64i_v"); context.GetInteger64i_v = internalLoadAPI(contextPtr->GetInteger64i_v); - contextPtr->GetInteger64v = load("glGetInteger64v"); context.GetInteger64v = internalLoadAPI(contextPtr->GetInteger64v); - contextPtr->GetMultisamplefv = load("glGetMultisamplefv"); context.GetMultisamplefv = internalLoadAPI(contextPtr->GetMultisamplefv); - contextPtr->GetSynciv = load("glGetSynciv"); context.GetSynciv = internalLoadAPI(contextPtr->GetSynciv); - contextPtr->IsSync = load("glIsSync"); context.IsSync = internalLoadAPI(contextPtr->IsSync); - contextPtr->MultiDrawElementsBaseVertex = load("glMultiDrawElementsBaseVertex"); context.MultiDrawElementsBaseVertex = internalLoadAPI(contextPtr->MultiDrawElementsBaseVertex); - contextPtr->ProvokingVertex = load("glProvokingVertex"); context.ProvokingVertex = internalLoadAPI(contextPtr->ProvokingVertex); - contextPtr->SampleMaski = load("glSampleMaski"); context.SampleMaski = internalLoadAPI(contextPtr->SampleMaski); - contextPtr->TexImage2DMultisample = load("glTexImage2DMultisample"); context.TexImage2DMultisample = internalLoadAPI(contextPtr->TexImage2DMultisample); - contextPtr->TexImage3DMultisample = load("glTexImage3DMultisample"); context.TexImage3DMultisample = internalLoadAPI(contextPtr->TexImage3DMultisample); - contextPtr->WaitSync = load("glWaitSync"); context.WaitSync = internalLoadAPI(contextPtr->WaitSync); + contextPtr->glClientWaitSync = (delegate*)load("glClientWaitSync"); + contextPtr->glDeleteSync = (delegate*)load("glDeleteSync"); + contextPtr->glDrawElementsBaseVertex = (delegate*)load("glDrawElementsBaseVertex"); + contextPtr->glDrawElementsInstancedBaseVertex = (delegate*)load("glDrawElementsInstancedBaseVertex"); + contextPtr->glDrawRangeElementsBaseVertex = (delegate*)load("glDrawRangeElementsBaseVertex"); + contextPtr->glFenceSync = (delegate*)load("glFenceSync"); + contextPtr->glFramebufferTexture = (delegate*)load("glFramebufferTexture"); + contextPtr->glGetBufferParameteri64v = (delegate*)load("glGetBufferParameteri64v"); + contextPtr->glGetInteger64i_v = (delegate*)load("glGetInteger64i_v"); + contextPtr->glGetInteger64v = (delegate*)load("glGetInteger64v"); + contextPtr->glGetMultisamplefv = (delegate*)load("glGetMultisamplefv"); + contextPtr->glGetSynciv = (delegate*)load("glGetSynciv"); + contextPtr->glIsSync = (delegate*)load("glIsSync"); + contextPtr->glMultiDrawElementsBaseVertex = (delegate*)load("glMultiDrawElementsBaseVertex"); + contextPtr->glProvokingVertex = (delegate*)load("glProvokingVertex"); + contextPtr->glSampleMaski = (delegate*)load("glSampleMaski"); + contextPtr->glTexImage2DMultisample = (delegate*)load("glTexImage2DMultisample"); + contextPtr->glTexImage3DMultisample = (delegate*)load("glTexImage3DMultisample"); + contextPtr->glWaitSync = (delegate*)load("glWaitSync"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 3.2 APIs"); } - internal static unsafe void LoadGLcore33(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore33(GLcontext* contextPtr, GLfuncLoader load) { if (!core33) { @@ -1291,41 +1301,41 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->BindFragDataLocationIndexed = load("glBindFragDataLocationIndexed"); context.BindFragDataLocationIndexed = internalLoadAPI(contextPtr->BindFragDataLocationIndexed); - contextPtr->BindSampler = load("glBindSampler"); context.BindSampler = internalLoadAPI(contextPtr->BindSampler); - contextPtr->DeleteSamplers = load("glDeleteSamplers"); context.DeleteSamplers = internalLoadAPI(contextPtr->DeleteSamplers); - contextPtr->GenSamplers = load("glGenSamplers"); context.GenSamplers = internalLoadAPI(contextPtr->GenSamplers); - contextPtr->GetFragDataIndex = load("glGetFragDataIndex"); context.GetFragDataIndex = internalLoadAPI(contextPtr->GetFragDataIndex); - contextPtr->GetQueryObjecti64v = load("glGetQueryObjecti64v"); context.GetQueryObjecti64v = internalLoadAPI(contextPtr->GetQueryObjecti64v); - contextPtr->GetQueryObjectui64v = load("glGetQueryObjectui64v"); context.GetQueryObjectui64v = internalLoadAPI(contextPtr->GetQueryObjectui64v); - contextPtr->GetSamplerParameterIiv = load("glGetSamplerParameterIiv"); context.GetSamplerParameterIiv = internalLoadAPI(contextPtr->GetSamplerParameterIiv); - contextPtr->GetSamplerParameterIuiv = load("glGetSamplerParameterIuiv"); context.GetSamplerParameterIuiv = internalLoadAPI(contextPtr->GetSamplerParameterIuiv); - contextPtr->GetSamplerParameterfv = load("glGetSamplerParameterfv"); context.GetSamplerParameterfv = internalLoadAPI(contextPtr->GetSamplerParameterfv); - contextPtr->GetSamplerParameteriv = load("glGetSamplerParameteriv"); context.GetSamplerParameteriv = internalLoadAPI(contextPtr->GetSamplerParameteriv); - contextPtr->IsSampler = load("glIsSampler"); context.IsSampler = internalLoadAPI(contextPtr->IsSampler); - contextPtr->QueryCounter = load("glQueryCounter"); context.QueryCounter = internalLoadAPI(contextPtr->QueryCounter); - contextPtr->SamplerParameterIiv = load("glSamplerParameterIiv"); context.SamplerParameterIiv = internalLoadAPI(contextPtr->SamplerParameterIiv); - contextPtr->SamplerParameterIuiv = load("glSamplerParameterIuiv"); context.SamplerParameterIuiv = internalLoadAPI(contextPtr->SamplerParameterIuiv); - contextPtr->SamplerParameterf = load("glSamplerParameterf"); context.SamplerParameterf = internalLoadAPI(contextPtr->SamplerParameterf); - contextPtr->SamplerParameterfv = load("glSamplerParameterfv"); context.SamplerParameterfv = internalLoadAPI(contextPtr->SamplerParameterfv); - contextPtr->SamplerParameteri = load("glSamplerParameteri"); context.SamplerParameteri = internalLoadAPI(contextPtr->SamplerParameteri); - contextPtr->SamplerParameteriv = load("glSamplerParameteriv"); context.SamplerParameteriv = internalLoadAPI(contextPtr->SamplerParameteriv); - contextPtr->VertexAttribDivisor = load("glVertexAttribDivisor"); context.VertexAttribDivisor = internalLoadAPI(contextPtr->VertexAttribDivisor); - contextPtr->VertexAttribP1ui = load("glVertexAttribP1ui"); context.VertexAttribP1ui = internalLoadAPI(contextPtr->VertexAttribP1ui); - contextPtr->VertexAttribP1uiv = load("glVertexAttribP1uiv"); context.VertexAttribP1uiv = internalLoadAPI(contextPtr->VertexAttribP1uiv); - contextPtr->VertexAttribP2ui = load("glVertexAttribP2ui"); context.VertexAttribP2ui = internalLoadAPI(contextPtr->VertexAttribP2ui); - contextPtr->VertexAttribP2uiv = load("glVertexAttribP2uiv"); context.VertexAttribP2uiv = internalLoadAPI(contextPtr->VertexAttribP2uiv); - contextPtr->VertexAttribP3ui = load("glVertexAttribP3ui"); context.VertexAttribP3ui = internalLoadAPI(contextPtr->VertexAttribP3ui); - contextPtr->VertexAttribP3uiv = load("glVertexAttribP3uiv"); context.VertexAttribP3uiv = internalLoadAPI(contextPtr->VertexAttribP3uiv); - contextPtr->VertexAttribP4ui = load("glVertexAttribP4ui"); context.VertexAttribP4ui = internalLoadAPI(contextPtr->VertexAttribP4ui); - contextPtr->VertexAttribP4uiv = load("glVertexAttribP4uiv"); context.VertexAttribP4uiv = internalLoadAPI(contextPtr->VertexAttribP4uiv); + contextPtr->glBindFragDataLocationIndexed = (delegate*)load("glBindFragDataLocationIndexed"); + contextPtr->glBindSampler = (delegate*)load("glBindSampler"); + contextPtr->glDeleteSamplers = (delegate*)load("glDeleteSamplers"); + contextPtr->glGenSamplers = (delegate*)load("glGenSamplers"); + contextPtr->glGetFragDataIndex = (delegate*)load("glGetFragDataIndex"); + contextPtr->glGetQueryObjecti64v = (delegate*)load("glGetQueryObjecti64v"); + contextPtr->glGetQueryObjectui64v = (delegate*)load("glGetQueryObjectui64v"); + contextPtr->glGetSamplerParameterIiv = (delegate*)load("glGetSamplerParameterIiv"); + contextPtr->glGetSamplerParameterIuiv = (delegate*)load("glGetSamplerParameterIuiv"); + contextPtr->glGetSamplerParameterfv = (delegate*)load("glGetSamplerParameterfv"); + contextPtr->glGetSamplerParameteriv = (delegate*)load("glGetSamplerParameteriv"); + contextPtr->glIsSampler = (delegate*)load("glIsSampler"); + contextPtr->glQueryCounter = (delegate*)load("glQueryCounter"); + contextPtr->glSamplerParameterIiv = (delegate*)load("glSamplerParameterIiv"); + contextPtr->glSamplerParameterIuiv = (delegate*)load("glSamplerParameterIuiv"); + contextPtr->glSamplerParameterf = (delegate*)load("glSamplerParameterf"); + contextPtr->glSamplerParameterfv = (delegate*)load("glSamplerParameterfv"); + contextPtr->glSamplerParameteri = (delegate*)load("glSamplerParameteri"); + contextPtr->glSamplerParameteriv = (delegate*)load("glSamplerParameteriv"); + contextPtr->glVertexAttribDivisor = (delegate*)load("glVertexAttribDivisor"); + contextPtr->glVertexAttribP1ui = (delegate*)load("glVertexAttribP1ui"); + contextPtr->glVertexAttribP1uiv = (delegate*)load("glVertexAttribP1uiv"); + contextPtr->glVertexAttribP2ui = (delegate*)load("glVertexAttribP2ui"); + contextPtr->glVertexAttribP2uiv = (delegate*)load("glVertexAttribP2uiv"); + contextPtr->glVertexAttribP3ui = (delegate*)load("glVertexAttribP3ui"); + contextPtr->glVertexAttribP3uiv = (delegate*)load("glVertexAttribP3uiv"); + contextPtr->glVertexAttribP4ui = (delegate*)load("glVertexAttribP4ui"); + contextPtr->glVertexAttribP4uiv = (delegate*)load("glVertexAttribP4uiv"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 3.3 APIs"); } - internal static unsafe void LoadGLcore40(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore40(GLcontext* contextPtr, GLfuncLoader load) { if (!core40) { @@ -1333,58 +1343,58 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->BeginQueryIndexed = load("glBeginQueryIndexed"); context.BeginQueryIndexed = internalLoadAPI(contextPtr->BeginQueryIndexed); - contextPtr->BindTransformFeedback = load("glBindTransformFeedback"); context.BindTransformFeedback = internalLoadAPI(contextPtr->BindTransformFeedback); - contextPtr->BlendEquationSeparatei = load("glBlendEquationSeparatei"); context.BlendEquationSeparatei = internalLoadAPI(contextPtr->BlendEquationSeparatei); - contextPtr->BlendEquationi = load("glBlendEquationi"); context.BlendEquationi = internalLoadAPI(contextPtr->BlendEquationi); - contextPtr->BlendFuncSeparatei = load("glBlendFuncSeparatei"); context.BlendFuncSeparatei = internalLoadAPI(contextPtr->BlendFuncSeparatei); - contextPtr->BlendFunci = load("glBlendFunci"); context.BlendFunci = internalLoadAPI(contextPtr->BlendFunci); - contextPtr->DeleteTransformFeedbacks = load("glDeleteTransformFeedbacks"); context.DeleteTransformFeedbacks = internalLoadAPI(contextPtr->DeleteTransformFeedbacks); - contextPtr->DrawArraysIndirect = load("glDrawArraysIndirect"); context.DrawArraysIndirect = internalLoadAPI(contextPtr->DrawArraysIndirect); - contextPtr->DrawElementsIndirect = load("glDrawElementsIndirect"); context.DrawElementsIndirect = internalLoadAPI(contextPtr->DrawElementsIndirect); - contextPtr->DrawTransformFeedback = load("glDrawTransformFeedback"); context.DrawTransformFeedback = internalLoadAPI(contextPtr->DrawTransformFeedback); - contextPtr->DrawTransformFeedbackStream = load("glDrawTransformFeedbackStream"); context.DrawTransformFeedbackStream = internalLoadAPI(contextPtr->DrawTransformFeedbackStream); - contextPtr->EndQueryIndexed = load("glEndQueryIndexed"); context.EndQueryIndexed = internalLoadAPI(contextPtr->EndQueryIndexed); - contextPtr->GenTransformFeedbacks = load("glGenTransformFeedbacks"); context.GenTransformFeedbacks = internalLoadAPI(contextPtr->GenTransformFeedbacks); - contextPtr->GetActiveSubroutineName = load("glGetActiveSubroutineName"); context.GetActiveSubroutineName = internalLoadAPI(contextPtr->GetActiveSubroutineName); - contextPtr->GetActiveSubroutineUniformName = load("glGetActiveSubroutineUniformName"); context.GetActiveSubroutineUniformName = internalLoadAPI(contextPtr->GetActiveSubroutineUniformName); - contextPtr->GetActiveSubroutineUniformiv = load("glGetActiveSubroutineUniformiv"); context.GetActiveSubroutineUniformiv = internalLoadAPI(contextPtr->GetActiveSubroutineUniformiv); - contextPtr->GetProgramStageiv = load("glGetProgramStageiv"); context.GetProgramStageiv = internalLoadAPI(contextPtr->GetProgramStageiv); - contextPtr->GetQueryIndexediv = load("glGetQueryIndexediv"); context.GetQueryIndexediv = internalLoadAPI(contextPtr->GetQueryIndexediv); - contextPtr->GetSubroutineIndex = load("glGetSubroutineIndex"); context.GetSubroutineIndex = internalLoadAPI(contextPtr->GetSubroutineIndex); - contextPtr->GetSubroutineUniformLocation = load("glGetSubroutineUniformLocation"); context.GetSubroutineUniformLocation = internalLoadAPI(contextPtr->GetSubroutineUniformLocation); - contextPtr->GetUniformSubroutineuiv = load("glGetUniformSubroutineuiv"); context.GetUniformSubroutineuiv = internalLoadAPI(contextPtr->GetUniformSubroutineuiv); - contextPtr->GetUniformdv = load("glGetUniformdv"); context.GetUniformdv = internalLoadAPI(contextPtr->GetUniformdv); - contextPtr->IsTransformFeedback = load("glIsTransformFeedback"); context.IsTransformFeedback = internalLoadAPI(contextPtr->IsTransformFeedback); - contextPtr->MinSampleShading = load("glMinSampleShading"); context.MinSampleShading = internalLoadAPI(contextPtr->MinSampleShading); - contextPtr->PatchParameterfv = load("glPatchParameterfv"); context.PatchParameterfv = internalLoadAPI(contextPtr->PatchParameterfv); - contextPtr->PatchParameteri = load("glPatchParameteri"); context.PatchParameteri = internalLoadAPI(contextPtr->PatchParameteri); - contextPtr->PauseTransformFeedback = load("glPauseTransformFeedback"); context.PauseTransformFeedback = internalLoadAPI(contextPtr->PauseTransformFeedback); - contextPtr->ResumeTransformFeedback = load("glResumeTransformFeedback"); context.ResumeTransformFeedback = internalLoadAPI(contextPtr->ResumeTransformFeedback); - contextPtr->Uniform1d = load("glUniform1d"); context.Uniform1d = internalLoadAPI(contextPtr->Uniform1d); - contextPtr->Uniform1dv = load("glUniform1dv"); context.Uniform1dv = internalLoadAPI(contextPtr->Uniform1dv); - contextPtr->Uniform2d = load("glUniform2d"); context.Uniform2d = internalLoadAPI(contextPtr->Uniform2d); - contextPtr->Uniform2dv = load("glUniform2dv"); context.Uniform2dv = internalLoadAPI(contextPtr->Uniform2dv); - contextPtr->Uniform3d = load("glUniform3d"); context.Uniform3d = internalLoadAPI(contextPtr->Uniform3d); - contextPtr->Uniform3dv = load("glUniform3dv"); context.Uniform3dv = internalLoadAPI(contextPtr->Uniform3dv); - contextPtr->Uniform4d = load("glUniform4d"); context.Uniform4d = internalLoadAPI(contextPtr->Uniform4d); - contextPtr->Uniform4dv = load("glUniform4dv"); context.Uniform4dv = internalLoadAPI(contextPtr->Uniform4dv); - contextPtr->UniformMatrix2dv = load("glUniformMatrix2dv"); context.UniformMatrix2dv = internalLoadAPI(contextPtr->UniformMatrix2dv); - contextPtr->UniformMatrix2x3dv = load("glUniformMatrix2x3dv"); context.UniformMatrix2x3dv = internalLoadAPI(contextPtr->UniformMatrix2x3dv); - contextPtr->UniformMatrix2x4dv = load("glUniformMatrix2x4dv"); context.UniformMatrix2x4dv = internalLoadAPI(contextPtr->UniformMatrix2x4dv); - contextPtr->UniformMatrix3dv = load("glUniformMatrix3dv"); context.UniformMatrix3dv = internalLoadAPI(contextPtr->UniformMatrix3dv); - contextPtr->UniformMatrix3x2dv = load("glUniformMatrix3x2dv"); context.UniformMatrix3x2dv = internalLoadAPI(contextPtr->UniformMatrix3x2dv); - contextPtr->UniformMatrix3x4dv = load("glUniformMatrix3x4dv"); context.UniformMatrix3x4dv = internalLoadAPI(contextPtr->UniformMatrix3x4dv); - contextPtr->UniformMatrix4dv = load("glUniformMatrix4dv"); context.UniformMatrix4dv = internalLoadAPI(contextPtr->UniformMatrix4dv); - contextPtr->UniformMatrix4x2dv = load("glUniformMatrix4x2dv"); context.UniformMatrix4x2dv = internalLoadAPI(contextPtr->UniformMatrix4x2dv); - contextPtr->UniformMatrix4x3dv = load("glUniformMatrix4x3dv"); context.UniformMatrix4x3dv = internalLoadAPI(contextPtr->UniformMatrix4x3dv); - contextPtr->UniformSubroutinesuiv = load("glUniformSubroutinesuiv"); context.UniformSubroutinesuiv = internalLoadAPI(contextPtr->UniformSubroutinesuiv); + contextPtr->glBeginQueryIndexed = (delegate*)load("glBeginQueryIndexed"); + contextPtr->glBindTransformFeedback = (delegate*)load("glBindTransformFeedback"); + contextPtr->glBlendEquationSeparatei = (delegate*)load("glBlendEquationSeparatei"); + contextPtr->glBlendEquationi = (delegate*)load("glBlendEquationi"); + contextPtr->glBlendFuncSeparatei = (delegate*)load("glBlendFuncSeparatei"); + contextPtr->glBlendFunci = (delegate*)load("glBlendFunci"); + contextPtr->glDeleteTransformFeedbacks = (delegate*)load("glDeleteTransformFeedbacks"); + contextPtr->glDrawArraysIndirect = (delegate*)load("glDrawArraysIndirect"); + contextPtr->glDrawElementsIndirect = (delegate*)load("glDrawElementsIndirect"); + contextPtr->glDrawTransformFeedback = (delegate*)load("glDrawTransformFeedback"); + contextPtr->glDrawTransformFeedbackStream = (delegate*)load("glDrawTransformFeedbackStream"); + contextPtr->glEndQueryIndexed = (delegate*)load("glEndQueryIndexed"); + contextPtr->glGenTransformFeedbacks = (delegate*)load("glGenTransformFeedbacks"); + contextPtr->glGetActiveSubroutineName = (delegate*)load("glGetActiveSubroutineName"); + contextPtr->glGetActiveSubroutineUniformName = (delegate*)load("glGetActiveSubroutineUniformName"); + contextPtr->glGetActiveSubroutineUniformiv = (delegate*)load("glGetActiveSubroutineUniformiv"); + contextPtr->glGetProgramStageiv = (delegate*)load("glGetProgramStageiv"); + contextPtr->glGetQueryIndexediv = (delegate*)load("glGetQueryIndexediv"); + contextPtr->glGetSubroutineIndex = (delegate*)load("glGetSubroutineIndex"); + contextPtr->glGetSubroutineUniformLocation = (delegate*)load("glGetSubroutineUniformLocation"); + contextPtr->glGetUniformSubroutineuiv = (delegate*)load("glGetUniformSubroutineuiv"); + contextPtr->glGetUniformdv = (delegate*)load("glGetUniformdv"); + contextPtr->glIsTransformFeedback = (delegate*)load("glIsTransformFeedback"); + contextPtr->glMinSampleShading = (delegate*)load("glMinSampleShading"); + contextPtr->glPatchParameterfv = (delegate*)load("glPatchParameterfv"); + contextPtr->glPatchParameteri = (delegate*)load("glPatchParameteri"); + contextPtr->glPauseTransformFeedback = (delegate*)load("glPauseTransformFeedback"); + contextPtr->glResumeTransformFeedback = (delegate*)load("glResumeTransformFeedback"); + contextPtr->glUniform1d = (delegate*)load("glUniform1d"); + contextPtr->glUniform1dv = (delegate*)load("glUniform1dv"); + contextPtr->glUniform2d = (delegate*)load("glUniform2d"); + contextPtr->glUniform2dv = (delegate*)load("glUniform2dv"); + contextPtr->glUniform3d = (delegate*)load("glUniform3d"); + contextPtr->glUniform3dv = (delegate*)load("glUniform3dv"); + contextPtr->glUniform4d = (delegate*)load("glUniform4d"); + contextPtr->glUniform4dv = (delegate*)load("glUniform4dv"); + contextPtr->glUniformMatrix2dv = (delegate*)load("glUniformMatrix2dv"); + contextPtr->glUniformMatrix2x3dv = (delegate*)load("glUniformMatrix2x3dv"); + contextPtr->glUniformMatrix2x4dv = (delegate*)load("glUniformMatrix2x4dv"); + contextPtr->glUniformMatrix3dv = (delegate*)load("glUniformMatrix3dv"); + contextPtr->glUniformMatrix3x2dv = (delegate*)load("glUniformMatrix3x2dv"); + contextPtr->glUniformMatrix3x4dv = (delegate*)load("glUniformMatrix3x4dv"); + contextPtr->glUniformMatrix4dv = (delegate*)load("glUniformMatrix4dv"); + contextPtr->glUniformMatrix4x2dv = (delegate*)load("glUniformMatrix4x2dv"); + contextPtr->glUniformMatrix4x3dv = (delegate*)load("glUniformMatrix4x3dv"); + contextPtr->glUniformSubroutinesuiv = (delegate*)load("glUniformSubroutinesuiv"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 4.0 APIs"); } - internal static unsafe void LoadGLcore41(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore41(GLcontext* contextPtr, GLfuncLoader load) { if (!core41) { @@ -1392,100 +1402,100 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->ActiveShaderProgram = load("glActiveShaderProgram"); context.ActiveShaderProgram = internalLoadAPI(contextPtr->ActiveShaderProgram); - contextPtr->BindProgramPipeline = load("glBindProgramPipeline"); context.BindProgramPipeline = internalLoadAPI(contextPtr->BindProgramPipeline); - contextPtr->ClearDepthf = load("glClearDepthf"); context.ClearDepthf = internalLoadAPI(contextPtr->ClearDepthf); - contextPtr->CreateShaderProgramv = load("glCreateShaderProgramv"); context.CreateShaderProgramv = internalLoadAPI(contextPtr->CreateShaderProgramv); - contextPtr->DeleteProgramPipelines = load("glDeleteProgramPipelines"); context.DeleteProgramPipelines = internalLoadAPI(contextPtr->DeleteProgramPipelines); - contextPtr->DepthRangeArrayv = load("glDepthRangeArrayv"); context.DepthRangeArrayv = internalLoadAPI(contextPtr->DepthRangeArrayv); - contextPtr->DepthRangeIndexed = load("glDepthRangeIndexed"); context.DepthRangeIndexed = internalLoadAPI(contextPtr->DepthRangeIndexed); - contextPtr->DepthRangef = load("glDepthRangef"); context.DepthRangef = internalLoadAPI(contextPtr->DepthRangef); - contextPtr->GenProgramPipelines = load("glGenProgramPipelines"); context.GenProgramPipelines = internalLoadAPI(contextPtr->GenProgramPipelines); - contextPtr->GetDoublei_v = load("glGetDoublei_v"); context.GetDoublei_v = internalLoadAPI(contextPtr->GetDoublei_v); - contextPtr->GetFloati_v = load("glGetFloati_v"); context.GetFloati_v = internalLoadAPI(contextPtr->GetFloati_v); - contextPtr->GetProgramBinary = load("glGetProgramBinary"); context.GetProgramBinary = internalLoadAPI(contextPtr->GetProgramBinary); - contextPtr->GetProgramPipelineInfoLog = load("glGetProgramPipelineInfoLog"); context.GetProgramPipelineInfoLog = internalLoadAPI(contextPtr->GetProgramPipelineInfoLog); - contextPtr->GetProgramPipelineiv = load("glGetProgramPipelineiv"); context.GetProgramPipelineiv = internalLoadAPI(contextPtr->GetProgramPipelineiv); - contextPtr->GetShaderPrecisionFormat = load("glGetShaderPrecisionFormat"); context.GetShaderPrecisionFormat = internalLoadAPI(contextPtr->GetShaderPrecisionFormat); - contextPtr->GetVertexAttribLdv = load("glGetVertexAttribLdv"); context.GetVertexAttribLdv = internalLoadAPI(contextPtr->GetVertexAttribLdv); - contextPtr->IsProgramPipeline = load("glIsProgramPipeline"); context.IsProgramPipeline = internalLoadAPI(contextPtr->IsProgramPipeline); - contextPtr->ProgramBinary = load("glProgramBinary"); context.ProgramBinary = internalLoadAPI(contextPtr->ProgramBinary); - contextPtr->ProgramParameteri = load("glProgramParameteri"); context.ProgramParameteri = internalLoadAPI(contextPtr->ProgramParameteri); - contextPtr->ProgramUniform1d = load("glProgramUniform1d"); context.ProgramUniform1d = internalLoadAPI(contextPtr->ProgramUniform1d); - contextPtr->ProgramUniform1dv = load("glProgramUniform1dv"); context.ProgramUniform1dv = internalLoadAPI(contextPtr->ProgramUniform1dv); - contextPtr->ProgramUniform1f = load("glProgramUniform1f"); context.ProgramUniform1f = internalLoadAPI(contextPtr->ProgramUniform1f); - contextPtr->ProgramUniform1fv = load("glProgramUniform1fv"); context.ProgramUniform1fv = internalLoadAPI(contextPtr->ProgramUniform1fv); - contextPtr->ProgramUniform1i = load("glProgramUniform1i"); context.ProgramUniform1i = internalLoadAPI(contextPtr->ProgramUniform1i); - contextPtr->ProgramUniform1iv = load("glProgramUniform1iv"); context.ProgramUniform1iv = internalLoadAPI(contextPtr->ProgramUniform1iv); - contextPtr->ProgramUniform1ui = load("glProgramUniform1ui"); context.ProgramUniform1ui = internalLoadAPI(contextPtr->ProgramUniform1ui); - contextPtr->ProgramUniform1uiv = load("glProgramUniform1uiv"); context.ProgramUniform1uiv = internalLoadAPI(contextPtr->ProgramUniform1uiv); - contextPtr->ProgramUniform2d = load("glProgramUniform2d"); context.ProgramUniform2d = internalLoadAPI(contextPtr->ProgramUniform2d); - contextPtr->ProgramUniform2dv = load("glProgramUniform2dv"); context.ProgramUniform2dv = internalLoadAPI(contextPtr->ProgramUniform2dv); - contextPtr->ProgramUniform2f = load("glProgramUniform2f"); context.ProgramUniform2f = internalLoadAPI(contextPtr->ProgramUniform2f); - contextPtr->ProgramUniform2fv = load("glProgramUniform2fv"); context.ProgramUniform2fv = internalLoadAPI(contextPtr->ProgramUniform2fv); - contextPtr->ProgramUniform2i = load("glProgramUniform2i"); context.ProgramUniform2i = internalLoadAPI(contextPtr->ProgramUniform2i); - contextPtr->ProgramUniform2iv = load("glProgramUniform2iv"); context.ProgramUniform2iv = internalLoadAPI(contextPtr->ProgramUniform2iv); - contextPtr->ProgramUniform2ui = load("glProgramUniform2ui"); context.ProgramUniform2ui = internalLoadAPI(contextPtr->ProgramUniform2ui); - contextPtr->ProgramUniform2uiv = load("glProgramUniform2uiv"); context.ProgramUniform2uiv = internalLoadAPI(contextPtr->ProgramUniform2uiv); - contextPtr->ProgramUniform3d = load("glProgramUniform3d"); context.ProgramUniform3d = internalLoadAPI(contextPtr->ProgramUniform3d); - contextPtr->ProgramUniform3dv = load("glProgramUniform3dv"); context.ProgramUniform3dv = internalLoadAPI(contextPtr->ProgramUniform3dv); - contextPtr->ProgramUniform3f = load("glProgramUniform3f"); context.ProgramUniform3f = internalLoadAPI(contextPtr->ProgramUniform3f); - contextPtr->ProgramUniform3fv = load("glProgramUniform3fv"); context.ProgramUniform3fv = internalLoadAPI(contextPtr->ProgramUniform3fv); - contextPtr->ProgramUniform3i = load("glProgramUniform3i"); context.ProgramUniform3i = internalLoadAPI(contextPtr->ProgramUniform3i); - contextPtr->ProgramUniform3iv = load("glProgramUniform3iv"); context.ProgramUniform3iv = internalLoadAPI(contextPtr->ProgramUniform3iv); - contextPtr->ProgramUniform3ui = load("glProgramUniform3ui"); context.ProgramUniform3ui = internalLoadAPI(contextPtr->ProgramUniform3ui); - contextPtr->ProgramUniform3uiv = load("glProgramUniform3uiv"); context.ProgramUniform3uiv = internalLoadAPI(contextPtr->ProgramUniform3uiv); - contextPtr->ProgramUniform4d = load("glProgramUniform4d"); context.ProgramUniform4d = internalLoadAPI(contextPtr->ProgramUniform4d); - contextPtr->ProgramUniform4dv = load("glProgramUniform4dv"); context.ProgramUniform4dv = internalLoadAPI(contextPtr->ProgramUniform4dv); - contextPtr->ProgramUniform4f = load("glProgramUniform4f"); context.ProgramUniform4f = internalLoadAPI(contextPtr->ProgramUniform4f); - contextPtr->ProgramUniform4fv = load("glProgramUniform4fv"); context.ProgramUniform4fv = internalLoadAPI(contextPtr->ProgramUniform4fv); - contextPtr->ProgramUniform4i = load("glProgramUniform4i"); context.ProgramUniform4i = internalLoadAPI(contextPtr->ProgramUniform4i); - contextPtr->ProgramUniform4iv = load("glProgramUniform4iv"); context.ProgramUniform4iv = internalLoadAPI(contextPtr->ProgramUniform4iv); - contextPtr->ProgramUniform4ui = load("glProgramUniform4ui"); context.ProgramUniform4ui = internalLoadAPI(contextPtr->ProgramUniform4ui); - contextPtr->ProgramUniform4uiv = load("glProgramUniform4uiv"); context.ProgramUniform4uiv = internalLoadAPI(contextPtr->ProgramUniform4uiv); - contextPtr->ProgramUniformMatrix2dv = load("glProgramUniformMatrix2dv"); context.ProgramUniformMatrix2dv = internalLoadAPI(contextPtr->ProgramUniformMatrix2dv); - contextPtr->ProgramUniformMatrix2fv = load("glProgramUniformMatrix2fv"); context.ProgramUniformMatrix2fv = internalLoadAPI(contextPtr->ProgramUniformMatrix2fv); - contextPtr->ProgramUniformMatrix2x3dv = load("glProgramUniformMatrix2x3dv"); context.ProgramUniformMatrix2x3dv = internalLoadAPI(contextPtr->ProgramUniformMatrix2x3dv); - contextPtr->ProgramUniformMatrix2x3fv = load("glProgramUniformMatrix2x3fv"); context.ProgramUniformMatrix2x3fv = internalLoadAPI(contextPtr->ProgramUniformMatrix2x3fv); - contextPtr->ProgramUniformMatrix2x4dv = load("glProgramUniformMatrix2x4dv"); context.ProgramUniformMatrix2x4dv = internalLoadAPI(contextPtr->ProgramUniformMatrix2x4dv); - contextPtr->ProgramUniformMatrix2x4fv = load("glProgramUniformMatrix2x4fv"); context.ProgramUniformMatrix2x4fv = internalLoadAPI(contextPtr->ProgramUniformMatrix2x4fv); - contextPtr->ProgramUniformMatrix3dv = load("glProgramUniformMatrix3dv"); context.ProgramUniformMatrix3dv = internalLoadAPI(contextPtr->ProgramUniformMatrix3dv); - contextPtr->ProgramUniformMatrix3fv = load("glProgramUniformMatrix3fv"); context.ProgramUniformMatrix3fv = internalLoadAPI(contextPtr->ProgramUniformMatrix3fv); - contextPtr->ProgramUniformMatrix3x2dv = load("glProgramUniformMatrix3x2dv"); context.ProgramUniformMatrix3x2dv = internalLoadAPI(contextPtr->ProgramUniformMatrix3x2dv); - contextPtr->ProgramUniformMatrix3x2fv = load("glProgramUniformMatrix3x2fv"); context.ProgramUniformMatrix3x2fv = internalLoadAPI(contextPtr->ProgramUniformMatrix3x2fv); - contextPtr->ProgramUniformMatrix3x4dv = load("glProgramUniformMatrix3x4dv"); context.ProgramUniformMatrix3x4dv = internalLoadAPI(contextPtr->ProgramUniformMatrix3x4dv); - contextPtr->ProgramUniformMatrix3x4fv = load("glProgramUniformMatrix3x4fv"); context.ProgramUniformMatrix3x4fv = internalLoadAPI(contextPtr->ProgramUniformMatrix3x4fv); - contextPtr->ProgramUniformMatrix4dv = load("glProgramUniformMatrix4dv"); context.ProgramUniformMatrix4dv = internalLoadAPI(contextPtr->ProgramUniformMatrix4dv); - contextPtr->ProgramUniformMatrix4fv = load("glProgramUniformMatrix4fv"); context.ProgramUniformMatrix4fv = internalLoadAPI(contextPtr->ProgramUniformMatrix4fv); - contextPtr->ProgramUniformMatrix4x2dv = load("glProgramUniformMatrix4x2dv"); context.ProgramUniformMatrix4x2dv = internalLoadAPI(contextPtr->ProgramUniformMatrix4x2dv); - contextPtr->ProgramUniformMatrix4x2fv = load("glProgramUniformMatrix4x2fv"); context.ProgramUniformMatrix4x2fv = internalLoadAPI(contextPtr->ProgramUniformMatrix4x2fv); - contextPtr->ProgramUniformMatrix4x3dv = load("glProgramUniformMatrix4x3dv"); context.ProgramUniformMatrix4x3dv = internalLoadAPI(contextPtr->ProgramUniformMatrix4x3dv); - contextPtr->ProgramUniformMatrix4x3fv = load("glProgramUniformMatrix4x3fv"); context.ProgramUniformMatrix4x3fv = internalLoadAPI(contextPtr->ProgramUniformMatrix4x3fv); - contextPtr->ReleaseShaderCompiler = load("glReleaseShaderCompiler"); context.ReleaseShaderCompiler = internalLoadAPI(contextPtr->ReleaseShaderCompiler); - contextPtr->ScissorArrayv = load("glScissorArrayv"); context.ScissorArrayv = internalLoadAPI(contextPtr->ScissorArrayv); - contextPtr->ScissorIndexed = load("glScissorIndexed"); context.ScissorIndexed = internalLoadAPI(contextPtr->ScissorIndexed); - contextPtr->ScissorIndexedv = load("glScissorIndexedv"); context.ScissorIndexedv = internalLoadAPI(contextPtr->ScissorIndexedv); - contextPtr->ShaderBinary = load("glShaderBinary"); context.ShaderBinary = internalLoadAPI(contextPtr->ShaderBinary); - contextPtr->UseProgramStages = load("glUseProgramStages"); context.UseProgramStages = internalLoadAPI(contextPtr->UseProgramStages); - contextPtr->ValidateProgramPipeline = load("glValidateProgramPipeline"); context.ValidateProgramPipeline = internalLoadAPI(contextPtr->ValidateProgramPipeline); - contextPtr->VertexAttribL1d = load("glVertexAttribL1d"); context.VertexAttribL1d = internalLoadAPI(contextPtr->VertexAttribL1d); - contextPtr->VertexAttribL1dv = load("glVertexAttribL1dv"); context.VertexAttribL1dv = internalLoadAPI(contextPtr->VertexAttribL1dv); - contextPtr->VertexAttribL2d = load("glVertexAttribL2d"); context.VertexAttribL2d = internalLoadAPI(contextPtr->VertexAttribL2d); - contextPtr->VertexAttribL2dv = load("glVertexAttribL2dv"); context.VertexAttribL2dv = internalLoadAPI(contextPtr->VertexAttribL2dv); - contextPtr->VertexAttribL3d = load("glVertexAttribL3d"); context.VertexAttribL3d = internalLoadAPI(contextPtr->VertexAttribL3d); - contextPtr->VertexAttribL3dv = load("glVertexAttribL3dv"); context.VertexAttribL3dv = internalLoadAPI(contextPtr->VertexAttribL3dv); - contextPtr->VertexAttribL4d = load("glVertexAttribL4d"); context.VertexAttribL4d = internalLoadAPI(contextPtr->VertexAttribL4d); - contextPtr->VertexAttribL4dv = load("glVertexAttribL4dv"); context.VertexAttribL4dv = internalLoadAPI(contextPtr->VertexAttribL4dv); - contextPtr->VertexAttribLPointer = load("glVertexAttribLPointer"); context.VertexAttribLPointer = internalLoadAPI(contextPtr->VertexAttribLPointer); - contextPtr->ViewportArrayv = load("glViewportArrayv"); context.ViewportArrayv = internalLoadAPI(contextPtr->ViewportArrayv); - contextPtr->ViewportIndexedf = load("glViewportIndexedf"); context.ViewportIndexedf = internalLoadAPI(contextPtr->ViewportIndexedf); - contextPtr->ViewportIndexedfv = load("glViewportIndexedfv"); context.ViewportIndexedfv = internalLoadAPI(contextPtr->ViewportIndexedfv); + contextPtr->glActiveShaderProgram = (delegate*)load("glActiveShaderProgram"); + contextPtr->glBindProgramPipeline = (delegate*)load("glBindProgramPipeline"); + contextPtr->glClearDepthf = (delegate*)load("glClearDepthf"); + contextPtr->glCreateShaderProgramv = (delegate*)load("glCreateShaderProgramv"); + contextPtr->glDeleteProgramPipelines = (delegate*)load("glDeleteProgramPipelines"); + contextPtr->glDepthRangeArrayv = (delegate*)load("glDepthRangeArrayv"); + contextPtr->glDepthRangeIndexed = (delegate*)load("glDepthRangeIndexed"); + contextPtr->glDepthRangef = (delegate*)load("glDepthRangef"); + contextPtr->glGenProgramPipelines = (delegate*)load("glGenProgramPipelines"); + contextPtr->glGetDoublei_v = (delegate*)load("glGetDoublei_v"); + contextPtr->glGetFloati_v = (delegate*)load("glGetFloati_v"); + contextPtr->glGetProgramBinary = (delegate*)load("glGetProgramBinary"); + contextPtr->glGetProgramPipelineInfoLog = (delegate*)load("glGetProgramPipelineInfoLog"); + contextPtr->glGetProgramPipelineiv = (delegate*)load("glGetProgramPipelineiv"); + contextPtr->glGetShaderPrecisionFormat = (delegate*)load("glGetShaderPrecisionFormat"); + contextPtr->glGetVertexAttribLdv = (delegate*)load("glGetVertexAttribLdv"); + contextPtr->glIsProgramPipeline = (delegate*)load("glIsProgramPipeline"); + contextPtr->glProgramBinary = (delegate*)load("glProgramBinary"); + contextPtr->glProgramParameteri = (delegate*)load("glProgramParameteri"); + contextPtr->glProgramUniform1d = (delegate*)load("glProgramUniform1d"); + contextPtr->glProgramUniform1dv = (delegate*)load("glProgramUniform1dv"); + contextPtr->glProgramUniform1f = (delegate*)load("glProgramUniform1f"); + contextPtr->glProgramUniform1fv = (delegate*)load("glProgramUniform1fv"); + contextPtr->glProgramUniform1i = (delegate*)load("glProgramUniform1i"); + contextPtr->glProgramUniform1iv = (delegate*)load("glProgramUniform1iv"); + contextPtr->glProgramUniform1ui = (delegate*)load("glProgramUniform1ui"); + contextPtr->glProgramUniform1uiv = (delegate*)load("glProgramUniform1uiv"); + contextPtr->glProgramUniform2d = (delegate*)load("glProgramUniform2d"); + contextPtr->glProgramUniform2dv = (delegate*)load("glProgramUniform2dv"); + contextPtr->glProgramUniform2f = (delegate*)load("glProgramUniform2f"); + contextPtr->glProgramUniform2fv = (delegate*)load("glProgramUniform2fv"); + contextPtr->glProgramUniform2i = (delegate*)load("glProgramUniform2i"); + contextPtr->glProgramUniform2iv = (delegate*)load("glProgramUniform2iv"); + contextPtr->glProgramUniform2ui = (delegate*)load("glProgramUniform2ui"); + contextPtr->glProgramUniform2uiv = (delegate*)load("glProgramUniform2uiv"); + contextPtr->glProgramUniform3d = (delegate*)load("glProgramUniform3d"); + contextPtr->glProgramUniform3dv = (delegate*)load("glProgramUniform3dv"); + contextPtr->glProgramUniform3f = (delegate*)load("glProgramUniform3f"); + contextPtr->glProgramUniform3fv = (delegate*)load("glProgramUniform3fv"); + contextPtr->glProgramUniform3i = (delegate*)load("glProgramUniform3i"); + contextPtr->glProgramUniform3iv = (delegate*)load("glProgramUniform3iv"); + contextPtr->glProgramUniform3ui = (delegate*)load("glProgramUniform3ui"); + contextPtr->glProgramUniform3uiv = (delegate*)load("glProgramUniform3uiv"); + contextPtr->glProgramUniform4d = (delegate*)load("glProgramUniform4d"); + contextPtr->glProgramUniform4dv = (delegate*)load("glProgramUniform4dv"); + contextPtr->glProgramUniform4f = (delegate*)load("glProgramUniform4f"); + contextPtr->glProgramUniform4fv = (delegate*)load("glProgramUniform4fv"); + contextPtr->glProgramUniform4i = (delegate*)load("glProgramUniform4i"); + contextPtr->glProgramUniform4iv = (delegate*)load("glProgramUniform4iv"); + contextPtr->glProgramUniform4ui = (delegate*)load("glProgramUniform4ui"); + contextPtr->glProgramUniform4uiv = (delegate*)load("glProgramUniform4uiv"); + contextPtr->glProgramUniformMatrix2dv = (delegate*)load("glProgramUniformMatrix2dv"); + contextPtr->glProgramUniformMatrix2fv = (delegate*)load("glProgramUniformMatrix2fv"); + contextPtr->glProgramUniformMatrix2x3dv = (delegate*)load("glProgramUniformMatrix2x3dv"); + contextPtr->glProgramUniformMatrix2x3fv = (delegate*)load("glProgramUniformMatrix2x3fv"); + contextPtr->glProgramUniformMatrix2x4dv = (delegate*)load("glProgramUniformMatrix2x4dv"); + contextPtr->glProgramUniformMatrix2x4fv = (delegate*)load("glProgramUniformMatrix2x4fv"); + contextPtr->glProgramUniformMatrix3dv = (delegate*)load("glProgramUniformMatrix3dv"); + contextPtr->glProgramUniformMatrix3fv = (delegate*)load("glProgramUniformMatrix3fv"); + contextPtr->glProgramUniformMatrix3x2dv = (delegate*)load("glProgramUniformMatrix3x2dv"); + contextPtr->glProgramUniformMatrix3x2fv = (delegate*)load("glProgramUniformMatrix3x2fv"); + contextPtr->glProgramUniformMatrix3x4dv = (delegate*)load("glProgramUniformMatrix3x4dv"); + contextPtr->glProgramUniformMatrix3x4fv = (delegate*)load("glProgramUniformMatrix3x4fv"); + contextPtr->glProgramUniformMatrix4dv = (delegate*)load("glProgramUniformMatrix4dv"); + contextPtr->glProgramUniformMatrix4fv = (delegate*)load("glProgramUniformMatrix4fv"); + contextPtr->glProgramUniformMatrix4x2dv = (delegate*)load("glProgramUniformMatrix4x2dv"); + contextPtr->glProgramUniformMatrix4x2fv = (delegate*)load("glProgramUniformMatrix4x2fv"); + contextPtr->glProgramUniformMatrix4x3dv = (delegate*)load("glProgramUniformMatrix4x3dv"); + contextPtr->glProgramUniformMatrix4x3fv = (delegate*)load("glProgramUniformMatrix4x3fv"); + contextPtr->glReleaseShaderCompiler = (delegate*)load("glReleaseShaderCompiler"); + contextPtr->glScissorArrayv = (delegate*)load("glScissorArrayv"); + contextPtr->glScissorIndexed = (delegate*)load("glScissorIndexed"); + contextPtr->glScissorIndexedv = (delegate*)load("glScissorIndexedv"); + contextPtr->glShaderBinary = (delegate*)load("glShaderBinary"); + contextPtr->glUseProgramStages = (delegate*)load("glUseProgramStages"); + contextPtr->glValidateProgramPipeline = (delegate*)load("glValidateProgramPipeline"); + contextPtr->glVertexAttribL1d = (delegate*)load("glVertexAttribL1d"); + contextPtr->glVertexAttribL1dv = (delegate*)load("glVertexAttribL1dv"); + contextPtr->glVertexAttribL2d = (delegate*)load("glVertexAttribL2d"); + contextPtr->glVertexAttribL2dv = (delegate*)load("glVertexAttribL2dv"); + contextPtr->glVertexAttribL3d = (delegate*)load("glVertexAttribL3d"); + contextPtr->glVertexAttribL3dv = (delegate*)load("glVertexAttribL3dv"); + contextPtr->glVertexAttribL4d = (delegate*)load("glVertexAttribL4d"); + contextPtr->glVertexAttribL4dv = (delegate*)load("glVertexAttribL4dv"); + contextPtr->glVertexAttribLPointer = (delegate*)load("glVertexAttribLPointer"); + contextPtr->glViewportArrayv = (delegate*)load("glViewportArrayv"); + contextPtr->glViewportIndexedf = (delegate*)load("glViewportIndexedf"); + contextPtr->glViewportIndexedfv = (delegate*)load("glViewportIndexedfv"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 4.1 APIs"); } - internal static unsafe void LoadGLcore42(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore42(GLcontext* contextPtr, GLfuncLoader load) { if (!core42) { @@ -1493,24 +1503,24 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->BindImageTexture = load("glBindImageTexture"); context.BindImageTexture = internalLoadAPI(contextPtr->BindImageTexture); - contextPtr->DrawArraysInstancedBaseInstance = load("glDrawArraysInstancedBaseInstance"); context.DrawArraysInstancedBaseInstance = internalLoadAPI(contextPtr->DrawArraysInstancedBaseInstance); - contextPtr->DrawElementsInstancedBaseInstance = load("glDrawElementsInstancedBaseInstance"); context.DrawElementsInstancedBaseInstance = internalLoadAPI(contextPtr->DrawElementsInstancedBaseInstance); - contextPtr->DrawElementsInstancedBaseVertexBaseInstance = load("glDrawElementsInstancedBaseVertexBaseInstance"); context.DrawElementsInstancedBaseVertexBaseInstance = internalLoadAPI(contextPtr->DrawElementsInstancedBaseVertexBaseInstance); - contextPtr->DrawTransformFeedbackInstanced = load("glDrawTransformFeedbackInstanced"); context.DrawTransformFeedbackInstanced = internalLoadAPI(contextPtr->DrawTransformFeedbackInstanced); - contextPtr->DrawTransformFeedbackStreamInstanced = load("glDrawTransformFeedbackStreamInstanced"); context.DrawTransformFeedbackStreamInstanced = internalLoadAPI(contextPtr->DrawTransformFeedbackStreamInstanced); - contextPtr->GetActiveAtomicCounterBufferiv = load("glGetActiveAtomicCounterBufferiv"); context.GetActiveAtomicCounterBufferiv = internalLoadAPI(contextPtr->GetActiveAtomicCounterBufferiv); - contextPtr->GetInternalformativ = load("glGetInternalformativ"); context.GetInternalformativ = internalLoadAPI(contextPtr->GetInternalformativ); - contextPtr->MemoryBarrier = load("glMemoryBarrier"); context.MemoryBarrier = internalLoadAPI(contextPtr->MemoryBarrier); - contextPtr->TexStorage1D = load("glTexStorage1D"); context.TexStorage1D = internalLoadAPI(contextPtr->TexStorage1D); - contextPtr->TexStorage2D = load("glTexStorage2D"); context.TexStorage2D = internalLoadAPI(contextPtr->TexStorage2D); - contextPtr->TexStorage3D = load("glTexStorage3D"); context.TexStorage3D = internalLoadAPI(contextPtr->TexStorage3D); + contextPtr->glBindImageTexture = (delegate*)load("glBindImageTexture"); + contextPtr->glDrawArraysInstancedBaseInstance = (delegate*)load("glDrawArraysInstancedBaseInstance"); + contextPtr->glDrawElementsInstancedBaseInstance = (delegate*)load("glDrawElementsInstancedBaseInstance"); + contextPtr->glDrawElementsInstancedBaseVertexBaseInstance = (delegate*)load("glDrawElementsInstancedBaseVertexBaseInstance"); + contextPtr->glDrawTransformFeedbackInstanced = (delegate*)load("glDrawTransformFeedbackInstanced"); + contextPtr->glDrawTransformFeedbackStreamInstanced = (delegate*)load("glDrawTransformFeedbackStreamInstanced"); + contextPtr->glGetActiveAtomicCounterBufferiv = (delegate*)load("glGetActiveAtomicCounterBufferiv"); + contextPtr->glGetInternalformativ = (delegate*)load("glGetInternalformativ"); + contextPtr->glMemoryBarrier = (delegate*)load("glMemoryBarrier"); + contextPtr->glTexStorage1D = (delegate*)load("glTexStorage1D"); + contextPtr->glTexStorage2D = (delegate*)load("glTexStorage2D"); + contextPtr->glTexStorage3D = (delegate*)load("glTexStorage3D"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 4.2 APIs"); } - internal static unsafe void LoadGLcore43(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore43(GLcontext* contextPtr, GLfuncLoader load) { if (!core43) { @@ -1518,56 +1528,56 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->BindVertexBuffer = load("glBindVertexBuffer"); context.BindVertexBuffer = internalLoadAPI(contextPtr->BindVertexBuffer); - contextPtr->ClearBufferData = load("glClearBufferData"); context.ClearBufferData = internalLoadAPI(contextPtr->ClearBufferData); - contextPtr->ClearBufferSubData = load("glClearBufferSubData"); context.ClearBufferSubData = internalLoadAPI(contextPtr->ClearBufferSubData); - contextPtr->CopyImageSubData = load("glCopyImageSubData"); context.CopyImageSubData = internalLoadAPI(contextPtr->CopyImageSubData); - contextPtr->DebugMessageCallback = load("glDebugMessageCallback"); context.DebugMessageCallback = internalLoadAPI(contextPtr->DebugMessageCallback); - contextPtr->DebugMessageControl = load("glDebugMessageControl"); context.DebugMessageControl = internalLoadAPI(contextPtr->DebugMessageControl); - contextPtr->DebugMessageInsert = load("glDebugMessageInsert"); context.DebugMessageInsert = internalLoadAPI(contextPtr->DebugMessageInsert); - contextPtr->DispatchCompute = load("glDispatchCompute"); context.DispatchCompute = internalLoadAPI(contextPtr->DispatchCompute); - contextPtr->DispatchComputeIndirect = load("glDispatchComputeIndirect"); context.DispatchComputeIndirect = internalLoadAPI(contextPtr->DispatchComputeIndirect); - contextPtr->FramebufferParameteri = load("glFramebufferParameteri"); context.FramebufferParameteri = internalLoadAPI(contextPtr->FramebufferParameteri); - contextPtr->GetDebugMessageLog = load("glGetDebugMessageLog"); context.GetDebugMessageLog = internalLoadAPI(contextPtr->GetDebugMessageLog); - contextPtr->GetFramebufferParameteriv = load("glGetFramebufferParameteriv"); context.GetFramebufferParameteriv = internalLoadAPI(contextPtr->GetFramebufferParameteriv); - contextPtr->GetInternalformati64v = load("glGetInternalformati64v"); context.GetInternalformati64v = internalLoadAPI(contextPtr->GetInternalformati64v); - contextPtr->GetObjectLabel = load("glGetObjectLabel"); context.GetObjectLabel = internalLoadAPI(contextPtr->GetObjectLabel); - contextPtr->GetObjectPtrLabel = load("glGetObjectPtrLabel"); context.GetObjectPtrLabel = internalLoadAPI(contextPtr->GetObjectPtrLabel); - contextPtr->GetPointerv = load("glGetPointerv"); context.GetPointerv = internalLoadAPI(contextPtr->GetPointerv); - contextPtr->GetProgramInterfaceiv = load("glGetProgramInterfaceiv"); context.GetProgramInterfaceiv = internalLoadAPI(contextPtr->GetProgramInterfaceiv); - contextPtr->GetProgramResourceIndex = load("glGetProgramResourceIndex"); context.GetProgramResourceIndex = internalLoadAPI(contextPtr->GetProgramResourceIndex); - contextPtr->GetProgramResourceLocation = load("glGetProgramResourceLocation"); context.GetProgramResourceLocation = internalLoadAPI(contextPtr->GetProgramResourceLocation); - contextPtr->GetProgramResourceLocationIndex = load("glGetProgramResourceLocationIndex"); context.GetProgramResourceLocationIndex = internalLoadAPI(contextPtr->GetProgramResourceLocationIndex); - contextPtr->GetProgramResourceName = load("glGetProgramResourceName"); context.GetProgramResourceName = internalLoadAPI(contextPtr->GetProgramResourceName); - contextPtr->GetProgramResourceiv = load("glGetProgramResourceiv"); context.GetProgramResourceiv = internalLoadAPI(contextPtr->GetProgramResourceiv); - contextPtr->InvalidateBufferData = load("glInvalidateBufferData"); context.InvalidateBufferData = internalLoadAPI(contextPtr->InvalidateBufferData); - contextPtr->InvalidateBufferSubData = load("glInvalidateBufferSubData"); context.InvalidateBufferSubData = internalLoadAPI(contextPtr->InvalidateBufferSubData); - contextPtr->InvalidateFramebuffer = load("glInvalidateFramebuffer"); context.InvalidateFramebuffer = internalLoadAPI(contextPtr->InvalidateFramebuffer); - contextPtr->InvalidateSubFramebuffer = load("glInvalidateSubFramebuffer"); context.InvalidateSubFramebuffer = internalLoadAPI(contextPtr->InvalidateSubFramebuffer); - contextPtr->InvalidateTexImage = load("glInvalidateTexImage"); context.InvalidateTexImage = internalLoadAPI(contextPtr->InvalidateTexImage); - contextPtr->InvalidateTexSubImage = load("glInvalidateTexSubImage"); context.InvalidateTexSubImage = internalLoadAPI(contextPtr->InvalidateTexSubImage); - contextPtr->MultiDrawArraysIndirect = load("glMultiDrawArraysIndirect"); context.MultiDrawArraysIndirect = internalLoadAPI(contextPtr->MultiDrawArraysIndirect); - contextPtr->MultiDrawElementsIndirect = load("glMultiDrawElementsIndirect"); context.MultiDrawElementsIndirect = internalLoadAPI(contextPtr->MultiDrawElementsIndirect); - contextPtr->ObjectLabel = load("glObjectLabel"); context.ObjectLabel = internalLoadAPI(contextPtr->ObjectLabel); - contextPtr->ObjectPtrLabel = load("glObjectPtrLabel"); context.ObjectPtrLabel = internalLoadAPI(contextPtr->ObjectPtrLabel); - contextPtr->PopDebugGroup = load("glPopDebugGroup"); context.PopDebugGroup = internalLoadAPI(contextPtr->PopDebugGroup); - contextPtr->PushDebugGroup = load("glPushDebugGroup"); context.PushDebugGroup = internalLoadAPI(contextPtr->PushDebugGroup); - contextPtr->ShaderStorageBlockBinding = load("glShaderStorageBlockBinding"); context.ShaderStorageBlockBinding = internalLoadAPI(contextPtr->ShaderStorageBlockBinding); - contextPtr->TexBufferRange = load("glTexBufferRange"); context.TexBufferRange = internalLoadAPI(contextPtr->TexBufferRange); - contextPtr->TexStorage2DMultisample = load("glTexStorage2DMultisample"); context.TexStorage2DMultisample = internalLoadAPI(contextPtr->TexStorage2DMultisample); - contextPtr->TexStorage3DMultisample = load("glTexStorage3DMultisample"); context.TexStorage3DMultisample = internalLoadAPI(contextPtr->TexStorage3DMultisample); - contextPtr->TextureView = load("glTextureView"); context.TextureView = internalLoadAPI(contextPtr->TextureView); - contextPtr->VertexAttribBinding = load("glVertexAttribBinding"); context.VertexAttribBinding = internalLoadAPI(contextPtr->VertexAttribBinding); - contextPtr->VertexAttribFormat = load("glVertexAttribFormat"); context.VertexAttribFormat = internalLoadAPI(contextPtr->VertexAttribFormat); - contextPtr->VertexAttribIFormat = load("glVertexAttribIFormat"); context.VertexAttribIFormat = internalLoadAPI(contextPtr->VertexAttribIFormat); - contextPtr->ClearBufferData = load("glClearBufferData"); context.ClearBufferData = internalLoadAPI(contextPtr->ClearBufferData); - contextPtr->VertexBindingDivisor = load("glVertexBindingDivisor"); context.VertexBindingDivisor = internalLoadAPI(contextPtr->VertexBindingDivisor); + contextPtr->glBindVertexBuffer = (delegate*)load("glBindVertexBuffer"); + contextPtr->glClearBufferData = (delegate*)load("glClearBufferData"); + contextPtr->glClearBufferSubData = (delegate*)load("glClearBufferSubData"); + contextPtr->glCopyImageSubData = (delegate*)load("glCopyImageSubData"); + contextPtr->glDebugMessageCallback = (delegate*)load("glDebugMessageCallback"); + contextPtr->glDebugMessageControl = (delegate*)load("glDebugMessageControl"); + contextPtr->glDebugMessageInsert = (delegate*)load("glDebugMessageInsert"); + contextPtr->glDispatchCompute = (delegate*)load("glDispatchCompute"); + contextPtr->glDispatchComputeIndirect = (delegate*)load("glDispatchComputeIndirect"); + contextPtr->glFramebufferParameteri = (delegate*)load("glFramebufferParameteri"); + contextPtr->glGetDebugMessageLog = (delegate*)load("glGetDebugMessageLog"); + contextPtr->glGetFramebufferParameteriv = (delegate*)load("glGetFramebufferParameteriv"); + contextPtr->glGetInternalformati64v = (delegate*)load("glGetInternalformati64v"); + contextPtr->glGetObjectLabel = (delegate*)load("glGetObjectLabel"); + contextPtr->glGetObjectPtrLabel = (delegate*)load("glGetObjectPtrLabel"); + contextPtr->glGetPointerv = (delegate*)load("glGetPointerv"); + contextPtr->glGetProgramInterfaceiv = (delegate*)load("glGetProgramInterfaceiv"); + contextPtr->glGetProgramResourceIndex = (delegate*)load("glGetProgramResourceIndex"); + contextPtr->glGetProgramResourceLocation = (delegate*)load("glGetProgramResourceLocation"); + contextPtr->glGetProgramResourceLocationIndex = (delegate*)load("glGetProgramResourceLocationIndex"); + contextPtr->glGetProgramResourceName = (delegate*)load("glGetProgramResourceName"); + contextPtr->glGetProgramResourceiv = (delegate*)load("glGetProgramResourceiv"); + contextPtr->glInvalidateBufferData = (delegate*)load("glInvalidateBufferData"); + contextPtr->glInvalidateBufferSubData = (delegate*)load("glInvalidateBufferSubData"); + contextPtr->glInvalidateFramebuffer = (delegate*)load("glInvalidateFramebuffer"); + contextPtr->glInvalidateSubFramebuffer = (delegate*)load("glInvalidateSubFramebuffer"); + contextPtr->glInvalidateTexImage = (delegate*)load("glInvalidateTexImage"); + contextPtr->glInvalidateTexSubImage = (delegate*)load("glInvalidateTexSubImage"); + contextPtr->glMultiDrawArraysIndirect = (delegate*)load("glMultiDrawArraysIndirect"); + contextPtr->glMultiDrawElementsIndirect = (delegate*)load("glMultiDrawElementsIndirect"); + contextPtr->glObjectLabel = (delegate*)load("glObjectLabel"); + contextPtr->glObjectPtrLabel = (delegate*)load("glObjectPtrLabel"); + contextPtr->glPopDebugGroup = (delegate*)load("glPopDebugGroup"); + contextPtr->glPushDebugGroup = (delegate*)load("glPushDebugGroup"); + contextPtr->glShaderStorageBlockBinding = (delegate*)load("glShaderStorageBlockBinding"); + contextPtr->glTexBufferRange = (delegate*)load("glTexBufferRange"); + contextPtr->glTexStorage2DMultisample = (delegate*)load("glTexStorage2DMultisample"); + contextPtr->glTexStorage3DMultisample = (delegate*)load("glTexStorage3DMultisample"); + contextPtr->glTextureView = (delegate*)load("glTextureView"); + contextPtr->glVertexAttribBinding = (delegate*)load("glVertexAttribBinding"); + contextPtr->glVertexAttribFormat = (delegate*)load("glVertexAttribFormat"); + contextPtr->glVertexAttribIFormat = (delegate*)load("glVertexAttribIFormat"); + contextPtr->glClearBufferData = (delegate*)load("glClearBufferData"); + contextPtr->glVertexBindingDivisor = (delegate*)load("glVertexBindingDivisor"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 4.3 APIs"); } - internal static unsafe void LoadGLcore44(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore44(GLcontext* contextPtr, GLfuncLoader load) { if (!core44) { @@ -1575,21 +1585,21 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->BindBuffersBase = load("glBindBuffersBase"); context.BindBuffersBase = internalLoadAPI(contextPtr->BindBuffersBase); - contextPtr->BindBuffersRange = load("glBindBuffersRange"); context.BindBuffersRange = internalLoadAPI(contextPtr->BindBuffersRange); - contextPtr->BindImageTextures = load("glBindImageTextures"); context.BindImageTextures = internalLoadAPI(contextPtr->BindImageTextures); - contextPtr->BindSamplers = load("glBindSamplers"); context.BindSamplers = internalLoadAPI(contextPtr->BindSamplers); - contextPtr->BindTextures = load("glBindTextures"); context.BindTextures = internalLoadAPI(contextPtr->BindTextures); - contextPtr->BindVertexBuffers = load("glBindVertexBuffers"); context.BindVertexBuffers = internalLoadAPI(contextPtr->BindVertexBuffers); - contextPtr->BufferStorage = load("glBufferStorage"); context.BufferStorage = internalLoadAPI(contextPtr->BufferStorage); - contextPtr->ClearTexImage = load("glClearTexImage"); context.ClearTexImage = internalLoadAPI(contextPtr->ClearTexImage); - contextPtr->ClearTexSubImage = load("glClearTexSubImage"); context.ClearTexSubImage = internalLoadAPI(contextPtr->ClearTexSubImage); + contextPtr->glBindBuffersBase = (delegate*)load("glBindBuffersBase"); + contextPtr->glBindBuffersRange = (delegate*)load("glBindBuffersRange"); + contextPtr->glBindImageTextures = (delegate*)load("glBindImageTextures"); + contextPtr->glBindSamplers = (delegate*)load("glBindSamplers"); + contextPtr->glBindTextures = (delegate*)load("glBindTextures"); + contextPtr->glBindVertexBuffers = (delegate*)load("glBindVertexBuffers"); + contextPtr->glBufferStorage = (delegate*)load("glBufferStorage"); + contextPtr->glClearTexImage = (delegate*)load("glClearTexImage"); + contextPtr->glClearTexSubImage = (delegate*)load("glClearTexSubImage"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 4.4 APIs"); } - internal static unsafe void LoadGLcore45(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore45(GLcontext* contextPtr, GLfuncLoader load) { if (!core45) { @@ -1597,122 +1607,122 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->BindTextureUnit = load("glBindTextureUnit"); context.BindTextureUnit = internalLoadAPI(contextPtr->BindTextureUnit); - contextPtr->BlitNamedFramebuffer = load("glBlitNamedFramebuffer"); context.BlitNamedFramebuffer = internalLoadAPI(contextPtr->BlitNamedFramebuffer); - contextPtr->CheckNamedFramebufferStatus = load("glCheckNamedFramebufferStatus"); context.CheckNamedFramebufferStatus = internalLoadAPI(contextPtr->CheckNamedFramebufferStatus); - contextPtr->ClearNamedBufferData = load("glClearNamedBufferData"); context.ClearNamedBufferData = internalLoadAPI(contextPtr->ClearNamedBufferData); - contextPtr->ClearNamedBufferSubData = load("glClearNamedBufferSubData"); context.ClearNamedBufferSubData = internalLoadAPI(contextPtr->ClearNamedBufferSubData); - contextPtr->ClearNamedFramebufferfi = load("glClearNamedFramebufferfi"); context.ClearNamedFramebufferfi = internalLoadAPI(contextPtr->ClearNamedFramebufferfi); - contextPtr->ClearNamedFramebufferfv = load("glClearNamedFramebufferfv"); context.ClearNamedFramebufferfv = internalLoadAPI(contextPtr->ClearNamedFramebufferfv); - contextPtr->ClearNamedFramebufferiv = load("glClearNamedFramebufferiv"); context.ClearNamedFramebufferiv = internalLoadAPI(contextPtr->ClearNamedFramebufferiv); - contextPtr->ClearNamedFramebufferuiv = load("glClearNamedFramebufferuiv"); context.ClearNamedFramebufferuiv = internalLoadAPI(contextPtr->ClearNamedFramebufferuiv); - contextPtr->ClipControl = load("glClipControl"); context.ClipControl = internalLoadAPI(contextPtr->ClipControl); - contextPtr->CompressedTextureSubImage1D = load("glCompressedTextureSubImage1D"); context.CompressedTextureSubImage1D = internalLoadAPI(contextPtr->CompressedTextureSubImage1D); - contextPtr->CompressedTextureSubImage2D = load("glCompressedTextureSubImage2D"); context.CompressedTextureSubImage2D = internalLoadAPI(contextPtr->CompressedTextureSubImage2D); - contextPtr->CompressedTextureSubImage3D = load("glCompressedTextureSubImage3D"); context.CompressedTextureSubImage3D = internalLoadAPI(contextPtr->CompressedTextureSubImage3D); - contextPtr->CopyNamedBufferSubData = load("glCopyNamedBufferSubData"); context.CopyNamedBufferSubData = internalLoadAPI(contextPtr->CopyNamedBufferSubData); - contextPtr->CopyTextureSubImage1D = load("glCopyTextureSubImage1D"); context.CopyTextureSubImage1D = internalLoadAPI(contextPtr->CopyTextureSubImage1D); - contextPtr->CopyTextureSubImage2D = load("glCopyTextureSubImage2D"); context.CopyTextureSubImage2D = internalLoadAPI(contextPtr->CopyTextureSubImage2D); - contextPtr->CopyTextureSubImage3D = load("glCopyTextureSubImage3D"); context.CopyTextureSubImage3D = internalLoadAPI(contextPtr->CopyTextureSubImage3D); - contextPtr->CreateBuffers = load("glCreateBuffers"); context.CreateBuffers = internalLoadAPI(contextPtr->CreateBuffers); - contextPtr->CreateFramebuffers = load("glCreateFramebuffers"); context.CreateFramebuffers = internalLoadAPI(contextPtr->CreateFramebuffers); - contextPtr->CreateProgramPipelines = load("glCreateProgramPipelines"); context.CreateProgramPipelines = internalLoadAPI(contextPtr->CreateProgramPipelines); - contextPtr->CreateQueries = load("glCreateQueries"); context.CreateQueries = internalLoadAPI(contextPtr->CreateQueries); - contextPtr->CreateRenderbuffers = load("glCreateRenderbuffers"); context.CreateRenderbuffers = internalLoadAPI(contextPtr->CreateRenderbuffers); - contextPtr->CreateSamplers = load("glCreateSamplers"); context.CreateSamplers = internalLoadAPI(contextPtr->CreateSamplers); - contextPtr->CreateTextures = load("glCreateTextures"); context.CreateTextures = internalLoadAPI(contextPtr->CreateTextures); - contextPtr->CreateTransformFeedbacks = load("glCreateTransformFeedbacks"); context.CreateTransformFeedbacks = internalLoadAPI(contextPtr->CreateTransformFeedbacks); - contextPtr->CreateVertexArrays = load("glCreateVertexArrays"); context.CreateVertexArrays = internalLoadAPI(contextPtr->CreateVertexArrays); - contextPtr->DisableVertexArrayAttrib = load("glDisableVertexArrayAttrib"); context.DisableVertexArrayAttrib = internalLoadAPI(contextPtr->DisableVertexArrayAttrib); - contextPtr->EnableVertexArrayAttrib = load("glEnableVertexArrayAttrib"); context.EnableVertexArrayAttrib = internalLoadAPI(contextPtr->EnableVertexArrayAttrib); - contextPtr->FlushMappedNamedBufferRange = load("glFlushMappedNamedBufferRange"); context.FlushMappedNamedBufferRange = internalLoadAPI(contextPtr->FlushMappedNamedBufferRange); - contextPtr->GenerateTextureMipmap = load("glGenerateTextureMipmap"); context.GenerateTextureMipmap = internalLoadAPI(contextPtr->GenerateTextureMipmap); - contextPtr->GetCompressedTextureImage = load("glGetCompressedTextureImage"); context.GetCompressedTextureImage = internalLoadAPI(contextPtr->GetCompressedTextureImage); - contextPtr->GetCompressedTextureSubImage = load("glGetCompressedTextureSubImage"); context.GetCompressedTextureSubImage = internalLoadAPI(contextPtr->GetCompressedTextureSubImage); - contextPtr->GetGraphicsResetStatus = load("glGetGraphicsResetStatus"); context.GetGraphicsResetStatus = internalLoadAPI(contextPtr->GetGraphicsResetStatus); - contextPtr->GetNamedBufferParameteri64v = load("glGetNamedBufferParameteri64v"); context.GetNamedBufferParameteri64v = internalLoadAPI(contextPtr->GetNamedBufferParameteri64v); - contextPtr->GetNamedBufferParameteriv = load("glGetNamedBufferParameteriv"); context.GetNamedBufferParameteriv = internalLoadAPI(contextPtr->GetNamedBufferParameteriv); - contextPtr->GetNamedBufferPointerv = load("glGetNamedBufferPointerv"); context.GetNamedBufferPointerv = internalLoadAPI(contextPtr->GetNamedBufferPointerv); - contextPtr->GetNamedBufferSubData = load("glGetNamedBufferSubData"); context.GetNamedBufferSubData = internalLoadAPI(contextPtr->GetNamedBufferSubData); - contextPtr->GetNamedFramebufferAttachmentParameteriv = load("glGetNamedFramebufferAttachmentParameteriv"); context.GetNamedFramebufferAttachmentParameteriv = internalLoadAPI(contextPtr->GetNamedFramebufferAttachmentParameteriv); - contextPtr->GetNamedFramebufferParameteriv = load("glGetNamedFramebufferParameteriv"); context.GetNamedFramebufferParameteriv = internalLoadAPI(contextPtr->GetNamedFramebufferParameteriv); - contextPtr->GetNamedRenderbufferParameteriv = load("glGetNamedRenderbufferParameteriv"); context.GetNamedRenderbufferParameteriv = internalLoadAPI(contextPtr->GetNamedRenderbufferParameteriv); - contextPtr->GetQueryBufferObjecti64v = load("glGetQueryBufferObjecti64v"); context.GetQueryBufferObjecti64v = internalLoadAPI(contextPtr->GetQueryBufferObjecti64v); - contextPtr->GetQueryBufferObjectiv = load("glGetQueryBufferObjectiv"); context.GetQueryBufferObjectiv = internalLoadAPI(contextPtr->GetQueryBufferObjectiv); - contextPtr->GetQueryBufferObjectui64v = load("glGetQueryBufferObjectui64v"); context.GetQueryBufferObjectui64v = internalLoadAPI(contextPtr->GetQueryBufferObjectui64v); - contextPtr->GetQueryBufferObjectuiv = load("glGetQueryBufferObjectuiv"); context.GetQueryBufferObjectuiv = internalLoadAPI(contextPtr->GetQueryBufferObjectuiv); - contextPtr->GetTextureImage = load("glGetTextureImage"); context.GetTextureImage = internalLoadAPI(contextPtr->GetTextureImage); - contextPtr->GetTextureLevelParameterfv = load("glGetTextureLevelParameterfv"); context.GetTextureLevelParameterfv = internalLoadAPI(contextPtr->GetTextureLevelParameterfv); - contextPtr->GetTextureLevelParameteriv = load("glGetTextureLevelParameteriv"); context.GetTextureLevelParameteriv = internalLoadAPI(contextPtr->GetTextureLevelParameteriv); - contextPtr->GetTextureParameterIiv = load("glGetTextureParameterIiv"); context.GetTextureParameterIiv = internalLoadAPI(contextPtr->GetTextureParameterIiv); - contextPtr->GetTextureParameterIuiv = load("glGetTextureParameterIuiv"); context.GetTextureParameterIuiv = internalLoadAPI(contextPtr->GetTextureParameterIuiv); - contextPtr->GetTextureParameterfv = load("glGetTextureParameterfv"); context.GetTextureParameterfv = internalLoadAPI(contextPtr->GetTextureParameterfv); - contextPtr->GetTextureParameteriv = load("glGetTextureParameteriv"); context.GetTextureParameteriv = internalLoadAPI(contextPtr->GetTextureParameteriv); - contextPtr->GetTextureSubImage = load("glGetTextureSubImage"); context.GetTextureSubImage = internalLoadAPI(contextPtr->GetTextureSubImage); - contextPtr->GetTransformFeedbacki64_v = load("glGetTransformFeedbacki64_v"); context.GetTransformFeedbacki64_v = internalLoadAPI(contextPtr->GetTransformFeedbacki64_v); - contextPtr->GetTransformFeedbacki_v = load("glGetTransformFeedbacki_v"); context.GetTransformFeedbacki_v = internalLoadAPI(contextPtr->GetTransformFeedbacki_v); - contextPtr->GetTransformFeedbackiv = load("glGetTransformFeedbackiv"); context.GetTransformFeedbackiv = internalLoadAPI(contextPtr->GetTransformFeedbackiv); - contextPtr->GetVertexArrayIndexed64iv = load("glGetVertexArrayIndexed64iv"); context.GetVertexArrayIndexed64iv = internalLoadAPI(contextPtr->GetVertexArrayIndexed64iv); - contextPtr->GetVertexArrayIndexediv = load("glGetVertexArrayIndexediv"); context.GetVertexArrayIndexediv = internalLoadAPI(contextPtr->GetVertexArrayIndexediv); - contextPtr->GetVertexArrayiv = load("glGetVertexArrayiv"); context.GetVertexArrayiv = internalLoadAPI(contextPtr->GetVertexArrayiv); - contextPtr->GetnCompressedTexImage = load("glGetnCompressedTexImage"); context.GetnCompressedTexImage = internalLoadAPI(contextPtr->GetnCompressedTexImage); - contextPtr->GetnTexImage = load("glGetnTexImage"); context.GetnTexImage = internalLoadAPI(contextPtr->GetnTexImage); - contextPtr->GetnUniformdv = load("glGetnUniformdv"); context.GetnUniformdv = internalLoadAPI(contextPtr->GetnUniformdv); - contextPtr->GetnUniformfv = load("glGetnUniformfv"); context.GetnUniformfv = internalLoadAPI(contextPtr->GetnUniformfv); - contextPtr->GetnUniformiv = load("glGetnUniformiv"); context.GetnUniformiv = internalLoadAPI(contextPtr->GetnUniformiv); - contextPtr->GetnUniformuiv = load("glGetnUniformuiv"); context.GetnUniformuiv = internalLoadAPI(contextPtr->GetnUniformuiv); - contextPtr->InvalidateNamedFramebufferData = load("glInvalidateNamedFramebufferData"); context.InvalidateNamedFramebufferData = internalLoadAPI(contextPtr->InvalidateNamedFramebufferData); - contextPtr->InvalidateNamedFramebufferSubData = load("glInvalidateNamedFramebufferSubData"); context.InvalidateNamedFramebufferSubData = internalLoadAPI(contextPtr->InvalidateNamedFramebufferSubData); - contextPtr->MapNamedBuffer = load("glMapNamedBuffer"); context.MapNamedBuffer = internalLoadAPI(contextPtr->MapNamedBuffer); - contextPtr->MapNamedBufferRange = load("glMapNamedBufferRange"); context.MapNamedBufferRange = internalLoadAPI(contextPtr->MapNamedBufferRange); - contextPtr->MemoryBarrierByRegion = load("glMemoryBarrierByRegion"); context.MemoryBarrierByRegion = internalLoadAPI(contextPtr->MemoryBarrierByRegion); - contextPtr->NamedBufferData = load("glNamedBufferData"); context.NamedBufferData = internalLoadAPI(contextPtr->NamedBufferData); - contextPtr->NamedBufferStorage = load("glNamedBufferStorage"); context.NamedBufferStorage = internalLoadAPI(contextPtr->NamedBufferStorage); - contextPtr->NamedBufferSubData = load("glNamedBufferSubData"); context.NamedBufferSubData = internalLoadAPI(contextPtr->NamedBufferSubData); - contextPtr->NamedFramebufferDrawBuffer = load("glNamedFramebufferDrawBuffer"); context.NamedFramebufferDrawBuffer = internalLoadAPI(contextPtr->NamedFramebufferDrawBuffer); - contextPtr->NamedFramebufferDrawBuffers = load("glNamedFramebufferDrawBuffers"); context.NamedFramebufferDrawBuffers = internalLoadAPI(contextPtr->NamedFramebufferDrawBuffers); - contextPtr->NamedFramebufferParameteri = load("glNamedFramebufferParameteri"); context.NamedFramebufferParameteri = internalLoadAPI(contextPtr->NamedFramebufferParameteri); - contextPtr->NamedFramebufferReadBuffer = load("glNamedFramebufferReadBuffer"); context.NamedFramebufferReadBuffer = internalLoadAPI(contextPtr->NamedFramebufferReadBuffer); - contextPtr->NamedFramebufferRenderbuffer = load("glNamedFramebufferRenderbuffer"); context.NamedFramebufferRenderbuffer = internalLoadAPI(contextPtr->NamedFramebufferRenderbuffer); - contextPtr->NamedFramebufferTexture = load("glNamedFramebufferTexture"); context.NamedFramebufferTexture = internalLoadAPI(contextPtr->NamedFramebufferTexture); - contextPtr->NamedFramebufferTextureLayer = load("glNamedFramebufferTextureLayer"); context.NamedFramebufferTextureLayer = internalLoadAPI(contextPtr->NamedFramebufferTextureLayer); - contextPtr->NamedRenderbufferStorage = load("glNamedRenderbufferStorage"); context.NamedRenderbufferStorage = internalLoadAPI(contextPtr->NamedRenderbufferStorage); - contextPtr->NamedRenderbufferStorageMultisample = load("glNamedRenderbufferStorageMultisample"); context.NamedRenderbufferStorageMultisample = internalLoadAPI(contextPtr->NamedRenderbufferStorageMultisample); - contextPtr->ReadnPixels = load("glReadnPixels"); context.ReadnPixels = internalLoadAPI(contextPtr->ReadnPixels); - contextPtr->TextureBarrier = load("glTextureBarrier"); context.TextureBarrier = internalLoadAPI(contextPtr->TextureBarrier); - contextPtr->TextureBuffer = load("glTextureBuffer"); context.TextureBuffer = internalLoadAPI(contextPtr->TextureBuffer); - contextPtr->TextureBufferRange = load("glTextureBufferRange"); context.TextureBufferRange = internalLoadAPI(contextPtr->TextureBufferRange); - contextPtr->TextureParameterIiv = load("glTextureParameterIiv"); context.TextureParameterIiv = internalLoadAPI(contextPtr->TextureParameterIiv); - contextPtr->TextureParameterIuiv = load("glTextureParameterIuiv"); context.TextureParameterIuiv = internalLoadAPI(contextPtr->TextureParameterIuiv); - contextPtr->TextureParameterf = load("glTextureParameterf"); context.TextureParameterf = internalLoadAPI(contextPtr->TextureParameterf); - contextPtr->TextureParameterfv = load("glTextureParameterfv"); context.TextureParameterfv = internalLoadAPI(contextPtr->TextureParameterfv); - contextPtr->TextureParameteri = load("glTextureParameteri"); context.TextureParameteri = internalLoadAPI(contextPtr->TextureParameteri); - contextPtr->TextureParameteriv = load("glTextureParameteriv"); context.TextureParameteriv = internalLoadAPI(contextPtr->TextureParameteriv); - contextPtr->TextureStorage1D = load("glTextureStorage1D"); context.TextureStorage1D = internalLoadAPI(contextPtr->TextureStorage1D); - contextPtr->TextureStorage2D = load("glTextureStorage2D"); context.TextureStorage2D = internalLoadAPI(contextPtr->TextureStorage2D); - contextPtr->TextureStorage2DMultisample = load("glTextureStorage2DMultisample"); context.TextureStorage2DMultisample = internalLoadAPI(contextPtr->TextureStorage2DMultisample); - contextPtr->TextureStorage3D = load("glTextureStorage3D"); context.TextureStorage3D = internalLoadAPI(contextPtr->TextureStorage3D); - contextPtr->TextureStorage3DMultisample = load("glTextureStorage3DMultisample"); context.TextureStorage3DMultisample = internalLoadAPI(contextPtr->TextureStorage3DMultisample); - contextPtr->TextureSubImage1D = load("glTextureSubImage1D"); context.TextureSubImage1D = internalLoadAPI(contextPtr->TextureSubImage1D); - contextPtr->TextureSubImage2D = load("glTextureSubImage2D"); context.TextureSubImage2D = internalLoadAPI(contextPtr->TextureSubImage2D); - contextPtr->TextureSubImage3D = load("glTextureSubImage3D"); context.TextureSubImage3D = internalLoadAPI(contextPtr->TextureSubImage3D); - contextPtr->TransformFeedbackBufferBase = load("glTransformFeedbackBufferBase"); context.TransformFeedbackBufferBase = internalLoadAPI(contextPtr->TransformFeedbackBufferBase); - contextPtr->TransformFeedbackBufferRange = load("glTransformFeedbackBufferRange"); context.TransformFeedbackBufferRange = internalLoadAPI(contextPtr->TransformFeedbackBufferRange); - contextPtr->UnmapNamedBuffer = load("glUnmapNamedBuffer"); context.UnmapNamedBuffer = internalLoadAPI(contextPtr->UnmapNamedBuffer); - contextPtr->VertexArrayAttribBinding = load("glVertexArrayAttribBinding"); context.VertexArrayAttribBinding = internalLoadAPI(contextPtr->VertexArrayAttribBinding); - contextPtr->VertexArrayAttribFormat = load("glVertexArrayAttribFormat"); context.VertexArrayAttribFormat = internalLoadAPI(contextPtr->VertexArrayAttribFormat); - contextPtr->VertexArrayAttribIFormat = load("glVertexArrayAttribIFormat"); context.VertexArrayAttribIFormat = internalLoadAPI(contextPtr->VertexArrayAttribIFormat); - contextPtr->VertexArrayAttribLFormat = load("glVertexArrayAttribLFormat"); context.VertexArrayAttribLFormat = internalLoadAPI(contextPtr->VertexArrayAttribLFormat); - contextPtr->VertexArrayBindingDivisor = load("glVertexArrayBindingDivisor"); context.VertexArrayBindingDivisor = internalLoadAPI(contextPtr->VertexArrayBindingDivisor); - contextPtr->VertexArrayElementBuffer = load("glVertexArrayElementBuffer"); context.VertexArrayElementBuffer = internalLoadAPI(contextPtr->VertexArrayElementBuffer); - contextPtr->VertexArrayVertexBuffer = load("glVertexArrayVertexBuffer"); context.VertexArrayVertexBuffer = internalLoadAPI(contextPtr->VertexArrayVertexBuffer); - contextPtr->VertexArrayVertexBuffers = load("glVertexArrayVertexBuffers"); context.VertexArrayVertexBuffers = internalLoadAPI(contextPtr->VertexArrayVertexBuffers); + contextPtr->glBindTextureUnit = (delegate*)load("glBindTextureUnit"); + contextPtr->glBlitNamedFramebuffer = (delegate*)load("glBlitNamedFramebuffer"); + contextPtr->glCheckNamedFramebufferStatus = (delegate*)load("glCheckNamedFramebufferStatus"); + contextPtr->glClearNamedBufferData = (delegate*)load("glClearNamedBufferData"); + contextPtr->glClearNamedBufferSubData = (delegate*)load("glClearNamedBufferSubData"); + contextPtr->glClearNamedFramebufferfi = (delegate*)load("glClearNamedFramebufferfi"); + contextPtr->glClearNamedFramebufferfv = (delegate*)load("glClearNamedFramebufferfv"); + contextPtr->glClearNamedFramebufferiv = (delegate*)load("glClearNamedFramebufferiv"); + contextPtr->glClearNamedFramebufferuiv = (delegate*)load("glClearNamedFramebufferuiv"); + contextPtr->glClipControl = (delegate*)load("glClipControl"); + contextPtr->glCompressedTextureSubImage1D = (delegate*)load("glCompressedTextureSubImage1D"); + contextPtr->glCompressedTextureSubImage2D = (delegate*)load("glCompressedTextureSubImage2D"); + contextPtr->glCompressedTextureSubImage3D = (delegate*)load("glCompressedTextureSubImage3D"); + contextPtr->glCopyNamedBufferSubData = (delegate*)load("glCopyNamedBufferSubData"); + contextPtr->glCopyTextureSubImage1D = (delegate*)load("glCopyTextureSubImage1D"); + contextPtr->glCopyTextureSubImage2D = (delegate*)load("glCopyTextureSubImage2D"); + contextPtr->glCopyTextureSubImage3D = (delegate*)load("glCopyTextureSubImage3D"); + contextPtr->glCreateBuffers = (delegate*)load("glCreateBuffers"); + contextPtr->glCreateFramebuffers = (delegate*)load("glCreateFramebuffers"); + contextPtr->glCreateProgramPipelines = (delegate*)load("glCreateProgramPipelines"); + contextPtr->glCreateQueries = (delegate*)load("glCreateQueries"); + contextPtr->glCreateRenderbuffers = (delegate*)load("glCreateRenderbuffers"); + contextPtr->glCreateSamplers = (delegate*)load("glCreateSamplers"); + contextPtr->glCreateTextures = (delegate*)load("glCreateTextures"); + contextPtr->glCreateTransformFeedbacks = (delegate*)load("glCreateTransformFeedbacks"); + contextPtr->glCreateVertexArrays = (delegate*)load("glCreateVertexArrays"); + contextPtr->glDisableVertexArrayAttrib = (delegate*)load("glDisableVertexArrayAttrib"); + contextPtr->glEnableVertexArrayAttrib = (delegate*)load("glEnableVertexArrayAttrib"); + contextPtr->glFlushMappedNamedBufferRange = (delegate*)load("glFlushMappedNamedBufferRange"); + contextPtr->glGenerateTextureMipmap = (delegate*)load("glGenerateTextureMipmap"); + contextPtr->glGetCompressedTextureImage = (delegate*)load("glGetCompressedTextureImage"); + contextPtr->glGetCompressedTextureSubImage = (delegate*)load("glGetCompressedTextureSubImage"); + contextPtr->glGetGraphicsResetStatus = (delegate*)load("glGetGraphicsResetStatus"); + contextPtr->glGetNamedBufferParameteri64v = (delegate*)load("glGetNamedBufferParameteri64v"); + contextPtr->glGetNamedBufferParameteriv = (delegate*)load("glGetNamedBufferParameteriv"); + contextPtr->glGetNamedBufferPointerv = (delegate*)load("glGetNamedBufferPointerv"); + contextPtr->glGetNamedBufferSubData = (delegate*)load("glGetNamedBufferSubData"); + contextPtr->glGetNamedFramebufferAttachmentParameteriv = (delegate*)load("glGetNamedFramebufferAttachmentParameteriv"); + contextPtr->glGetNamedFramebufferParameteriv = (delegate*)load("glGetNamedFramebufferParameteriv"); + contextPtr->glGetNamedRenderbufferParameteriv = (delegate*)load("glGetNamedRenderbufferParameteriv"); + contextPtr->glGetQueryBufferObjecti64v = (delegate*)load("glGetQueryBufferObjecti64v"); + contextPtr->glGetQueryBufferObjectiv = (delegate*)load("glGetQueryBufferObjectiv"); + contextPtr->glGetQueryBufferObjectui64v = (delegate*)load("glGetQueryBufferObjectui64v"); + contextPtr->glGetQueryBufferObjectuiv = (delegate*)load("glGetQueryBufferObjectuiv"); + contextPtr->glGetTextureImage = (delegate*)load("glGetTextureImage"); + contextPtr->glGetTextureLevelParameterfv = (delegate*)load("glGetTextureLevelParameterfv"); + contextPtr->glGetTextureLevelParameteriv = (delegate*)load("glGetTextureLevelParameteriv"); + contextPtr->glGetTextureParameterIiv = (delegate*)load("glGetTextureParameterIiv"); + contextPtr->glGetTextureParameterIuiv = (delegate*)load("glGetTextureParameterIuiv"); + contextPtr->glGetTextureParameterfv = (delegate*)load("glGetTextureParameterfv"); + contextPtr->glGetTextureParameteriv = (delegate*)load("glGetTextureParameteriv"); + contextPtr->glGetTextureSubImage = (delegate*)load("glGetTextureSubImage"); + contextPtr->glGetTransformFeedbacki64_v = (delegate*)load("glGetTransformFeedbacki64_v"); + contextPtr->glGetTransformFeedbacki_v = (delegate*)load("glGetTransformFeedbacki_v"); + contextPtr->glGetTransformFeedbackiv = (delegate*)load("glGetTransformFeedbackiv"); + contextPtr->glGetVertexArrayIndexed64iv = (delegate*)load("glGetVertexArrayIndexed64iv"); + contextPtr->glGetVertexArrayIndexediv = (delegate*)load("glGetVertexArrayIndexediv"); + contextPtr->glGetVertexArrayiv = (delegate*)load("glGetVertexArrayiv"); + contextPtr->glGetnCompressedTexImage = (delegate*)load("glGetnCompressedTexImage"); + contextPtr->glGetnTexImage = (delegate*)load("glGetnTexImage"); + contextPtr->glGetnUniformdv = (delegate*)load("glGetnUniformdv"); + contextPtr->glGetnUniformfv = (delegate*)load("glGetnUniformfv"); + contextPtr->glGetnUniformiv = (delegate*)load("glGetnUniformiv"); + contextPtr->glGetnUniformuiv = (delegate*)load("glGetnUniformuiv"); + contextPtr->glInvalidateNamedFramebufferData = (delegate*)load("glInvalidateNamedFramebufferData"); + contextPtr->glInvalidateNamedFramebufferSubData = (delegate*)load("glInvalidateNamedFramebufferSubData"); + contextPtr->glMapNamedBuffer = (delegate*)load("glMapNamedBuffer"); + contextPtr->glMapNamedBufferRange = (delegate*)load("glMapNamedBufferRange"); + contextPtr->glMemoryBarrierByRegion = (delegate*)load("glMemoryBarrierByRegion"); + contextPtr->glNamedBufferData = (delegate*)load("glNamedBufferData"); + contextPtr->glNamedBufferStorage = (delegate*)load("glNamedBufferStorage"); + contextPtr->glNamedBufferSubData = (delegate*)load("glNamedBufferSubData"); + contextPtr->glNamedFramebufferDrawBuffer = (delegate*)load("glNamedFramebufferDrawBuffer"); + contextPtr->glNamedFramebufferDrawBuffers = (delegate*)load("glNamedFramebufferDrawBuffers"); + contextPtr->glNamedFramebufferParameteri = (delegate*)load("glNamedFramebufferParameteri"); + contextPtr->glNamedFramebufferReadBuffer = (delegate*)load("glNamedFramebufferReadBuffer"); + contextPtr->glNamedFramebufferRenderbuffer = (delegate*)load("glNamedFramebufferRenderbuffer"); + contextPtr->glNamedFramebufferTexture = (delegate*)load("glNamedFramebufferTexture"); + contextPtr->glNamedFramebufferTextureLayer = (delegate*)load("glNamedFramebufferTextureLayer"); + contextPtr->glNamedRenderbufferStorage = (delegate*)load("glNamedRenderbufferStorage"); + contextPtr->glNamedRenderbufferStorageMultisample = (delegate*)load("glNamedRenderbufferStorageMultisample"); + contextPtr->glReadnPixels = (delegate*)load("glReadnPixels"); + contextPtr->glTextureBarrier = (delegate*)load("glTextureBarrier"); + contextPtr->glTextureBuffer = (delegate*)load("glTextureBuffer"); + contextPtr->glTextureBufferRange = (delegate*)load("glTextureBufferRange"); + contextPtr->glTextureParameterIiv = (delegate*)load("glTextureParameterIiv"); + contextPtr->glTextureParameterIuiv = (delegate*)load("glTextureParameterIuiv"); + contextPtr->glTextureParameterf = (delegate*)load("glTextureParameterf"); + contextPtr->glTextureParameterfv = (delegate*)load("glTextureParameterfv"); + contextPtr->glTextureParameteri = (delegate*)load("glTextureParameteri"); + contextPtr->glTextureParameteriv = (delegate*)load("glTextureParameteriv"); + contextPtr->glTextureStorage1D = (delegate*)load("glTextureStorage1D"); + contextPtr->glTextureStorage2D = (delegate*)load("glTextureStorage2D"); + contextPtr->glTextureStorage2DMultisample = (delegate*)load("glTextureStorage2DMultisample"); + contextPtr->glTextureStorage3D = (delegate*)load("glTextureStorage3D"); + contextPtr->glTextureStorage3DMultisample = (delegate*)load("glTextureStorage3DMultisample"); + contextPtr->glTextureSubImage1D = (delegate*)load("glTextureSubImage1D"); + contextPtr->glTextureSubImage2D = (delegate*)load("glTextureSubImage2D"); + contextPtr->glTextureSubImage3D = (delegate*)load("glTextureSubImage3D"); + contextPtr->glTransformFeedbackBufferBase = (delegate*)load("glTransformFeedbackBufferBase"); + contextPtr->glTransformFeedbackBufferRange = (delegate*)load("glTransformFeedbackBufferRange"); + contextPtr->glUnmapNamedBuffer = (delegate*)load("glUnmapNamedBuffer"); + contextPtr->glVertexArrayAttribBinding = (delegate*)load("glVertexArrayAttribBinding"); + contextPtr->glVertexArrayAttribFormat = (delegate*)load("glVertexArrayAttribFormat"); + contextPtr->glVertexArrayAttribIFormat = (delegate*)load("glVertexArrayAttribIFormat"); + contextPtr->glVertexArrayAttribLFormat = (delegate*)load("glVertexArrayAttribLFormat"); + contextPtr->glVertexArrayBindingDivisor = (delegate*)load("glVertexArrayBindingDivisor"); + contextPtr->glVertexArrayElementBuffer = (delegate*)load("glVertexArrayElementBuffer"); + contextPtr->glVertexArrayVertexBuffer = (delegate*)load("glVertexArrayVertexBuffer"); + contextPtr->glVertexArrayVertexBuffers = (delegate*)load("glVertexArrayVertexBuffers"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 4.5 APIs"); } - internal static unsafe void LoadGLcore46(GLcontextIO* contextPtr, GLcontext context, GLfuncLoader load) + internal static unsafe void LoadGLcore46(GLcontext* contextPtr, GLfuncLoader load) { if (!core46) { @@ -1720,10 +1730,10 @@ namespace StgSharp.Graphics throw new Exception("Final Version"); } #region load - contextPtr->MultiDrawArraysIndirectCount = load("glMultiDrawArraysIndirectCount"); context.MultiDrawArraysIndirectCount = internalLoadAPI(contextPtr->MultiDrawArraysIndirectCount); - contextPtr->MultiDrawElementsIndirectCount = load("glMultiDrawElementsIndirectCount"); context.MultiDrawElementsIndirectCount = internalLoadAPI(contextPtr->MultiDrawElementsIndirectCount); - contextPtr->PolygonOffsetClamp = load("glPolygonOffsetClamp"); context.PolygonOffsetClamp = internalLoadAPI(contextPtr->PolygonOffsetClamp); - contextPtr->SpecializeShader = load("glSpecializeShader"); context.SpecializeShader = internalLoadAPI(contextPtr->SpecializeShader); + contextPtr->glMultiDrawArraysIndirectCount = (delegate*)load("glMultiDrawArraysIndirectCount"); + contextPtr->glMultiDrawElementsIndirectCount = (delegate*)load("glMultiDrawElementsIndirectCount"); + contextPtr->glPolygonOffsetClamp = (delegate*)load("glPolygonOffsetClamp"); + contextPtr->glSpecializeShader = (delegate*)load("glSpecializeShader"); #endregion InternalIO.InternalAppendLog("Successfully load all OpenGL 4.6 APIs"); diff --git a/源代码/StgSharp/Graphics/Graphic.cs b/源代码/StgSharp/Graphics/Graphic.cs deleted file mode 100644 index 8b815d88..00000000 --- a/源代码/StgSharp/Graphics/Graphic.cs +++ /dev/null @@ -1,16 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace StgSharp.Controlling -{ - public static class Graphic - { - public static void Render() - { - - } - } -} diff --git a/源代码/StgSharp/Graphics/IglFunc.cs b/源代码/StgSharp/Graphics/IglFunc.cs index e6a0f96f..c0143d7b 100644 --- a/源代码/StgSharp/Graphics/IglFunc.cs +++ b/源代码/StgSharp/Graphics/IglFunc.cs @@ -1,19 +1,17 @@ using StgSharp.Math; using System; +using System.Collections.Concurrent; namespace StgSharp.Graphics { public interface IglFunc { + /// - /// Align a sets of code to frame update of a . - /// Usually, a call of is required. - /// This method is used as sigle thread method. If more than one - /// alignment is requested, a will throw. + /// Same function as OpenGL api glActiveTexture /// - /// The form used as frame update benchmark. - /// More than one alingment attached to one form timer - void AlignFrame(Form form); + /// type of texture to activate + void ActiveTexture(uint type); /// /// Operation after alignment by calling . @@ -28,10 +26,14 @@ namespace StgSharp.Graphics void AfterAlign(Form form, Action action); /// - /// Same function as OpenGL api glActiveTexture + /// Align a sets of code to frame update of a . + /// Usually, a call of is required. + /// This method is used as sigle thread method. If more than one + /// alignment is requested, a will throw. /// - /// type of texture to activate - void ActiveTexture(uint type); + /// The form used as frame update benchmark. + /// More than one alingment attached to one form timer + void AlignFrame(Form form); /// /// Same fucntion as OpenGL api glAttachShader @@ -76,6 +78,7 @@ namespace StgSharp.Graphics /// Specify the red values used when the color buffers are cleared. /// Specify the red values used when the color buffers are cleared. void ClearColor(float R, float G, float B, float A); + void ClearGraphicError(); /// @@ -96,53 +99,59 @@ namespace StgSharp.Graphics /// /// Creates a form and its associated /// + /// The instance of created form /// Required width /// Required width /// Tittle of the window /// /// - /// The instance of created form /// IntPtr CreateWindowHandle(int width, int height, string tittle, IntPtr monitor, Form share); uint CreatGraphicProgram(); /// - /// Same function as OpenGL api, glDeleteBuffer. + /// Same function as OpenGL api, glDeleteBuffer. This method can delete one buffer in one call + /// + /// a handle representing the buffer to be deleted + unsafe void DeleteBuffer(uint handle); + + /// + /// Same function as OpenGL api, glDeleteBuffer. This method can delete a sets of buffers in one call. /// /// Amount of bufferd to be deleted - /// Pointer of buffer to be deleted - unsafe void DeleteBuffers(int count, uint* ptr); + /// Array of buffers to be deleted + unsafe void DeleteBuffers(uint count, uint[] handle); /// /// Same function as OpenGL api, glDeleteVertexArrays /// /// Amount of vao to be deleted - /// pointer of vao sign array - unsafe void DeleteVertexArrays(int count, uint* ptr); + /// A array representing a colletion of vertex objects. + unsafe void DeleteVertexArrays(uint count, uint[] arrays); - void DrawElements(GepmetryType mode, int count, Type type, IntPtr ptr); + void DrawElements(GepmetryType mode, uint count, Type type, IntPtr ptr); /// /// Same fucntion as the OpenGL api glGenBuffers /// /// /// - unsafe void GenBuffers(int count, uint* ptr); + unsafe void GenBuffers(uint count, uint* ptr); /// /// Same fucnction as OpenGL api glGenTextures. /// /// amount of textures to generate /// pointer to texture signs' array - unsafe void GenTextures(int count, uint* ptr); + unsafe void GenTextures(uint count, uint* ptr); /// /// Same fucntion as OpenGL api, glGenVertexArray /// /// Amount of vao to be generated /// Pointer of vao sign array - unsafe void GenVertexArrays(int count, uint* ptr); + unsafe void GenVertexArrays(uint count, uint* ptr); void GetGraphicError(); @@ -174,18 +183,66 @@ namespace StgSharp.Graphics /// Method hadler void SetFrameBufferSizeCallback(IntPtr id, FrameBufferSizeHandler handler); + /// + /// Set data value to a float , + /// all types of parameters are float. + /// + /// The target + /// The first value to be set + /// The second value to be set + /// The third value to be set + /// The forth value to be set void SetValue(Uniform uniform, float v0, float v1, float v2, float v3); + /// + /// Set data value to a float , + /// all types of parameters are float. + /// + /// The target + /// A packing four parameters of the uniform void SetValue(Uniform uniform, Vec4d vec); + /// + /// Set data value to a float , + /// all types of parameters are float. + /// + /// The target + /// The first value to be set + /// The second value to be set + /// The third value to be set void SetValue(Uniform uniform, float v0, float v1, float v2); + /// + /// Set data value to a float , + /// all types of parameters are float. + /// + /// The target + /// The first value to be set + /// The second value to be set void SetValue(Uniform uniform, float v0, float v1); + /// + /// Set data value to a float , + /// all types of parameters are float. + /// + /// The target + /// The value to be set void SetValue(Uniform uniform, float v0); + /// + /// Set data value to a int , + /// all types of parameters are int. + /// + /// The target + /// The value to be set void SetValue(Uniform uniform, int i0); + /// + /// Set data value to a float , + /// all types of parameters are . + /// + /// The target + /// A value of the uniform void SetValue(Uniform uniform, Vec4d vec); /// @@ -197,7 +254,7 @@ namespace StgSharp.Graphics /// /// Pixels stride of each sets of data /// - void SetVertexAttribute(uint index, int size, Type t, bool normalized, int stride, int pointer); + void SetVertexAttribute(uint index, int size, Type t, bool normalized, uint stride, int pointer); void SwapBuffers(Form form); @@ -212,7 +269,7 @@ namespace StgSharp.Graphics /// color channels of this image /// how this image express each pixel /// pointer to data array of pixels - unsafe void TextureImage2d(uint target, int level, uint internalformat, int width, int height, uint format, uint type, void* pixels); + unsafe void TextureImage2d(uint target, int level, uint internalformat, uint width, uint height, uint format, uint type, void* pixels); /// /// Same fucntion as OpenGL api glTexParameteri @@ -227,6 +284,7 @@ namespace StgSharp.Graphics /// /// Sign of program to be used void UseProgram(uint program); + /// /// Same function as the OpenGL api, glViewPort /// @@ -234,7 +292,9 @@ namespace StgSharp.Graphics /// /// /// - void Viewport(int x, int y, int width, int height); + void Viewport(int x, int y, uint width, uint height); + + void SetWindowShouldClose(Form form, bool mark); } } \ No newline at end of file diff --git a/源代码/StgSharp/Logic/ArrayList.cs b/源代码/StgSharp/Logic/ArrayList.cs index c284365e..c97ef539 100644 --- a/源代码/StgSharp/Logic/ArrayList.cs +++ b/源代码/StgSharp/Logic/ArrayList.cs @@ -1,4 +1,5 @@ -using System; +using StgSharp.Graphics; +using System; using System.Collections; using System.Collections.Generic; using System.Linq; @@ -9,6 +10,8 @@ using System.Threading.Tasks; namespace StgSharp.Logic { + + [StructLayout(LayoutKind.Explicit, Size = 8)] internal struct LogSeperator { @@ -28,6 +31,8 @@ namespace StgSharp.Logic } } + + /// /// A linear data structure with dynamic length. /// It contains a of , @@ -47,6 +52,7 @@ namespace StgSharp.Logic // sub index to the last used element private Queue unusedMainIndex; private Queue unusedSubIndex; + public DynamicArrayList() { arrayIndexList = [new T[1]]; @@ -91,6 +97,43 @@ namespace StgSharp.Logic } } + /// + /// Create a new instance of , + /// and fill the begining ones of elemtns as given instance. + /// + /// Amount of beginning elements to be filled + /// + public DynamicArrayList(int count, T instace) + { + + arrayIndexList = new List(); + length = count; + unusedMainIndex = new(); + unusedSubIndex = new(); + + SeprateIndex(count); + int subcount = 1; + for (int i = 0; i < indexpair.high_s; i++) + { + arrayIndexList.Add(new T[count]); + for (int j = 0; j < subcount; j++) + { + unusedMainIndex.Enqueue(i); + unusedSubIndex.Enqueue(j); + } + count >>= 1; + } + if (indexpair.low_s != 0) + { + arrayIndexList.Add(new T[1 >> indexpair.high_s]); + for (int j = 0; j < indexpair.high_s; j++) + { + unusedMainIndex.Enqueue(indexpair.high_s); + unusedSubIndex.Enqueue(j); + } + } + } + internal T this[long index] { get @@ -122,6 +165,25 @@ namespace StgSharp.Logic } + public void CopyTo(DynamicArrayList target) + { + target.arrayIndexList.Clear(); + int length = 1; + foreach (T[] tList in target.arrayIndexList) + { + T[] newIndex = new T[length]; + Buffer.BlockCopy(tList, 0, newIndex, 0, length); + target.arrayIndexList.Add(newIndex); + length <<= 1; + } + + target.lastMain = lastMain; + target.lastSub = lastSub; + target.length = length; + target.unusedMainIndex = new Queue(unusedMainIndex.ToArray()); + target.unusedSubIndex = new Queue(unusedSubIndex.ToArray()); + } + public T this[int index] { get @@ -192,6 +254,7 @@ namespace StgSharp.Logic arrayIndexList[lastMain][0] = item; length++; + subLength = 1; return length - 1; } @@ -199,6 +262,7 @@ namespace StgSharp.Logic length++; lastSub++; arrayIndexList[lastMain][lastSub] = item; + subLength = 1; return length - 1; } @@ -207,15 +271,19 @@ namespace StgSharp.Logic int sub = unusedSubIndex.Dequeue(); arrayIndexList[main][sub] = item; + subLength = 1; return sub + (1 << main); } public void Clear() { arrayIndexList.Clear(); + arrayIndexList.Add(new T[1]); unusedMainIndex.Clear(); unusedSubIndex.Clear(); length = 0; + unusedMainIndex.Enqueue(0); + unusedSubIndex.Enqueue(0); } public bool Contains(T item) @@ -252,6 +320,7 @@ namespace StgSharp.Logic return -1; } + [Obsolete("This method is not same, you may read data form an empty index.", false)] public bool Remove(T item) { int index = 0; @@ -288,6 +357,9 @@ namespace StgSharp.Logic return false; } + + + [Obsolete("This method is not same, you may read data form an empty index.", false)] public void RemoveAt(int index) { if (index > length || index < 0) @@ -295,7 +367,6 @@ namespace StgSharp.Logic throw new ArgumentOutOfRangeException(nameof(index)); } SeprateIndex(index); - arrayIndexList[indexpair.high_s][indexpair.low] = default; //the last element was removed. if (index + 1 == length) @@ -313,7 +384,6 @@ namespace StgSharp.Logic unusedMainIndex.Enqueue(indexpair.high_s); unusedSubIndex.Enqueue(indexpair.low_s); - } public void ShowStructure() diff --git a/源代码/StgSharp/Math/GLfixed.cs b/源代码/StgSharp/Math/GLfixed.cs new file mode 100644 index 00000000..753aba22 --- /dev/null +++ b/源代码/StgSharp/Math/GLfixed.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Runtime.InteropServices; +using System.Text; +using System.Threading.Tasks; + +namespace StgSharp.Math +{ + [StructLayout(LayoutKind.Explicit, Size = 8)] + public struct GLfixed + { + [FieldOffset(0)] public int All; + [FieldOffset(0)] public short Decimals; + [FieldOffset(4)] public short Inertger; + } +} diff --git a/源代码/StgSharp/Math/IO/LinearIO.cs b/源代码/StgSharp/Math/IO/LinearIO.cs deleted file mode 100644 index 9dbdc9b9..00000000 --- a/源代码/StgSharp/Math/IO/LinearIO.cs +++ /dev/null @@ -1,69 +0,0 @@ -using StgSharp.Math; -using System; -using System.Numerics; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - - - -namespace StgSharp -{ - internal static partial class InternalIO - { - [DllImport(InternalIO.SSC_libname, EntryPoint = "set_Vector4ptr_default", - CallingConvention = CallingConvention.Cdecl)] - internal static extern IntPtr set_Vector4ptr_default_internal(); - - - #region deinit Vector4 - - [DllImport( - "msvcrt.dll", - EntryPoint = "_aligned_free", - CallingConvention = CallingConvention.Cdecl)] - [MethodImpl(MethodImplOptions.AggressiveInlining)] - internal static extern unsafe void deinit_internal(Vector4* ptr); - - [DllImport( - "msvcrt.dll", - EntryPoint = "_aligned_free", - CallingConvention = CallingConvention.Cdecl)] - [MethodImpl(MethodImplOptions.AggressiveInlining)] - internal static extern unsafe void deinit_internal(Mat2* ptr); - - /* - [DllImport( - "msvcrt.dll", - EntryPoint = "_aligned_free", - CallingConvention = CallingConvention.Cdecl)] - [MethodImpl(MethodImplOptions.AggressiveInlining)] - internal static extern unsafe void deinit_internal(Mat3* ptr); - */ - - [DllImport( - "msvcrt.dll", - EntryPoint = "_aligned_free", - CallingConvention = CallingConvention.Cdecl)] - [MethodImpl(MethodImplOptions.AggressiveInlining)] - internal static extern unsafe void deinit_internal(Mat4* ptr); - - [DllImport(InternalIO.SSC_libname, EntryPoint = "deinitVector4", - CallingConvention = CallingConvention.Cdecl)] - internal static extern void deinitVector4_internal(ref Vector4 vec); - - [DllImport(InternalIO.SSC_libname, EntryPoint = "deinitVector4", - CallingConvention = CallingConvention.Cdecl)] - internal static extern unsafe void deinitVector4_internal(Vector4* vec); - - #endregion - - [DllImport(InternalIO.SSC_libname, EntryPoint = "deinit_matmapPtr_sse", - CallingConvention = CallingConvention.Cdecl)] - internal static extern void deinitMatmapPtr_sse_internal(ref Vector4Map mapPtr); - - [DllImport(InternalIO.SSC_libname, EntryPoint = "deinit_matmap_sse", - CallingConvention = CallingConvention.Cdecl)] - internal static extern void deinitMatmap_sse_internal(ref Vector4Map mapPtr); - - } -} diff --git a/源代码/StgSharp/Math/IO/M128Map.cs b/源代码/StgSharp/Math/IO/M128Map.cs deleted file mode 100644 index e860b2aa..00000000 --- a/源代码/StgSharp/Math/IO/M128Map.cs +++ /dev/null @@ -1,70 +0,0 @@ -using StgSharp; -using StgSharp.Controlling; -using StgSharp.Logic; -using System.Numerics; -using System.Runtime.InteropServices; - -namespace StgSharp.Math -{ - public unsafe class Vector4Map - { - public readonly long mapID; - internal long mapPtr; - internal readonly StgSharp.LinkedListNode _unusedVector4Header; - private const int mapSize = 30 * 30; - - internal StgSharp.LinkedList vector4Map = - new StgSharp.LinkedList(); - - public bool isFull - { - get - { - return _unusedVector4Header == vector4Map._hook; - } - } - - public Vector4Map() - { - mapPtr = (long)(Marshal.AllocHGlobal(sizeof(Vector4)*mapSize)+15); - - long firstVector4ptr = (mapPtr / 16 + 1) * 16; - - vector4Map.Add(0); - _unusedVector4Header = vector4Map._hook._next; - - for (int i = 0; i < 4*30*30*4; i+=16) - { - vector4Map.Add(firstVector4ptr+i); - } - - mapID = Scaler.RandomSeed(); - } - - internal long RegistManagedVector4Ptr() - { - LinkedListNode Vector4 = _unusedVector4Header._next; - LinkedListNode Vector4Previous = _unusedVector4Header._previous; - - Vector4._next._previous = _unusedVector4Header.Next; - Vector4Previous._next = Vector4; - Vector4._previous = Vector4Previous; - _unusedVector4Header._next = Vector4._next; - Vector4._next = _unusedVector4Header; - _unusedVector4Header._previous = Vector4; - - return Vector4._value; - - } - - internal void RecycleManagedVector4Ptr() - { - - } - - - } - - - -} diff --git a/源代码/StgSharp/Math/IO/SSE.cs b/源代码/StgSharp/Math/IO/SSE.cs deleted file mode 100644 index 577991b5..00000000 --- a/源代码/StgSharp/Math/IO/SSE.cs +++ /dev/null @@ -1,38 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Runtime.InteropServices; -using System.Text; - -namespace StgSharp.Math -{ - - public static unsafe partial class SSE - { - public static int Vector4Size = 16; - - internal static IntPtr defaultVector4Ptr = - InternalIO.set_Vector4ptr_default_internal(); - - - internal static IntPtr defaultM256Ptr; - - - public enum Registor : byte - { - XMM0 = 0, - XMM1 = 1, - XMM2 = 2, - XMM3 = 3, - XMM4 = 4, - XMM5 = 5, - XMM6 = 6, - XMM7 = 7 - } - - static SSE() - { - } - - } -} diff --git a/源代码/StgSharp/Math/IO/XMM.cs b/源代码/StgSharp/Math/IO/XMM.cs deleted file mode 100644 index 5a08521f..00000000 --- a/源代码/StgSharp/Math/IO/XMM.cs +++ /dev/null @@ -1,8 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; -using System.Text; - -namespace StgSharp.Math -{ -} diff --git a/源代码/StgSharp/Math/IO/YMM.cs b/源代码/StgSharp/Math/IO/YMM.cs deleted file mode 100644 index 91de2b2b..00000000 --- a/源代码/StgSharp/Math/IO/YMM.cs +++ /dev/null @@ -1,35 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; -using System.Text; - -namespace StgSharp.Math -{ - [StructLayout(LayoutKind.Explicit, Size = 32, Pack = 32)] - internal struct M256 - { - [FieldOffset(0)] public float single_0; - [FieldOffset(4)] public float single_1; - [FieldOffset(8)] public float single_2; - [FieldOffset(12)] public float single_3; - [FieldOffset(16)] public float single_4; - [FieldOffset(20)] public float single_5; - [FieldOffset(24)] public float single_6; - [FieldOffset(28)] public float single_7; - - [FieldOffset(0)] public long uint64_0; - [FieldOffset(8)] public long uint64_1; - [FieldOffset(16)] public long uint64_2; - [FieldOffset(24)] public long uint64_3; - - [FieldOffset(0)] public double double_0; - [FieldOffset(8)] public double double_1; - [FieldOffset(16)] public double double_2; - [FieldOffset(24)] public double double_3; - - [FieldOffset(0)] public IntPtr ptr_0; - [FieldOffset(8)] public IntPtr ptr_1; - [FieldOffset(16)] public IntPtr ptr_2; - [FieldOffset(24)] public IntPtr ptr_3; - } -} diff --git a/源代码/StgSharp/Math/IO/tlLinear.cs b/源代码/StgSharp/Math/IO/tlLinear.cs deleted file mode 100644 index 9c030da8..00000000 --- a/源代码/StgSharp/Math/IO/tlLinear.cs +++ /dev/null @@ -1,11 +0,0 @@ -using StgSharp.Math; -using System; -using System.Collections.Generic; -using System.Text; - -namespace StgSharp.Controlling -{ - internal static unsafe partial class TimeLine - { - } -} diff --git a/源代码/StgSharp/Math/glClampf.cs b/源代码/StgSharp/Math/glClampf.cs new file mode 100644 index 00000000..f3d28b0d --- /dev/null +++ b/源代码/StgSharp/Math/glClampf.cs @@ -0,0 +1,59 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Runtime.InteropServices; +using System.Text; +using System.Threading.Tasks; + +namespace StgSharp.Math +{ + /// + /// OpenGL numeric type. + /// An IEEE-754 floating-point value, clamped to the range [0,1]. + /// + [StructLayout(LayoutKind.Sequential)] + public struct GLclampf + { + public float value; + + public GLclampf(float a) + { + value = a; + } + + public static explicit operator GLclampf(float v) + { + return new GLclampf(v); + } + + public static explicit operator float(GLclampf v) + { + return v.value; + } + } + + /// + /// OpenGL numeric type. + /// An IEEE-754 double precision floating-point value, clamped to the range [0,1]. + /// + [StructLayout(LayoutKind.Sequential)] + public struct GLclampd + { + public double value; + + public GLclampd(double a) + { + value = a; + } + + public static explicit operator GLclampd(double v) + { + return new GLclampd(v); + } + + public static explicit operator double(GLclampd v) + { + return v.value; + } + } +} diff --git a/源代码/StgSharp/Math/glHalfNV.cs b/源代码/StgSharp/Math/glHalfNV.cs new file mode 100644 index 00000000..953057f3 --- /dev/null +++ b/源代码/StgSharp/Math/glHalfNV.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Runtime.InteropServices; +using System.Text; +using System.Threading.Tasks; + +namespace StgSharp.Math +{ + + [StructLayout(LayoutKind.Explicit, Size = 16)] + public struct GLhalfNV + { + [FieldOffset(0)] public short binary; + + public GLhalfNV(short bin) + { + binary = bin; + } + + public static explicit operator short(GLhalfNV x) + { + return x.binary; + } + + public static explicit operator GLhalfNV(short x) + { + return new GLhalfNV(x); + } + } +} diff --git a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll index 66d78b11..d0b69a14 100644 Binary files a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll and b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll differ diff --git a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml index 1dfe04b0..cd96250f 100644 --- a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml +++ b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml @@ -16,7 +16,7 @@ Function handler to load an opengl function by serching its name. - the name of the Opengl function + the name of the Opengl function An intptr value representing the pointer to the function @@ -29,6 +29,11 @@ Height of this form, represent in + + + OpenGL package used by current form context. + + Representing @@ -39,6 +44,11 @@ Width of this form, represent in + + + Width of this form, represent in + + Necessary operation to init this form. @@ -57,19 +67,17 @@ Init this form and render it on screen, and respond with operation - + Define how current form render in one frame. - - - Please define + + Please define this befor calling any OpenGL api and other graphic methods. - + - Constructor of a Form, creats an instance of a form and - initilize all the customizing operations. + Set all necessary metadata to current form instance @@ -115,59 +123,32 @@ Maximum size of current form. In form of a of (width,height) - + - + Create a set of . - - - + Amount of EBO to be created. + + + + + Create a set of . + + Amount of VAO to be crated. + + + + + Create aset of . + + Amount of Object to be created. + - Create an instance of program - - New instance of instance. - - - - A value represent this shader. - - - - - Inti a shader with no program attached. - - - - - Compile the vertex shader to be attached to this shader. - - GLSL code of vertex shader. - - - - Compile the fragment shader to be attached to this shader. - - GLSL code of fragment shader. - - - - Link the shader to current context. - - - - - Get a uniform form current shader, - the value type of the uniform should be provided. - - - - - - - Let the current context use this shader. + Create an instance of program + New instance of instance. @@ -186,11 +167,39 @@ to be converted + + + A collecion of handle to Element Buffer Object in OpenGL. + Each value indexed from instance of this class this + is the only handle to one Element Buffer Object. + + Interface of all kinds OpenGL buffer onjects + + + Get the only handle to one of the Object instance + + + + + + + Bind a buffer instance to OpenGL + + Index of handle of the object in this instance to be bind + + + + + + + + + @@ -228,77 +237,67 @@ Name of the OpenGL api The funtion pointer of the api in form of - + - Set data value to a float , - all types of parameters are float. + A value represent this shader. - The target - The value to be set - + - Set data value to a int , - all types of parameters are int. + Inti a shader with no program attached. - The target - The value to be set - + - Set data value to a float , - all types of parameters are float. + Compile the vertex shader to be attached to this shader. - The target - The first value to be set - The second value to be set + GLSL code of vertex shader. - + - Set data value to a float , - all types of parameters are float. + Compile the fragment shader to be attached to this shader. - The target - The first value to be set - The second value to be set - The third value to be set + GLSL code of fragment shader. - + - Set data value to a float , - all types of parameters are float. + Link the shader to current context. - The target - The first value to be set - The second value to be set - The third value to be set - The forth value to be set - + - Set data value to a float , - all types of parameters are float. + Get a uniform form current shader, + the value type of the uniform should be provided. - The target - A packing four parameters of the uniform + Name of the Uniform in shader code + - + - Set data value to a float , - all types of parameters are . + Get a uniform form current shader, + the value type of the uniform should be provided. - The target - A value of the uniform + Name of the Uniform in shader code + - + - Align a sets of code to frame update of a . - Usually, a call of is required. - This method is used as sigle thread method. If more than one - alignment is requested, a will throw. + Get a uniform form current shader, + the value type of the uniform should be provided. - The form used as frame update benchmark. - More than one alingment attached to one form timer + Name of the Uniform in shader code + + + + + Let the current context use this shader. + + + + + Same function as OpenGL api glActiveTexture + + type of texture to activate @@ -312,11 +311,15 @@ Operation after frame update alignment. The action binded to a wrong alignment. - + - Same function as OpenGL api glActiveTexture + Align a sets of code to frame update of a . + Usually, a call of is required. + This method is used as sigle thread method. If more than one + alignment is requested, a will throw. - type of texture to activate + The form used as frame update benchmark. + More than one alingment attached to one form timer @@ -381,43 +384,49 @@ Creates a form and its associated + The instance of created form Required width Required width Tittle of the window - The instance of created form - + - Same function as OpenGL api, glDeleteBuffer. + Same function as OpenGL api, glDeleteBuffer. This method can delete one buffer in one call + + a handle representing the buffer to be deleted + + + + Same function as OpenGL api, glDeleteBuffer. This method can delete a sets of buffers in one call. Amount of bufferd to be deleted - Pointer of buffer to be deleted + Array of buffers to be deleted - + Same function as OpenGL api, glDeleteVertexArrays Amount of vao to be deleted - pointer of vao sign array + A array representing a colletion of vertex objects. - + Same fucntion as the OpenGL api glGenBuffers - + Same fucnction as OpenGL api glGenTextures. amount of textures to generate pointer to texture signs' array - + Same fucntion as OpenGL api, glGenVertexArray @@ -446,7 +455,69 @@ The only signiture stands for the to be controlled Method hadler - + + + Set data value to a float , + all types of parameters are float. + + The target + The first value to be set + The second value to be set + The third value to be set + The forth value to be set + + + + Set data value to a float , + all types of parameters are float. + + The target + A packing four parameters of the uniform + + + + Set data value to a float , + all types of parameters are float. + + The target + The first value to be set + The second value to be set + The third value to be set + + + + Set data value to a float , + all types of parameters are float. + + The target + The first value to be set + The second value to be set + + + + Set data value to a float , + all types of parameters are float. + + The target + The value to be set + + + + Set data value to a int , + all types of parameters are int. + + The target + The value to be set + + + + Set data value to a float , + all types of parameters are . + + The target + A value of the uniform + + Set how a shader parameter read data from a VBO. @@ -457,7 +528,7 @@ Pixels stride of each sets of data - + Same function as OpenGL api glTexImage2d @@ -484,7 +555,7 @@ Sign of program to be used - + Same function as the OpenGL api, glViewPort @@ -641,6 +712,7 @@ Amount of elements to be prepared. + Length of this @@ -720,6 +792,18 @@ remove the last member of the list + + + OpenGL numeric type. + An IEEE-754 floating-point value, clamped to the range [0,1]. + + + + + OpenGL numeric type. + An IEEE-754 double precision floating-point value, clamped to the range [0,1]. + + A two dimension vector defined by two elements. diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.AssemblyInfo.cs b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.AssemblyInfo.cs index 1d05c1fc..d521b989 100644 --- a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.AssemblyInfo.cs +++ b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("StgSharp")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+659420aa6c98d2cef990b65d1c5999c6968f3699")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+14eaab455f9eeb6990fa39994b2d2c8b1da39b36")] [assembly: System.Reflection.AssemblyProductAttribute("StgSharp")] [assembly: System.Reflection.AssemblyTitleAttribute("StgSharp")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.AssemblyInfoInputs.cache b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.AssemblyInfoInputs.cache index defea6ed..2b0c7005 100644 --- a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.AssemblyInfoInputs.cache +++ b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.AssemblyInfoInputs.cache @@ -1 +1 @@ -bcf13fcec07855c69d564591ac032f02d17b49be8f336cc2ec1ec87e480fffe2 +d01b7128f8b90c0985a1b2414c95a2b534c62fef76269eba921dd927e261ca00 diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.CoreCompileInputs.cache b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.CoreCompileInputs.cache index 3aa43b8f..be2f3c30 100644 --- a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.CoreCompileInputs.cache +++ b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -702ac4d4fbaabeae74bc8b3fa2292445ac720207ccc73052ea62c69d2a449e40 +05a8eb7cc7d6041a0f10d116d51691faa52f37272145e9d9297793a6ae11ad26 diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.FileListAbsolute.txt b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.FileListAbsolute.txt index 7f85827a..45b90905 100644 --- a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.FileListAbsolute.txt +++ b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.csproj.FileListAbsolute.txt @@ -6,8 +6,8 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\obj\x64\Debug\netstandard2.1\StgSharp.AssemblyInfoInputs.cache D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\obj\x64\Debug\netstandard2.1\StgSharp.AssemblyInfo.cs D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\obj\x64\Debug\netstandard2.1\StgSharp.csproj.CoreCompileInputs.cache +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\obj\x64\Debug\netstandard2.1\StgSharp.sourcelink.json D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\obj\x64\Debug\netstandard2.1\StgSharp.dll D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\obj\x64\Debug\netstandard2.1\refint\StgSharp.dll D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\obj\x64\Debug\netstandard2.1\StgSharp.xml D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\obj\x64\Debug\netstandard2.1\ref\StgSharp.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp\obj\x64\Debug\netstandard2.1\StgSharp.sourcelink.json diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll index 66d78b11..d0b69a14 100644 Binary files a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll and b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll differ diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.sourcelink.json b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.sourcelink.json index e38b3fcf..2e16d3b8 100644 --- a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.sourcelink.json +++ b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.sourcelink.json @@ -1 +1 @@ -{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/659420aa6c98d2cef990b65d1c5999c6968f3699/*"}} \ No newline at end of file +{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/14eaab455f9eeb6990fa39994b2d2c8b1da39b36/*"}} \ No newline at end of file diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml index 1dfe04b0..cd96250f 100644 --- a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml +++ b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml @@ -16,7 +16,7 @@ Function handler to load an opengl function by serching its name. - the name of the Opengl function + the name of the Opengl function An intptr value representing the pointer to the function @@ -29,6 +29,11 @@ Height of this form, represent in + + + OpenGL package used by current form context. + + Representing @@ -39,6 +44,11 @@ Width of this form, represent in + + + Width of this form, represent in + + Necessary operation to init this form. @@ -57,19 +67,17 @@ Init this form and render it on screen, and respond with operation - + Define how current form render in one frame. - - - Please define + + Please define this befor calling any OpenGL api and other graphic methods. - + - Constructor of a Form, creats an instance of a form and - initilize all the customizing operations. + Set all necessary metadata to current form instance @@ -115,59 +123,32 @@ Maximum size of current form. In form of a of (width,height) - + - + Create a set of . - - - + Amount of EBO to be created. + + + + + Create a set of . + + Amount of VAO to be crated. + + + + + Create aset of . + + Amount of Object to be created. + - Create an instance of program - - New instance of instance. - - - - A value represent this shader. - - - - - Inti a shader with no program attached. - - - - - Compile the vertex shader to be attached to this shader. - - GLSL code of vertex shader. - - - - Compile the fragment shader to be attached to this shader. - - GLSL code of fragment shader. - - - - Link the shader to current context. - - - - - Get a uniform form current shader, - the value type of the uniform should be provided. - - - - - - - Let the current context use this shader. + Create an instance of program + New instance of instance. @@ -186,11 +167,39 @@ to be converted + + + A collecion of handle to Element Buffer Object in OpenGL. + Each value indexed from instance of this class this + is the only handle to one Element Buffer Object. + + Interface of all kinds OpenGL buffer onjects + + + Get the only handle to one of the Object instance + + + + + + + Bind a buffer instance to OpenGL + + Index of handle of the object in this instance to be bind + + + + + + + + + @@ -228,77 +237,67 @@ Name of the OpenGL api The funtion pointer of the api in form of - + - Set data value to a float , - all types of parameters are float. + A value represent this shader. - The target - The value to be set - + - Set data value to a int , - all types of parameters are int. + Inti a shader with no program attached. - The target - The value to be set - + - Set data value to a float , - all types of parameters are float. + Compile the vertex shader to be attached to this shader. - The target - The first value to be set - The second value to be set + GLSL code of vertex shader. - + - Set data value to a float , - all types of parameters are float. + Compile the fragment shader to be attached to this shader. - The target - The first value to be set - The second value to be set - The third value to be set + GLSL code of fragment shader. - + - Set data value to a float , - all types of parameters are float. + Link the shader to current context. - The target - The first value to be set - The second value to be set - The third value to be set - The forth value to be set - + - Set data value to a float , - all types of parameters are float. + Get a uniform form current shader, + the value type of the uniform should be provided. - The target - A packing four parameters of the uniform + Name of the Uniform in shader code + - + - Set data value to a float , - all types of parameters are . + Get a uniform form current shader, + the value type of the uniform should be provided. - The target - A value of the uniform + Name of the Uniform in shader code + - + - Align a sets of code to frame update of a . - Usually, a call of is required. - This method is used as sigle thread method. If more than one - alignment is requested, a will throw. + Get a uniform form current shader, + the value type of the uniform should be provided. - The form used as frame update benchmark. - More than one alingment attached to one form timer + Name of the Uniform in shader code + + + + + Let the current context use this shader. + + + + + Same function as OpenGL api glActiveTexture + + type of texture to activate @@ -312,11 +311,15 @@ Operation after frame update alignment. The action binded to a wrong alignment. - + - Same function as OpenGL api glActiveTexture + Align a sets of code to frame update of a . + Usually, a call of is required. + This method is used as sigle thread method. If more than one + alignment is requested, a will throw. - type of texture to activate + The form used as frame update benchmark. + More than one alingment attached to one form timer @@ -381,43 +384,49 @@ Creates a form and its associated + The instance of created form Required width Required width Tittle of the window - The instance of created form - + - Same function as OpenGL api, glDeleteBuffer. + Same function as OpenGL api, glDeleteBuffer. This method can delete one buffer in one call + + a handle representing the buffer to be deleted + + + + Same function as OpenGL api, glDeleteBuffer. This method can delete a sets of buffers in one call. Amount of bufferd to be deleted - Pointer of buffer to be deleted + Array of buffers to be deleted - + Same function as OpenGL api, glDeleteVertexArrays Amount of vao to be deleted - pointer of vao sign array + A array representing a colletion of vertex objects. - + Same fucntion as the OpenGL api glGenBuffers - + Same fucnction as OpenGL api glGenTextures. amount of textures to generate pointer to texture signs' array - + Same fucntion as OpenGL api, glGenVertexArray @@ -446,7 +455,69 @@ The only signiture stands for the to be controlled Method hadler - + + + Set data value to a float , + all types of parameters are float. + + The target + The first value to be set + The second value to be set + The third value to be set + The forth value to be set + + + + Set data value to a float , + all types of parameters are float. + + The target + A packing four parameters of the uniform + + + + Set data value to a float , + all types of parameters are float. + + The target + The first value to be set + The second value to be set + The third value to be set + + + + Set data value to a float , + all types of parameters are float. + + The target + The first value to be set + The second value to be set + + + + Set data value to a float , + all types of parameters are float. + + The target + The value to be set + + + + Set data value to a int , + all types of parameters are int. + + The target + The value to be set + + + + Set data value to a float , + all types of parameters are . + + The target + A value of the uniform + + Set how a shader parameter read data from a VBO. @@ -457,7 +528,7 @@ Pixels stride of each sets of data - + Same function as OpenGL api glTexImage2d @@ -484,7 +555,7 @@ Sign of program to be used - + Same function as the OpenGL api, glViewPort @@ -641,6 +712,7 @@ Amount of elements to be prepared. + Length of this @@ -720,6 +792,18 @@ remove the last member of the list + + + OpenGL numeric type. + An IEEE-754 floating-point value, clamped to the range [0,1]. + + + + + OpenGL numeric type. + An IEEE-754 double precision floating-point value, clamped to the range [0,1]. + + A two dimension vector defined by two elements. diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll index d21811d7..90fbeef6 100644 Binary files a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll and b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll differ diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/refint/StgSharp.dll b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/refint/StgSharp.dll index d21811d7..90fbeef6 100644 Binary files a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/refint/StgSharp.dll and b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/refint/StgSharp.dll differ diff --git a/源代码/StgSharpC.dll b/源代码/StgSharpC.dll index 0452b93f..710d42f4 100644 Binary files a/源代码/StgSharpC.dll and b/源代码/StgSharpC.dll differ diff --git a/源代码/StgSharpC.pdb b/源代码/StgSharpC.pdb index b9584eb9..dfe3fe96 100644 Binary files a/源代码/StgSharpC.pdb and b/源代码/StgSharpC.pdb differ diff --git a/源代码/StgSharpC/x64/Debug/StgSharpC.Build.CppClean.log b/源代码/StgSharpC/x64/Debug/StgSharpC.Build.CppClean.log index e69de29b..08e915a3 100644 --- a/源代码/StgSharpC/x64/Debug/StgSharpC.Build.CppClean.log +++ b/源代码/StgSharpC/x64/Debug/StgSharpC.Build.CppClean.log @@ -0,0 +1,35 @@ +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\vc143.pdb +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\vc143.idb +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\wgl.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\wgl.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\stgsharpc.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\stgsharpc.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\stb_image.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\stb_image.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\mat4.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\mat4.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\mat3.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\mat3.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\mat2.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\mat2.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\linear.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\linear.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\glsc2.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\glsc2.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\dllmain.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\dllmain.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\debuger.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\debuger.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc.lib +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc.exp +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc.dll +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\stgsharpc.ilk +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc.pdb +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\stgsharpc.tlog\cl.command.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\stgsharpc.tlog\cl.items.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\stgsharpc.tlog\cl.read.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\stgsharpc.tlog\cl.write.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\stgsharpc.tlog\link.command.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\stgsharpc.tlog\link.read.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\stgsharpc.tlog\link.write.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpc\x64\debug\stgsharpc.tlog\link.write.2u.tlog diff --git a/源代码/StgSharpC/x64/Debug/StgSharpC.ilk b/源代码/StgSharpC/x64/Debug/StgSharpC.ilk index 42a08c74..47e1eb15 100644 Binary files a/源代码/StgSharpC/x64/Debug/StgSharpC.ilk and b/源代码/StgSharpC/x64/Debug/StgSharpC.ilk differ diff --git a/源代码/StgSharpC/x64/Debug/StgSharpC.obj b/源代码/StgSharpC/x64/Debug/StgSharpC.obj index 7e8269c5..f82a6d18 100644 Binary files a/源代码/StgSharpC/x64/Debug/StgSharpC.obj and b/源代码/StgSharpC/x64/Debug/StgSharpC.obj differ diff --git a/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/CL.command.1.tlog b/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/CL.command.1.tlog index 3d3669a7..439c71cc 100644 Binary files a/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/CL.command.1.tlog and b/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/CL.command.1.tlog differ diff --git a/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/CL.read.1.tlog b/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/CL.read.1.tlog index 35cc4ce3..4ee85ca4 100644 Binary files a/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/CL.read.1.tlog and b/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/CL.read.1.tlog differ diff --git a/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/CL.write.1.tlog b/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/CL.write.1.tlog index 4fefad69..3995a273 100644 Binary files a/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/CL.write.1.tlog and b/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/CL.write.1.tlog differ diff --git a/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/link.read.1.tlog b/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/link.read.1.tlog index e31caffb..97862c13 100644 Binary files a/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/link.read.1.tlog and b/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/link.read.1.tlog differ diff --git a/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/link.write.1.tlog b/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/link.write.1.tlog index 129c958e..674d2b20 100644 Binary files a/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/link.write.1.tlog and b/源代码/StgSharpC/x64/Debug/StgSharpC.tlog/link.write.1.tlog differ diff --git a/源代码/StgSharpC/x64/Debug/StgSharpGraphic.log b/源代码/StgSharpC/x64/Debug/StgSharpGraphic.log index a3fe4048..5910cf56 100644 --- a/源代码/StgSharpC/x64/Debug/StgSharpGraphic.log +++ b/源代码/StgSharpC/x64/Debug/StgSharpGraphic.log @@ -1,4 +1,4 @@ -03:31:36.932 0>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild +04:02:50.355 0>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild 程序集加载期间 Evaluation: System.Collections.Immutable, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (位置: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\System.Collections.Immutable.dll, MVID: 5f9ff90f-0d16-4469-a104-76829d3705e2, AppDomain: [Default]) 尝试使用扩展路径 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild 导入 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\$(MSBuildToolsVersion)\Microsoft.Common.props 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Microsoft.Common.props (60,5) 处重新分配属性: $(MSBuildProjectExtensionsPath)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\obj\”(先前值:“obj\”) @@ -841,9 +841,9 @@ 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“GetNativeManifest”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetNativeManifest”。 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneDAL.v143.targets”中的目标“CheckIntelEnvironmentForVCLibsoneDAL”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportBefore\Intel.Libs.oneDAL.v143.targets”中的目标“CheckIntelEnvironmentForVCLibsoneDAL”。 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets”中的目标“GetTargetPathWithTargetPlatformMoniker”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetTargetPathWithTargetPlatformMoniker”。 -生成启动时间为 2023/12/17 3:31:37。 -日志记录详细程度设置为: Diagnostic。03:31:37.159 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”在节点 2 上(Build 个目标)。 -03:31:37.159 1>初始属性: +生成启动时间为 2023/12/21 4:02:50。 +日志记录详细程度设置为: Diagnostic。04:02:50.579 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”在节点 2 上(Build 个目标)。 +04:02:50.579 1>初始属性: _ApplicableDebuggers = Desktop _ApplicationTypeAndRevisionFound = true _BuildActionType = Build @@ -2373,8 +2373,8 @@ VSIDEResolvedNonMSBuildProjectOutputs = VSInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\ VsInstallRoot = C:\Program Files\Microsoft Visual Studio\2022\Enterprise - VSTEL_CurrentSolutionBuildID = 3980358361 - VSTEL_SolutionSessionID = {9AFE90BC-60AB-4189-85A3-6E21F6D26E16} + VSTEL_CurrentSolutionBuildID = 2733487664 + VSTEL_SolutionSessionID = {D5FF623F-5A76-4B4D-ACFF-E2BC6E49F001} VSVersion = $(VisualStudioVersion) WDKBuildFolder = 10.0 WebBrowserDebuggerDebuggerType = Auto @@ -2436,8 +2436,8 @@ XamlTemporaryAssemblyName = StgSharpGraphic YieldDuringToolExecution = true -03:31:37.160 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。 -03:31:37.160 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForInvalidConfigurationAndPlatform: (目标 ID: 2)”(目标“SetTelemetryEnvironmentVariables”依赖于它): +04:02:50.579 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。 +04:02:50.579 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForInvalidConfigurationAndPlatform: (目标 ID: 2)”(目标“SetTelemetryEnvironmentVariables”依赖于它): 设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'StgSharpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='x64'. 设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'StgSharpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='x64'. This error may also appear if some other project is trying to follow a project-to-project reference to this project, this project has been unloaded or is not included in the solution, and the referencing project does not build using the same or an equivalent Configuration or Platform. 由于 false 条件,已跳过任务“Error”;( '$(_InvalidConfigurationError)' == 'true' )计算为( '' == 'true' )。 @@ -2458,21 +2458,21 @@ 由于 false 条件,已跳过任务“Error”;('$(BaseIntermediateOutputPath)' != '' and !HasTrailingSlash('$(BaseIntermediateOutputPath)'))计算为('obj\' != '' and !HasTrailingSlash('obj\'))。 由于 false 条件,已跳过任务“Error”;( '$(_InitialMSBuildProjectExtensionsPath)' != '' And '$(MSBuildProjectExtensionsPath)' != '$(_InitialMSBuildProjectExtensionsPath)' )计算为( 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\obj\' != '' And 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\obj\' )。 由于 false 条件,已跳过任务“Warning”;( '$(EnableBaseIntermediateOutputPathMismatchWarning)' == 'true' And '$(_InitialBaseIntermediateOutputPath)' != '$(BaseIntermediateOutputPath)' And '$(BaseIntermediateOutputPath)' != '$(MSBuildProjectExtensionsPath)' )计算为( '' == 'true' And 'obj\' != 'obj\' And 'obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\obj\' )。 -03:31:37.173 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2) +04:02:50.593 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2) 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 -03:31:37.173 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets”中的目标“SetTelemetryEnvironmentVariables: (目标 ID: 3)”(目标“Build”依赖于它): +04:02:50.593 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets”中的目标“SetTelemetryEnvironmentVariables: (目标 ID: 3)”(目标“Build”依赖于它): 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“SetEnv”任务。 任务“SetEnv” (任务 ID: 4) 任务参数:Prefix=False (任务 ID: 4) - 任务参数:Value={9AFE90BC-60AB-4189-85A3-6E21F6D26E16} (任务 ID: 4) + 任务参数:Value={D5FF623F-5A76-4B4D-ACFF-E2BC6E49F001} (任务 ID: 4) 任务参数:Name=VSTEL_SolutionSessionID (任务 ID: 4) - VSTEL_SolutionSessionID={9AFE90BC-60AB-4189-85A3-6E21F6D26E16} (任务 ID: 4) + VSTEL_SolutionSessionID={D5FF623F-5A76-4B4D-ACFF-E2BC6E49F001} (任务 ID: 4) 已完成执行任务“SetEnv”的操作。 (任务 ID: 4) 任务“SetEnv” (任务 ID: 5) 任务参数:Prefix=False (任务 ID: 5) - 任务参数:Value=3980358361 (任务 ID: 5) + 任务参数:Value=2733487664 (任务 ID: 5) 任务参数:Name=VSTEL_CurrentSolutionBuildID (任务 ID: 5) - VSTEL_CurrentSolutionBuildID=3980358361 (任务 ID: 5) + VSTEL_CurrentSolutionBuildID=2733487664 (任务 ID: 5) 已完成执行任务“SetEnv”的操作。 (任务 ID: 5) 任务“SetEnv” (任务 ID: 6) 任务参数:Prefix=False (任务 ID: 6) @@ -2487,26 +2487,26 @@ VSTEL_ProjectID={00ef73c2-cc73-4478-884e-08979f4a429a} (任务 ID: 7) 输出属性: VSTEL_ProjectID={00ef73c2-cc73-4478-884e-08979f4a429a} (任务 ID: 7) 已完成执行任务“SetEnv”的操作。 (任务 ID: 7) -03:31:37.183 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3) -03:31:37.183 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“_PrepareForBuild: (目标 ID: 4)”(目标“Build”依赖于它): +04:02:50.603 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3) +04:02:50.603 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“_PrepareForBuild: (目标 ID: 4)”(目标“Build”依赖于它): 设置属性: BuildType=Build 设置属性: _BuildActionType=Build 由于 false 条件,已跳过任务“CreateItem”;('%(CustomBuild.IncludeFileToTool)'!='')计算为(''!='')。 删除的项: CustomBuildStep=StgSharpC -03:31:37.183 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 4) -03:31:37.183 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_PrepareForReferenceResolution: (目标 ID: 5)”(目标“ResolveReferences”依赖于它): +04:02:50.604 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 4) +04:02:50.604 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_PrepareForReferenceResolution: (目标 ID: 5)”(目标“ResolveReferences”依赖于它): 由于 false 条件,已跳过任务“VCMessage”;('$(WarnAboutIndividualManagedFiles)' == 'true')计算为('' == 'true')。 设置属性: TargetFrameworkMoniker= 设置属性: _FindDependencies=false 设置属性: AdditionalExplicitAssemblyReferences= 由于 false 条件,已跳过任务“Message”;('$(_REFERENCE_DEBUG)'=='true')计算为(''=='true')。 -03:31:37.184 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_PrepareForReferenceResolution”的操作。: (目标 ID: 5) +04:02:50.604 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_PrepareForReferenceResolution”的操作。: (目标 ID: 5) 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('debuger.c;dllmain.c;glsc2.c;...'!='' and 'false'=='true' and '' != 'false')。 -03:31:37.184 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeResolveReferences: (目标 ID: 6)”(目标“ResolveReferences”依赖于它): -03:31:37.184 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 6) -03:31:37.184 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“IgnoreJavaScriptOutputAssembly: (目标 ID: 7)”(目标“AssignProjectConfiguration”依赖于它): -03:31:37.184 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“IgnoreJavaScriptOutputAssembly”的操作。: (目标 ID: 7) -03:31:37.184 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignProjectConfiguration: (目标 ID: 8)”(目标“ResolveReferences”依赖于它): +04:02:50.604 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeResolveReferences: (目标 ID: 6)”(目标“ResolveReferences”依赖于它): +04:02:50.604 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 6) +04:02:50.604 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“IgnoreJavaScriptOutputAssembly: (目标 ID: 7)”(目标“AssignProjectConfiguration”依赖于它): +04:02:50.604 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“IgnoreJavaScriptOutputAssembly”的操作。: (目标 ID: 7) +04:02:50.604 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignProjectConfiguration: (目标 ID: 8)”(目标“ResolveReferences”依赖于它): 设置属性: ShouldUnsetParentConfigurationAndPlatform=true 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignProjectConfiguration”任务。 任务“AssignProjectConfiguration” (任务 ID: 8) @@ -2524,14 +2524,14 @@ 任务参数:OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration=True (任务 ID: 8) 任务参数:CurrentProjectConfiguration=Debug (任务 ID: 8) 已完成执行任务“AssignProjectConfiguration”的操作。 (任务 ID: 8) -03:31:37.186 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 8) +04:02:50.606 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 8) 已跳过目标“AssignProjectConfiguration”。以前的生成已成功。 -03:31:37.186 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_SplitProjectReferencesByFileExistence: (目标 ID: 9)”(目标“PrepareProjectReferences”依赖于它): +04:02:50.606 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_SplitProjectReferencesByFileExistence: (目标 ID: 9)”(目标“PrepareProjectReferences”依赖于它): 由于 false 条件,已跳过任务“ResolveNonMSBuildProjectOutput”;('$(BuildingInsideVisualStudio)'=='true' and '@(ProjectReferenceWithConfiguration)'!='')计算为('true'=='true' and ''!='')。 -03:31:37.186 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 9) -03:31:37.186 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_AddOutputPathToGlobalPropertiesToRemove: (目标 ID: 10)”(目标“_GetProjectReferenceTargetFrameworkProperties”依赖于它): -03:31:37.186 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 10) -03:31:37.186 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetProjectReferenceTargetFrameworkProperties: (目标 ID: 11)”(目标“PrepareProjectReferences”依赖于它): +04:02:50.607 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 9) +04:02:50.607 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_AddOutputPathToGlobalPropertiesToRemove: (目标 ID: 10)”(目标“_GetProjectReferenceTargetFrameworkProperties”依赖于它): +04:02:50.607 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 10) +04:02:50.607 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetProjectReferenceTargetFrameworkProperties: (目标 ID: 11)”(目标“PrepareProjectReferences”依赖于它): 设置属性: ReferringTargetFrameworkForProjectReferences= 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“MSBuild”任务。 任务“MSBuild” (任务 ID: 9) @@ -2550,29 +2550,29 @@ 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“SetRidAgnosticValueForProjects”任务。 任务“SetRidAgnosticValueForProjects” (任务 ID: 10) 已完成执行任务“SetRidAgnosticValueForProjects”的操作。 (任务 ID: 10) -03:31:37.224 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 11) +04:02:50.641 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 11) 由于条件的计算结果为 false,已跳过目标“_GetProjectReferencePlatformProperties”;('$(EnableDynamicPlatformResolution)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '')的计算结果为('' == 'true' and '' != '')。 -03:31:37.224 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareProjectReferences: (目标 ID: 12)”(目标“ResolveProjectReferences”依赖于它): -03:31:37.224 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 12) +04:02:50.641 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareProjectReferences: (目标 ID: 12)”(目标“ResolveProjectReferences”依赖于它): +04:02:50.641 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 12) 由于条件的计算结果为 false,已跳过目标“_RemoveNameMetadataFromProjectReferenceItems”;('@(ProjectReference)'!='')的计算结果为(''!='')。 -03:31:37.224 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveProjectReferences: (目标 ID: 13)”(目标“ResolveReferences”依赖于它): +04:02:50.642 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveProjectReferences: (目标 ID: 13)”(目标“ResolveReferences”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildProjectReferences)' != 'true') and '$(VisualStudioVersion)' != '10.0' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and ('true' == 'true' or 'true' != 'true') and '17.0' != '10.0' and '' != '')。 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and 'true' != 'true' and 'true' == 'true' and '' != '')。 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingProject)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == 'true' and '' != '' and 'true' == 'true' and '' != '')。 由于 false 条件,已跳过任务“Warning”;('@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != '')计算为('' != '' and '' != '')。 -03:31:37.224 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 13) +04:02:50.642 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 13) 由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 由于条件的计算结果为 false,已跳过目标“ResolveNativeReferences”;('@(NativeReference)'!='')的计算结果为(''!='')。 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 已跳过目标“ResolveProjectReferences”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 -03:31:37.224 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetFrameworkPaths: (目标 ID: 14)”(目标“ResolveAssemblyReferences”依赖于它): -03:31:37.224 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 14) +04:02:50.642 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetFrameworkPaths: (目标 ID: 14)”(目标“ResolveAssemblyReferences”依赖于它): +04:02:50.642 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 14) 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 已跳过目标“GetFrameworkPaths”。以前的生成已成功。 -03:31:37.224 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetReferenceAssemblyPaths: (目标 ID: 15)”(目标“ResolveAssemblyReferences”依赖于它): +04:02:50.642 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetReferenceAssemblyPaths: (目标 ID: 15)”(目标“ResolveAssemblyReferences”依赖于它): 设置属性: TargetFrameworkDirectory= 由于 false 条件,已跳过任务“GetReferenceAssemblyPaths”;('$(TargetFrameworkMoniker)' != '' and ('$(_TargetFrameworkDirectories)' == '' or '$(_FullFrameworkReferenceAssemblyPaths)' == ''))计算为('' != '' and ('' == '' or '' == ''))。 设置属性: TargetFrameworkDirectory=;; @@ -2580,8 +2580,8 @@ 设置属性: RemoveAssemblyFoldersIfNoTargetFramework=true 设置属性: AssemblySearchPaths={CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64;;{HintPathFromItem};{TargetFrameworkDirectory};{AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,};;{Registry:Software\Microsoft\,,AssemblyFoldersEx};;{GAC};{RawFileName};D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ 设置属性: TargetFrameworkProfile= -03:31:37.225 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 15) -03:31:37.225 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“AddExternalIncludDirectoriesToPaths: (目标 ID: 16)”(目标“SetBuildDefaultEnvironmentVariables”依赖于它): +04:02:50.643 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 15) +04:02:50.643 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“AddExternalIncludDirectoriesToPaths: (目标 ID: 16)”(目标“SetBuildDefaultEnvironmentVariables”依赖于它): 添加的项: _ExternalIncludePathToInclude= C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include @@ -2626,8 +2626,8 @@ C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\winrt C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\cppwinrt C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um -03:31:37.226 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 16) -03:31:37.226 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“SetBuildDefaultEnvironmentVariables: (目标 ID: 17)”(目标“PrepareForBuild”依赖于它): +04:02:50.644 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 16) +04:02:50.644 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“SetBuildDefaultEnvironmentVariables: (目标 ID: 17)”(目标“PrepareForBuild”依赖于它): 任务“SetEnv” (任务 ID: 11) 任务参数:Prefix=False (任务 ID: 11) 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools;C:\Asm\nasm.exe;C:\Asm\vsyasm.exe;C:\Windows\System32;;C:\Users\Nitlo\AppData\Local\Programs\oh-my-posh\bin; (任务 ID: 11) @@ -2669,10 +2669,10 @@ 任务参数:Name=VSTEL_MSBuildProjectFullPath (任务 ID: 16) VSTEL_MSBuildProjectFullPath=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj (任务 ID: 16) 已完成执行任务“SetEnv”的操作。 (任务 ID: 16) -03:31:37.227 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 17) +04:02:50.645 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 17) 由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 -03:31:37.227 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetResolvedWinMD: (目标 ID: 18)”(目标“PrepareForBuild”依赖于它): +04:02:50.645 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetResolvedWinMD: (目标 ID: 18)”(目标“PrepareForBuild”依赖于它): 添加的项: Link= tmp @@ -2763,8 +2763,8 @@ TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false -03:31:37.227 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 18) -03:31:37.227 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets”中的目标“_CheckWindowsSDKInstalled: (目标 ID: 19)”(目标“PrepareForBuild”依赖于它): +04:02:50.645 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 18) +04:02:50.645 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets”中的目标“_CheckWindowsSDKInstalled: (目标 ID: 19)”(目标“PrepareForBuild”依赖于它): 设置属性: WindowsSDKInstalled=false 设置属性: WindowsSDK_UAP_Support=false 设置属性: WindowsSDK_Desktop_Support=false @@ -2773,11 +2773,11 @@ 设置属性: WindowsSDK_Desktop_Support=true 由于 false 条件,已跳过任务“VCMessage”;('$(WindowsSDKInstalled)' != 'true')计算为('true' != 'true')。 由于 false 条件,已跳过任务“VCMessage”;('$(WindowsAppContainer)' != 'true' and '$(WindowsSDK_Desktop_Support)' != true)计算为('false' != 'true' and 'true' != true)。 -03:31:37.228 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 19) +04:02:50.648 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 19) 已跳过目标“GetFrameworkPaths”。以前的生成已成功。 已跳过目标“GetReferenceAssemblyPaths”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“AssignLinkMetadata”;( '$(SynthesizeLinkMetadata)' == 'true' )的计算结果为( '' == 'true' )。 -03:31:37.228 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets”中的目标“SetCABuildNativeEnvironmentVariables: (目标 ID: 20)”(目标“PrepareForBuild”依赖于它): +04:02:50.649 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets”中的目标“SetCABuildNativeEnvironmentVariables: (目标 ID: 20)”(目标“PrepareForBuild”依赖于它): 任务“SetEnv” (任务 ID: 17) 任务参数:Prefix=False (任务 ID: 17) 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 17) @@ -2785,8 +2785,8 @@ CAExcludePath=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 17) 已完成执行任务“SetEnv”的操作。 (任务 ID: 17) 由于 false 条件,已跳过任务“SetEnv”;('$(RunMsvcAnalysis)'=='true' and '$(VCCodeAnalysisUX)'=='true')计算为('false'=='true' and 'true'=='true')。 -03:31:37.228 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 20) -03:31:37.228 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“PrepareForBuild: (目标 ID: 21)”(目标“ResolveAssemblyReferences”依赖于它): +04:02:50.649 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 20) +04:02:50.649 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“PrepareForBuild: (目标 ID: 21)”(目标“ResolveAssemblyReferences”依赖于它): 设置属性: TargetDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ 设置属性: LocalDebuggerCommand=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll 设置属性: BuildProjectReferences=false @@ -2925,7 +2925,7 @@ 任务参数:Arguments=StgSharpGraphic.vcxproj;x64\Debug\ (任务 ID: 20) 任务参数:Code=MSB8028 (任务 ID: 20) 任务参数:Type=Warning (任务 ID: 20) -03:31:37.247 1>C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(531,5): warning MSB8028: 中间目录(x64\Debug\)包含从另一个项目(StgSharpGraphic.vcxproj)共享的文件。 这会导致错误的清除和重新生成行为。 +04:02:50.668 1>C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(531,5): warning MSB8028: 中间目录(x64\Debug\)包含从另一个项目(StgSharpGraphic.vcxproj)共享的文件。 这会导致错误的清除和重新生成行为。 已完成执行任务“VCMessage”的操作。 (任务 ID: 20) 设置属性: _Tmp=C:\Users\Nitlo\AppData\Local\Temp 设置属性: _Temp=C:\Users\Nitlo\AppData\Local\Temp @@ -2945,20 +2945,20 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ x64\Debug\StgSharpC.tlog\ (任务 ID: 22) 已完成执行任务“MakeDir”的操作。 (任务 ID: 22) -03:31:37.254 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 21) +04:02:50.674 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 21) 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('debuger.c;dllmain.c;glsc2.c;...'!='' and 'false'=='true' and '' != 'false')。 由于条件的计算结果为 false,已跳过目标“GetInstalledSDKLocations”;('@(SDKReference)' != '')的计算结果为('' != '')。 -03:31:37.254 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveSDKReferences: (目标 ID: 22)”(目标“ResolveAssemblyReferences”依赖于它): +04:02:50.674 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveSDKReferences: (目标 ID: 22)”(目标“ResolveAssemblyReferences”依赖于它): 由于 false 条件,已跳过任务“ResolveSDKReference”;('@(SDKReference)'!='')计算为(''!='')。 -03:31:37.254 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 22) +04:02:50.674 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 22) 已跳过目标“ResolveSDKReferences”。以前的生成已成功。 -03:31:37.254 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ExpandSDKReferences: (目标 ID: 23)”(目标“ResolveAssemblyReferences”依赖于它): +04:02:50.674 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ExpandSDKReferences: (目标 ID: 23)”(目标“ResolveAssemblyReferences”依赖于它): 由于 false 条件,已跳过任务“GetSDKReferenceFiles”;('@(ResolvedSDKReference)'!='')计算为(''!='')。 -03:31:37.254 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ExpandSDKReferences”的操作。: (目标 ID: 23) +04:02:50.674 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ExpandSDKReferences”的操作。: (目标 ID: 23) 由于条件的计算结果为 false,已跳过目标“ResolveNuGetPackageAssets”;('$(ResolveNuGetPackages)' == 'true' and exists('$(ProjectLockFile)'))的计算结果为('true' == 'true' and exists('obj\project.assets.json'))。 由于条件的计算结果为 false,已跳过目标“FakesGenerateBeforeBuild”;(@(Fakes) != '' AND $(BuildingProject) AND $(FakesUseV2Generation) != 'true')的计算结果为( != '' AND true AND != 'true')。 -03:31:37.254 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveAssemblyReferences: (目标 ID: 24)”(目标“ResolveReferences”依赖于它): +04:02:50.675 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveAssemblyReferences: (目标 ID: 24)”(目标“ResolveReferences”依赖于它): 添加的项: _ReferenceInstalledAssemblyDirectory=C:\Program Files (x86)\Windows Kits\10\References 设置属性: ResolveAssemblyReferencesStateFile=x64\Debug\StgSharpGraphic.vcxproj.AssemblyReference.cache 设置属性: ResolveAssemblyReferencesSilent=false @@ -2969,26 +2969,22 @@ 设置属性: ResolveAssemblyReferenceOutputUnresolvedAssemblyConflicts=false 设置属性: FindDependenciesOfExternallyResolvedReferences=false 由于 false 条件,已跳过任务“ResolveAssemblyReference”;('@(Reference)'!='' or '@(_ResolvedProjectReferencePaths)'!='' or '@(_ExplicitReference)' != '')计算为(''!='' or ''!='' or '' != '')。 -03:31:37.255 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolveAssemblyReferences”的操作。: (目标 ID: 24) +04:02:50.675 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolveAssemblyReferences”的操作。: (目标 ID: 24) 由于条件的计算结果为 false,已跳过目标“GenerateFakes”;($(BuildingProject) AND $(FakesUseV2Generation) == 'true')的计算结果为(true AND == 'true')。 由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirects”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true' and '@(SuggestedBindingRedirects)' != '' and '$(DesignTimeBuild)' != 'true' and '$(BuildingProject)' == 'true')的计算结果为('' == 'true' and '' == 'true' and '' != '' and '' != 'true' and 'true' == 'true')。 由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirectsUpdateAppConfig”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true')的计算结果为('' == 'true' and '' == 'true')。 由于条件的计算结果为 false,已跳过目标“ResolveComReferences”;('@(COMReference)'!='' or '@(COMFileReference)'!='')的计算结果为(''!='' or ''!='')。 -03:31:37.255 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterResolveReferences: (目标 ID: 25)”(目标“ResolveReferences”依赖于它): -03:31:37.255 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 25) +04:02:50.675 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterResolveReferences: (目标 ID: 25)”(目标“ResolveReferences”依赖于它): +04:02:50.675 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 25) 由于条件的计算结果为 false,已跳过目标“ResolveTestReferences”;('@(Shadow)'!='')的计算结果为(''!='')。 -03:31:37.255 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveReferences: (目标 ID: 26)”(目标“Build”依赖于它): -03:31:37.255 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 26) +04:02:50.675 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveReferences: (目标 ID: 26)”(目标“Build”依赖于它): +04:02:50.675 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 26) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“PrepareForBuild”。以前的生成已成功。 -03:31:37.255 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“InitializeBuildStatus: (目标 ID: 27)”(目标“Build”依赖于它): +04:02:50.675 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“InitializeBuildStatus: (目标 ID: 27)”(目标“Build”依赖于它): 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“ReadLinesFromFile”任务。 任务“ReadLinesFromFile” (任务 ID: 23) 任务参数:File=x64\Debug\StgSharpC.tlog\StgSharpC.lastbuildstate (任务 ID: 23) - 输出项: - _ReadProjectStateLine= - PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.38.33130:TargetPlatformVersion=10.0.22621.0: - Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\| (任务 ID: 23) 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 23) 设置属性: ProjectStateLine=TargetPlatformVersion=10.0.22621.0: 设置属性: ProjectStateLine=VCToolsVersion=14.38.33130:TargetPlatformVersion=10.0.22621.0: @@ -3010,33 +3006,33 @@ 正在创建“x64\Debug\StgSharpC.tlog\unsuccessfulbuild”,因为已指定“AlwaysCreate”。 (任务 ID: 25) 正在对“x64\Debug\StgSharpC.tlog\unsuccessfulbuild”执行 Touch 任务。 (任务 ID: 25) 已完成执行任务“Touch”的操作。 (任务 ID: 25) -03:31:37.263 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 27) +04:02:50.683 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 27) 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 -03:31:37.263 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSourcesTraverse: (目标 ID: 28)”(目标“BuildGenerateSources”依赖于它): +04:02:50.683 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSourcesTraverse: (目标 ID: 28)”(目标“BuildGenerateSources”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。 -03:31:37.263 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 28) +04:02:50.683 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 28) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -03:31:37.264 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“BeforeBuildGenerateSources: (目标 ID: 29)”(目标“_BuildGenerateSourcesAction”依赖于它): -03:31:37.264 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 29) -03:31:37.264 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreBuildEvent: (目标 ID: 30)”(目标“_BuildGenerateSourcesAction”依赖于它): +04:02:50.683 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“BeforeBuildGenerateSources: (目标 ID: 29)”(目标“_BuildGenerateSourcesAction”依赖于它): +04:02:50.683 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 29) +04:02:50.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreBuildEvent: (目标 ID: 30)”(目标“_BuildGenerateSourcesAction”依赖于它): 由于 false 条件,已跳过任务“Message”;('%(PreBuildEvent.Message)' != '' and '%(PreBuildEvent.Command)' != '')计算为('' != '' and '' != '')。 由于 false 条件,已跳过任务“Exec”;('%(PreBuildEvent.Command)' != '')计算为('' != '')。 -03:31:37.264 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 30) +04:02:50.684 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 30) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“InitializeBuildStatus”。以前的生成已成功。 已跳过目标“SetBuildDefaultEnvironmentVariables”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 -03:31:37.264 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_SelectedFiles: (目标 ID: 31)”(目标“SelectCustomBuild”依赖于它): -03:31:37.264 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 31) -03:31:37.264 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectCustomBuild: (目标 ID: 32)”(目标“CustomBuild”依赖于它): -03:31:37.264 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 32) -03:31:37.264 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCustomBuildOutput: (目标 ID: 33)”(目标“CustomBuild”依赖于它): +04:02:50.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_SelectedFiles: (目标 ID: 31)”(目标“SelectCustomBuild”依赖于它): +04:02:50.684 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 31) +04:02:50.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectCustomBuild: (目标 ID: 32)”(目标“CustomBuild”依赖于它): +04:02:50.684 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 32) +04:02:50.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCustomBuildOutput: (目标 ID: 33)”(目标“CustomBuild”依赖于它): 由于 false 条件,已跳过任务“CreateItem”;('%(CustomBuildOutputs.OutputItemType)'!='')计算为(''!='')。 任务“MakeDir” (任务 ID: 26) 已完成执行任务“MakeDir”的操作。 (任务 ID: 26) -03:31:37.264 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 33) -03:31:37.264 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CustomBuild: (目标 ID: 34)”(目标“_BuildGenerateSourcesAction”依赖于它): +04:02:50.684 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 33) +04:02:50.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CustomBuild: (目标 ID: 34)”(目标“_BuildGenerateSourcesAction”依赖于它): 设置属性: CustomBuildToolArchitecture=Native32Bit 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“GetOutOfDateItems”任务。 任务“GetOutOfDateItems” (任务 ID: 27) @@ -3058,12 +3054,12 @@ 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 28) 由于 false 条件,已跳过任务“ParallelCustomBuild”;('@(_ParallelCustomBuild)' != '')计算为('' != '')。 由于 false 条件,已跳过任务“CustomBuild”;('@(_CustomBuild)' != '')计算为('' != '')。 -03:31:37.278 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 34) +04:02:50.697 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 34) 由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。 已跳过目标“_SelectedFiles”。以前的生成已成功。 -03:31:37.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CopyFileToFolders: (目标 ID: 35)”(目标“_BuildGenerateSourcesAction”依赖于它): +04:02:50.698 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CopyFileToFolders: (目标 ID: 35)”(目标“_BuildGenerateSourcesAction”依赖于它): 任务“GetOutOfDateItems” (任务 ID: 29) 任务参数:TLogNamePrefix=CopyFile (任务 ID: 29) 任务参数:TLogDirectory=x64\Debug\StgSharpC.tlog\ (任务 ID: 29) @@ -3072,58 +3068,58 @@ 任务参数:TrackFileAccess=True (任务 ID: 29) 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 29) 由于 false 条件,已跳过任务“Copy”;('@(_OutOfDateCopyFile)' != '')计算为('' != '')。 -03:31:37.278 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 35) +04:02:50.698 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 35) 由于条件的计算结果为 false,已跳过目标“Xsd”;('@(Xsd)' != '')的计算结果为('' != '')。 -03:31:37.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Xsd: (目标 ID: 36)”(目标“_BuildGenerateSourcesAction”依赖于它): -03:31:37.278 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 36) -03:31:37.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForMidl: (目标 ID: 37)”(目标“_Midl”依赖于它): +04:02:50.698 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Xsd: (目标 ID: 36)”(目标“_BuildGenerateSourcesAction”依赖于它): +04:02:50.698 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 36) +04:02:50.698 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForMidl: (目标 ID: 37)”(目标“_Midl”依赖于它): 设置属性: Midl_OutputDir= 任务“Makedir” (任务 ID: 30) 已完成执行任务“Makedir”的操作。 (任务 ID: 30) -03:31:37.278 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 37) +04:02:50.698 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 37) 由于条件的计算结果为 false,已跳过目标“Midl”;('@(Midl)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。 -03:31:37.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeMIDLGeneratedCompileInputs: (目标 ID: 38)”(目标“_Midl”依赖于它): +04:02:50.698 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeMIDLGeneratedCompileInputs: (目标 ID: 38)”(目标“_Midl”依赖于它): 设置属性: Midl_OutputDir= -03:31:37.278 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 38) -03:31:37.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterMidl: (目标 ID: 39)”(目标“_Midl”依赖于它): -03:31:37.278 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 39) -03:31:37.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Midl: (目标 ID: 40)”(目标“_BuildGenerateSourcesAction”依赖于它): -03:31:37.278 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 40) -03:31:37.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuildGenerateSources: (目标 ID: 41)”(目标“_BuildGenerateSourcesAction”依赖于它): -03:31:37.278 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 41) -03:31:37.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildGenerateSourcesEvent: (目标 ID: 42)”(目标“_BuildGenerateSourcesAction”依赖于它): -03:31:37.278 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 42) -03:31:37.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildGenerateSourcesAction: (目标 ID: 43)”(目标“BuildGenerateSources”依赖于它): -03:31:37.278 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 43) -03:31:37.278 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSources: (目标 ID: 44)”(目标“Build”依赖于它): -03:31:37.278 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 44) +04:02:50.698 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 38) +04:02:50.698 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterMidl: (目标 ID: 39)”(目标“_Midl”依赖于它): +04:02:50.698 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 39) +04:02:50.698 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Midl: (目标 ID: 40)”(目标“_BuildGenerateSourcesAction”依赖于它): +04:02:50.698 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 40) +04:02:50.698 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuildGenerateSources: (目标 ID: 41)”(目标“_BuildGenerateSourcesAction”依赖于它): +04:02:50.698 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 41) +04:02:50.698 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildGenerateSourcesEvent: (目标 ID: 42)”(目标“_BuildGenerateSourcesAction”依赖于它): +04:02:50.698 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 42) +04:02:50.698 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildGenerateSourcesAction: (目标 ID: 43)”(目标“BuildGenerateSources”依赖于它): +04:02:50.698 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 43) +04:02:50.698 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSources: (目标 ID: 44)”(目标“Build”依赖于它): +04:02:50.698 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 44) 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 -03:31:37.279 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompileTraverse: (目标 ID: 45)”(目标“BuildCompile”依赖于它): +04:02:50.698 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompileTraverse: (目标 ID: 45)”(目标“BuildCompile”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。 -03:31:37.279 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 45) +04:02:50.699 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 45) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -03:31:37.279 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeClCompile: (目标 ID: 46)”(目标“_ClCompile”依赖于它): -03:31:37.279 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 46) +04:02:50.699 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeClCompile: (目标 ID: 46)”(目标“_ClCompile”依赖于它): +04:02:50.699 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 46) 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 -03:31:37.279 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLInputPDBName: (目标 ID: 47)”(目标“_ClCompile”依赖于它): -03:31:37.279 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 47) +04:02:50.699 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLInputPDBName: (目标 ID: 47)”(目标“_ClCompile”依赖于它): +04:02:50.699 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 47) 已跳过目标“ResolveReferences”。以前的生成已成功。 -03:31:37.279 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“FindReferenceAssembliesForReferences: (目标 ID: 48)”(目标“ComputeReferenceCLInput”依赖于它): -03:31:37.279 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“FindReferenceAssembliesForReferences”的操作。: (目标 ID: 48) +04:02:50.699 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“FindReferenceAssembliesForReferences: (目标 ID: 48)”(目标“ComputeReferenceCLInput”依赖于它): +04:02:50.699 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“FindReferenceAssembliesForReferences”的操作。: (目标 ID: 48) 由于条件的计算结果为 false,已跳过目标“AppendGeneratedFakesAssemblyReferences”;($(FakesUseV2Generation) == 'true' AND Exists('$(FakesOutputPath)'))的计算结果为( == 'true' AND Exists('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\FakesAssemblies'))。 -03:31:37.279 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetReferencedVCProjectsInfo: (目标 ID: 49)”(目标“ComputeReferenceCLInput”依赖于它): +04:02:50.699 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetReferencedVCProjectsInfo: (目标 ID: 49)”(目标“ComputeReferenceCLInput”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.Extension)' == '.vcxproj' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == '.vcxproj' and '' != '' and '' != '')。 -03:31:37.279 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 49) -03:31:37.279 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeReferenceCLInput: (目标 ID: 50)”(目标“_ClCompile”依赖于它): +04:02:50.699 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 49) +04:02:50.699 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeReferenceCLInput: (目标 ID: 50)”(目标“_ClCompile”依赖于它): 由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_ReferenceOutputsToCopyLocally)'!='' and '$(DesignTimeBuild)' != 'true' and '$(TrackFileAccess)' == 'true')计算为(''!='' and '' != 'true' and 'true' == 'true')。 由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_ReferenceOutputsToCopyLocally)'!='' and '$(DesignTimeBuild)' != 'true' and '$(TrackFileAccess)' == 'true')计算为(''!='' and '' != 'true' and 'true' == 'true')。 由于 false 条件,已跳过任务“Message”;('$(_REFERENCE_DEBUG)'=='true')计算为(''=='true')。 -03:31:37.279 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 50) -03:31:37.279 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“WarnCompileDuplicatedFilename: (目标 ID: 51)”(目标“_ClCompile”依赖于它): +04:02:50.699 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 50) +04:02:50.699 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“WarnCompileDuplicatedFilename: (目标 ID: 51)”(目标“_ClCompile”依赖于它): 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'debuger.c' != 'debuger.c' and 'x64\Debug\' == 'x64\Debug\')。 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'dllmain.c' != 'dllmain.c' and 'x64\Debug\' == 'x64\Debug\')。 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'glsc2.c' != 'glsc2.c' and 'x64\Debug\' == 'x64\Debug\')。 @@ -3134,16 +3130,16 @@ 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'stb_image.c' != 'stb_image.c' and 'x64\Debug\' == 'x64\Debug\')。 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'StgSharpC.c' != 'StgSharpC.c' and 'x64\Debug\' == 'x64\Debug\')。 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'wgl.c' != 'wgl.c' and 'x64\Debug\' == 'x64\Debug\')。 -03:31:37.281 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 51) -03:31:37.281 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeStdModulesCompileInputs: (目标 ID: 52)”(目标“_ClCompile”依赖于它): +04:02:50.701 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 51) +04:02:50.701 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeStdModulesCompileInputs: (目标 ID: 52)”(目标“_ClCompile”依赖于它): 由于 false 条件,已跳过任务“GetLibraryModuleSources”;('@(LibraryManifests)' != '')计算为('' != '')。 -03:31:37.282 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeStdModulesCompileInputs”的操作。: (目标 ID: 52) -03:31:37.282 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“FixupCLCompileOptions: (目标 ID: 53)”(目标“_ClCompile”依赖于它): +04:02:50.702 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeStdModulesCompileInputs”的操作。: (目标 ID: 52) +04:02:50.702 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“FixupCLCompileOptions: (目标 ID: 53)”(目标“_ClCompile”依赖于它): 设置属性: EnableCppModules=true 设置属性: EnableCppModules=false 设置属性: _PCHForceSyncWrite=true -03:31:37.285 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 53) -03:31:37.285 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForCl: (目标 ID: 54)”(目标“_ClCompile”依赖于它): +04:02:50.704 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 53) +04:02:50.704 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForCl: (目标 ID: 54)”(目标“_ClCompile”依赖于它): 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug @@ -3165,7 +3161,7 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug -03:31:37.286 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 54) +04:02:50.706 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 54) 已跳过目标“_SelectedFiles”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 @@ -3176,8 +3172,8 @@ 已跳过目标“FixupCLCompileOptions”。以前的生成已成功。 已跳过目标“SelectCustomBuild”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“SetModuleDependencies”;('$(DesignTimeBuild)' != 'true' and '$(EnableCppModules)' == 'true')的计算结果为('' != 'true' and 'false' == 'true')。 -03:31:37.286 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectClCompile: (目标 ID: 55)”(目标“ClCompile”依赖于它): -03:31:37.286 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SelectClCompile”的操作。: (目标 ID: 55) +04:02:50.706 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectClCompile: (目标 ID: 55)”(目标“ClCompile”依赖于它): +04:02:50.706 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SelectClCompile”的操作。: (目标 ID: 55) 由于条件的计算结果为 false,已跳过目标“SelectAnalysisManifest”;('$(RunMsvcAnalysis)'=='true' and '$(SelectedFiles)'!='')的计算结果为('false'=='true' and ''!='')。 由于条件的计算结果为 false,已跳过目标“SetVConeMKLEnvironment”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143' AND '$(oneMKLProductDir)' != '')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143' AND 'C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1' != '')。 由于条件的计算结果为 false,已跳过目标“CheckInstalledVCLibsoneMKL”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143')。 @@ -3186,25 +3182,27 @@ 由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsoneDAL”;('$(UseInteloneDAL)' != '' AND '$(UseInteloneDAL)' != 'false' AND '$(UseEnv)' != 'true' AND '$(PlatformToolset)' == 'v143')的计算结果为('false' != '' AND 'false' != 'false' AND '' != 'true' AND 'v143' == 'v143')。 由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsoneMKL”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(UseEnv)' != 'true' AND '$(PlatformToolset)' == 'v143')的计算结果为('No' != '' AND 'No' != 'No' AND '' != 'true' AND 'v143' == 'v143')。 由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsoneTBB”;('$(PlatformToolset)' == 'v143' AND '$(UseInteloneTBB)' == 'true' AND '$(UseEnv)' != 'true')的计算结果为('v143' == 'v143' AND 'false' == 'true' AND '' != 'true')。 -03:31:37.286 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.targets”中的目标“CheckMixedPerfLibUsageVC: (目标 ID: 56)”(目标“ClCompile”依赖于它): +04:02:50.706 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.targets”中的目标“CheckMixedPerfLibUsageVC: (目标 ID: 56)”(目标“ClCompile”依赖于它): 设置属性: oneAPIPerfLibsInstalled=true 由于 false 条件,已跳过任务“ICMessage”;('$(CnLPerfLibsUsed)'=='true' AND '$(oneAPIPerfLibsUsed)'=='true')计算为(''=='true' AND ''=='true')。 -03:31:37.287 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 56) -03:31:37.287 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ClCompile: (目标 ID: 57)”(目标“_ClCompile”依赖于它): +04:02:50.706 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 56) +04:02:50.706 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ClCompile: (目标 ID: 57)”(目标“_ClCompile”依赖于它): 设置属性: CLToolArchitecture=Native64Bit - 由于 false 条件,已跳过任务“Delete”;('%(ClCompile.DebugInformationFormat)' != '' and '%(ClCompile.DebugInformationFormat)' != 'None' and '%(ClCompile.DebugInformationFormat)' != 'OldStyle' and '%(ClCompile.ProgramDataBaseFileName)' != '' and !Exists(%(ClCompile.ProgramDataBaseFileName)))计算为('EditAndContinue' != '' and 'EditAndContinue' != 'None' and 'EditAndContinue' != 'OldStyle' and 'x64\Debug\vc143.pdb' != '' and !Exists(x64\Debug\vc143.pdb))。 + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Delete”任务。 + 任务“Delete” (任务 ID: 32) + 已完成执行任务“Delete”的操作。 (任务 ID: 32) 由于 false 条件,已跳过任务“MultiToolTask”;('%(ClCompile.CompilerIteration)' == 'Modules')计算为('' == 'Modules')。 由于 false 条件,已跳过任务“MultiToolTask”;('%(ClCompile.CompilerIteration)' == '' and '$(MultiProcCL)' == 'true')计算为('' == '' and 'false' == 'true')。 由于 false 条件,已跳过任务“CL”;('%(ClCompile.PrecompiledHeader)' == 'Create' and '%(ClCompile.CompilerIteration)' == '' and '$(MultiProcCL)' != 'true')计算为('NotUsing' == 'Create' and '' == '' and 'false' != 'true')。 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“CL”任务。 - 任务“CL” (任务 ID: 32) - 任务参数:IgnoreStandardIncludePath=False (任务 ID: 32) - 任务参数:SmallerTypeCheck=False (任务 ID: 32) - 任务参数:SupportJustMyCode=True (任务 ID: 32) - 任务参数:ConformanceMode=true (任务 ID: 32) - 任务参数:PrecompiledHeader=NotUsing (任务 ID: 32) - 任务参数:BrowseInformation=False (任务 ID: 32) - 任务参数:PreprocessSuppressLineNumbers=False (任务 ID: 32) + 任务“CL” (任务 ID: 33) + 任务参数:IgnoreStandardIncludePath=False (任务 ID: 33) + 任务参数:SmallerTypeCheck=False (任务 ID: 33) + 任务参数:SupportJustMyCode=True (任务 ID: 33) + 任务参数:ConformanceMode=true (任务 ID: 33) + 任务参数:PrecompiledHeader=NotUsing (任务 ID: 33) + 任务参数:BrowseInformation=False (任务 ID: 33) + 任务参数:PreprocessSuppressLineNumbers=False (任务 ID: 33) 任务参数: ExcludedInputPaths= C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include @@ -3246,31 +3244,31 @@ C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\atlmfc\lib\x64 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64 - C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64 (任务 ID: 32) - 任务参数:BufferSecurityCheck=true (任务 ID: 32) - 任务参数:TreatAngleIncludeAsExternal=False (任务 ID: 32) - 任务参数:CompileAs=CompileAsC (任务 ID: 32) - 任务参数:MinimalRebuildFromTracking=True (任务 ID: 32) - 任务参数:ModuleDependenciesFile=x64\Debug\ (任务 ID: 32) - 任务参数:BuildingInIde=True (任务 ID: 32) - 任务参数:WholeProgramOptimization=False (任务 ID: 32) - 任务参数:ToolArchitecture=Native64Bit (任务 ID: 32) - 任务参数:TrackerLogDirectory=x64\Debug\StgSharpC.tlog\ (任务 ID: 32) - 任务参数:WarningLevel=Level3 (任务 ID: 32) - 任务参数:TreatWChar_tAsBuiltInType=True (任务 ID: 32) - 任务参数:SpectreMitigation=false (任务 ID: 32) - 任务参数:WinRTNoStdLib=False (任务 ID: 32) - 任务参数:BrowseInformationFile=x64\Debug\ (任务 ID: 32) - 任务参数:XMLDocumentationFileName=x64\Debug\ (任务 ID: 32) - 任务参数:ExpandAttributedSource=False (任务 ID: 32) - 任务参数:DebugInformationFormat=EditAndContinue (任务 ID: 32) - 任务参数:EnableFuzzer=False (任务 ID: 32) - 任务参数:MinimalRebuild=False (任务 ID: 32) - 任务参数:Optimization=Disabled (任务 ID: 32) - 任务参数:SourceDependenciesFile=x64\Debug\ (任务 ID: 32) - 任务参数:InlineFunctionExpansion=Default (任务 ID: 32) - 任务参数:GenerateModuleDependencies=False (任务 ID: 32) - 任务参数:SDLCheck=True (任务 ID: 32) + C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64 (任务 ID: 33) + 任务参数:BufferSecurityCheck=true (任务 ID: 33) + 任务参数:TreatAngleIncludeAsExternal=False (任务 ID: 33) + 任务参数:CompileAs=CompileAsC (任务 ID: 33) + 任务参数:MinimalRebuildFromTracking=True (任务 ID: 33) + 任务参数:ModuleDependenciesFile=x64\Debug\ (任务 ID: 33) + 任务参数:BuildingInIde=True (任务 ID: 33) + 任务参数:WholeProgramOptimization=False (任务 ID: 33) + 任务参数:ToolArchitecture=Native64Bit (任务 ID: 33) + 任务参数:TrackerLogDirectory=x64\Debug\StgSharpC.tlog\ (任务 ID: 33) + 任务参数:WarningLevel=Level3 (任务 ID: 33) + 任务参数:TreatWChar_tAsBuiltInType=True (任务 ID: 33) + 任务参数:SpectreMitigation=false (任务 ID: 33) + 任务参数:WinRTNoStdLib=False (任务 ID: 33) + 任务参数:BrowseInformationFile=x64\Debug\ (任务 ID: 33) + 任务参数:XMLDocumentationFileName=x64\Debug\ (任务 ID: 33) + 任务参数:ExpandAttributedSource=False (任务 ID: 33) + 任务参数:DebugInformationFormat=EditAndContinue (任务 ID: 33) + 任务参数:EnableFuzzer=False (任务 ID: 33) + 任务参数:MinimalRebuild=False (任务 ID: 33) + 任务参数:Optimization=Disabled (任务 ID: 33) + 任务参数:SourceDependenciesFile=x64\Debug\ (任务 ID: 33) + 任务参数:InlineFunctionExpansion=Default (任务 ID: 33) + 任务参数:GenerateModuleDependencies=False (任务 ID: 33) + 任务参数:SDLCheck=True (任务 ID: 33) 任务参数: Sources= debuger.c @@ -4112,13 +4110,13 @@ WarningLevel=Level3 WholeProgramOptimization=false WinRTNoStdLib=false - XMLDocumentationFileName=x64\Debug\ (任务 ID: 32) - 任务参数:ProgramDataBaseFileName=x64\Debug\vc143.pdb (任务 ID: 32) - 任务参数:RemoveUnreferencedCodeData=True (任务 ID: 32) - 任务参数:FloatingPointModel=Precise (任务 ID: 32) - 任务参数:StructMemberAlignment=Default (任务 ID: 32) - 任务参数:UseStructuredOutput=True (任务 ID: 32) - 任务参数:ExternalWarningLevel=Level3 (任务 ID: 32) + XMLDocumentationFileName=x64\Debug\ (任务 ID: 33) + 任务参数:ProgramDataBaseFileName=x64\Debug\vc143.pdb (任务 ID: 33) + 任务参数:RemoveUnreferencedCodeData=True (任务 ID: 33) + 任务参数:FloatingPointModel=Precise (任务 ID: 33) + 任务参数:StructMemberAlignment=Default (任务 ID: 33) + 任务参数:UseStructuredOutput=True (任务 ID: 33) + 任务参数:ExternalWarningLevel=Level3 (任务 ID: 33) 任务参数: PreprocessorDefinitions= GLFW_BUILD_DLL @@ -4128,266 +4126,1357 @@ _USRDLL _WINDLL _UNICODE - UNICODE (任务 ID: 32) - 任务参数:TranslateIncludes=False (任务 ID: 32) - 任务参数:YieldDuringToolExecution=True (任务 ID: 32) - 任务参数:ErrorReporting=Prompt (任务 ID: 32) - 任务参数:EnableFiberSafeOptimizations=False (任务 ID: 32) - 任务参数:GenerateXMLDocumentationFiles=False (任务 ID: 32) - 任务参数:DeleteOutputBeforeExecute=True (任务 ID: 32) - 任务参数:EnableASAN=False (任务 ID: 32) - 任务参数:IntelJCCErratum=False (任务 ID: 32) - 任务参数:TreatWarningAsError=False (任务 ID: 32) - 任务参数:ForceConformanceInForLoopScope=True (任务 ID: 32) - 任务参数:BasicRuntimeChecks=EnableFastChecks (任务 ID: 32) - 任务参数:LanguageStandard_C=stdc17 (任务 ID: 32) - 任务参数:EnableEnhancedInstructionSet=NotSet (任务 ID: 32) - 任务参数:CallingConvention=Cdecl (任务 ID: 32) - 任务参数:PreprocessToFile=False (任务 ID: 32) - 任务参数:ShowIncludes=True (任务 ID: 32) - 任务参数:IntrinsicFunctions=False (任务 ID: 32) - 任务参数:RuntimeLibrary=MultiThreadedDebugDll (任务 ID: 32) - 任务参数:LanguageStandard=stdcpp20 (任务 ID: 32) - 任务参数:UseFullPaths=True (任务 ID: 32) - 任务参数:AssemblerListingLocation=x64\Debug\ (任务 ID: 32) - 任务参数:TrackFileAccess=True (任务 ID: 32) - 任务参数:GenerateSourceDependencies=False (任务 ID: 32) - 任务参数:ExceptionHandling=Sync (任务 ID: 32) - 任务参数:SuppressStartupBanner=True (任务 ID: 32) - 任务参数:OmitDefaultLibName=False (任务 ID: 32) - 任务参数:DisableLanguageExtensions=False (任务 ID: 32) - 任务参数:ObjectFileName=x64\Debug\ (任务 ID: 32) - 任务参数:PreprocessKeepComments=False (任务 ID: 32) - 任务参数:UndefineAllPreprocessorDefinitions=False (任务 ID: 32) - 任务参数:AssemblerOutput=All (任务 ID: 32) - 任务参数:FavorSizeOrSpeed=Neither (任务 ID: 32) - 任务参数:DiagnosticsFormat=Column (任务 ID: 32) - 读取跟踪日志: (任务 ID: 32) - x64\Debug\StgSharpC.tlog\CL.read.1.tlog (任务 ID: 32) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\DEBUGER.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\DLLMAIN.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\GLSC2.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LINEAR.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\MAT2.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\MAT3.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\MAT4.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\STB_IMAGE.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\STGSHARPC.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\WGL.C 的输出: (任务 ID: 32) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\DEBUGER.OBJ (任务 ID: 32) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\DLLMAIN.OBJ (任务 ID: 32) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\GLSC2.OBJ (任务 ID: 32) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\LINEAR.OBJ (任务 ID: 32) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT2.OBJ (任务 ID: 32) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT3.OBJ (任务 ID: 32) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT4.OBJ (任务 ID: 32) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STB_IMAGE.OBJ (任务 ID: 32) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STGSHARPC.OBJ (任务 ID: 32) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\WGL.OBJ (任务 ID: 32) - 将编译 StgSharpC.c,因为在 2023/12/15 3:54:37 处修改了 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c。 (任务 ID: 32) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\STGSHARPC.C 的输出: (任务 ID: 32) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STGSHARPC.OBJ (任务 ID: 32) - 写入跟踪日志: (任务 ID: 32) - x64\Debug\StgSharpC.tlog\CL.write.1.tlog (任务 ID: 32) - 传递给工具的环境变量为: (任务 ID: 32) - VS_UNICODE_OUTPUT=1644 (任务 ID: 32) - SARIF_OUTPUT_PIPE=1656 (任务 ID: 32) - C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64\CL.exe /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /Od /D GLFW_BUILD_DLL /D _DEBUG /D STGSHARPGRAPHIC_EXPORTS /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Debug\\" /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /showIncludes /FC /errorReport:prompt StgSharpC.c (任务 ID: 32) - 跟踪命令: (任务 ID: 32) - C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug\StgSharpC.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\STGSHARPC.C" /b MSBuildConsole_CancelEvent1d1c66ed1146451e9ceb0cc5c3ef80dc /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64\CL.exe" /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /Od /D GLFW_BUILD_DLL /D _DEBUG /D STGSHARPGRAPHIC_EXPORTS /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Debug\\" /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /showIncludes /FC /errorReport:prompt StgSharpC.c (任务 ID: 32) - StgSharpC.c (任务 ID: 32) - 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/ssgc_framework.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\windows.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winapifamily.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winpackagefamily.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdkddkver.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\excpt.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\sal.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\concurrencysal.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vadefs.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdarg.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\windef.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\minwindef.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_strict.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_undef.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\driverspecs.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdv_driverspecs.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnt.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\kernelspecs.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\basetsd.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\guiddef.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime_string.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apiset.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\ktmtypes.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apisetcconv.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\minwinbase.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\apiquery2.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processenv.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapifromapp.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\debugapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\utilapiset.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\handleapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\errhandlingapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fibersapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namedpipeapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\profileapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\heapapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ioapiset.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\synchapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\interlockedapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processthreadsapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\sysinfoapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\memoryapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\enclaveapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoollegacyapiset.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoolapiset.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi2.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wow64apiset.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\libloaderapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securitybaseapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namespaceapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\systemtopologyapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processtopologyapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securityappcontainer.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\realtimeapiset.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winerror.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\timezoneapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wingdi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winuser.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\tvout.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\datetimeapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\stringapiset.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincon.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincontypes.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi2.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi3.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winver.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\verrsrc.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winreg.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\reason.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnetwk.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\wnnc.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\stralign.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winsvc.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mcx.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\imm.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ime_cmodes.h (任务 ID: 32) - 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/glad_gl.h (任务 ID: 32) - 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\ssgc_internal.h (任务 ID: 32) - 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\khrplatform.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdint.h (任务 ID: 32) - 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/glfw3.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h (任务 ID: 32) - 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/StgSharpC.h (任务 ID: 32) - 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glad_wgl.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\immintrin.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\wmmintrin.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\nmmintrin.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\smmintrin.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\tmmintrin.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\pmmintrin.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\emmintrin.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\xmmintrin.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\mmintrin.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\zmmintrin.h (任务 ID: 32) - 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\stb_image.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h (任务 ID: 32) - 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\limits.h (任务 ID: 32) - Sarif: {"ruleId":"C4047","message":{"text":"“函数”:“GLchar *”与“char *[512]”的间接级别不同"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/StgSharpC.c"},"region":{"startLine":46,"startColumn":65}}}]} (任务 ID: 32) -03:31:38.355 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(46,65): warning C4047: “函数”:“GLchar *”与“char *[512]”的间接级别不同 - Sarif: {"ruleId":"C4024","message":{"text":"“通过指针的函数”: 形参和实参 4 的类型不同"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/StgSharpC.c"},"region":{"startLine":46,"startColumn":65}}}]} (任务 ID: 32) -03:31:38.357 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(46,65): warning C4024: “通过指针的函数”: 形参和实参 4 的类型不同 - Sarif: {"ruleId":"C4047","message":{"text":"“函数”:“GLchar *”与“char *[512]”的间接级别不同"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/StgSharpC.c"},"region":{"startLine":68,"startColumn":69}}}]} (任务 ID: 32) -03:31:38.357 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(68,69): warning C4047: “函数”:“GLchar *”与“char *[512]”的间接级别不同 - Sarif: {"ruleId":"C4024","message":{"text":"“通过指针的函数”: 形参和实参 4 的类型不同"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/StgSharpC.c"},"region":{"startLine":68,"startColumn":69}}}]} (任务 ID: 32) -03:31:38.357 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(68,69): warning C4024: “通过指针的函数”: 形参和实参 4 的类型不同 - Sarif: {"ruleId":"C4047","message":{"text":"“return”:“char *”与“char *(*)[512]”的间接级别不同"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/StgSharpC.c"},"region":{"startLine":90,"startColumn":5}}}]} (任务 ID: 32) -03:31:38.357 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(90,5): warning C4047: “return”:“char *”与“char *(*)[512]”的间接级别不同 - 已完成执行任务“CL”的操作。 (任务 ID: 32) -03:31:38.744 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ClCompile”的操作。: (目标 ID: 57) + UNICODE (任务 ID: 33) + 任务参数:TranslateIncludes=False (任务 ID: 33) + 任务参数:YieldDuringToolExecution=True (任务 ID: 33) + 任务参数:ErrorReporting=Prompt (任务 ID: 33) + 任务参数:EnableFiberSafeOptimizations=False (任务 ID: 33) + 任务参数:GenerateXMLDocumentationFiles=False (任务 ID: 33) + 任务参数:DeleteOutputBeforeExecute=True (任务 ID: 33) + 任务参数:EnableASAN=False (任务 ID: 33) + 任务参数:IntelJCCErratum=False (任务 ID: 33) + 任务参数:TreatWarningAsError=False (任务 ID: 33) + 任务参数:ForceConformanceInForLoopScope=True (任务 ID: 33) + 任务参数:BasicRuntimeChecks=EnableFastChecks (任务 ID: 33) + 任务参数:LanguageStandard_C=stdc17 (任务 ID: 33) + 任务参数:EnableEnhancedInstructionSet=NotSet (任务 ID: 33) + 任务参数:CallingConvention=Cdecl (任务 ID: 33) + 任务参数:PreprocessToFile=False (任务 ID: 33) + 任务参数:ShowIncludes=True (任务 ID: 33) + 任务参数:IntrinsicFunctions=False (任务 ID: 33) + 任务参数:RuntimeLibrary=MultiThreadedDebugDll (任务 ID: 33) + 任务参数:LanguageStandard=stdcpp20 (任务 ID: 33) + 任务参数:UseFullPaths=True (任务 ID: 33) + 任务参数:AssemblerListingLocation=x64\Debug\ (任务 ID: 33) + 任务参数:TrackFileAccess=True (任务 ID: 33) + 任务参数:GenerateSourceDependencies=False (任务 ID: 33) + 任务参数:ExceptionHandling=Sync (任务 ID: 33) + 任务参数:SuppressStartupBanner=True (任务 ID: 33) + 任务参数:OmitDefaultLibName=False (任务 ID: 33) + 任务参数:DisableLanguageExtensions=False (任务 ID: 33) + 任务参数:ObjectFileName=x64\Debug\ (任务 ID: 33) + 任务参数:PreprocessKeepComments=False (任务 ID: 33) + 任务参数:UndefineAllPreprocessorDefinitions=False (任务 ID: 33) + 任务参数:AssemblerOutput=All (任务 ID: 33) + 任务参数:FavorSizeOrSpeed=Neither (任务 ID: 33) + 任务参数:DiagnosticsFormat=Column (任务 ID: 33) + 因缺少 PDB“x64\Debug\vc143.pdb”而强行要求对所有源文件重新编译。 (任务 ID: 33) + 传递给工具的环境变量为: (任务 ID: 33) + VS_UNICODE_OUTPUT=1236 (任务 ID: 33) + SARIF_OUTPUT_PIPE=1472 (任务 ID: 33) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64\CL.exe /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /Od /D GLFW_BUILD_DLL /D _DEBUG /D STGSHARPGRAPHIC_EXPORTS /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Debug\\" /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /showIncludes /FC /errorReport:prompt debuger.c dllmain.c glsc2.c linear.c mat2.c mat3.c mat4.c stb_image.c StgSharpC.c wgl.c (任务 ID: 33) + 跟踪命令: (任务 ID: 33) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug\StgSharpC.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\DEBUGER.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\DLLMAIN.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\GLSC2.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LINEAR.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\MAT2.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\MAT3.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\MAT4.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\STB_IMAGE.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\STGSHARPC.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\WGL.C" /b MSBuildConsole_CancelEvent905cdc1905d34faf9a644330beebe2bc /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64\CL.exe" /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /Od /D GLFW_BUILD_DLL /D _DEBUG /D STGSHARPGRAPHIC_EXPORTS /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Debug\\" /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /showIncludes /FC /errorReport:prompt debuger.c dllmain.c glsc2.c linear.c mat2.c mat3.c mat4.c stb_image.c StgSharpC.c wgl.c (任务 ID: 33) + debuger.c (任务 ID: 33) + dllmain.c (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/ssgc_framework.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\windows.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winapifamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winpackagefamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdkddkver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\excpt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\sal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\concurrencysal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vadefs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdarg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\windef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\minwindef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_strict.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_undef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdv_driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\kernelspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\basetsd.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\guiddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime_string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\ktmtypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apisetcconv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\minwinbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\apiquery2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processenv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapifromapp.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\debugapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\utilapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\handleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\errhandlingapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fibersapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namedpipeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\profileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\heapapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ioapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\synchapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\interlockedapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processthreadsapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\sysinfoapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\memoryapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\enclaveapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoollegacyapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoolapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wow64apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\libloaderapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securitybaseapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namespaceapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\systemtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securityappcontainer.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\realtimeapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winerror.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\timezoneapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wingdi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winuser.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\tvout.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\datetimeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\stringapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincon.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincontypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi3.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\verrsrc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winreg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\reason.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnetwk.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\wnnc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\stralign.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winsvc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mcx.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\imm.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ime_cmodes.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/StgSharpC.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\ssgc_internal.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glad_gl.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\khrplatform.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdint.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glad_wgl.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glfw3.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\immintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\wmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\nmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\smmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\tmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\pmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\emmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\xmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\mmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\zmmintrin.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\stb_image.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\limits.h (任务 ID: 33) + glsc2.c (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\sal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\concurrencysal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vadefs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\limits.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime_string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/glad_glsc2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winapifamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winpackagefamily.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\khrplatform.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdint.h (任务 ID: 33) + linear.c (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/StgSharpC.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\ssgc_framework.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\windows.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winapifamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winpackagefamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdkddkver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\excpt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\sal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\concurrencysal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vadefs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdarg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\windef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\minwindef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_strict.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_undef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdv_driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\kernelspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\basetsd.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\guiddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime_string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\ktmtypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apisetcconv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\minwinbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\apiquery2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processenv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapifromapp.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\debugapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\utilapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\handleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\errhandlingapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fibersapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namedpipeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\profileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\heapapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ioapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\synchapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\interlockedapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processthreadsapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\sysinfoapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\memoryapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\enclaveapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoollegacyapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoolapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wow64apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\libloaderapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securitybaseapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namespaceapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\systemtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securityappcontainer.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\realtimeapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winerror.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\timezoneapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wingdi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winuser.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\tvout.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\datetimeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\stringapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincon.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincontypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi3.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\verrsrc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winreg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\reason.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnetwk.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\wnnc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\stralign.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winsvc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mcx.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\imm.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ime_cmodes.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\ssgc_internal.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glad_gl.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\khrplatform.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdint.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glad_wgl.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glfw3.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\immintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\wmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\nmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\smmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\tmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\pmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\emmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\xmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\mmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\zmmintrin.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\stb_image.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\limits.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdalign.h (任务 ID: 33) + mat2.c (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/StgSharpC.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\ssgc_framework.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\windows.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winapifamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winpackagefamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdkddkver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\excpt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\sal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\concurrencysal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vadefs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdarg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\windef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\minwindef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_strict.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_undef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdv_driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\kernelspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\basetsd.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\guiddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime_string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\ktmtypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apisetcconv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\minwinbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\apiquery2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processenv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapifromapp.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\debugapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\utilapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\handleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\errhandlingapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fibersapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namedpipeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\profileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\heapapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ioapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\synchapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\interlockedapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processthreadsapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\sysinfoapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\memoryapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\enclaveapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoollegacyapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoolapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wow64apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\libloaderapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securitybaseapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namespaceapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\systemtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securityappcontainer.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\realtimeapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winerror.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\timezoneapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wingdi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winuser.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\tvout.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\datetimeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\stringapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincon.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincontypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi3.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\verrsrc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winreg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\reason.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnetwk.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\wnnc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\stralign.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winsvc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mcx.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\imm.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ime_cmodes.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\ssgc_internal.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glad_gl.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\khrplatform.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdint.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glad_wgl.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glfw3.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\immintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\wmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\nmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\smmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\tmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\pmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\emmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\xmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\mmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\zmmintrin.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\stb_image.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\limits.h (任务 ID: 33) + mat3.c (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/StgSharpC.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\ssgc_framework.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\windows.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winapifamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winpackagefamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdkddkver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\excpt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\sal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\concurrencysal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vadefs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdarg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\windef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\minwindef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_strict.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_undef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdv_driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\kernelspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\basetsd.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\guiddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime_string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\ktmtypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apisetcconv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\minwinbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\apiquery2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processenv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapifromapp.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\debugapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\utilapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\handleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\errhandlingapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fibersapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namedpipeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\profileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\heapapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ioapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\synchapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\interlockedapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processthreadsapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\sysinfoapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\memoryapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\enclaveapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoollegacyapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoolapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wow64apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\libloaderapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securitybaseapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namespaceapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\systemtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securityappcontainer.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\realtimeapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winerror.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\timezoneapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wingdi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winuser.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\tvout.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\datetimeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\stringapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincon.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincontypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi3.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\verrsrc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winreg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\reason.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnetwk.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\wnnc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\stralign.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winsvc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mcx.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\imm.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ime_cmodes.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\ssgc_internal.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glad_gl.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\khrplatform.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdint.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glad_wgl.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glfw3.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\immintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\wmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\nmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\smmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\tmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\pmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\emmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\xmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\mmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\zmmintrin.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\stb_image.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\limits.h (任务 ID: 33) + mat4.c (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/StgSharpC.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\ssgc_framework.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\windows.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winapifamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winpackagefamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdkddkver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\excpt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\sal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\concurrencysal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vadefs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdarg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\windef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\minwindef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_strict.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_undef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdv_driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\kernelspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\basetsd.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\guiddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime_string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\ktmtypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apisetcconv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\minwinbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\apiquery2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processenv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapifromapp.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\debugapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\utilapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\handleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\errhandlingapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fibersapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namedpipeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\profileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\heapapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ioapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\synchapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\interlockedapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processthreadsapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\sysinfoapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\memoryapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\enclaveapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoollegacyapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoolapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wow64apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\libloaderapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securitybaseapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namespaceapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\systemtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securityappcontainer.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\realtimeapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winerror.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\timezoneapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wingdi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winuser.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\tvout.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\datetimeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\stringapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincon.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincontypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi3.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\verrsrc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winreg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\reason.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnetwk.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\wnnc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\stralign.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winsvc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mcx.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\imm.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ime_cmodes.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\ssgc_internal.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glad_gl.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\khrplatform.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdint.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glad_wgl.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glfw3.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\immintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\wmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\nmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\smmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\tmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\pmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\emmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\xmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\mmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\zmmintrin.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\stb_image.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\limits.h (任务 ID: 33) + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":10,"startColumn":32}}}]} (任务 ID: 33) +04:02:53.183 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(10,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":10,"startColumn":57}}}]} (任务 ID: 33) +04:02:53.185 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(10,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":11,"startColumn":32}}}]} (任务 ID: 33) +04:02:53.185 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(11,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":11,"startColumn":57}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(11,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":19,"startColumn":32}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(19,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":19,"startColumn":57}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(19,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":20,"startColumn":32}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(20,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":20,"startColumn":57}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(20,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":21,"startColumn":32}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(21,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":21,"startColumn":57}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(21,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":22,"startColumn":32}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(22,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":22,"startColumn":57}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(22,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":33,"startColumn":32}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(33,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":33,"startColumn":57}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(33,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":34,"startColumn":32}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(34,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":34,"startColumn":57}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(34,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":35,"startColumn":32}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(35,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":35,"startColumn":57}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(35,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":36,"startColumn":32}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(36,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":36,"startColumn":57}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(36,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":48,"startColumn":18}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(48,18): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":49,"startColumn":18}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(49,18): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":50,"startColumn":18}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(50,18): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":51,"startColumn":18}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(51,18): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + Sarif: {"ruleId":"C4133","message":{"text":"“函数”: 从“__m128 *”到“const float *”的类型不兼容"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/mat4.c"},"region":{"startLine":59,"startColumn":32}}}]} (任务 ID: 33) +04:02:53.186 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(59,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + stb_image.c (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include/stb_image.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\sal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\concurrencysal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vadefs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\limits.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdarg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime_string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\assert.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\emmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\xmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\mmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\intrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\intrin0.inl.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\setjmp.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\immintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\wmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\nmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\smmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\tmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\pmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\zmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\ammintrin.h (任务 ID: 33) + StgSharpC.c (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/ssgc_framework.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\windows.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winapifamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winpackagefamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdkddkver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\excpt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\sal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\concurrencysal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vadefs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdarg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\windef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\minwindef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_strict.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_undef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdv_driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\kernelspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\basetsd.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\guiddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime_string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\ktmtypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apisetcconv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\minwinbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\apiquery2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processenv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapifromapp.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\debugapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\utilapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\handleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\errhandlingapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fibersapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namedpipeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\profileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\heapapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ioapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\synchapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\interlockedapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processthreadsapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\sysinfoapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\memoryapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\enclaveapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoollegacyapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoolapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wow64apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\libloaderapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securitybaseapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namespaceapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\systemtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securityappcontainer.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\realtimeapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winerror.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\timezoneapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wingdi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winuser.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\tvout.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\datetimeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\stringapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincon.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincontypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi3.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\verrsrc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winreg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\reason.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnetwk.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\wnnc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\stralign.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winsvc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mcx.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\imm.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ime_cmodes.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/glad_gl.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\ssgc_internal.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\khrplatform.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdint.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/glfw3.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/StgSharpC.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\glad_wgl.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\immintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\wmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\nmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\smmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\tmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\pmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\emmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\xmmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\mmintrin.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\zmmintrin.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\stb_image.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\limits.h (任务 ID: 33) + Sarif: {"ruleId":"C4047","message":{"text":"“函数”:“GLchar *”与“char *[512]”的间接级别不同"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/StgSharpC.c"},"region":{"startLine":46,"startColumn":65}}}]} (任务 ID: 33) +04:02:53.547 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(46,65): warning C4047: “函数”:“GLchar *”与“char *[512]”的间接级别不同 + Sarif: {"ruleId":"C4024","message":{"text":"“通过指针的函数”: 形参和实参 4 的类型不同"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/StgSharpC.c"},"region":{"startLine":46,"startColumn":65}}}]} (任务 ID: 33) +04:02:53.548 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(46,65): warning C4024: “通过指针的函数”: 形参和实参 4 的类型不同 + Sarif: {"ruleId":"C4047","message":{"text":"“函数”:“GLchar *”与“char *[512]”的间接级别不同"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/StgSharpC.c"},"region":{"startLine":68,"startColumn":69}}}]} (任务 ID: 33) +04:02:53.550 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(68,69): warning C4047: “函数”:“GLchar *”与“char *[512]”的间接级别不同 + Sarif: {"ruleId":"C4024","message":{"text":"“通过指针的函数”: 形参和实参 4 的类型不同"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/StgSharpC.c"},"region":{"startLine":68,"startColumn":69}}}]} (任务 ID: 33) +04:02:53.550 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(68,69): warning C4024: “通过指针的函数”: 形参和实参 4 的类型不同 + Sarif: {"ruleId":"C4047","message":{"text":"“return”:“char *”与“char *(*)[512]”的间接级别不同"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharpC/StgSharpC.c"},"region":{"startLine":90,"startColumn":5}}}]} (任务 ID: 33) +04:02:53.550 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(90,5): warning C4047: “return”:“char *”与“char *(*)[512]”的间接级别不同 + wgl.c (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\sal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\concurrencysal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vadefs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\limits.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\vcruntime_string.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\./include/glad_wgl.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\windows.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winapifamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winpackagefamily.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdkddkver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\excpt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdarg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\windef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\minwindef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_strict.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\specstrings_undef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\sdv_driverspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\kernelspecs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\basetsd.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\guiddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\ktmtypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\apisetcconv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\minwinbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\apiquery2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processenv.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapifromapp.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\debugapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\utilapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\handleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\errhandlingapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\fibersapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namedpipeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\profileapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\heapapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ioapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\synchapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\interlockedapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processthreadsapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\sysinfoapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\memoryapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\enclaveapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoollegacyapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\threadpoolapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\jobapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wow64apiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\libloaderapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securitybaseapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\namespaceapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\systemtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\processtopologyapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\securityappcontainer.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\realtimeapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winerror.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\timezoneapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wingdi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack4.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winuser.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\tvout.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\datetimeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\stringapiset.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnls.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincon.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincontypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\consoleapi3.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winver.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\verrsrc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winreg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\reason.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnetwk.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\wnnc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\cderr.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dde.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ddeml.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dlgs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\lzexpand.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mmsystem.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mmsyscom.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mciapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mmiscapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mmiscapi2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\playsoundapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mmeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\timeapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\joystickapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\nb30.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\rpc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\rpcdce.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\rpcdcep.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\rpcnsi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\rpcnterr.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\rpcasync.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\shellapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winperf.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winsock.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\inaddr.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\wincrypt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\bcrypt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ncrypt.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\dpapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winefs.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winscard.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\wtypes.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\rpcndr.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\rpcnsip.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\rpcsal.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\wtypesbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\guiddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winioctl.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack1.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\winsmcrd.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winspool.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\prsht.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ole2.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\objbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\combaseapi.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\unknwnbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\objidlbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\guiddef.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\cguid.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\coml2api.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\objidl.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\unknwn.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\propidlbase.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\oaidl.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\urlmon.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\oleidl.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\servprov.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\msxml.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\propidl.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\oleauto.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\pshpack8.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\poppack.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\commdlg.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\prsht.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\stralign.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winsvc.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\mcx.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\imm.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\ime_cmodes.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\./glad_gl.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\ssgc_internal.h (任务 ID: 33) + 注意: 包含文件: D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\include\khrplatform.h (任务 ID: 33) + 注意: 包含文件: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include\stdint.h (任务 ID: 33) + 正在生成代码... (任务 ID: 33) + 已完成执行任务“CL”的操作。 (任务 ID: 33) +04:02:54.351 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ClCompile”的操作。: (目标 ID: 57) 由于条件的计算结果为 false,已跳过目标“RunSelectedFileNativeCodeAnalysis”;('$(RunMsvcAnalysis)'=='true' and '$(SelectedFiles)'!='')的计算结果为('false'=='true' and ''!='')。 由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPostProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('debuger.c;dllmain.c;glsc2.c;...' != '' and 'false' == 'True')。 由于条件的计算结果为 false,已跳过目标“NoAnalysisToolEnabledWarning”;('$(RunCppAnalysis)'=='true' AND '$(EnableMicrosoftCodeAnalysis)'=='false' AND '$(EnableClangTidyCodeAnalysis)'=='false')的计算结果为('false'=='true' AND 'true'=='false' AND 'false'=='false')。 由于条件的计算结果为 false,已跳过目标“RunSelectedFileClangTidy”;('$(RunClangCppAnalysis)'=='true' AND '$(SelectedFiles)'!='')的计算结果为('false'=='true' AND ''!='')。 由于条件的计算结果为 false,已跳过目标“MicrosoftAnalysisIncompatiableWithClangCl”;('$(RunCppAnalysis)'=='true' AND '$(EnableMicrosoftCodeAnalysis)'=='true' AND '$(UseClangCl)'=='true')的计算结果为('false'=='true' AND 'true'=='true' AND ''=='true')。 -03:31:38.744 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterClCompile: (目标 ID: 58)”(目标“_ClCompile”依赖于它): -03:31:38.744 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 58) -03:31:38.744 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ClCompile: (目标 ID: 59)”(目标“_BuildCompileAction”依赖于它): -03:31:38.744 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 59) +04:02:54.351 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterClCompile: (目标 ID: 58)”(目标“_ClCompile”依赖于它): +04:02:54.351 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 58) +04:02:54.351 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ClCompile: (目标 ID: 59)”(目标“_BuildCompileAction”依赖于它): +04:02:54.351 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 59) 由于条件的计算结果为 false,已跳过目标“_ResGen”;('@(EmbeddedResource)'!='')的计算结果为(''!='')。 -03:31:38.744 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeResourceCompile: (目标 ID: 60)”(目标“_ResourceCompile”依赖于它): -03:31:38.744 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 60) -03:31:38.744 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForResourceCompile: (目标 ID: 61)”(目标“_ResourceCompile”依赖于它): +04:02:54.351 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeResourceCompile: (目标 ID: 60)”(目标“_ResourceCompile”依赖于它): +04:02:54.351 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 60) +04:02:54.351 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForResourceCompile: (目标 ID: 61)”(目标“_ResourceCompile”依赖于它): 添加的项: RcDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug - 任务“MakeDir” (任务 ID: 33) - 任务参数:Directories=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug (任务 ID: 33) - 已完成执行任务“MakeDir”的操作。 (任务 ID: 33) + 任务“MakeDir” (任务 ID: 34) + 任务参数:Directories=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug (任务 ID: 34) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 34) 删除的项: RcDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug -03:31:38.744 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 61) +04:02:54.351 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 61) 由于条件的计算结果为 false,已跳过目标“ResourceCompile”;('@(ResourceCompile)' != '')的计算结果为('' != '')。 -03:31:38.744 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterResourceCompile: (目标 ID: 62)”(目标“_ResourceCompile”依赖于它): -03:31:38.744 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 62) -03:31:38.744 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ResourceCompile: (目标 ID: 63)”(目标“_BuildCompileAction”依赖于它): -03:31:38.744 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 63) +04:02:54.351 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterResourceCompile: (目标 ID: 62)”(目标“_ResourceCompile”依赖于它): +04:02:54.351 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 62) +04:02:54.351 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ResourceCompile: (目标 ID: 63)”(目标“_BuildCompileAction”依赖于它): +04:02:54.351 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 63) 由于条件的计算结果为 false,已跳过目标“_ImpLib”;('$(ImpLibCompiled)' == 'true')的计算结果为('' == 'true')。 由于条件的计算结果为 false,已跳过目标“_Lib”;('$(LibCompiled)' == 'true')的计算结果为('' == 'true')。 -03:31:38.744 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildCompileEvent: (目标 ID: 64)”(目标“_BuildCompileAction”依赖于它): -03:31:38.744 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 64) -03:31:38.744 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildCompileAction: (目标 ID: 65)”(目标“BuildCompile”依赖于它): -03:31:38.744 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 65) -03:31:38.744 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompile: (目标 ID: 66)”(目标“Build”依赖于它): -03:31:38.744 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 66) +04:02:54.351 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildCompileEvent: (目标 ID: 64)”(目标“_BuildCompileAction”依赖于它): +04:02:54.352 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 64) +04:02:54.352 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildCompileAction: (目标 ID: 65)”(目标“BuildCompile”依赖于它): +04:02:54.352 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 65) +04:02:54.352 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompile: (目标 ID: 66)”(目标“Build”依赖于它): +04:02:54.352 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 66) 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 -03:31:38.744 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLinkTraverse: (目标 ID: 67)”(目标“BuildLink”依赖于它): +04:02:54.352 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLinkTraverse: (目标 ID: 67)”(目标“BuildLink”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。 -03:31:38.744 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 67) +04:02:54.352 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 67) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -03:31:38.744 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLegacyManifestEmbedding: (目标 ID: 68)”(目标“_BuildLinkAction”依赖于它): +04:02:54.352 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLegacyManifestEmbedding: (目标 ID: 68)”(目标“_BuildLinkAction”依赖于它): 添加的项: Manifest= temp @@ -4417,15 +5506,15 @@ UpdateFileHashes=false VerboseOutput=true _LocalVariable=true -03:31:38.745 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 68) -03:31:38.745 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeLink: (目标 ID: 69)”(目标“_Link”依赖于它): -03:31:38.745 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 69) -03:31:38.745 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCOutputs: (目标 ID: 70)”(目标“ComputeRCGeneratedLinkInputs”依赖于它): -03:31:38.745 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 70) -03:31:38.745 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCGeneratedLinkInputs: (目标 ID: 71)”(目标“_Link”依赖于它): -03:31:38.745 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 71) -03:31:38.745 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestGeneratedLinkerInputs: (目标 ID: 72)”(目标“_Link”依赖于它): -03:31:38.745 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 72) +04:02:54.352 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 68) +04:02:54.352 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeLink: (目标 ID: 69)”(目标“_Link”依赖于它): +04:02:54.352 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 69) +04:02:54.352 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCOutputs: (目标 ID: 70)”(目标“ComputeRCGeneratedLinkInputs”依赖于它): +04:02:54.352 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 70) +04:02:54.352 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCGeneratedLinkInputs: (目标 ID: 71)”(目标“_Link”依赖于它): +04:02:54.352 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 71) +04:02:54.352 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestGeneratedLinkerInputs: (目标 ID: 72)”(目标“_Link”依赖于它): +04:02:54.352 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 72) 已跳过目标“ComputeCustomBuildOutput”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 @@ -4435,7 +5524,7 @@ 已跳过目标“ComputeStdModulesCompileInputs”。以前的生成已成功。 已跳过目标“FixupCLCompileOptions”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“SetModuleDependencies”;('$(DesignTimeBuild)' != 'true' and '$(EnableCppModules)' == 'true')的计算结果为('' != 'true' and 'false' == 'true')。 -03:31:38.745 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLOutputs: (目标 ID: 73)”(目标“ComputeCLGeneratedLinkInputs”依赖于它): +04:02:54.352 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLOutputs: (目标 ID: 73)”(目标“ComputeCLGeneratedLinkInputs”依赖于它): 添加的项: Obj= x64\Debug\debuger.obj @@ -5278,8 +6367,8 @@ WholeProgramOptimization=false WinRTNoStdLib=false XMLDocumentationFileName=x64\Debug\ -03:31:38.745 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 73) -03:31:38.745 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLGeneratedLinkInputs: (目标 ID: 74)”(目标“_Link”依赖于它): +04:02:54.353 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 73) +04:02:54.353 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLGeneratedLinkInputs: (目标 ID: 74)”(目标“_Link”依赖于它): 添加的项: Link= x64\Debug\debuger.obj @@ -5702,8 +6791,8 @@ TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false -03:31:38.745 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 74) -03:31:38.745 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkInputsFromProject: (目标 ID: 75)”(目标“_Link”依赖于它): +04:02:54.353 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 74) +04:02:54.353 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkInputsFromProject: (目标 ID: 75)”(目标“_Link”依赖于它): 添加的项: Link= lib\glfw3.lib @@ -5832,9 +6921,9 @@ TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false -03:31:38.746 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 75) +04:02:54.353 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 75) 由于条件的计算结果为 false,已跳过目标“ComputeReferenceLinkInputs”;(@(ProjectReference) != '')的计算结果为( != '')。 -03:31:38.746 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestInputsTargets: (目标 ID: 76)”(目标“_Link”依赖于它): +04:02:54.353 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestInputsTargets: (目标 ID: 76)”(目标“_Link”依赖于它): 添加的项: Manifest= temp @@ -5865,13 +6954,10 @@ UpdateFileHashes=false VerboseOutput=true _LocalVariable=true -03:31:38.746 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 76) +04:02:54.353 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 76) 由于条件的计算结果为 false,已跳过目标“ManifestResourceCompile”;('$(EmbedManifestBy)' == 'LINK' and '@(Manifest)' != '')的计算结果为('LINK' == 'LINK' and '' != '')。 -03:31:38.746 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignTargetPaths: (目标 ID: 77)”(目标“PrepareResourceNames”依赖于它): +04:02:54.357 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignTargetPaths: (目标 ID: 77)”(目标“PrepareResourceNames”依赖于它): 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignTargetPath”任务。 - 任务“AssignTargetPath” (任务 ID: 34) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC (任务 ID: 34) - 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 34) 任务“AssignTargetPath” (任务 ID: 35) 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC (任务 ID: 35) 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 35) @@ -5881,38 +6967,41 @@ 任务“AssignTargetPath” (任务 ID: 37) 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC (任务 ID: 37) 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 37) + 任务“AssignTargetPath” (任务 ID: 38) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC (任务 ID: 38) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 38) 由于 false 条件,已跳过任务“AssignTargetPath”;('@(_DeploymentBaseManifestWithTargetPath)'=='' and '%(None.Extension)'=='.manifest')计算为(''=='' and ''=='.manifest')。 -03:31:38.748 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 77) +04:02:54.358 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 77) 已跳过目标“AssignTargetPaths”。以前的生成已成功。 -03:31:38.748 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SplitResourcesByCulture: (目标 ID: 78)”(目标“PrepareResourceNames”依赖于它): +04:02:54.358 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SplitResourcesByCulture: (目标 ID: 78)”(目标“PrepareResourceNames”依赖于它): 由于 false 条件,已跳过任务“Warning”;('@(ResxWithNoCulture)'!='')计算为(''!='')。 由于 false 条件,已跳过任务“Warning”;('@(ResxWithCulture)'!='')计算为(''!='')。 由于 false 条件,已跳过任务“Warning”;('@(NonResxWithCulture)'!='')计算为(''!='')。 由于 false 条件,已跳过任务“Warning”;('@(NonResxWithNoCulture)'!='')计算为(''!='')。 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignCulture”任务。 - 任务“AssignCulture” (任务 ID: 38) - 已完成执行任务“AssignCulture”的操作。 (任务 ID: 38) -03:31:38.749 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 78) + 任务“AssignCulture” (任务 ID: 39) + 已完成执行任务“AssignCulture”的操作。 (任务 ID: 39) +04:02:54.359 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 78) 由于条件的计算结果为 false,已跳过目标“CreateManifestResourceNames”;('@(EmbeddedResource)' != '')的计算结果为('' != '')。 -03:31:38.749 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateCustomManifestResourceNames: (目标 ID: 79)”(目标“PrepareResourceNames”依赖于它): -03:31:38.749 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 79) -03:31:38.749 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareResourceNames: (目标 ID: 80)”(目标“_Link”依赖于它): -03:31:38.749 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 80) -03:31:38.749 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForLink: (目标 ID: 81)”(目标“_Link”依赖于它): +04:02:54.359 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateCustomManifestResourceNames: (目标 ID: 79)”(目标“PrepareResourceNames”依赖于它): +04:02:54.359 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 79) +04:02:54.359 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareResourceNames: (目标 ID: 80)”(目标“_Link”依赖于它): +04:02:54.359 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 80) +04:02:54.359 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForLink: (目标 ID: 81)”(目标“_Link”依赖于它): 设置属性: _LinkImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib 添加的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ - 任务“MakeDir” (任务 ID: 39) + 任务“MakeDir” (任务 ID: 40) 任务参数: Directories= D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 - D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 39) - 已完成执行任务“MakeDir”的操作。 (任务 ID: 39) + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 40) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 40) 删除的项: LinkDirsToMake= D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 @@ -5920,39 +7009,39 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ 删除的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib -03:31:38.749 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 81) -03:31:38.749 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DoLinkOutputFilesMatch: (目标 ID: 82)”(目标“_Link”依赖于它): +04:02:54.359 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 81) +04:02:54.359 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DoLinkOutputFilesMatch: (目标 ID: 82)”(目标“_Link”依赖于它): 添加的项: _OutputFileFromLink=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' == '')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll' == '')。 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.FullPath)' != '$([System.IO.Path]::GetFullPath($(TargetPath)))')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll' != '' and 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll')。 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Extension)' != '' and '%(_OutputFileFromLink.Extension)' != '$(TargetExt)')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll' != '' and '.dll' != '' and '.dll' != '.dll')。 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Filename)' != '' and '%(_OutputFileFromLink.Filename)' != '$(TargetName)')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll' != '' and 'StgSharpC' != '' and 'StgSharpC' != 'StgSharpC')。 由于 false 条件,已跳过任务“VCMessage”;('%(Link.MinimumRequiredVersion)' != '' and ('%(Link.Subsystem)' == '' or '%(Link.Subsystem)' == 'NotSet'))计算为('' != '' and ('Windows' == '' or 'Windows' == 'NotSet'))。 -03:31:38.750 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 82) -03:31:38.750 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreLinkEvent: (目标 ID: 83)”(目标“_Link”依赖于它): +04:02:54.360 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 82) +04:02:54.360 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreLinkEvent: (目标 ID: 83)”(目标“_Link”依赖于它): 由于 false 条件,已跳过任务“Message”;('%(PreLinkEvent.Message)' != '' and '%(PreLinkEvent.Command)' != '')计算为('' != '' and '' != '')。 由于 false 条件,已跳过任务“Exec”;('%(PreLinkEvent.Command)' != '')计算为('' != '')。 -03:31:38.750 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 83) -03:31:38.750 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeLinkSwitches: (目标 ID: 84)”(目标“Link”依赖于它): +04:02:54.360 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 83) +04:02:54.360 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeLinkSwitches: (目标 ID: 84)”(目标“Link”依赖于它): 设置属性: Link_MinimalRebuildFromTracking=true 设置属性: LinkToolArchitecture=Native64Bit 设置属性: _GenerateWindowsMetadata= -03:31:38.750 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeLinkSwitches”的操作。: (目标 ID: 84) +04:02:54.360 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeLinkSwitches”的操作。: (目标 ID: 84) 由于条件的计算结果为 false,已跳过目标“SetVConeMKLEnvironment”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143' AND '$(oneMKLProductDir)' != '')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143' AND 'C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1' != '')。 由于条件的计算结果为 false,已跳过目标“SetVCLinkLiboneMKLEnvironment”;('$(UseInteloneMKL)' != '' AND '$(UseInteloneMKL)' != 'No' AND '$(PlatformToolset)' == 'v143')的计算结果为('No' != '' AND 'No' != 'No' AND 'v143' == 'v143')。 由于条件的计算结果为 false,已跳过目标“SetMPIEnvironment”;('$(UseIntelMPI)' == 'true')的计算结果为('false' == 'true')。 -03:31:38.750 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Link: (目标 ID: 85)”(目标“_Link”依赖于它): +04:02:54.360 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Link: (目标 ID: 85)”(目标“_Link”依赖于它): 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“Link”任务。 - 任务“Link” (任务 ID: 40) - 任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll (任务 ID: 40) - 任务参数:SwapRunFromCD=False (任务 ID: 40) - 任务参数:GenerateManifest=True (任务 ID: 40) - 任务参数:Profile=False (任务 ID: 40) - 任务参数:NoEntryPoint=False (任务 ID: 40) - 任务参数:DataExecutionPrevention=True (任务 ID: 40) - 任务参数:Driver=NotSet (任务 ID: 40) - 任务参数:ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.pdb (任务 ID: 40) - 任务参数:TurnOffAssemblyGeneration=False (任务 ID: 40) + 任务“Link” (任务 ID: 41) + 任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll (任务 ID: 41) + 任务参数:SwapRunFromCD=False (任务 ID: 41) + 任务参数:GenerateManifest=True (任务 ID: 41) + 任务参数:Profile=False (任务 ID: 41) + 任务参数:NoEntryPoint=False (任务 ID: 41) + 任务参数:DataExecutionPrevention=True (任务 ID: 41) + 任务参数:Driver=NotSet (任务 ID: 41) + 任务参数:ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.pdb (任务 ID: 41) + 任务参数:TurnOffAssemblyGeneration=False (任务 ID: 41) 任务参数: ExcludedInputPaths= C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\include @@ -5994,9 +7083,9 @@ C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\atlmfc\lib\x64 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64 - C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64 (任务 ID: 40) - 任务参数:RandomizedBaseAddress=True (任务 ID: 40) - 任务参数:MapExports=False (任务 ID: 40) + C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64 (任务 ID: 41) + 任务参数:RandomizedBaseAddress=True (任务 ID: 41) + 任务参数:MapExports=False (任务 ID: 41) 任务参数: AdditionalDependencies= OpenGL32.lib @@ -6024,17 +7113,17 @@ oleaut32.lib uuid.lib odbc32.lib - odbccp32.lib (任务 ID: 40) - 任务参数:AllowIsolation=True (任务 ID: 40) - 任务参数:SetChecksum=False (任务 ID: 40) - 任务参数:MinimalRebuildFromTracking=True (任务 ID: 40) - 任务参数:BuildingInIde=True (任务 ID: 40) - 任务参数:ToolArchitecture=Native64Bit (任务 ID: 40) - 任务参数:TrackerLogDirectory=x64\Debug\StgSharpC.tlog\ (任务 ID: 40) - 任务参数:ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib (任务 ID: 40) - 任务参数:GenerateDebugInformation=true (任务 ID: 40) - 任务参数:LinkDLL=True (任务 ID: 40) - 任务参数:TargetMachine=MachineX64 (任务 ID: 40) + odbccp32.lib (任务 ID: 41) + 任务参数:AllowIsolation=True (任务 ID: 41) + 任务参数:SetChecksum=False (任务 ID: 41) + 任务参数:MinimalRebuildFromTracking=True (任务 ID: 41) + 任务参数:BuildingInIde=True (任务 ID: 41) + 任务参数:ToolArchitecture=Native64Bit (任务 ID: 41) + 任务参数:TrackerLogDirectory=x64\Debug\StgSharpC.tlog\ (任务 ID: 41) + 任务参数:ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib (任务 ID: 41) + 任务参数:GenerateDebugInformation=true (任务 ID: 41) + 任务参数:LinkDLL=True (任务 ID: 41) + 任务参数:TargetMachine=MachineX64 (任务 ID: 41) 任务参数: Sources= x64\Debug\debuger.obj @@ -6686,72 +7775,27 @@ WindowsMetadataKeyContainer= WindowsMetadataLinkDelaySign= WindowsMetadataLinkKeyFile= - WindowsMetadataSignHash= (任务 ID: 40) - 任务参数:SwapRunFromNET=False (任务 ID: 40) - 任务参数:CLRImageType=Default (任务 ID: 40) - 任务参数:LinkIncremental=True (任务 ID: 40) - 任务参数:UACExecutionLevel=AsInvoker (任务 ID: 40) - 任务参数:SubSystem=Windows (任务 ID: 40) - 任务参数:EnableUAC=False (任务 ID: 40) - 任务参数:LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpC.iobj (任务 ID: 40) - 任务参数:GenerateMapFile=False (任务 ID: 40) - 任务参数:LinkErrorReporting=PromptImmediately (任务 ID: 40) - 任务参数:TrackFileAccess=True (任务 ID: 40) - 任务参数:IncrementalLinkDatabaseFile=x64\Debug\StgSharpC.ilk (任务 ID: 40) - 任务参数:SuppressStartupBanner=True (任务 ID: 40) - 任务参数:ShowProgress=LinkVerbose (任务 ID: 40) - 任务参数:UACUIAccess=False (任务 ID: 40) - 任务参数:AdditionalLibraryDirectories=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\lib (任务 ID: 40) - 任务参数:ManifestEmbed=True (任务 ID: 40) - 任务参数:IgnoreEmbeddedIDL=False (任务 ID: 40) - 任务参数:TypeLibraryResourceID=1 (任务 ID: 40) - 写入跟踪日志: (任务 ID: 40) - x64\Debug\StgSharpC.tlog\link.write.1.tlog (任务 ID: 40) - x64\Debug\StgSharpC.tlog\link.write.2u.tlog (任务 ID: 40) - 读取跟踪日志: (任务 ID: 40) - x64\Debug\StgSharpC.tlog\link.read.1.tlog (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\DEBUGER.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\GLSC2.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT2.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT3.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT4.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STB_IMAGE.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STGSHARPC.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\WGL.OBJ 的输出: (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC.DLL (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STGSHARPC.ILK (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC.PDB (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\DEBUGER.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\GLSC2.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT2.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT3.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT4.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STB_IMAGE.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STGSHARPC.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\WGL.OBJ 的输入: (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UM\X64\OPENGL32.LIB (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3.LIB (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UM\X64\KERNEL32.LIB (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UM\X64\USER32.LIB (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UM\X64\GDI32.LIB (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UM\X64\WINSPOOL.LIB (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UM\X64\COMDLG32.LIB (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UM\X64\ADVAPI32.LIB (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UM\X64\SHELL32.LIB (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UM\X64\OLE32.LIB (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UM\X64\OLEAUT32.LIB (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UM\X64\UUID.LIB (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UM\X64\ODBC32.LIB (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UM\X64\ODBCCP32.LIB (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\DEBUGER.OBJ (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\DLLMAIN.OBJ (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\GLSC2.OBJ (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\LINEAR.OBJ (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT2.OBJ (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT3.OBJ (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT4.OBJ (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STB_IMAGE.OBJ (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STGSHARPC.OBJ (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\WGL.OBJ (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3DLL.LIB (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3_MT.LIB (任务 ID: 40) - C:\WINDOWS\SYSTEM32\TZRES.DLL (任务 ID: 40) - C:\WINDOWS\GLOBALIZATION\SORTING\SORTDEFAULT.NLS (任务 ID: 40) - C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.38.33130\LIB\X64\MSVCRTD.LIB (任务 ID: 40) - C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.38.33130\LIB\X64\OLDNAMES.LIB (任务 ID: 40) - C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.38.33130\LIB\X64\VCRUNTIMED.LIB (任务 ID: 40) - C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.22621.0\UCRT\X64\UCRTD.LIB (任务 ID: 40) - C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.38.33130\BIN\HOSTX64\X64\2052\LINKUI.DLL (任务 ID: 40) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\VC143.PDB (任务 ID: 40) - 需要编译源: 输入 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STGSHARPC.OBJ 比输出 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC.PDB 新。 (任务 ID: 40) - 传递给工具的环境变量为: (任务 ID: 40) - VS_UNICODE_OUTPUT=1716 (任务 ID: 40) + WindowsMetadataSignHash= (任务 ID: 41) + 任务参数:SwapRunFromNET=False (任务 ID: 41) + 任务参数:CLRImageType=Default (任务 ID: 41) + 任务参数:LinkIncremental=True (任务 ID: 41) + 任务参数:UACExecutionLevel=AsInvoker (任务 ID: 41) + 任务参数:SubSystem=Windows (任务 ID: 41) + 任务参数:EnableUAC=False (任务 ID: 41) + 任务参数:LinkTimeCodeGenerationObjectFile=x64\Debug\StgSharpC.iobj (任务 ID: 41) + 任务参数:GenerateMapFile=False (任务 ID: 41) + 任务参数:LinkErrorReporting=PromptImmediately (任务 ID: 41) + 任务参数:TrackFileAccess=True (任务 ID: 41) + 任务参数:IncrementalLinkDatabaseFile=x64\Debug\StgSharpC.ilk (任务 ID: 41) + 任务参数:SuppressStartupBanner=True (任务 ID: 41) + 任务参数:ShowProgress=LinkVerbose (任务 ID: 41) + 任务参数:UACUIAccess=False (任务 ID: 41) + 任务参数:AdditionalLibraryDirectories=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\lib (任务 ID: 41) + 任务参数:ManifestEmbed=True (任务 ID: 41) + 任务参数:IgnoreEmbeddedIDL=False (任务 ID: 41) + 任务参数:TypeLibraryResourceID=1 (任务 ID: 41) + 传递给工具的环境变量为: (任务 ID: 41) + VS_UNICODE_OUTPUT=1720 (任务 ID: 41) C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64\link.exe /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll" /VERBOSE /INCREMENTAL /ILK:"x64\Debug\StgSharpC.ilk" /NOLOGO /LIBPATH:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\lib" OpenGL32.lib glfw3.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:NO /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.pdb" /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib" /MACHINE:X64 /DLL x64\Debug\debuger.obj x64\Debug\dllmain.obj x64\Debug\glsc2.obj @@ -6764,9 +7808,9 @@ x64\Debug\wgl.obj lib\glfw3.lib lib\glfw3dll.lib - lib\glfw3_mt.lib (任务 ID: 40) - 跟踪命令: (任务 ID: 40) - C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /a /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug\StgSharpC.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\DEBUGER.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\GLSC2.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT2.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT3.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT4.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STB_IMAGE.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STGSHARPC.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\WGL.OBJ" /b MSBuildConsole_CancelEvent776d3085d3c5462494101f176bd9894f /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64\link.exe" /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll" /VERBOSE /INCREMENTAL /ILK:"x64\Debug\StgSharpC.ilk" /NOLOGO /LIBPATH:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\lib" OpenGL32.lib glfw3.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:NO /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.pdb" /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib" /MACHINE:X64 /DLL x64\Debug\debuger.obj + lib\glfw3_mt.lib (任务 ID: 41) + 跟踪命令: (任务 ID: 41) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /a /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug\StgSharpC.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\LIB\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\DEBUGER.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\GLSC2.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT2.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT3.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\MAT4.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STB_IMAGE.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\STGSHARPC.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPC\X64\DEBUG\WGL.OBJ" /b MSBuildConsole_CancelEvent1f5e3fb4b30940968a0097802f2920d5 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64\link.exe" /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll" /VERBOSE /INCREMENTAL /ILK:"x64\Debug\StgSharpC.ilk" /NOLOGO /LIBPATH:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\lib" OpenGL32.lib glfw3.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:NO /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.pdb" /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib" /MACHINE:X64 /DLL x64\Debug\debuger.obj x64\Debug\dllmain.obj x64\Debug\glsc2.obj x64\Debug\linear.obj @@ -6778,71 +7822,1822 @@ x64\Debug\wgl.obj lib\glfw3.lib lib\glfw3dll.lib - lib\glfw3_mt.lib (任务 ID: 40) - LINK :自前一个链接后 0 个新模块和 1 (总计 63)个模块已更改 (任务 ID: 40) - 正在启动传递 2 (任务 ID: 40) - StgSharpC.obj (任务 ID: 40) - MSVCRTD.lib(loadcfg.obj) (任务 ID: 40) - 已完成传递 2 (任务 ID: 40) - 输出属性: LinkSkippedExecution=False (任务 ID: 40) - 已完成执行任务“Link”的操作。 (任务 ID: 40) - 任务“Message” (任务 ID: 41) - 任务参数:Importance=High (任务 ID: 41) - 任务参数:Text=StgSharpGraphic.vcxproj -> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll (任务 ID: 41) - StgSharpGraphic.vcxproj -> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll (任务 ID: 41) - 已完成执行任务“Message”的操作。 (任务 ID: 41) + lib\glfw3_mt.lib (任务 ID: 41) + 正在启动传递 1 (任务 ID: 41) + 已处理 /DEFAULTLIB: MSVCRTD (任务 ID: 41) + 已处理 /DEFAULTLIB: OLDNAMES (任务 ID: 41) + 已处理 /DEFAULTLIB: glfw3.lib (任务 ID: 41) + 已处理 /DEFAULTLIB: uuid.lib (任务 ID: 41) + 正在搜索库 (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\OpenGL32.lib: (任务 ID: 41) + 已找到 __imp_wglGetProcAddress (任务 ID: 41) + 已在 wgl.obj 中引用 (任务 ID: 41) + 已加载 OpenGL32.lib(OPENGL32.dll) (任务 ID: 41) + 已找到 __IMPORT_DESCRIPTOR_OPENGL32 (任务 ID: 41) + 已在 OpenGL32.lib(OPENGL32.dll) 中引用 (任务 ID: 41) + 已加载 OpenGL32.lib(OPENGL32.dll) (任务 ID: 41) + 已找到 __NULL_IMPORT_DESCRIPTOR (任务 ID: 41) + 已在 OpenGL32.lib(OPENGL32.dll) 中引用 (任务 ID: 41) + 已加载 OpenGL32.lib(OPENGL32.dll) (任务 ID: 41) + 已找到 OPENGL32_NULL_THUNK_DATA (任务 ID: 41) + 已在 OpenGL32.lib(OPENGL32.dll) 中引用 (任务 ID: 41) + 已加载 OpenGL32.lib(OPENGL32.dll) (任务 ID: 41) + 正在搜索 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\lib\glfw3.lib: (任务 ID: 41) + 已找到 glfwInit (任务 ID: 41) + 已在 StgSharpC.obj 中引用 (任务 ID: 41) + 已加载 glfw3.lib(init.obj) (任务 ID: 41) + 已找到 glfwWindowHint (任务 ID: 41) + 已在 StgSharpC.obj 中引用 (任务 ID: 41) + 已加载 glfw3.lib(window.obj) (任务 ID: 41) + 已找到 glfwMakeContextCurrent (任务 ID: 41) + 已在 StgSharpC.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(window.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(context.obj) (任务 ID: 41) + 已找到 glfwDestroyCursor (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(input.obj) (任务 ID: 41) +04:02:55.077 1>glfw3.lib(init.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(init.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已找到 _glfwPlatformInitTimer (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(win32_time.obj) (任务 ID: 41) + 已找到 _glfwPlatformCreateTls (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(win32_thread.obj) (任务 ID: 41) +04:02:55.077 1>glfw3.lib(window.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(window.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已找到 _glfwSelectPlatform (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(platform.obj) (任务 ID: 41) + 已找到 _glfwFreeMonitor (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(monitor.obj) (任务 ID: 41) +04:02:55.077 1>glfw3.lib(context.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(context.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已找到 _glfwTerminateVulkan (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(vulkan.obj) (任务 ID: 41) +04:02:55.077 1>glfw3.lib(input.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(input.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已找到 _glfwConnectWin32 (任务 ID: 41) + 已在 glfw3.lib(platform.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(win32_init.obj) (任务 ID: 41) + 已找到 _glfwConnectNull (任务 ID: 41) + 已在 glfw3.lib(platform.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(null_init.obj) (任务 ID: 41) + 已找到 _glfwPlatformLoadModule (任务 ID: 41) + 已在 glfw3.lib(vulkan.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(win32_module.obj) (任务 ID: 41) + 已找到 _glfwPollMonitorsWin32 (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) +04:02:55.077 1>glfw3.lib(win32_time.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_time.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已加载 glfw3.lib(win32_monitor.obj) (任务 ID: 41) + 已找到 _glfwCreateWindowWin32 (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(win32_window.obj) (任务 ID: 41) +04:02:55.077 1>glfw3.lib(win32_thread.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_thread.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已找到 _glfwInitJoysticksWin32 (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(win32_joystick.obj) (任务 ID: 41) +04:02:55.077 1>glfw3.lib(platform.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(platform.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已找到 _glfwTerminateWGL (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(wgl_context.obj) (任务 ID: 41) +04:02:55.077 1>glfw3.lib(monitor.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(monitor.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已找到 _glfwTerminateEGL (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(egl_context.obj) (任务 ID: 41) + 已找到 _glfwTerminateOSMesa (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(osmesa_context.obj) (任务 ID: 41) + 已找到 _glfwPollMonitorsNull (任务 ID: 41) +04:02:55.077 1>glfw3.lib(vulkan.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(vulkan.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已在 glfw3.lib(null_init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(null_monitor.obj) (任务 ID: 41) + 已找到 _glfwCreateWindowNull (任务 ID: 41) + 已在 glfw3.lib(null_init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(null_window.obj) (任务 ID: 41) +04:02:55.077 1>glfw3.lib(win32_init.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_init.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已找到 _glfwInitJoysticksNull (任务 ID: 41) + 已在 glfw3.lib(null_init.obj) 中引用 (任务 ID: 41) + 已加载 glfw3.lib(null_joystick.obj) (任务 ID: 41) +04:02:55.077 1>glfw3.lib(null_init.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(null_init.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\kernel32.lib: (任务 ID: 41) + 已找到 __imp_QueryPerformanceCounter (任务 ID: 41) + 已在 glfw3.lib(win32_time.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_QueryPerformanceFrequency (任务 ID: 41) + 已在 glfw3.lib(win32_time.obj) 中引用 (任务 ID: 41) +04:02:55.078 1>glfw3.lib(win32_module.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_module.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_InitializeCriticalSection (任务 ID: 41) + 已在 glfw3.lib(win32_thread.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_EnterCriticalSection (任务 ID: 41) + 已在 glfw3.lib(win32_thread.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_LeaveCriticalSection (任务 ID: 41) + 已在 glfw3.lib(win32_thread.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_DeleteCriticalSection (任务 ID: 41) + 已在 glfw3.lib(win32_thread.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_TlsAlloc (任务 ID: 41) + 已在 glfw3.lib(win32_thread.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_TlsGetValue (任务 ID: 41) +04:02:55.078 1>glfw3.lib(win32_monitor.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_monitor.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已在 glfw3.lib(win32_thread.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_TlsSetValue (任务 ID: 41) + 已在 glfw3.lib(win32_thread.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_TlsFree (任务 ID: 41) + 已在 glfw3.lib(win32_thread.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) +04:02:55.078 1>glfw3.lib(win32_window.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_window.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已找到 __imp_VerSetConditionMask (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_GetLastError (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_GetModuleHandleExW (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_FormatMessageW (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_MultiByteToWideChar (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) +04:02:55.087 1>glfw3.lib(win32_joystick.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_joystick.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_WideCharToMultiByte (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_FreeLibrary (任务 ID: 41) + 已在 glfw3.lib(win32_module.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_GetProcAddress (任务 ID: 41) + 已在 glfw3.lib(win32_module.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_LoadLibraryA (任务 ID: 41) + 已在 glfw3.lib(win32_module.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_GetModuleHandleW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) +04:02:55.087 1>glfw3.lib(wgl_context.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(wgl_context.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_GlobalAlloc (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_GlobalUnlock (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_GlobalLock (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_GlobalFree (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_SetThreadExecutionState (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __IMPORT_DESCRIPTOR_KERNEL32 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) +04:02:55.087 1>glfw3.lib(egl_context.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(egl_context.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 KERNEL32_NULL_THUNK_DATA (任务 ID: 41) + 已在 kernel32.lib(KERNEL32.dll) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) +04:02:55.087 1>glfw3.lib(osmesa_context.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(osmesa_context.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\user32.lib: (任务 ID: 41) + 已找到 __imp_TranslateMessage (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_DispatchMessageW (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_PeekMessageW (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_RegisterDeviceNotificationW (任务 ID: 41) +04:02:55.088 1>glfw3.lib(null_monitor.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(null_monitor.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_UnregisterDeviceNotification (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_DefWindowProcW (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_UnregisterClassW (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_RegisterClassExW (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_CreateWindowExW (任务 ID: 41) +04:02:55.088 1>glfw3.lib(null_window.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(null_window.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_DestroyWindow (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_ShowWindow (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_ToUnicode (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) +04:02:55.088 1>glfw3.lib(null_joystick.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(null_joystick.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + 已找到 __imp_MapVirtualKeyW (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetDC (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_ReleaseDC (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_ChangeDisplaySettingsExW (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_EnumDisplaySettingsW (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_EnumDisplaySettingsExW (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_EnumDisplayDevicesW (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetMonitorInfoW (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_EnumDisplayMonitors (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_TrackMouseEvent (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetMessageTime (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SendMessageW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_PostMessageW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_WaitMessage (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetLayeredWindowAttributes (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SetLayeredWindowAttributes (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_FlashWindow (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_MoveWindow (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SetWindowPos (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetWindowPlacement (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SetWindowPlacement (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_IsWindowVisible (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_IsIconic (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_BringWindowToTop (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_IsZoomed (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_OpenClipboard (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_CloseClipboard (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SetClipboardData (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetClipboardData (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_EmptyClipboard (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SetFocus (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetActiveWindow (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetKeyState (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SetCapture (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_ReleaseCapture (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_MsgWaitForMultipleObjects (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetSystemMetrics (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SetForegroundWindow (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SetPropW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetPropW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_RemovePropW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SetWindowTextW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetClientRect (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetWindowRect (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_AdjustWindowRectEx (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SetCursorPos (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SetCursor (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetCursorPos (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_ClientToScreen (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_ScreenToClient (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_WindowFromPoint (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_ClipCursor (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SetRect (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_OffsetRect (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_PtInRect (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetWindowLongW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SetWindowLongW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetClassLongPtrW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_LoadCursorW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_DestroyIcon (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_LoadImageW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_CreateIconIndirect (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_SystemParametersInfoW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_MonitorFromWindow (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetRawInputData (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_RegisterRawInputDevices (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetRawInputDeviceInfoA (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __imp_GetRawInputDeviceList (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 __IMPORT_DESCRIPTOR_USER32 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 已找到 USER32_NULL_THUNK_DATA (任务 ID: 41) + 已在 user32.lib(USER32.dll) 中引用 (任务 ID: 41) + 已加载 user32.lib(USER32.dll) (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\gdi32.lib: (任务 ID: 41) + 已找到 __imp_CreateDCW (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 __imp_DeleteDC (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 __imp_GetDeviceCaps (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 __imp_GetDeviceGammaRamp (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 __imp_SetDeviceGammaRamp (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 __imp_CreateBitmap (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 __imp_CreateRectRgn (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 __imp_DeleteObject (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 __imp_CreateDIBSection (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 __imp_ChoosePixelFormat (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 __imp_DescribePixelFormat (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 __imp_SetPixelFormat (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 __imp_SwapBuffers (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 __IMPORT_DESCRIPTOR_GDI32 (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 已找到 GDI32_NULL_THUNK_DATA (任务 ID: 41) + 已在 gdi32.lib(GDI32.dll) 中引用 (任务 ID: 41) + 已加载 gdi32.lib(GDI32.dll) (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\winspool.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\comdlg32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\advapi32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\shell32.lib: (任务 ID: 41) + 已找到 __imp_DragQueryFileW (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 shell32.lib(SHELL32.dll) (任务 ID: 41) + 已找到 __imp_DragQueryPoint (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 shell32.lib(SHELL32.dll) (任务 ID: 41) + 已找到 __imp_DragFinish (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 shell32.lib(SHELL32.dll) (任务 ID: 41) + 已找到 __imp_DragAcceptFiles (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已加载 shell32.lib(SHELL32.dll) (任务 ID: 41) + 已找到 __IMPORT_DESCRIPTOR_SHELL32 (任务 ID: 41) + 已在 shell32.lib(SHELL32.dll) 中引用 (任务 ID: 41) + 已在 shell32.lib(SHELL32.dll) 中引用 (任务 ID: 41) + 已在 shell32.lib(SHELL32.dll) 中引用 (任务 ID: 41) + 已在 shell32.lib(SHELL32.dll) 中引用 (任务 ID: 41) + 已加载 shell32.lib(SHELL32.dll) (任务 ID: 41) + 已找到 SHELL32_NULL_THUNK_DATA (任务 ID: 41) + 已在 shell32.lib(SHELL32.dll) 中引用 (任务 ID: 41) + 已加载 shell32.lib(SHELL32.dll) (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\ole32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\oleaut32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\uuid.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbc32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbccp32.lib: (任务 ID: 41) + 正在搜索 lib\glfw3dll.lib: (任务 ID: 41) + 正在搜索 lib\glfw3_mt.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\MSVCRTD.lib: (任务 ID: 41) + 已找到 _RTC_InitBase (任务 ID: 41) + 已在 glfw3.lib(null_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_joystick.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(egl_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(osmesa_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_module.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(vulkan.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_time.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_thread.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(platform.obj) 中引用 (任务 ID: 41) + 已在 wgl.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(context.obj) 中引用 (任务 ID: 41) + 已在 mat3.obj 中引用 (任务 ID: 41) + 已在 mat4.obj 中引用 (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 StgSharpC.obj 中引用 (任务 ID: 41) + 已在 dllmain.obj 中引用 (任务 ID: 41) + 已在 glsc2.obj 中引用 (任务 ID: 41) + 已在 linear.obj 中引用 (任务 ID: 41) + 已在 mat2.obj 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(init.obj) (任务 ID: 41) + 已找到 __CheckForDebuggerJustMyCode (任务 ID: 41) + 已在 wgl.obj 中引用 (任务 ID: 41) + 已在 mat3.obj 中引用 (任务 ID: 41) + 已在 mat4.obj 中引用 (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 StgSharpC.obj 中引用 (任务 ID: 41) + 已在 dllmain.obj 中引用 (任务 ID: 41) + 已在 glsc2.obj 中引用 (任务 ID: 41) + 已在 linear.obj 中引用 (任务 ID: 41) + 已在 mat2.obj 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(debugger_jmc.obj) (任务 ID: 41) + 已找到 _RTC_CheckStackVars (任务 ID: 41) + 已在 glfw3.lib(null_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(egl_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(osmesa_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_time.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(vulkan.obj) 中引用 (任务 ID: 41) + 已在 StgSharpC.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(context.obj) 中引用 (任务 ID: 41) + 已在 glsc2.obj 中引用 (任务 ID: 41) + 已在 mat3.obj 中引用 (任务 ID: 41) + 已在 mat4.obj 中引用 (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(stack.obj) (任务 ID: 41) + 已找到 __GSHandlerCheck (任务 ID: 41) + 已在 glfw3.lib(egl_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(osmesa_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glsc2.obj 中引用 (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 StgSharpC.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(gshandler.obj) (任务 ID: 41) + 已找到 __security_check_cookie (任务 ID: 41) + 已在 MSVCRTD.lib(gshandler.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(egl_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(osmesa_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glsc2.obj 中引用 (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 StgSharpC.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(amdsecgs.obj) (任务 ID: 41) + 已找到 __security_cookie (任务 ID: 41) + 已在 MSVCRTD.lib(amdsecgs.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(egl_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(osmesa_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glsc2.obj 中引用 (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 StgSharpC.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(gs_cookie.obj) (任务 ID: 41) + 已找到 _fltused (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已在 mat3.obj 中引用 (任务 ID: 41) + 已在 mat4.obj 中引用 (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(fltused.obj) (任务 ID: 41) + 已找到 __chkstk (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(chkstk.obj) (任务 ID: 41) + 已找到 _tls_index (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(tlssup.obj) (任务 ID: 41) + 已找到 _DllMainCRTStartup (任务 ID: 41) + 已加载 MSVCRTD.lib(dll_dllmain.obj) (任务 ID: 41) + 已找到 __report_rangecheckfailure (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(gs_report.obj) (任务 ID: 41) + 已找到 _RTC_SetErrorFuncW (任务 ID: 41) + 已在 MSVCRTD.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(userapi.obj) (任务 ID: 41) + 已找到 "void __cdecl _RTC_StackFailure(void *,char const *)" (?_RTC_StackFailure@@YAXPEAXPEBD@Z) (任务 ID: 41) + 已在 MSVCRTD.lib(stack.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(error.obj) (任务 ID: 41) + 已找到 __security_init_cookie (任务 ID: 41) + 已在 MSVCRTD.lib(dll_dllmain.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(gs_support.obj) (任务 ID: 41) + 已找到 "void __cdecl __scrt_initialize_type_info(void)" (?__scrt_initialize_type_info@@YAXXZ) (任务 ID: 41) + 已在 MSVCRTD.lib(dll_dllmain.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(tncleanup.obj) (任务 ID: 41) + 已找到 __scrt_initialize_default_local_stdio_options (任务 ID: 41) + 已在 MSVCRTD.lib(dll_dllmain.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(default_local_stdio_options.obj) (任务 ID: 41) + 已找到 __scrt_is_nonwritable_in_current_image (任务 ID: 41) + 已在 MSVCRTD.lib(dll_dllmain.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(utility.obj) (任务 ID: 41) + 已找到 __scrt_get_dyn_tls_init_callback (任务 ID: 41) + 已在 MSVCRTD.lib(dll_dllmain.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(dyn_tls_init.obj) (任务 ID: 41) + 已找到 __scrt_fastfail (任务 ID: 41) + 已在 MSVCRTD.lib(dll_dllmain.obj) 中引用 (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(utility_desktop.obj) (任务 ID: 41) + 已找到 _RTC_Initialize (任务 ID: 41) + 已在 MSVCRTD.lib(dll_dllmain.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(initsect.obj) (任务 ID: 41) + 已找到 __xi_a (任务 ID: 41) + 已在 MSVCRTD.lib(dll_dllmain.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(initializers.obj) (任务 ID: 41) + 已处理 /DEFAULTLIB: kernel32.lib (任务 ID: 41) + 已处理 /DISALLOWLIB: msvcrt.lib (任务 ID: 41) + 已处理 /DISALLOWLIB: libcmt.lib (任务 ID: 41) + 已处理 /DISALLOWLIB: libcmtd.lib (任务 ID: 41) + 已处理 /DISALLOWLIB: vcruntime.lib (任务 ID: 41) + 已处理 /DEFAULTLIB: vcruntimed.lib (任务 ID: 41) + 已处理 /DISALLOWLIB: libvcruntime.lib (任务 ID: 41) + 已处理 /DISALLOWLIB: libvcruntimed.lib (任务 ID: 41) + 已处理 /DISALLOWLIB: ucrt.lib (任务 ID: 41) + 已处理 /DEFAULTLIB: ucrtd.lib (任务 ID: 41) + 已处理 /DISALLOWLIB: libucrt.lib (任务 ID: 41) + 已处理 /DISALLOWLIB: libucrtd.lib (任务 ID: 41) + 已找到 __guard_dispatch_icall_fptr (任务 ID: 41) + 已在 MSVCRTD.lib(dll_dllmain.obj) 中引用 (任务 ID: 41) + 已在 MSVCRTD.lib(error.obj) 中引用 (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已在 MSVCRTD.lib(initsect.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(guard_support.obj) (任务 ID: 41) + 已找到 "int __cdecl _RTC_GetSrcLine(unsigned char *,wchar_t *,unsigned long,int *,wchar_t *,unsigned long)" (?_RTC_GetSrcLine@@YAHPEAEPEA_WKPEAH1K@Z) (任务 ID: 41) + 已在 MSVCRTD.lib(error.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(pdblkup.obj) (任务 ID: 41) + 已找到 __isa_available_init (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(cpu_disp.obj) (任务 ID: 41) + 已找到 _get_startup_argv_mode (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(argv_mode.obj) (任务 ID: 41) + 已找到 __scrt_is_ucrt_dll_in_use (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(ucrt_detection.obj) (任务 ID: 41) + 已找到 _guard_dispatch_icall_nop (任务 ID: 41) + 已在 MSVCRTD.lib(guard_support.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(guard_dispatch.obj) (任务 ID: 41) + 已找到 _guard_xfg_dispatch_icall_nop (任务 ID: 41) + 已在 MSVCRTD.lib(guard_support.obj) 中引用 (任务 ID: 41) + 已加载 MSVCRTD.lib(guard_xfg_dispatch.obj) (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\OLDNAMES.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\vcruntimed.lib: (任务 ID: 41) + 已找到 strstr (任务 ID: 41) + 已在 glsc2.obj 中引用 (任务 ID: 41) + 已在 wgl.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 memcpy (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_monitor.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 memset (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_thread.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_init.obj) 中引用 (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 memmove (任务 ID: 41) + 已在 glfw3.lib(monitor.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 memcmp (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 __C_specific_handler (任务 ID: 41) + 已在 MSVCRTD.lib(dll_dllmain.obj) 中引用 (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 __C_specific_handler_noexcept (任务 ID: 41) + 已在 MSVCRTD.lib(error.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 __std_type_info_destroy_list (任务 ID: 41) + 已在 MSVCRTD.lib(tncleanup.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 __current_exception (任务 ID: 41) + 已在 MSVCRTD.lib(utility_desktop.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 __current_exception_context (任务 ID: 41) + 已在 MSVCRTD.lib(utility_desktop.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 __vcrt_GetModuleFileNameW (任务 ID: 41) + 已在 MSVCRTD.lib(pdblkup.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 __vcrt_GetModuleHandleW (任务 ID: 41) + 已在 MSVCRTD.lib(pdblkup.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 __vcrt_LoadLibraryExW (任务 ID: 41) + 已在 MSVCRTD.lib(pdblkup.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 __IMPORT_DESCRIPTOR_VCRUNTIME140D (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 已找到 VCRUNTIME140D_NULL_THUNK_DATA (任务 ID: 41) + 已在 vcruntimed.lib(VCRUNTIME140D.dll) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64\ucrtd.lib: (任务 ID: 41) + 已找到 __imp__aligned_malloc (任务 ID: 41) + 已在 dllmain.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp___stdio_common_vsscanf (任务 ID: 41) + 已在 glsc2.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(context.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_free (任务 ID: 41) + 已在 glsc2.obj 中引用 (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_init.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 strcmp (任务 ID: 41) + 已在 glfw3.lib(vulkan.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已在 glsc2.obj 中引用 (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 strlen (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已在 glsc2.obj 中引用 (任务 ID: 41) + 已在 wgl.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(context.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_strncmp (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(egl_context.obj) 中引用 (任务 ID: 41) + 已在 glsc2.obj 中引用 (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(context.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp__aligned_free (任务 ID: 41) + 已在 mat2.obj 中引用 (任务 ID: 41) + 已在 mat4.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_fopen_s (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_fclose (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_feof (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_ferror (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_fgetc (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_fread (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_fseek (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_ftell (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_ungetc (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_malloc (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_realloc (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 abs (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _lrotl (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_strtol (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 pow (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_ldexp (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp__wassert (任务 ID: 41) + 已在 glfw3.lib(egl_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(osmesa_context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_thread.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(vulkan.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(wgl_context.obj) 中引用 (任务 ID: 41) + 已在 stb_image.obj 中引用 (任务 ID: 41) + 已在 glfw3.lib(window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(context.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp___acrt_iob_func (任务 ID: 41) + 已在 StgSharpC.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp___stdio_common_vfprintf (任务 ID: 41) + 已在 StgSharpC.obj 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 strcpy (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_strtok (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp___stdio_common_vsprintf (任务 ID: 41) + 已在 glfw3.lib(init.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_strncpy (任务 ID: 41) + 已在 glfw3.lib(window.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_strcspn (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_strspn (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_strtoul (任务 ID: 41) + 已在 glfw3.lib(input.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_qsort (任务 ID: 41) + 已在 glfw3.lib(monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(win32_joystick.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_powf (任务 ID: 41) + 已在 glfw3.lib(monitor.obj) 中引用 (任务 ID: 41) + 已在 glfw3.lib(null_monitor.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_wcscmp (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __imp_wcscpy (任务 ID: 41) + 已在 glfw3.lib(win32_monitor.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _CrtDbgReport (任务 ID: 41) + 已在 MSVCRTD.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _CrtDbgReportW (任务 ID: 41) + 已在 MSVCRTD.lib(init.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _initterm (任务 ID: 41) + 已在 MSVCRTD.lib(dll_dllmain.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _initterm_e (任务 ID: 41) + 已在 MSVCRTD.lib(dll_dllmain.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 strcpy_s (任务 ID: 41) + 已在 MSVCRTD.lib(error.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 strcat_s (任务 ID: 41) + 已在 MSVCRTD.lib(error.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __stdio_common_vsprintf_s (任务 ID: 41) + 已在 MSVCRTD.lib(error.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _seh_filter_dll (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _configure_narrow_argv (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _initialize_narrow_environment (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _initialize_onexit_table (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _register_onexit_function (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _execute_onexit_table (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _crt_atexit (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _crt_at_quick_exit (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _cexit (任务 ID: 41) + 已在 MSVCRTD.lib(utility.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 terminate (任务 ID: 41) + 已在 MSVCRTD.lib(utility_desktop.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _wmakepath_s (任务 ID: 41) + 已在 MSVCRTD.lib(pdblkup.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 _wsplitpath_s (任务 ID: 41) + 已在 MSVCRTD.lib(pdblkup.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 wcscpy_s (任务 ID: 41) + 已在 MSVCRTD.lib(pdblkup.obj) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 __IMPORT_DESCRIPTOR_ucrtbased (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已找到 ucrtbased_NULL_THUNK_DATA (任务 ID: 41) + 已在 ucrtd.lib(ucrtbased.dll) 中引用 (任务 ID: 41) + 已加载 ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\OpenGL32.lib: (任务 ID: 41) + 正在搜索 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\lib\glfw3.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\kernel32.lib: (任务 ID: 41) + 已找到 __imp_GetCurrentThreadId (任务 ID: 41) + 已在 MSVCRTD.lib(debugger_jmc.obj) 中引用 (任务 ID: 41) + 已在 MSVCRTD.lib(gs_support.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_RtlCaptureContext (任务 ID: 41) + 已在 MSVCRTD.lib(gs_report.obj) 中引用 (任务 ID: 41) + 已在 MSVCRTD.lib(utility_desktop.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_RtlLookupFunctionEntry (任务 ID: 41) + 已在 MSVCRTD.lib(gs_report.obj) 中引用 (任务 ID: 41) + 已在 MSVCRTD.lib(utility_desktop.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_RtlVirtualUnwind (任务 ID: 41) + 已在 MSVCRTD.lib(gs_report.obj) 中引用 (任务 ID: 41) + 已在 MSVCRTD.lib(utility_desktop.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_UnhandledExceptionFilter (任务 ID: 41) + 已在 MSVCRTD.lib(gs_report.obj) 中引用 (任务 ID: 41) + 已在 MSVCRTD.lib(utility_desktop.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_SetUnhandledExceptionFilter (任务 ID: 41) + 已在 MSVCRTD.lib(gs_report.obj) 中引用 (任务 ID: 41) + 已在 MSVCRTD.lib(utility_desktop.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_GetCurrentProcess (任务 ID: 41) + 已在 MSVCRTD.lib(gs_report.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_TerminateProcess (任务 ID: 41) + 已在 MSVCRTD.lib(gs_report.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_IsProcessorFeaturePresent (任务 ID: 41) + 已在 MSVCRTD.lib(gs_report.obj) 中引用 (任务 ID: 41) + 已在 MSVCRTD.lib(utility_desktop.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_IsDebuggerPresent (任务 ID: 41) + 已在 MSVCRTD.lib(error.obj) 中引用 (任务 ID: 41) + 已在 MSVCRTD.lib(utility_desktop.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_RaiseException (任务 ID: 41) + 已在 MSVCRTD.lib(error.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_GetCurrentProcessId (任务 ID: 41) + 已在 MSVCRTD.lib(gs_support.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_GetSystemTimeAsFileTime (任务 ID: 41) + 已在 MSVCRTD.lib(gs_support.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_InitializeSListHead (任务 ID: 41) + 已在 MSVCRTD.lib(tncleanup.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_GetStartupInfoW (任务 ID: 41) + 已在 MSVCRTD.lib(utility_desktop.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_HeapAlloc (任务 ID: 41) + 已在 MSVCRTD.lib(pdblkup.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_HeapFree (任务 ID: 41) + 已在 MSVCRTD.lib(pdblkup.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_GetProcessHeap (任务 ID: 41) + 已在 MSVCRTD.lib(pdblkup.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 已找到 __imp_VirtualQuery (任务 ID: 41) + 已在 MSVCRTD.lib(pdblkup.obj) 中引用 (任务 ID: 41) + 已加载 kernel32.lib(KERNEL32.dll) (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\user32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\gdi32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\winspool.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\comdlg32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\advapi32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\shell32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\ole32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\oleaut32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\uuid.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbc32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbccp32.lib: (任务 ID: 41) + 正在搜索 lib\glfw3dll.lib: (任务 ID: 41) + 正在搜索 lib\glfw3_mt.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\MSVCRTD.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\OLDNAMES.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\vcruntimed.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64\ucrtd.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\OpenGL32.lib: (任务 ID: 41) + 正在搜索 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\lib\glfw3.lib: (任务 ID: 41) + 已完成库搜索 (任务 ID: 41) + 正在生成 .exp 文件 (任务 ID: 41) + 正在创建库 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib 和对象 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.exp (任务 ID: 41) + 已完成 .exp 文件生成 (任务 ID: 41) + 正在搜索库 (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\OpenGL32.lib: (任务 ID: 41) + 正在搜索 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\lib\glfw3.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\kernel32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\user32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\gdi32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\winspool.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\comdlg32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\advapi32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\shell32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\ole32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\oleaut32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\uuid.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbc32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbccp32.lib: (任务 ID: 41) + 正在搜索 lib\glfw3dll.lib: (任务 ID: 41) + 正在搜索 lib\glfw3_mt.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\MSVCRTD.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\OLDNAMES.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\vcruntimed.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64\ucrtd.lib: (任务 ID: 41) + 已完成库搜索 (任务 ID: 41) + 正在搜索库 (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\OpenGL32.lib: (任务 ID: 41) + 正在搜索 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\lib\glfw3.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\kernel32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\user32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\gdi32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\winspool.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\comdlg32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\advapi32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\shell32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\ole32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\oleaut32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\uuid.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbc32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbccp32.lib: (任务 ID: 41) + 正在搜索 lib\glfw3dll.lib: (任务 ID: 41) + 正在搜索 lib\glfw3_mt.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\MSVCRTD.lib: (任务 ID: 41) + 已找到 __scrt_stub_for_acrt_initialize (任务 ID: 41) + 已加载 MSVCRTD.lib(ucrt_stubs.obj) (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\OLDNAMES.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\vcruntimed.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64\ucrtd.lib: (任务 ID: 41) + 已完成库搜索 (任务 ID: 41) + 正在搜索库 (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\OpenGL32.lib: (任务 ID: 41) + 正在搜索 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\lib\glfw3.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\kernel32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\user32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\gdi32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\winspool.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\comdlg32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\advapi32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\shell32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\ole32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\oleaut32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\uuid.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbc32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbccp32.lib: (任务 ID: 41) + 正在搜索 lib\glfw3dll.lib: (任务 ID: 41) + 正在搜索 lib\glfw3_mt.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\MSVCRTD.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\OLDNAMES.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\vcruntimed.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64\ucrtd.lib: (任务 ID: 41) + 已完成库搜索 (任务 ID: 41) + 正在搜索库 (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\OpenGL32.lib: (任务 ID: 41) + 正在搜索 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\lib\glfw3.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\kernel32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\user32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\gdi32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\winspool.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\comdlg32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\advapi32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\shell32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\ole32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\oleaut32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\uuid.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbc32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbccp32.lib: (任务 ID: 41) + 正在搜索 lib\glfw3dll.lib: (任务 ID: 41) + 正在搜索 lib\glfw3_mt.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\MSVCRTD.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\OLDNAMES.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\vcruntimed.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64\ucrtd.lib: (任务 ID: 41) + 已完成库搜索 (任务 ID: 41) + 已完成传递 1 (任务 ID: 41) + 正在搜索库 (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\OpenGL32.lib: (任务 ID: 41) + 正在搜索 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\lib\glfw3.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\kernel32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\user32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\gdi32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\winspool.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\comdlg32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\advapi32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\shell32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\ole32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\oleaut32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\uuid.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbc32.lib: (任务 ID: 41) + 正在搜索 C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbccp32.lib: (任务 ID: 41) + 正在搜索 lib\glfw3dll.lib: (任务 ID: 41) + 正在搜索 lib\glfw3_mt.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\MSVCRTD.lib: (任务 ID: 41) + 已找到 _load_config_used (任务 ID: 41) + 已加载 MSVCRTD.lib(loadcfg.obj) (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\OLDNAMES.lib: (任务 ID: 41) + 正在搜索 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\vcruntimed.lib: (任务 ID: 41) + 已找到 __guard_memcpy_fptr (任务 ID: 41) + 已在 MSVCRTD.lib(loadcfg.obj) 中引用 (任务 ID: 41) + 已加载 vcruntimed.lib(softmemtag.obj) (任务 ID: 41) + 已完成库搜索 (任务 ID: 41) + 正在调用 rc.exe: (任务 ID: 41) + /v (任务 ID: 41) + /x (任务 ID: 41) + /fo (任务 ID: 41) + "C:\Users\Nitlo\AppData\Local\Temp\lnk{BB2416D1-0FDF-4EA7-9F66-72B570B145AB}.tmp" (任务 ID: 41) + "C:\Users\Nitlo\AppData\Local\Temp\lnk{6F437A43-8ECA-47AE-B2C4-C45D1BBD7D22}.tmp" (任务 ID: 41) + Microsoft (R) Windows (R) Resource Compiler Version 10.0.10011.16384 (任务 ID: 41) + (任务 ID: 41) + Copyright (C) Microsoft Corporation. All rights reserved. (任务 ID: 41) + (任务 ID: 41) + (任务 ID: 41) + Using codepage 936 as default (任务 ID: 41) + Creating C:\Users\Nitlo\AppData\Local\Temp\lnk{BB2416D1-0FDF-4EA7-9F66-72B570B145AB}.tmp (任务 ID: 41) + (任务 ID: 41) + (任务 ID: 41) + C:\Users\Nitlo\AppData\Local\Temp\lnk{6F437A43-8ECA-47AE-B2C4-C45D1BBD7D22}.tmp. (任务 ID: 41) + Writing 24:2, lang:0x409, size 145 (任务 ID: 41) + 正在调用 cvtres.exe: (任务 ID: 41) + /machine:amd64 (任务 ID: 41) + /verbose (任务 ID: 41) + /out:"C:\Users\Nitlo\AppData\Local\Temp\lnk{437B826E-73EE-4B0F-8A9B-33C40A836882}.tmp" (任务 ID: 41) + /readonly (任务 ID: 41) + "C:\Users\Nitlo\AppData\Local\Temp\lnk{BB2416D1-0FDF-4EA7-9F66-72B570B145AB}.tmp" (任务 ID: 41) + Microsoft(R) Windows Resource To Object Converter 版本 14.38.33130.0 (任务 ID: 41) + 版权所有 (C) Microsoft Corporation。保留所有权利。 (任务 ID: 41) + (任务 ID: 41) + 正在添加资源。类型: MANIFEST,名称: 2,语言: 0x0409,标记: 0x30,大小: 145 (任务 ID: 41) + 未使用的库: (任务 ID: 41) + C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\winspool.lib (任务 ID: 41) + C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\comdlg32.lib (任务 ID: 41) + C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\advapi32.lib (任务 ID: 41) + C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\ole32.lib (任务 ID: 41) + C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\oleaut32.lib (任务 ID: 41) + C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\uuid.lib (任务 ID: 41) + C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbc32.lib (任务 ID: 41) + C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\um\x64\odbccp32.lib (任务 ID: 41) + lib\glfw3dll.lib (任务 ID: 41) + lib\glfw3_mt.lib (任务 ID: 41) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.38.33130\lib\x64\OLDNAMES.lib (任务 ID: 41) + 正在启动传递 2 (任务 ID: 41) + * linker generated manifest res * (任务 ID: 41) + StgSharpC.exp (任务 ID: 41) + wgl.obj (任务 ID: 41) + StgSharpC.obj (任务 ID: 41) + stb_image.obj (任务 ID: 41) + mat4.obj (任务 ID: 41) + mat3.obj (任务 ID: 41) + mat2.obj (任务 ID: 41) + linear.obj (任务 ID: 41) + glsc2.obj (任务 ID: 41) + dllmain.obj (任务 ID: 41) + debuger.obj (任务 ID: 41) + OpenGL32.lib(OPENGL32.dll) (任务 ID: 41) + OpenGL32.lib(OPENGL32.dll) (任务 ID: 41) + OpenGL32.lib(OPENGL32.dll) (任务 ID: 41) + OpenGL32.lib(OPENGL32.dll) (任务 ID: 41) + glfw3.lib(context.obj) (任务 ID: 41) + glfw3.lib(init.obj) (任务 ID: 41) + glfw3.lib(input.obj) (任务 ID: 41) + glfw3.lib(monitor.obj) (任务 ID: 41) + glfw3.lib(platform.obj) (任务 ID: 41) + glfw3.lib(vulkan.obj) (任务 ID: 41) + glfw3.lib(window.obj) (任务 ID: 41) + glfw3.lib(egl_context.obj) (任务 ID: 41) + glfw3.lib(osmesa_context.obj) (任务 ID: 41) + glfw3.lib(null_init.obj) (任务 ID: 41) + glfw3.lib(null_monitor.obj) (任务 ID: 41) + glfw3.lib(null_window.obj) (任务 ID: 41) + glfw3.lib(null_joystick.obj) (任务 ID: 41) + glfw3.lib(win32_module.obj) (任务 ID: 41) + glfw3.lib(win32_time.obj) (任务 ID: 41) + glfw3.lib(win32_thread.obj) (任务 ID: 41) + glfw3.lib(win32_init.obj) (任务 ID: 41) + glfw3.lib(win32_joystick.obj) (任务 ID: 41) + glfw3.lib(win32_monitor.obj) (任务 ID: 41) + glfw3.lib(win32_window.obj) (任务 ID: 41) + glfw3.lib(wgl_context.obj) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + kernel32.lib(KERNEL32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + user32.lib(USER32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + gdi32.lib(GDI32.dll) (任务 ID: 41) + shell32.lib(SHELL32.dll) (任务 ID: 41) + shell32.lib(SHELL32.dll) (任务 ID: 41) + shell32.lib(SHELL32.dll) (任务 ID: 41) + shell32.lib(SHELL32.dll) (任务 ID: 41) + shell32.lib(SHELL32.dll) (任务 ID: 41) + shell32.lib(SHELL32.dll) (任务 ID: 41) + MSVCRTD.lib(amdsecgs.obj) (任务 ID: 41) + MSVCRTD.lib(chkstk.obj) (任务 ID: 41) + MSVCRTD.lib(guard_dispatch.obj) (任务 ID: 41) + MSVCRTD.lib(guard_xfg_dispatch.obj) (任务 ID: 41) + MSVCRTD.lib(gs_cookie.obj) (任务 ID: 41) + MSVCRTD.lib(gs_report.obj) (任务 ID: 41) + MSVCRTD.lib(gs_support.obj) (任务 ID: 41) + MSVCRTD.lib(debugger_jmc.obj) (任务 ID: 41) + MSVCRTD.lib(guard_support.obj) (任务 ID: 41) + MSVCRTD.lib(loadcfg.obj) (任务 ID: 41) + MSVCRTD.lib(dyn_tls_init.obj) (任务 ID: 41) + MSVCRTD.lib(ucrt_detection.obj) (任务 ID: 41) + MSVCRTD.lib(cpu_disp.obj) (任务 ID: 41) + MSVCRTD.lib(argv_mode.obj) (任务 ID: 41) + MSVCRTD.lib(default_local_stdio_options.obj) (任务 ID: 41) + MSVCRTD.lib(fltused.obj) (任务 ID: 41) + MSVCRTD.lib(tncleanup.obj) (任务 ID: 41) + MSVCRTD.lib(dll_dllmain.obj) (任务 ID: 41) + MSVCRTD.lib(tlssup.obj) (任务 ID: 41) + MSVCRTD.lib(initializers.obj) (任务 ID: 41) + MSVCRTD.lib(utility.obj) (任务 ID: 41) + MSVCRTD.lib(ucrt_stubs.obj) (任务 ID: 41) + MSVCRTD.lib(utility_desktop.obj) (任务 ID: 41) + MSVCRTD.lib(error.obj) (任务 ID: 41) + MSVCRTD.lib(init.obj) (任务 ID: 41) + MSVCRTD.lib(initsect.obj) (任务 ID: 41) + MSVCRTD.lib(pdblkup.obj) (任务 ID: 41) + MSVCRTD.lib(stack.obj) (任务 ID: 41) + MSVCRTD.lib(userapi.obj) (任务 ID: 41) + MSVCRTD.lib(gshandler.obj) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(VCRUNTIME140D.dll) (任务 ID: 41) + vcruntimed.lib(softmemtag.obj) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + ucrtd.lib(ucrtbased.dll) (任务 ID: 41) + 已完成传递 2 (任务 ID: 41) + 输出属性: LinkSkippedExecution=False (任务 ID: 41) + 已完成执行任务“Link”的操作。 (任务 ID: 41) + 任务“Message” (任务 ID: 42) + 任务参数:Importance=High (任务 ID: 42) + 任务参数:Text=StgSharpGraphic.vcxproj -> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll (任务 ID: 42) + StgSharpGraphic.vcxproj -> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll (任务 ID: 42) + 已完成执行任务“Message”的操作。 (任务 ID: 42) 由于 false 条件,已跳过任务“VCMessage”;(('$(EmbedManifestBy)' != 'LINK' or '$(LegacyManifestEmbedding)' != 'true' or '$(LinkSkippedExecution)' == 'true') and %(Link.GenerateDebugInformation) == 'DebugFastLink' and %(Link.ProgramDataBaseFileName) != '')计算为(('LINK' != 'LINK' or '' != 'true' or 'False' == 'true') and true == 'DebugFastLink' and != '')。 由于 false 条件,已跳过任务“VCMessage”;(('$(EmbedManifestBy)' != 'LINK' or '$(LegacyManifestEmbedding)' != 'true' or '$(LinkSkippedExecution)' == 'true') and %(Link.GenerateDebugInformation) == 'true' and %(Link.ProgramDataBaseFileName) != '')计算为(('LINK' != 'LINK' or '' != 'true' or 'False' == 'true') and true == 'true' and != '')。 -03:31:39.502 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“Link”的操作。: (目标 ID: 85) +04:02:55.531 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“Link”的操作。: (目标 ID: 85) 由于条件的计算结果为 false,已跳过目标“MetaGenInputsOutputs”;('$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('false' == 'True')。 由于条件的计算结果为 false,已跳过目标“ComputeMetaGenInputs”;('$(CLRSupport)'!='' and '$(CLRSupport)'!='false' and '$(CLRSupport)'!='NetCore')的计算结果为('false'!='' and 'false'!='false' and 'false'!='NetCore')。 由于条件的计算结果为 false,已跳过目标“MetaGen”;('@(MetaGen)' != '')的计算结果为('' != '')。 -03:31:39.502 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkImportLibraryOutputsForClean: (目标 ID: 86)”(目标“_Link”依赖于它): +04:02:55.531 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkImportLibraryOutputsForClean: (目标 ID: 86)”(目标“_Link”依赖于它): 添加的项: _LinkImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib 添加的项: _LinkSecondaryOutput=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib 添加的项: _LinkSecondaryOutput=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.exp - 任务“WriteLinesToFile” (任务 ID: 42) + 任务“WriteLinesToFile” (任务 ID: 43) 任务参数: Lines= ^D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib - D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.exp (任务 ID: 42) - 任务参数:Encoding=Unicode (任务 ID: 42) - 任务参数:File=x64\Debug\StgSharpC.tlog\link.write.2u.tlog (任务 ID: 42) - 已完成执行任务“WriteLinesToFile”的操作。 (任务 ID: 42) + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.exp (任务 ID: 43) + 任务参数:Encoding=Unicode (任务 ID: 43) + 任务参数:File=x64\Debug\StgSharpC.tlog\link.write.2u.tlog (任务 ID: 43) + 已完成执行任务“WriteLinesToFile”的操作。 (任务 ID: 43) 删除的项: _LinkImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib 删除的项: _LinkSecondaryOutput= D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.lib D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.exp -03:31:39.504 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 86) -03:31:39.504 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterLink: (目标 ID: 87)”(目标“_Link”依赖于它): -03:31:39.504 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 87) -03:31:39.504 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Link: (目标 ID: 88)”(目标“_BuildLinkAction”依赖于它): -03:31:39.504 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 88) -03:31:39.504 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ALink: (目标 ID: 89)”(目标“_BuildLinkAction”依赖于它): -03:31:39.504 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 89) +04:02:55.533 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 86) +04:02:55.533 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterLink: (目标 ID: 87)”(目标“_Link”依赖于它): +04:02:55.533 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 87) +04:02:55.533 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Link: (目标 ID: 88)”(目标“_BuildLinkAction”依赖于它): +04:02:55.533 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 88) +04:02:55.533 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ALink: (目标 ID: 89)”(目标“_BuildLinkAction”依赖于它): +04:02:55.533 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 89) 已跳过目标“ComputeLegacyManifestEmbedding”。以前的生成已成功。 -03:31:39.504 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Manifest: (目标 ID: 90)”(目标“_BuildLinkAction”依赖于它): +04:02:55.533 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Manifest: (目标 ID: 90)”(目标“_BuildLinkAction”依赖于它): 由于 false 条件,已跳过任务“CallTarget”;('$(LegacyManifestEmbedding)' == 'true')计算为('' == 'true')。 -03:31:39.504 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 90) -03:31:39.504 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“RegisterOutput: (目标 ID: 91)”(目标“_BuildLinkAction”依赖于它): +04:02:55.533 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 90) +04:02:55.533 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“RegisterOutput: (目标 ID: 91)”(目标“_BuildLinkAction”依赖于它): 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='DynamicLibrary' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'!='true')计算为('DynamicLibrary'=='DynamicLibrary' and 'false'=='true' and 'false'!='true')。 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='DynamicLibrary' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'=='true')计算为('DynamicLibrary'=='DynamicLibrary' and 'false'=='true' and 'false'=='true')。 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='Application' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'!='true')计算为('DynamicLibrary'=='Application' and 'false'=='true' and 'false'!='true')。 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='Application' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'=='true')计算为('DynamicLibrary'=='Application' and 'false'=='true' and 'false'=='true')。 由于 false 条件,已跳过任务“VCMessage”;('$(_RegisterOutputExitCode)' != '' and '$(_RegisterOutputExitCode)' != '0')计算为('' != '' and '' != '0')。 -03:31:39.504 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 91) +04:02:55.533 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 91) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -03:31:39.504 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResolvedXDCMake: (目标 ID: 92)”(目标“_XdcMake”依赖于它): +04:02:55.533 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResolvedXDCMake: (目标 ID: 92)”(目标“_XdcMake”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.Extension)' == '.vcxproj' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '$(_ClCompileGenerateXMLDocumentationFiles)' == 'true')计算为('' == '.vcxproj' and '' != '' and '' != '' and '' == 'true')。 -03:31:39.504 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 92) -03:31:39.504 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedXDCFiles: (目标 ID: 93)”(目标“_XdcMake”依赖于它): +04:02:55.533 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 92) +04:02:55.533 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedXDCFiles: (目标 ID: 93)”(目标“_XdcMake”依赖于它): 添加的项: XdcMake= temp @@ -6865,26 +9660,26 @@ OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.xml SuppressStartupBanner=true TrackerLogDirectory=x64\Debug\StgSharpC.tlog\ -03:31:39.504 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 93) -03:31:39.504 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForXdcMake: (目标 ID: 94)”(目标“_XdcMake”依赖于它): - 任务“MakeDir” (任务 ID: 43) - 已完成执行任务“MakeDir”的操作。 (任务 ID: 43) -03:31:39.505 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 94) - 由于条件的计算结果为 false,已跳过目标“XdcMake”;('@(XdcMake)' != '')的计算结果为('' != '')。 -03:31:39.505 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_XdcMake: (目标 ID: 95)”(目标“_BuildLinkAction”依赖于它): -03:31:39.505 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 95) -03:31:39.505 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedSbrFiles: (目标 ID: 96)”(目标“_BscMake”依赖于它): -03:31:39.505 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 96) -03:31:39.505 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForBscMake: (目标 ID: 97)”(目标“_BscMake”依赖于它): +04:02:55.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 93) +04:02:55.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForXdcMake: (目标 ID: 94)”(目标“_XdcMake”依赖于它): 任务“MakeDir” (任务 ID: 44) 已完成执行任务“MakeDir”的操作。 (任务 ID: 44) -03:31:39.505 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 97) +04:02:55.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 94) + 由于条件的计算结果为 false,已跳过目标“XdcMake”;('@(XdcMake)' != '')的计算结果为('' != '')。 +04:02:55.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_XdcMake: (目标 ID: 95)”(目标“_BuildLinkAction”依赖于它): +04:02:55.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 95) +04:02:55.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedSbrFiles: (目标 ID: 96)”(目标“_BscMake”依赖于它): +04:02:55.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 96) +04:02:55.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForBscMake: (目标 ID: 97)”(目标“_BscMake”依赖于它): + 任务“MakeDir” (任务 ID: 45) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 45) +04:02:55.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 97) 由于条件的计算结果为 false,已跳过目标“BscMake”;('@(BscMake)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。 -03:31:39.505 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BscMake: (目标 ID: 98)”(目标“_BuildLinkAction”依赖于它): -03:31:39.505 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 98) +04:02:55.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BscMake: (目标 ID: 98)”(目标“_BuildLinkAction”依赖于它): +04:02:55.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 98) 已跳过目标“PrepareForBuild”。以前的生成已成功。 -03:31:39.505 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroup: (目标 ID: 99)”(目标“CreateRecipeFile”依赖于它): +04:02:55.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroup: (目标 ID: 99)”(目标“CreateRecipeFile”依赖于它): 添加的项: _BuiltProjectOutputGroupOutputIntermediate= D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll @@ -6894,51 +9689,51 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll FinalOutputPath=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll OriginalItemSpec=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll -03:31:39.505 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 99) +04:02:55.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 99) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“PrepareResourceNames”。以前的生成已成功。 -03:31:39.505 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SatelliteDllsProjectOutputGroup: (目标 ID: 100)”(目标“CreateRecipeFile”依赖于它): -03:31:39.505 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 100) +04:02:55.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SatelliteDllsProjectOutputGroup: (目标 ID: 100)”(目标“CreateRecipeFile”依赖于它): +04:02:55.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 100) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“AssignTargetPaths”。以前的生成已成功。 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“AssignTargetPaths”。以前的生成已成功。 -03:31:39.505 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForFxc: (目标 ID: 101)”(目标“ContentFilesProjectOutputGroup”依赖于它): - 任务“MakeDir” (任务 ID: 45) - 已完成执行任务“MakeDir”的操作。 (任务 ID: 45) -03:31:39.505 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 101) +04:02:55.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForFxc: (目标 ID: 101)”(目标“ContentFilesProjectOutputGroup”依赖于它): + 任务“MakeDir” (任务 ID: 46) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 46) +04:02:55.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 101) 由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。 -03:31:39.505 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ContentFilesProjectOutputGroup: (目标 ID: 102)”(目标“CreateRecipeFile”依赖于它): +04:02:55.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ContentFilesProjectOutputGroup: (目标 ID: 102)”(目标“CreateRecipeFile”依赖于它): 由于 false 条件,已跳过任务“AssignTargetPath”;('@(ContentFilesProjectOutputGroupOutputFullPath)' != '' and '%(ContentFilesProjectOutputGroupOutputFullPath.RootFolder)' != '')计算为('' != '' and '' != '')。 由于 false 条件,已跳过任务“AssignTargetPath”;('@(ContentFilesProjectOutputGroupOutputFullPath)' != '' and '%(ContentFilesProjectOutputGroupOutputFullPath.RootFolder)' == '')计算为('' != '' and '' == '')。 -03:31:39.506 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 102) +04:02:55.535 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 102) 已跳过目标“GetReferencedVCProjectsInfo”。以前的生成已成功。 -03:31:39.506 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“CreateRecipeFile: (目标 ID: 103)”(目标“_BuildLinkAction”依赖于它): +04:02:55.535 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“CreateRecipeFile: (目标 ID: 103)”(目标“_BuildLinkAction”依赖于它): 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“GenerateDesktopDeployRecipe”任务。 - 任务“GenerateDesktopDeployRecipe” (任务 ID: 46) + 任务“GenerateDesktopDeployRecipe” (任务 ID: 47) 任务参数: BuiltProjectOutputs= D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll FinalOutputPath=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll - OriginalItemSpec=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll (任务 ID: 46) - 任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug\StgSharpC.dll.recipe (任务 ID: 46) - 任务参数:ProjectDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\ (任务 ID: 46) - 已完成执行任务“GenerateDesktopDeployRecipe”的操作。 (任务 ID: 46) -03:31:39.529 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 103) -03:31:39.529 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GenerateSatelliteAssemblyInputs: (目标 ID: 104)”(目标“CreateSatelliteAssemblies”依赖于它): + OriginalItemSpec=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC.dll (任务 ID: 47) + 任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\x64\Debug\StgSharpC.dll.recipe (任务 ID: 47) + 任务参数:ProjectDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\ (任务 ID: 47) + 已完成执行任务“GenerateDesktopDeployRecipe”的操作。 (任务 ID: 47) +04:02:55.558 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 103) +04:02:55.558 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GenerateSatelliteAssemblyInputs: (目标 ID: 104)”(目标“CreateSatelliteAssemblies”依赖于它): 由于 false 条件,已跳过任务“Warning”;('@(ManifestResourceWithCulture)'!='' and '%(ManifestResourceWithCulture.EmittedForCompatibilityOnly)'=='')计算为(''!='' and ''=='')。 由于 false 条件,已跳过任务“Warning”;('@(ManifestNonResxWithCultureOnDisk)'!='' and '%(ManifestNonResxWithCultureOnDisk.EmittedForCompatibilityOnly)'=='')计算为(''!='' and ''=='')。 -03:31:39.529 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 104) +04:02:55.558 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 104) 由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。 由于条件的计算结果为 false,已跳过目标“GenerateSatelliteAssemblies”;('@(_SatelliteAssemblyResourceInputs)' != '')的计算结果为('' != '')。 -03:31:39.530 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateSatelliteAssemblies: (目标 ID: 105)”(目标“_BuildLinkAction”依赖于它): -03:31:39.530 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 105) +04:02:55.558 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateSatelliteAssemblies: (目标 ID: 105)”(目标“_BuildLinkAction”依赖于它): +04:02:55.558 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 105) 由于条件的计算结果为 false,已跳过目标“CopyLocalNativeReference”;('$(CopyLocalProjectReference)' == 'true')的计算结果为('false' == 'true')。 -03:31:39.530 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Appverifier: (目标 ID: 106)”(目标“_BuildLinkAction”依赖于它): -03:31:39.530 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 106) -03:31:39.530 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Deploy: (目标 ID: 107)”(目标“_BuildLinkAction”依赖于它): -03:31:39.530 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Deploy”的操作。: (目标 ID: 107) -03:31:39.530 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets”中的目标“_CalculatePostXamarinTelemetry: (目标 ID: 108)”(目标“PrepareForRun”依赖于它): +04:02:55.558 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Appverifier: (目标 ID: 106)”(目标“_BuildLinkAction”依赖于它): +04:02:55.558 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 106) +04:02:55.558 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Deploy: (目标 ID: 107)”(目标“_BuildLinkAction”依赖于它): +04:02:55.558 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_Deploy”的操作。: (目标 ID: 107) +04:02:55.558 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets”中的目标“_CalculatePostXamarinTelemetry: (目标 ID: 108)”(目标“PrepareForRun”依赖于它): 设置属性: _PostXamarinTelemetryLoggingImportance=low 设置属性: _XamarinBuildIsIncrementalFile=x64\Debug\\_XamarinBuildIsIncremental 设置属性: _ProjectCapabilities=;desktop;AssemblyReferences;COMReferences;ProjectReferences;WinRTReferences;SDKReferences;SharedProjectReferences;OutputGroups;AllTargetOutputGroups;VisualStudioWellKnownOutputGroups;ProjectConfigurationsDeclaredAsItems;PropertyManager;native;IntegratedConsoleDebugging;SupportsOnlineEnvironments; @@ -6948,107 +9743,107 @@ 设置属性: _MsixCapability=False 设置属性: _WinUICapability=False 设置属性: _XamarinFormsCapability=False - 任务“Message” (任务 ID: 47) - 任务参数:Importance=low (任务 ID: 47) - 任务参数:Text= [StgSharpC /Windows] Capability: desktop (任务 ID: 47) - [StgSharpC /Windows] Capability: desktop (任务 ID: 47) - 已完成执行任务“Message”的操作。 (任务 ID: 47) 任务“Message” (任务 ID: 48) 任务参数:Importance=low (任务 ID: 48) - 任务参数:Text= [StgSharpC /Windows] Capability: AssemblyReferences (任务 ID: 48) - [StgSharpC /Windows] Capability: AssemblyReferences (任务 ID: 48) + 任务参数:Text= [StgSharpC /Windows] Capability: desktop (任务 ID: 48) + [StgSharpC /Windows] Capability: desktop (任务 ID: 48) 已完成执行任务“Message”的操作。 (任务 ID: 48) 任务“Message” (任务 ID: 49) 任务参数:Importance=low (任务 ID: 49) - 任务参数:Text= [StgSharpC /Windows] Capability: COMReferences (任务 ID: 49) - [StgSharpC /Windows] Capability: COMReferences (任务 ID: 49) + 任务参数:Text= [StgSharpC /Windows] Capability: AssemblyReferences (任务 ID: 49) + [StgSharpC /Windows] Capability: AssemblyReferences (任务 ID: 49) 已完成执行任务“Message”的操作。 (任务 ID: 49) 任务“Message” (任务 ID: 50) 任务参数:Importance=low (任务 ID: 50) - 任务参数:Text= [StgSharpC /Windows] Capability: ProjectReferences (任务 ID: 50) - [StgSharpC /Windows] Capability: ProjectReferences (任务 ID: 50) + 任务参数:Text= [StgSharpC /Windows] Capability: COMReferences (任务 ID: 50) + [StgSharpC /Windows] Capability: COMReferences (任务 ID: 50) 已完成执行任务“Message”的操作。 (任务 ID: 50) 任务“Message” (任务 ID: 51) 任务参数:Importance=low (任务 ID: 51) - 任务参数:Text= [StgSharpC /Windows] Capability: WinRTReferences (任务 ID: 51) - [StgSharpC /Windows] Capability: WinRTReferences (任务 ID: 51) + 任务参数:Text= [StgSharpC /Windows] Capability: ProjectReferences (任务 ID: 51) + [StgSharpC /Windows] Capability: ProjectReferences (任务 ID: 51) 已完成执行任务“Message”的操作。 (任务 ID: 51) 任务“Message” (任务 ID: 52) 任务参数:Importance=low (任务 ID: 52) - 任务参数:Text= [StgSharpC /Windows] Capability: SDKReferences (任务 ID: 52) - [StgSharpC /Windows] Capability: SDKReferences (任务 ID: 52) + 任务参数:Text= [StgSharpC /Windows] Capability: WinRTReferences (任务 ID: 52) + [StgSharpC /Windows] Capability: WinRTReferences (任务 ID: 52) 已完成执行任务“Message”的操作。 (任务 ID: 52) 任务“Message” (任务 ID: 53) 任务参数:Importance=low (任务 ID: 53) - 任务参数:Text= [StgSharpC /Windows] Capability: SharedProjectReferences (任务 ID: 53) - [StgSharpC /Windows] Capability: SharedProjectReferences (任务 ID: 53) + 任务参数:Text= [StgSharpC /Windows] Capability: SDKReferences (任务 ID: 53) + [StgSharpC /Windows] Capability: SDKReferences (任务 ID: 53) 已完成执行任务“Message”的操作。 (任务 ID: 53) 任务“Message” (任务 ID: 54) 任务参数:Importance=low (任务 ID: 54) - 任务参数:Text= [StgSharpC /Windows] Capability: OutputGroups (任务 ID: 54) - [StgSharpC /Windows] Capability: OutputGroups (任务 ID: 54) + 任务参数:Text= [StgSharpC /Windows] Capability: SharedProjectReferences (任务 ID: 54) + [StgSharpC /Windows] Capability: SharedProjectReferences (任务 ID: 54) 已完成执行任务“Message”的操作。 (任务 ID: 54) 任务“Message” (任务 ID: 55) 任务参数:Importance=low (任务 ID: 55) - 任务参数:Text= [StgSharpC /Windows] Capability: AllTargetOutputGroups (任务 ID: 55) - [StgSharpC /Windows] Capability: AllTargetOutputGroups (任务 ID: 55) + 任务参数:Text= [StgSharpC /Windows] Capability: OutputGroups (任务 ID: 55) + [StgSharpC /Windows] Capability: OutputGroups (任务 ID: 55) 已完成执行任务“Message”的操作。 (任务 ID: 55) 任务“Message” (任务 ID: 56) 任务参数:Importance=low (任务 ID: 56) - 任务参数:Text= [StgSharpC /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 56) - [StgSharpC /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 56) + 任务参数:Text= [StgSharpC /Windows] Capability: AllTargetOutputGroups (任务 ID: 56) + [StgSharpC /Windows] Capability: AllTargetOutputGroups (任务 ID: 56) 已完成执行任务“Message”的操作。 (任务 ID: 56) 任务“Message” (任务 ID: 57) 任务参数:Importance=low (任务 ID: 57) - 任务参数:Text= [StgSharpC /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 57) - [StgSharpC /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 57) + 任务参数:Text= [StgSharpC /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 57) + [StgSharpC /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 57) 已完成执行任务“Message”的操作。 (任务 ID: 57) 任务“Message” (任务 ID: 58) 任务参数:Importance=low (任务 ID: 58) - 任务参数:Text= [StgSharpC /Windows] Capability: PropertyManager (任务 ID: 58) - [StgSharpC /Windows] Capability: PropertyManager (任务 ID: 58) + 任务参数:Text= [StgSharpC /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 58) + [StgSharpC /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 58) 已完成执行任务“Message”的操作。 (任务 ID: 58) 任务“Message” (任务 ID: 59) 任务参数:Importance=low (任务 ID: 59) - 任务参数:Text= [StgSharpC /Windows] Capability: native (任务 ID: 59) - [StgSharpC /Windows] Capability: native (任务 ID: 59) + 任务参数:Text= [StgSharpC /Windows] Capability: PropertyManager (任务 ID: 59) + [StgSharpC /Windows] Capability: PropertyManager (任务 ID: 59) 已完成执行任务“Message”的操作。 (任务 ID: 59) 任务“Message” (任务 ID: 60) 任务参数:Importance=low (任务 ID: 60) - 任务参数:Text= [StgSharpC /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 60) - [StgSharpC /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 60) + 任务参数:Text= [StgSharpC /Windows] Capability: native (任务 ID: 60) + [StgSharpC /Windows] Capability: native (任务 ID: 60) 已完成执行任务“Message”的操作。 (任务 ID: 60) 任务“Message” (任务 ID: 61) 任务参数:Importance=low (任务 ID: 61) - 任务参数:Text= [StgSharpC /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 61) - [StgSharpC /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 61) + 任务参数:Text= [StgSharpC /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 61) + [StgSharpC /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 61) 已完成执行任务“Message”的操作。 (任务 ID: 61) 任务“Message” (任务 ID: 62) 任务参数:Importance=low (任务 ID: 62) - 任务参数:Text= [StgSharpC /Windows] _MobileCapability: False (任务 ID: 62) - [StgSharpC /Windows] _MobileCapability: False (任务 ID: 62) + 任务参数:Text= [StgSharpC /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 62) + [StgSharpC /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 62) 已完成执行任务“Message”的操作。 (任务 ID: 62) 任务“Message” (任务 ID: 63) 任务参数:Importance=low (任务 ID: 63) - 任务参数:Text= [StgSharpC /Windows] _MauiCapability: False (任务 ID: 63) - [StgSharpC /Windows] _MauiCapability: False (任务 ID: 63) + 任务参数:Text= [StgSharpC /Windows] _MobileCapability: False (任务 ID: 63) + [StgSharpC /Windows] _MobileCapability: False (任务 ID: 63) 已完成执行任务“Message”的操作。 (任务 ID: 63) 任务“Message” (任务 ID: 64) 任务参数:Importance=low (任务 ID: 64) - 任务参数:Text= [StgSharpC /Windows] _XamarinFormsCapability: False (任务 ID: 64) - [StgSharpC /Windows] _XamarinFormsCapability: False (任务 ID: 64) + 任务参数:Text= [StgSharpC /Windows] _MauiCapability: False (任务 ID: 64) + [StgSharpC /Windows] _MauiCapability: False (任务 ID: 64) 已完成执行任务“Message”的操作。 (任务 ID: 64) 任务“Message” (任务 ID: 65) 任务参数:Importance=low (任务 ID: 65) - 任务参数:Text= [StgSharpC /Windows] _IsAndroid: (任务 ID: 65) - [StgSharpC /Windows] _IsAndroid: (任务 ID: 65) + 任务参数:Text= [StgSharpC /Windows] _XamarinFormsCapability: False (任务 ID: 65) + [StgSharpC /Windows] _XamarinFormsCapability: False (任务 ID: 65) 已完成执行任务“Message”的操作。 (任务 ID: 65) 任务“Message” (任务 ID: 66) 任务参数:Importance=low (任务 ID: 66) - 任务参数:Text= [StgSharpC /Windows] _IsIOS: (任务 ID: 66) - [StgSharpC /Windows] _IsIOS: (任务 ID: 66) + 任务参数:Text= [StgSharpC /Windows] _IsAndroid: (任务 ID: 66) + [StgSharpC /Windows] _IsAndroid: (任务 ID: 66) 已完成执行任务“Message”的操作。 (任务 ID: 66) -03:31:39.531 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CalculatePostXamarinTelemetry”的操作。: (目标 ID: 108) + 任务“Message” (任务 ID: 67) + 任务参数:Importance=low (任务 ID: 67) + 任务参数:Text= [StgSharpC /Windows] _IsIOS: (任务 ID: 67) + [StgSharpC /Windows] _IsIOS: (任务 ID: 67) + 已完成执行任务“Message”的操作。 (任务 ID: 67) +04:02:55.560 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CalculatePostXamarinTelemetry”的操作。: (目标 ID: 108) 由于条件的计算结果为 false,已跳过目标“_PostXamarinTelemetry”;('$(_PostXamarinTelemetry)' == 'true')的计算结果为('' == 'true')。 由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。 由于条件的计算结果为 false,已跳过目标“_CopyFilesMarkedCopyLocal”;('@(ReferenceCopyLocalPaths)' != '')的计算结果为('' != '')。 @@ -7056,51 +9851,51 @@ 已跳过目标“AssignProjectConfiguration”。以前的生成已成功。 已跳过目标“_SplitProjectReferencesByFileExistence”。以前的生成已成功。 已跳过目标“_GetProjectReferenceTargetFrameworkProperties”。以前的生成已成功。 -03:31:39.531 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems: (目标 ID: 109)”(目标“GetCopyToOutputDirectoryItems”依赖于它): +04:02:55.560 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems: (目标 ID: 109)”(目标“GetCopyToOutputDirectoryItems”依赖于它): 设置属性: _GCTODIKeepDuplicates=false 设置属性: _GCTODIKeepMetadata=CopyToOutputDirectory;TargetPath -03:31:39.532 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 109) -03:31:39.532 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets”中的目标“GetCopyToOutputDirectoryXamlAppDefs: (目标 ID: 110)”(目标“GetCopyToOutputDirectoryItems”依赖于它): - 任务“AssignTargetPath” (任务 ID: 67) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC (任务 ID: 67) - 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 67) -03:31:39.532 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 110) -03:31:39.532 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetCopyToOutputDirectoryItems: (目标 ID: 111)”(目标“_CopySourceItemsToOutputDirectory”依赖于它): +04:02:55.560 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 109) +04:02:55.560 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets”中的目标“GetCopyToOutputDirectoryXamlAppDefs: (目标 ID: 110)”(目标“GetCopyToOutputDirectoryItems”依赖于它): + 任务“AssignTargetPath” (任务 ID: 68) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC (任务 ID: 68) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 68) +04:02:55.561 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 110) +04:02:55.561 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetCopyToOutputDirectoryItems: (目标 ID: 111)”(目标“_CopySourceItemsToOutputDirectory”依赖于它): 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“CallTarget”任务。 - 任务“CallTarget” (任务 ID: 68) - 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences (任务 ID: 68) + 任务“CallTarget” (任务 ID: 69) + 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences (任务 ID: 69) 已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。 已跳过目标“_AddOutputPathToGlobalPropertiesToRemove”。以前的生成已成功。 -03:31:39.533 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences: (目标 ID: 112)”(目标“GetCopyToOutputDirectoryItems”依赖于它): +04:02:55.562 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences: (目标 ID: 112)”(目标“GetCopyToOutputDirectoryItems”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('@(_MSBuildProjectReferenceExistent)' != '' and '$(_GetChildProjectCopyToOutputDirectoryItems)' == 'true' and '%(_MSBuildProjectReferenceExistent.Private)' != 'false' and '$(UseCommonOutputDirectory)' != 'true')计算为('' != '' and 'true' == 'true' and '' != 'false' and 'false' != 'true')。 - 任务“AssignTargetPath” (任务 ID: 69) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC (任务 ID: 69) - 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 69) -03:31:39.533 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 112) - 已完成执行任务“CallTarget”的操作。 (任务 ID: 68) - 任务“CallTarget” (任务 ID: 70) - 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromThisProject (任务 ID: 70) + 任务“AssignTargetPath” (任务 ID: 70) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC (任务 ID: 70) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 70) +04:02:55.562 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 112) + 已完成执行任务“CallTarget”的操作。 (任务 ID: 69) + 任务“CallTarget” (任务 ID: 71) + 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromThisProject (任务 ID: 71) 已跳过目标“AssignTargetPaths”。以前的生成已成功。 已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。 -03:31:39.533 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromThisProject: (目标 ID: 113)”(目标“GetCopyToOutputDirectoryItems”依赖于它): - 任务“AssignTargetPath” (任务 ID: 71) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC (任务 ID: 71) - 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 71) -03:31:39.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 113) - 已完成执行任务“CallTarget”的操作。 (任务 ID: 70) -03:31:39.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 111) +04:02:55.563 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromThisProject: (目标 ID: 113)”(目标“GetCopyToOutputDirectoryItems”依赖于它): + 任务“AssignTargetPath” (任务 ID: 72) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC (任务 ID: 72) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 72) +04:02:55.563 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 113) + 已完成执行任务“CallTarget”的操作。 (任务 ID: 71) +04:02:55.563 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 111) 由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectory”;( '@(_SourceItemsToCopyToOutputDirectory)' != '' )的计算结果为( '' != '' )。 由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectoryAlways”;( '@(_SourceItemsToCopyToOutputDirectoryAlways)' != '' )的计算结果为( '' != '' )。 -03:31:39.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CopySourceItemsToOutputDirectory: (目标 ID: 114)”(目标“CopyFilesToOutputDirectory”依赖于它): -03:31:39.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 114) +04:02:55.563 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CopySourceItemsToOutputDirectory: (目标 ID: 114)”(目标“CopyFilesToOutputDirectory”依赖于它): +04:02:55.563 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 114) 由于条件的计算结果为 false,已跳过目标“_CopyAppConfigFile”;( '@(AppConfigWithTargetPath)' != '' )的计算结果为( '' != '' )。 由于条件的计算结果为 false,已跳过目标“_CopyManifestFiles”;( '$(_DeploymentCopyApplicationManifest)'=='true' or '$(GenerateClickOnceManifests)'=='true' )的计算结果为( ''=='true' or ''=='true' )。 -03:31:39.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForCompileOutputs: (目标 ID: 115)”(目标“CopyFilesToOutputDirectory”依赖于它): +04:02:55.563 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForCompileOutputs: (目标 ID: 115)”(目标“CopyFilesToOutputDirectory”依赖于它): 设置属性: _DocumentationFileProduced=false 设置属性: _DebugSymbolsProduced=false -03:31:39.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 115) +04:02:55.563 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 115) 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Off' == 'On' or (''!='' and 'Off' == 'Auto'))。 -03:31:39.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CopyFilesToOutputDirectory: (目标 ID: 116)”(目标“PrepareForRun”依赖于它): +04:02:55.563 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CopyFilesToOutputDirectory: (目标 ID: 116)”(目标“PrepareForRun”依赖于它): 设置属性: CreateHardLinksForCopyFilesToOutputDirectoryIfPossible=false 设置属性: CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible=false 设置属性: ErrorIfLinkFailsForCopyFilesToOutputDirectory=false @@ -7118,71 +9913,70 @@ 由于 false 条件,已跳过任务“Copy”;('@(ReferenceComWrappersToCopyLocal)' != '' or '@(ResolvedIsolatedComModules)' != '' or '@(_DeploymentLooseManifestFile)' != '' or '@(NativeReferenceFile)' != '' )计算为('' != '' or '' != '' or '' != '' or '' != '' )。 由于 false 条件,已跳过任务“Copy”;('$(SkipCopyWinMDArtifact)' != 'true' and '@(WinMDExpArtifacts)' != '')计算为('' != 'true' and '' != '')。 由于 false 条件,已跳过任务“Message”;('$(SkipCopyWinMDArtifact)' != 'true' and '$(_WindowsMetadataOutputPath)' != '')计算为('' != 'true' and '' != '')。 -03:31:39.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 116) -03:31:39.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareForRun: (目标 ID: 117)”(目标“_BuildLinkAction”依赖于它): -03:31:39.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 117) +04:02:55.564 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 116) +04:02:55.564 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareForRun: (目标 ID: 117)”(目标“_BuildLinkAction”依赖于它): +04:02:55.564 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 117) 由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。 -03:31:39.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PostBuildEvent: (目标 ID: 118)”(目标“_BuildLinkAction”依赖于它): +04:02:55.564 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PostBuildEvent: (目标 ID: 118)”(目标“_BuildLinkAction”依赖于它): 由于 false 条件,已跳过任务“Message”;('%(PostBuildEvent.Message)' != '' and '%(PostBuildEvent.Command)' != '')计算为('' != '' and '' != '')。 由于 false 条件,已跳过任务“Exec”;('%(PostBuildEvent.Command)' != '')计算为('' != '')。 -03:31:39.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 118) -03:31:39.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildLinkAction: (目标 ID: 119)”(目标“BuildLink”依赖于它): -03:31:39.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 119) -03:31:39.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLink: (目标 ID: 120)”(目标“Build”依赖于它): -03:31:39.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 120) -03:31:39.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuild: (目标 ID: 121)”(目标“Build”依赖于它): -03:31:39.534 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 121) +04:02:55.564 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 118) +04:02:55.564 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildLinkAction: (目标 ID: 119)”(目标“BuildLink”依赖于它): +04:02:55.564 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 119) +04:02:55.564 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLink: (目标 ID: 120)”(目标“Build”依赖于它): +04:02:55.564 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 120) +04:02:55.564 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuild: (目标 ID: 121)”(目标“Build”依赖于它): +04:02:55.564 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 121) 已跳过目标“_CheckForCompileOutputs”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Off' == 'On' or (''!='' and 'Off' == 'Auto'))。 -03:31:39.534 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CleanGetCurrentAndPriorFileWrites: (目标 ID: 122)”(目标“IncrementalClean”依赖于它): - 任务“ReadLinesFromFile” (任务 ID: 72) - 任务参数:File=x64\Debug\StgSharpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 72) - 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 72) +04:02:55.564 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CleanGetCurrentAndPriorFileWrites: (目标 ID: 122)”(目标“IncrementalClean”依赖于它): + 任务“ReadLinesFromFile” (任务 ID: 73) + 任务参数:File=x64\Debug\StgSharpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 73) + 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 73) 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“ConvertToAbsolutePath”任务。 - 任务“ConvertToAbsolutePath” (任务 ID: 73) - 已完成执行任务“ConvertToAbsolutePath”的操作。 (任务 ID: 73) + 任务“ConvertToAbsolutePath” (任务 ID: 74) + 已完成执行任务“ConvertToAbsolutePath”的操作。 (任务 ID: 74) 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“FindUnderPath”任务。 - 任务“FindUnderPath” (任务 ID: 74) - 任务参数:UpdateToAbsolutePaths=True (任务 ID: 74) - 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC (任务 ID: 74) - 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC”。 (任务 ID: 74) - 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 74) 任务“FindUnderPath” (任务 ID: 75) 任务参数:UpdateToAbsolutePaths=True (任务 ID: 75) - 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 75) - 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 75) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC (任务 ID: 75) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC”。 (任务 ID: 75) 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 75) 任务“FindUnderPath” (任务 ID: 76) 任务参数:UpdateToAbsolutePaths=True (任务 ID: 76) - 任务参数:Path=x64\Debug\ (任务 ID: 76) - 比较路径为“x64\Debug\”。 (任务 ID: 76) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 76) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 76) 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 76) + 任务“FindUnderPath” (任务 ID: 77) + 任务参数:UpdateToAbsolutePaths=True (任务 ID: 77) + 任务参数:Path=x64\Debug\ (任务 ID: 77) + 比较路径为“x64\Debug\”。 (任务 ID: 77) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 77) 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“RemoveDuplicates”任务。 - 任务“RemoveDuplicates” (任务 ID: 77) - 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 77) -03:31:39.537 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 122) -03:31:39.537 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“IncrementalClean: (目标 ID: 123)”(目标“Build”依赖于它): - 任务“FindUnderPath” (任务 ID: 78) - 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 78) - 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 78) - 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 78) + 任务“RemoveDuplicates” (任务 ID: 78) + 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 78) +04:02:55.566 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 122) +04:02:55.566 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“IncrementalClean: (目标 ID: 123)”(目标“Build”依赖于它): 任务“FindUnderPath” (任务 ID: 79) - 任务参数:Path=x64\Debug\ (任务 ID: 79) - 比较路径为“x64\Debug\”。 (任务 ID: 79) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 79) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 79) 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 79) - 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Delete”任务。 - 任务“Delete” (任务 ID: 80) - 任务参数:TreatErrorsAsWarnings=True (任务 ID: 80) - 已完成执行任务“Delete”的操作。 (任务 ID: 80) - 任务“RemoveDuplicates” (任务 ID: 81) - 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 81) + 任务“FindUnderPath” (任务 ID: 80) + 任务参数:Path=x64\Debug\ (任务 ID: 80) + 比较路径为“x64\Debug\”。 (任务 ID: 80) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 80) + 任务“Delete” (任务 ID: 81) + 任务参数:TreatErrorsAsWarnings=True (任务 ID: 81) + 已完成执行任务“Delete”的操作。 (任务 ID: 81) + 任务“RemoveDuplicates” (任务 ID: 82) + 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 82) 由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_CleanUnfilteredPriorFileWrites)'!='@(_CleanUniqueRemainingFileWritesAfterIncrementalClean)')计算为(''!='')。 -03:31:39.538 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 123) -03:31:39.538 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“TlogCleanup: (目标 ID: 124)”(目标“Build”依赖于它): +04:02:55.567 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 123) +04:02:55.567 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“TlogCleanup: (目标 ID: 124)”(目标“Build”依赖于它): 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“CleanupStaleTlogItems”任务。 - 任务“CleanupStaleTlogItems” (任务 ID: 82) - 任务参数:OutputExtension=obj (任务 ID: 82) - 任务参数:TLogNamePrefix=Cl (任务 ID: 82) + 任务“CleanupStaleTlogItems” (任务 ID: 83) + 任务参数:OutputExtension=obj (任务 ID: 83) + 任务参数:TLogNamePrefix=Cl (任务 ID: 83) 任务参数: Sources= debuger.c @@ -8024,53 +10818,41 @@ WarningLevel=Level3 WholeProgramOptimization=false WinRTNoStdLib=false - XMLDocumentationFileName=x64\Debug\ (任务 ID: 82) - 任务参数:TLogDirectory=x64\Debug\StgSharpC.tlog\ (任务 ID: 82) - 任务参数:ItemOutputMetadataName=ObjectFileName (任务 ID: 82) - 任务参数:TrackFileAccess=True (任务 ID: 82) - 已完成执行任务“CleanupStaleTlogItems”的操作。 (任务 ID: 82) -03:31:39.544 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“TlogCleanup”的操作。: (目标 ID: 124) -03:31:39.545 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“FinalizeBuildStatus: (目标 ID: 125)”(目标“Build”依赖于它): - 任务“Delete” (任务 ID: 83) - 任务参数:Files=x64\Debug\StgSharpC.tlog\unsuccessfulbuild (任务 ID: 83) - 正在删除文件“x64\Debug\StgSharpC.tlog\unsuccessfulbuild”。 (任务 ID: 83) - 已完成执行任务“Delete”的操作。 (任务 ID: 83) - 任务“Touch” (任务 ID: 84) - 任务参数:Files=x64\Debug\StgSharpC.tlog\StgSharpC.lastbuildstate (任务 ID: 84) - 正在对“x64\Debug\StgSharpC.tlog\StgSharpC.lastbuildstate”执行 Touch 任务。 (任务 ID: 84) - 已完成执行任务“Touch”的操作。 (任务 ID: 84) -03:31:39.546 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 125) + XMLDocumentationFileName=x64\Debug\ (任务 ID: 83) + 任务参数:TLogDirectory=x64\Debug\StgSharpC.tlog\ (任务 ID: 83) + 任务参数:ItemOutputMetadataName=ObjectFileName (任务 ID: 83) + 任务参数:TrackFileAccess=True (任务 ID: 83) + 已完成执行任务“CleanupStaleTlogItems”的操作。 (任务 ID: 83) +04:02:55.573 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“TlogCleanup”的操作。: (目标 ID: 124) +04:02:55.573 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“FinalizeBuildStatus: (目标 ID: 125)”(目标“Build”依赖于它): + 任务“Delete” (任务 ID: 84) + 任务参数:Files=x64\Debug\StgSharpC.tlog\unsuccessfulbuild (任务 ID: 84) + 正在删除文件“x64\Debug\StgSharpC.tlog\unsuccessfulbuild”。 (任务 ID: 84) + 已完成执行任务“Delete”的操作。 (任务 ID: 84) + 任务“Touch” (任务 ID: 85) + 任务参数:Files=x64\Debug\StgSharpC.tlog\StgSharpC.lastbuildstate (任务 ID: 85) + 正在对“x64\Debug\StgSharpC.tlog\StgSharpC.lastbuildstate”执行 Touch 任务。 (任务 ID: 85) + 已完成执行任务“Touch”的操作。 (任务 ID: 85) +04:02:55.574 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 125) 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 -03:31:39.546 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Build: (目标 ID: 126)”(入口点): -03:31:39.546 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“Build”的操作。: (目标 ID: 126) +04:02:55.574 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Build: (目标 ID: 126)”(入口点): +04:02:55.574 1>已完成在项目“StgSharpGraphic.vcxproj”中生成目标“Build”的操作。: (目标 ID: 126) 已跳过目标“_CalculatePostXamarinTelemetry”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“_PostXamarinTelemetry”;('$(_PostXamarinTelemetry)' == 'true')的计算结果为('' == 'true')。 -03:31:39.546 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”(Build 个目标)的操作。 +04:02:55.575 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”(Build 个目标)的操作。 项目评估性能摘要: - 233 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj 1 次调用 + 229 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj 1 次调用 项目性能摘要: - 2386 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj 1 次调用 - 2386 毫秒 Build 1 次调用 + 4996 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj 1 次调用 + 4996 毫秒 Build 1 次调用 目标性能摘要: - 0 毫秒 AfterBuildCompileEvent 1 次调用 - 0 毫秒 _Link 1 次调用 - 0 毫秒 AfterLink 1 次调用 - 0 毫秒 ComputeLinkSwitches 1 次调用 - 0 毫秒 PreLinkEvent 1 次调用 - 0 毫秒 MakeDirsForLink 1 次调用 - 0 毫秒 PrepareResourceNames 1 次调用 - 0 毫秒 CreateCustomManifestResourceNames 1 次调用 - 0 毫秒 ComputeManifestInputsTargets 1 次调用 - 0 毫秒 ComputeCLGeneratedLinkInputs 1 次调用 - 0 毫秒 ComputeCLOutputs 1 次调用 - 0 毫秒 _ALink 1 次调用 - 0 毫秒 ComputeManifestGeneratedLinkerInputs 1 次调用 - 0 毫秒 ComputeRCOutputs 1 次调用 + 0 毫秒 Build 1 次调用 0 毫秒 BeforeLink 1 次调用 + 0 毫秒 ComputeLegacyManifestEmbedding 1 次调用 0 毫秒 BuildLinkTraverse 1 次调用 0 毫秒 BuildCompile 1 次调用 0 毫秒 _BuildCompileAction 1 次调用 @@ -8079,133 +10861,145 @@ 0 毫秒 MakeDirsForResourceCompile 1 次调用 0 毫秒 BeforeResourceCompile 1 次调用 0 毫秒 _ClCompile 1 次调用 - 0 毫秒 ComputeRCGeneratedLinkInputs 1 次调用 0 毫秒 AfterClCompile 1 次调用 - 0 毫秒 _Manifest 1 次调用 - 0 毫秒 ResolvedXDCMake 1 次调用 - 0 毫秒 AfterBuild 1 次调用 - 0 毫秒 BuildLink 1 次调用 - 0 毫秒 _BuildLinkAction 1 次调用 - 0 毫秒 PostBuildEvent 1 次调用 - 0 毫秒 PrepareForRun 1 次调用 - 0 毫秒 CopyFilesToOutputDirectory 1 次调用 - 0 毫秒 _CheckForCompileOutputs 1 次调用 - 0 毫秒 _CopySourceItemsToOutputDirectory 1 次调用 - 0 毫秒 _GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences 1 次调用 - 0 毫秒 GetCopyToOutputDirectoryXamlAppDefs 1 次调用 - 0 毫秒 RegisterOutput 1 次调用 - 0 毫秒 _Deploy 1 次调用 0 毫秒 CreateSatelliteAssemblies 1 次调用 - 0 毫秒 _GenerateSatelliteAssemblyInputs 1 次调用 - 0 毫秒 MakeDirsForFxc 1 次调用 - 0 毫秒 SatelliteDllsProjectOutputGroup 1 次调用 - 0 毫秒 BuiltProjectOutputGroup 1 次调用 - 0 毫秒 _BscMake 1 次调用 + 0 毫秒 CheckMixedPerfLibUsageVC 1 次调用 + 0 毫秒 SelectClCompile 1 次调用 + 0 毫秒 _Appverifier 1 次调用 + 0 毫秒 _Deploy 1 次调用 + 0 毫秒 _PopulateCommonStateForGetCopyToOutputDirectoryItems 1 次调用 0 毫秒 MakeDirsForBscMake 1 次调用 + 0 毫秒 GetReferencedVCProjectsInfo 1 次调用 + 0 毫秒 ComputeRCOutputs 1 次调用 + 0 毫秒 FindReferenceAssembliesForReferences 1 次调用 + 0 毫秒 ComputeRCGeneratedLinkInputs 1 次调用 + 0 毫秒 _GenerateSatelliteAssemblyInputs 1 次调用 0 毫秒 ComputeCLCompileGeneratedSbrFiles 1 次调用 0 毫秒 _XdcMake 1 次调用 - 0 毫秒 ComputeCLCompileGeneratedXDCFiles 1 次调用 - 0 毫秒 _Appverifier 1 次调用 - 0 毫秒 SelectClCompile 1 次调用 - 0 毫秒 Build 1 次调用 - 0 毫秒 IgnoreJavaScriptOutputAssembly 1 次调用 - 0 毫秒 _Xsd 1 次调用 - 0 毫秒 ResolveProjectReferences 1 次调用 - 0 毫秒 CopyFileToFolders 1 次调用 - 0 毫秒 GetFrameworkPaths 1 次调用 - 0 毫秒 ComputeCustomBuildOutput 1 次调用 - 0 毫秒 GetResolvedWinMD 1 次调用 - 0 毫秒 SelectCustomBuild 1 次调用 - 0 毫秒 _SelectedFiles 1 次调用 - 0 毫秒 SetCABuildNativeEnvironmentVariables 1 次调用 - 0 毫秒 PreBuildEvent 1 次调用 - 0 毫秒 BeforeBuildGenerateSources 1 次调用 - 0 毫秒 BuildGenerateSourcesTraverse 1 次调用 - 0 毫秒 _PrepareForBuild 1 次调用 - 0 毫秒 ResolveReferences 1 次调用 - 0 毫秒 AfterResolveReferences 1 次调用 - 0 毫秒 ResolveSDKReferences 1 次调用 - 0 毫秒 ComputeMIDLGeneratedCompileInputs 1 次调用 - 0 毫秒 MakeDirsForMidl 1 次调用 - 0 毫秒 _Midl 1 次调用 - 0 毫秒 _SplitProjectReferencesByFileExistence 1 次调用 - 0 毫秒 _AddOutputPathToGlobalPropertiesToRemove 1 次调用 - 0 毫秒 BeforeResolveReferences 1 次调用 - 0 毫秒 ComputeReferenceCLInput 1 次调用 - 0 毫秒 GetReferencedVCProjectsInfo 1 次调用 - 0 毫秒 FindReferenceAssembliesForReferences 1 次调用 + 0 毫秒 MakeDirsForXdcMake 1 次调用 + 0 毫秒 ResolvedXDCMake 1 次调用 + 0 毫秒 RegisterOutput 1 次调用 + 0 毫秒 _Manifest 1 次调用 + 0 毫秒 _ALink 1 次调用 + 0 毫秒 _Link 1 次调用 + 0 毫秒 AfterLink 1 次调用 + 0 毫秒 SatelliteDllsProjectOutputGroup 1 次调用 + 0 毫秒 ComputeLinkSwitches 1 次调用 + 0 毫秒 PreLinkEvent 1 次调用 + 0 毫秒 MakeDirsForFxc 1 次调用 + 0 毫秒 MakeDirsForLink 1 次调用 + 0 毫秒 PrepareResourceNames 1 次调用 + 0 毫秒 CreateCustomManifestResourceNames 1 次调用 + 0 毫秒 ComputeManifestInputsTargets 1 次调用 + 0 毫秒 ComputeLinkInputsFromProject 1 次调用 + 0 毫秒 ComputeCLGeneratedLinkInputs 1 次调用 + 0 毫秒 ComputeManifestGeneratedLinkerInputs 1 次调用 0 毫秒 ComputeCLInputPDBName 1 次调用 - 0 毫秒 AfterMidl 1 次调用 + 0 毫秒 ComputeReferenceCLInput 1 次调用 + 0 毫秒 _GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences 1 次调用 + 0 毫秒 ResolveAssemblyReferences 1 次调用 + 0 毫秒 ExpandSDKReferences 1 次调用 0 毫秒 BeforeClCompile 1 次调用 - 0 毫秒 BuildCompileTraverse 1 次调用 + 0 毫秒 _CheckForCompileOutputs 1 次调用 + 0 毫秒 SetCABuildNativeEnvironmentVariables 1 次调用 + 0 毫秒 PrepareForRun 1 次调用 + 0 毫秒 GetResolvedWinMD 1 次调用 + 0 毫秒 PostBuildEvent 1 次调用 + 0 毫秒 AfterResolveReferences 1 次调用 + 0 毫秒 _BuildLinkAction 1 次调用 + 0 毫秒 ResolveProjectReferences 1 次调用 + 0 毫秒 PrepareProjectReferences 1 次调用 + 0 毫秒 BuildLink 1 次调用 + 0 毫秒 _AddOutputPathToGlobalPropertiesToRemove 1 次调用 + 0 毫秒 AfterBuild 1 次调用 + 0 毫秒 IgnoreJavaScriptOutputAssembly 1 次调用 + 0 毫秒 BeforeResolveReferences 1 次调用 + 0 毫秒 _PrepareForReferenceResolution 1 次调用 + 0 毫秒 GetFrameworkPaths 1 次调用 + 0 毫秒 ResolveReferences 1 次调用 + 0 毫秒 ResolveSDKReferences 1 次调用 + 0 毫秒 BuildGenerateSourcesTraverse 1 次调用 0 毫秒 BuildGenerateSources 1 次调用 0 毫秒 _BuildGenerateSourcesAction 1 次调用 - 0 毫秒 PrepareProjectReferences 1 次调用 0 毫秒 AfterBuildGenerateSourcesEvent 1 次调用 0 毫秒 AfterBuildGenerateSources 1 次调用 - 0 毫秒 ExpandSDKReferences 1 次调用 - 1 毫秒 ComputeStdModulesCompileInputs 1 次调用 - 1 毫秒 SplitResourcesByCulture 1 次调用 - 1 毫秒 _PopulateCommonStateForGetCopyToOutputDirectoryItems 1 次调用 + 0 毫秒 _Midl 1 次调用 + 0 毫秒 AfterMidl 1 次调用 + 0 毫秒 _CopySourceItemsToOutputDirectory 1 次调用 + 0 毫秒 MakeDirsForMidl 1 次调用 + 0 毫秒 _Xsd 1 次调用 + 0 毫秒 ComputeMIDLGeneratedCompileInputs 1 次调用 + 0 毫秒 _BscMake 1 次调用 + 0 毫秒 _GetCopyToOutputDirectoryItemsFromThisProject 1 次调用 + 0 毫秒 BeforeBuildGenerateSources 1 次调用 + 0 毫秒 ComputeCustomBuildOutput 1 次调用 + 0 毫秒 SelectCustomBuild 1 次调用 + 0 毫秒 _SelectedFiles 1 次调用 + 0 毫秒 CopyFileToFolders 1 次调用 + 0 毫秒 PreBuildEvent 1 次调用 + 1 毫秒 ComputeCLCompileGeneratedXDCFiles 1 次调用 + 1 毫秒 ContentFilesProjectOutputGroup 1 次调用 + 1 毫秒 BuiltProjectOutputGroup 1 次调用 + 1 毫秒 AddExternalIncludDirectoriesToPaths 1 次调用 + 1 毫秒 GetCopyToOutputDirectoryXamlAppDefs 1 次调用 + 1 毫秒 IncrementalClean 1 次调用 + 1 毫秒 _PrepareForBuild 1 次调用 1 毫秒 FinalizeBuildStatus 1 次调用 - 1 毫秒 _CheckWindowsSDKInstalled 1 次调用 - 1 毫秒 MakeDirsForCl 1 次调用 - 1 毫秒 ComputeLegacyManifestEmbedding 1 次调用 - 1 毫秒 MakeDirsForXdcMake 1 次调用 - 1 毫秒 ComputeLinkInputsFromProject 1 次调用 + 1 毫秒 _SplitProjectReferencesByFileExistence 1 次调用 + 1 毫秒 SplitResourcesByCulture 1 次调用 + 1 毫秒 AfterBuildCompileEvent 1 次调用 + 1 毫秒 BuildCompileTraverse 1 次调用 + 1 毫秒 ComputeStdModulesCompileInputs 1 次调用 + 1 毫秒 ComputeCLOutputs 1 次调用 + 1 毫秒 DoLinkOutputFilesMatch 1 次调用 + 1 毫秒 AssignTargetPaths 1 次调用 + 1 毫秒 CopyFilesToOutputDirectory 1 次调用 1 毫秒 SetBuildDefaultEnvironmentVariables 1 次调用 1 毫秒 GetReferenceAssemblyPaths 1 次调用 - 1 毫秒 IncrementalClean 1 次调用 - 1 毫秒 AddExternalIncludDirectoriesToPaths 1 次调用 - 1 毫秒 _GetCopyToOutputDirectoryItemsFromThisProject 1 次调用 - 1 毫秒 ContentFilesProjectOutputGroup 1 次调用 - 1 毫秒 DoLinkOutputFilesMatch 1 次调用 - 1 毫秒 _PrepareForReferenceResolution 1 次调用 - 1 毫秒 CheckMixedPerfLibUsageVC 1 次调用 - 1 毫秒 _CalculatePostXamarinTelemetry 1 次调用 - 1 毫秒 ResolveAssemblyReferences 1 次调用 - 2 毫秒 ComputeLinkImportLibraryOutputsForClean 1 次调用 + 2 毫秒 MakeDirsForCl 1 次调用 2 毫秒 WarnCompileDuplicatedFilename 1 次调用 - 2 毫秒 AssignProjectConfiguration 1 次调用 - 2 毫秒 AssignTargetPaths 1 次调用 2 毫秒 GetCopyToOutputDirectoryItems 1 次调用 - 3 毫秒 FixupCLCompileOptions 1 次调用 - 3 毫秒 _CleanGetCurrentAndPriorFileWrites 1 次调用 + 2 毫秒 FixupCLCompileOptions 1 次调用 + 2 毫秒 AssignProjectConfiguration 1 次调用 + 2 毫秒 _CleanGetCurrentAndPriorFileWrites 1 次调用 + 2 毫秒 _CalculatePostXamarinTelemetry 1 次调用 + 2 毫秒 _CheckWindowsSDKInstalled 1 次调用 + 2 毫秒 ComputeLinkImportLibraryOutputsForClean 1 次调用 6 毫秒 TlogCleanup 1 次调用 8 毫秒 InitializeBuildStatus 1 次调用 10 毫秒 SetTelemetryEnvironmentVariables 1 次调用 - 13 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用 14 毫秒 CustomBuild 1 次调用 + 14 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用 23 毫秒 CreateRecipeFile 1 次调用 - 26 毫秒 PrepareForBuild 1 次调用 - 38 毫秒 _GetProjectReferenceTargetFrameworkProperties 1 次调用 - 752 毫秒 Link 1 次调用 - 1457 毫秒 ClCompile 1 次调用 + 25 毫秒 PrepareForBuild 1 次调用 + 35 毫秒 _GetProjectReferenceTargetFrameworkProperties 1 次调用 + 1170 毫秒 Link 1 次调用 + 3645 毫秒 ClCompile 1 次调用 任务性能摘要: - 0 毫秒 AssignCulture 1 次调用 0 毫秒 MSBuild 1 次调用 + 0 毫秒 SetRidAgnosticValueForProjects 1 次调用 + 0 毫秒 AssignCulture 1 次调用 0 毫秒 RemoveDuplicates 2 次调用 - 0 毫秒 ConvertToAbsolutePath 1 次调用 - 1 毫秒 SetRidAgnosticValueForProjects 1 次调用 1 毫秒 AssignTargetPath 7 次调用 + 1 毫秒 ConvertToAbsolutePath 1 次调用 + 1 毫秒 Delete 3 次调用 + 1 毫秒 ReadLinesFromFile 2 次调用 + 1 毫秒 AssignProjectConfiguration 1 次调用 1 毫秒 FindUnderPath 5 次调用 - 1 毫秒 Delete 2 次调用 - 2 毫秒 AssignProjectConfiguration 1 次调用 - 2 毫秒 CheckVCToolsetVersion 1 次调用 - 2 毫秒 ReadLinesFromFile 2 次调用 2 毫秒 CallTarget 2 次调用 + 2 毫秒 MakeDir 10 次调用 2 毫秒 Message 23 次调用 - 3 毫秒 SetEnv 11 次调用 - 3 毫秒 MakeDir 10 次调用 + 2 毫秒 CheckVCToolsetVersion 1 次调用 3 毫秒 WriteLinesToFile 2 次调用 + 4 毫秒 SetEnv 11 次调用 5 毫秒 Touch 2 次调用 6 毫秒 CleanupStaleTlogItems 1 次调用 14 毫秒 GetOutOfDateItems 3 次调用 - 17 毫秒 VCMessage 2 次调用 + 15 毫秒 VCMessage 2 次调用 23 毫秒 GenerateDesktopDeployRecipe 1 次调用 - 748 毫秒 Link 1 次调用 - 1453 毫秒 CL 1 次调用 + 1144 毫秒 Link 1 次调用 + 3641 毫秒 CL 1 次调用 已成功生成。 @@ -8216,13 +11010,63 @@ “D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”(Build 目标) (1) -> (ClCompile 目标) -> + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(10,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(10,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(11,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(11,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(19,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(19,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(20,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(20,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(21,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(21,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(22,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(22,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(33,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(33,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(34,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(34,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(35,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(35,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(36,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(36,57): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(48,18): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(49,18): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(50,18): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(51,18): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\mat4.c(59,32): warning C4133: “函数”: 从“__m128 *”到“const float *”的类型不兼容 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(46,65): warning C4047: “函数”:“GLchar *”与“char *[512]”的间接级别不同 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(46,65): warning C4024: “通过指针的函数”: 形参和实参 4 的类型不同 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(68,69): warning C4047: “函数”:“GLchar *”与“char *[512]”的间接级别不同 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(68,69): warning C4024: “通过指针的函数”: 形参和实参 4 的类型不同 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpC.c(90,5): warning C4047: “return”:“char *”与“char *(*)[512]”的间接级别不同 - 6 个警告 + + “D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpC\StgSharpGraphic.vcxproj”(Build 目标) (1) -> + (Link 目标) -> + glfw3.lib(init.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(init.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(window.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(window.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(context.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(context.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(input.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(input.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(win32_time.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_time.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(win32_thread.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_thread.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(platform.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(platform.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(monitor.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(monitor.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(vulkan.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(vulkan.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(win32_init.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_init.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(null_init.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(null_init.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(win32_module.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_module.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(win32_monitor.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_monitor.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(win32_window.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_window.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(win32_joystick.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(win32_joystick.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(wgl_context.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(wgl_context.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(egl_context.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(egl_context.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(osmesa_context.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(osmesa_context.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(null_monitor.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(null_monitor.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(null_window.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(null_window.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + glfw3.lib(null_joystick.obj) : warning LNK4099: 未找到 PDB“”(使用“glfw3.lib(null_joystick.obj)”或在“”中寻找);正在链接对象,如同没有调试信息一样 + + 52 个警告 0 个错误 -已用时间 00:00:02.37 +已用时间 00:00:05.05 diff --git a/源代码/StgSharpC/x64/Debug/debuger.obj b/源代码/StgSharpC/x64/Debug/debuger.obj index 1c2899a1..bbba53ad 100644 Binary files a/源代码/StgSharpC/x64/Debug/debuger.obj and b/源代码/StgSharpC/x64/Debug/debuger.obj differ diff --git a/源代码/StgSharpC/x64/Debug/dllmain.obj b/源代码/StgSharpC/x64/Debug/dllmain.obj index 8374eaba..04b310c1 100644 Binary files a/源代码/StgSharpC/x64/Debug/dllmain.obj and b/源代码/StgSharpC/x64/Debug/dllmain.obj differ diff --git a/源代码/StgSharpC/x64/Debug/glsc2.obj b/源代码/StgSharpC/x64/Debug/glsc2.obj index fa4110bd..dd368fc1 100644 Binary files a/源代码/StgSharpC/x64/Debug/glsc2.obj and b/源代码/StgSharpC/x64/Debug/glsc2.obj differ diff --git a/源代码/StgSharpC/x64/Debug/linear.obj b/源代码/StgSharpC/x64/Debug/linear.obj index 01ecbe02..9f0581fe 100644 Binary files a/源代码/StgSharpC/x64/Debug/linear.obj and b/源代码/StgSharpC/x64/Debug/linear.obj differ diff --git a/源代码/StgSharpC/x64/Debug/mat2.obj b/源代码/StgSharpC/x64/Debug/mat2.obj index 68ed6fa9..71d6c364 100644 Binary files a/源代码/StgSharpC/x64/Debug/mat2.obj and b/源代码/StgSharpC/x64/Debug/mat2.obj differ diff --git a/源代码/StgSharpC/x64/Debug/mat3.obj b/源代码/StgSharpC/x64/Debug/mat3.obj index 46480bb4..7fc0ff21 100644 Binary files a/源代码/StgSharpC/x64/Debug/mat3.obj and b/源代码/StgSharpC/x64/Debug/mat3.obj differ diff --git a/源代码/StgSharpC/x64/Debug/mat4.obj b/源代码/StgSharpC/x64/Debug/mat4.obj index 53d069f0..5219da10 100644 Binary files a/源代码/StgSharpC/x64/Debug/mat4.obj and b/源代码/StgSharpC/x64/Debug/mat4.obj differ diff --git a/源代码/StgSharpC/x64/Debug/stb_image.obj b/源代码/StgSharpC/x64/Debug/stb_image.obj index ea8ad63f..32aa1e6b 100644 Binary files a/源代码/StgSharpC/x64/Debug/stb_image.obj and b/源代码/StgSharpC/x64/Debug/stb_image.obj differ diff --git a/源代码/StgSharpC/x64/Debug/vc143.idb b/源代码/StgSharpC/x64/Debug/vc143.idb index acff8aac..5633aa26 100644 Binary files a/源代码/StgSharpC/x64/Debug/vc143.idb and b/源代码/StgSharpC/x64/Debug/vc143.idb differ diff --git a/源代码/StgSharpC/x64/Debug/vc143.pdb b/源代码/StgSharpC/x64/Debug/vc143.pdb index f82fb187..480d7b07 100644 Binary files a/源代码/StgSharpC/x64/Debug/vc143.pdb and b/源代码/StgSharpC/x64/Debug/vc143.pdb differ diff --git a/源代码/StgSharpC/x64/Debug/wgl.obj b/源代码/StgSharpC/x64/Debug/wgl.obj index 03399005..10822803 100644 Binary files a/源代码/StgSharpC/x64/Debug/wgl.obj and b/源代码/StgSharpC/x64/Debug/wgl.obj differ diff --git a/源代码/StgSharpDebug/Environment/Platform.cs b/源代码/StgSharpDebug/Environment/Platform.cs index 02267286..a47f7901 100644 --- a/源代码/StgSharpDebug/Environment/Platform.cs +++ b/源代码/StgSharpDebug/Environment/Platform.cs @@ -71,7 +71,7 @@ namespace StgSharp InternalIO.InternalWriteLog(log, LogType.Warning); } } - InternalIO.InternalInitGL(4, 6); + InternalIO.InternalInitGL(majorVersion, minorVersion); } /// @@ -96,7 +96,7 @@ namespace StgSharp return Marshal.GetDelegateForFunctionPointer(funcPtr); } - catch (Exception ex) + catch (Exception) { throw; } @@ -114,7 +114,7 @@ namespace StgSharp return Marshal.GetDelegateForFunctionPointer(funcPtr, T); } - catch (Exception ex) + catch (Exception) { throw; } diff --git a/源代码/StgSharpDebug/Program.cs b/源代码/StgSharpDebug/Program.cs index 60292a51..0924b7cf 100644 --- a/源代码/StgSharpDebug/Program.cs +++ b/源代码/StgSharpDebug/Program.cs @@ -13,182 +13,175 @@ using System.Text; namespace StgSharp { - // public class StgSharpDemoForm : Form - // { - // Uniform color; - // ElementBuffer ebo; - // Uniform ourTexture; - // Uniform ourTexture2; - // Shader shader; - // Texture texture; - // VertexArray vao; - // VertexBuffer vbo; - // - // public static unsafe void ProcessInput(IntPtr windowPtr) - // { - // if (InternalIO.glfw.GetKey(windowPtr, (int)Operation.Key.ESCAPE) - // == KeyStatus.PRESS) - // { - // InternalIO.glfw.SetWindowShouldClose(windowPtr, 1); - // } - // } - // - // public override void Deinit(object[] args, IglFunc GL) - // { - // /**/ - // vao.Dispose(); - // vbo.Dispose(); - // ebo.Dispose(); - // /**/ - // - // InternalIO.glfw.Terminate(); - // } - // - // public unsafe void FormSizeCallback(IntPtr window, int width, int height) - // { - // GL.Viewport(0, 0, width, height); - // } - // - // public override void Init(object[] args) - // { - // - // InternalIO.InternalWriteLog("\n\n\n", "Program start", LogType.Info); - // - // Platform.InitGL(4, 6); - // - // InitForm(800, 600, "Hello, STG#!", IntPtr.Zero, null); - // MakeAsCurrentContext(); - // SetSizeLimit(800, 600, 800, 600); - // GL.SetFrameBufferSizeCallback(windowID, FormSizeCallback); - // - // this.LoadGLapi(null); - // - // shader = CreateShader(); - // shader.CompileVertexShader( - // File.ReadAllText("Shader\\vertex.vert") - // ); - // shader.CompileFragmentShader( - // File.ReadAllText("Shader\\fragment.frag") - // ); - // shader.Link(); - // - // Triangle tri = new Triangle( - // -0.5f, -0.3f, 0.0f, - // 0.5f, -0.5f, 0.0f, - // 0.0f, 0.5f, 0.0f - // ); - // - // Rectangle rec = new Rectangle( - // -0.5f, 0.5f, 0.0f, - // 0.5f, 0.5f, 0.0f, - // 0.5f, -0.5f, 0.0f, - // -0.5f, -0.5f, 0.0f - // ); - // - // Polygon5 polygon = new Polygon5( - // -0.4f, 0.5f, 0.0f, - // 0.5f, 0.5f, 0.0f, - // 0.6f, -0.5f, 0.0f, - // 0, -1, 0, - // -0.7f, -0.5f, 0.0f - // ); - // - // - // vao = new VertexArray(1); - // vbo = new VertexBuffer(2); - // ebo = new ElementBuffer(1); - // texture = CreateTexture(2); - // - // - // float[] texCoord = { - // 0.0f, 0.0f, - // 1.0f, 0.0f, - // 1.0f, 1.0f, - // 0.0f, 1.0f }; - // - // GL.BindVertexArray(vao[0]); - // - // ebo.SetValue(0, rec.Indices, BufferUsage.STATIC_DRAW); - // - // vbo.SetValue(0, rec.VertexBuffer, BufferUsage.STATIC_DRAW); - // GL.SetVertexAttribute(0, 3, typeof(float), false, 4 * sizeof(float), 0); - // - // vbo.SetValueArray(1, texCoord, BufferUsage.STATIC_DRAW); - // GL.SetVertexAttribute(2, 2, typeof(float), false, 2 * sizeof(float), 0); - // - // /**/ - // GL.BindBuffer(BufferType.ARRAY_BUFFER, 0); - // vao.BindNull(); - // /**/ - // - // texture.Bind2D(0); - // texture.Set2dWrapProperty(Wrap.Repeat, Wrap.Repeat); - // texture.Set2dFilterProperty(Filter.Nearest, Filter.Nearest); - // texture.LoadTexture(0, "Shader\\Image1.png", null); - // - // texture.Bind2D(1); - // texture.Set2dWrapProperty(Wrap.Repeat, Wrap.Repeat); - // texture.Set2dFilterProperty(Filter.Nearest, Filter.Nearest); - // texture.LoadTexture(1, "Shader\\awesomeface.png", null); - // - // - // //color = GetUniform(shader, "color"); - // - // shader.Use(); - // /**/ - // //ourTexture = GetUniform(shader, "ourTexture"); - // GL.SetValue(ourTexture, 0); - // //ourTexture2 = GetUniform(shader, "ourTexture2"); - // GL.SetValue(ourTexture2, 1); - // /**/ - // - // } - // - // public override void OnRenderFrame(object[] args, IglFunc GL) - // { - // } - // - // public override void OnUpdateFrame(object[] args, IglFunc GL) - // { - // - // ProcessInput(windowID); - // - // GL.ClearColor(0.333f, 0.555f, 0.555f, 1.0f); - // //GL.api.Clear(GLconst.COLOR_BUFFER_BIT); - // GL.Clear(MaskBufferBit.COLOR); - // - // vao.Bind(0); - // shader.Use(); - // - // /**/ - // texture.Activate(TextureUnit.Unit0); - // texture.Bind2D(0); - // texture.Activate(TextureUnit.Unit1); - // texture.Bind2D(1); - // /**/ - // - // float time = (float)InternalIO.glfw.GetTime(); - // GL.SetValue(color, - // 0.5f + MathF.Sin(time), - // 0.5f + MathF.Sin(time/* + 0.667f * 3.14f/**/), - // 0.5f + MathF.Sin(time/* - 0.667f * 3.14f/**/) - // ); - // - // vao.Bind(0); - // - // - // AlignFrame(this, () => - // { - // GL.DrawElements(GepmetryType.TRIANGLES, 6, typeof(uint), IntPtr.Zero); - // - // vao.BindNull(); - // - // InternalIO.glfw.SwapBuffers(windowID); - // InternalIO.glfw.PollEvents(); - // }); - // - // } - // } + public class StgSharpDemoForm : Form + { + Uniform color; + ElementBuffer ebo; + Uniform ourTexture; + Uniform ourTexture2; + Shader shader; + Texture texture; + VertexArray vao; + VertexBuffer vbo; + + public static unsafe void ProcessInput(IntPtr windowPtr) + { + if (InternalIO.glfw.GetKey(windowPtr, (int)Operation.Key.ESCAPE) + == KeyStatus.PRESS) + { + InternalIO.glfw.SetWindowShouldClose(windowPtr, 1); + } + } + + public override void Deinit(object[] args) + { + /**/ + vao.Dispose(); + vbo.Dispose(); + ebo.Dispose(); + /**/ + + InternalIO.glfw.Terminate(); + } + + public unsafe void FormSizeCallback(IntPtr window, uint width, uint height) + { + gl.Viewport(0, 0, width, height); + } + + public override void Init(object[] args) + { + + InternalIO.InternalWriteLog("\n\n\n", "Program start", LogType.Info); + + Platform.InitGL(4, 6); + SetRenderThreads(1); + + SetMetadata(800, 600, "Hello, STG#!", IntPtr.Zero, null); + MakeAsCurrentContext(); + SetSizeLimit(800, 600, 800, 600); + gl.SetFrameBufferSizeCallback(windowID, FormSizeCallback); + + this.LoadGLapi(null); + + shader = CreateShader(); + shader.CompileVertexShader( + File.ReadAllText("Shader\\vertex.vert") + ); + shader.CompileFragmentShader( + File.ReadAllText("Shader\\fragment.frag") + ); + shader.Link(); + + Triangle tri = new Triangle( + -0.5f, -0.3f, 0.0f, + 0.5f, -0.5f, 0.0f, + 0.0f, 0.5f, 0.0f + ); + + Rectangle rec = new Rectangle( + -0.5f, 0.5f, 0.0f, + 0.5f, 0.5f, 0.0f, + 0.5f, -0.5f, 0.0f, + -0.5f, -0.5f, 0.0f + ); + + Polygon5 polygon = new Polygon5( + -0.4f, 0.5f, 0.0f, + 0.5f, 0.5f, 0.0f, + 0.6f, -0.5f, 0.0f, + 0, -1, 0, + -0.7f, -0.5f, 0.0f + ); + + + vao = CreateVertexArray(1); + vbo = CreateVertexBuffer(2); + ebo = CreateElementBuffer(1); + texture = CreateTexture(2); + + + float[] texCoord = { + 0.0f, 0.0f, + 1.0f, 0.0f, + 1.0f, 1.0f, + 0.0f, 1.0f }; + + gl.BindVertexArray(vao[0]); + + ebo.SetValue(0, rec.Indices, BufferUsage.STATIC_DRAW); + + vbo.SetValue(0, rec.VertexBuffer, BufferUsage.STATIC_DRAW); + gl.SetVertexAttribute(0, 3, typeof(float), false, 4 * sizeof(float), 0); + + vbo.SetValueArray(1, texCoord, BufferUsage.STATIC_DRAW); + gl.SetVertexAttribute(2, 2, typeof(float), false, 2 * sizeof(float), 0); + + /**/ + gl.BindBuffer(BufferType.ARRAY_BUFFER, 0); + vao.BindNull(); + /**/ + + texture.Bind2D(0); + texture.Set2dWrapProperty(Wrap.Repeat, Wrap.Repeat); + texture.Set2dFilterProperty(Filter.Nearest, Filter.Nearest); + texture.LoadTexture(0, "Shader\\Image1.png", null); + + texture.Bind2D(1); + texture.Set2dWrapProperty(Wrap.Repeat, Wrap.Repeat); + texture.Set2dFilterProperty(Filter.Nearest, Filter.Nearest); + texture.LoadTexture(1, "Shader\\awesomeface.png", null); + + + //color = GetUniform(shader, "color"); + + shader.Use(); + /**/ + color = shader.GetUniform("color"); + ourTexture = shader.GetUniform("ourTexture"); + gl.SetValue(ourTexture, 0); + ourTexture2 = shader.GetUniform("ourTexture2"); + gl.SetValue(ourTexture2, 1); + /**/ + + } + + public override void Main(params object[] args) + { + + ProcessInput(windowID); + + gl.ClearColor(0.333f, 0.555f, 0.555f, 1.0f); + //GL.api.Clear(GLconst.COLOR_BUFFER_BIT); + gl.Clear(MaskBufferBit.COLOR); + + vao.Bind(0); + shader.Use(); + + /**/ + texture.Activate(TextureUnit.Unit0); + texture.Bind2D(0); + texture.Activate(TextureUnit.Unit1); + texture.Bind2D(1); + /**/ + + float time = (float)InternalIO.glfw.GetTime(); + gl.SetValue(color, + 0.5f + MathF.Sin(time), + 0.5f + MathF.Sin(time/* + 0.667f * 3.14f/**/), + 0.5f + MathF.Sin(time/* - 0.667f * 3.14f/**/) + ); + + vao.Bind(0); + + gl.DrawElements(GepmetryType.TRIANGLES, 6, typeof(uint), IntPtr.Zero); + + vao.BindNull(); + + InternalIO.glfw.SwapBuffers(windowID); + InternalIO.glfw.PollEvents(); + } + } internal static class Program { @@ -197,24 +190,9 @@ namespace StgSharp { try { - - DynamicArrayList list = new DynamicArrayList(); - for (int i = 0; i < 100; i++) - { - list.Add(i + 1); - } - list.ShowStructure(); - for (int i = 0; i < 100; i++) - { - Console.WriteLine(list[i]); - } - for (int i = 99; i >= 0; i--) - { - Console.WriteLine(list.Length); - list.RemoveAt(i); - } - Console.WriteLine(list.Length); - + StgSharpDemoForm demoForm = new StgSharpDemoForm(); + demoForm.Init(); + demoForm.Show(); } catch (Exception ex) { diff --git a/源代码/StgSharpDebug/StgSharpDebug.csproj b/源代码/StgSharpDebug/StgSharpDebug.csproj index e1dc81c3..a1ad6d68 100644 --- a/源代码/StgSharpDebug/StgSharpDebug.csproj +++ b/源代码/StgSharpDebug/StgSharpDebug.csproj @@ -55,7 +55,6 @@ - diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.AssemblyInfo.cs b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.AssemblyInfo.cs index d44614ff..a9e892d4 100644 --- a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.AssemblyInfo.cs +++ b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("StgSharpDebug")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+659420aa6c98d2cef990b65d1c5999c6968f3699")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+14eaab455f9eeb6990fa39994b2d2c8b1da39b36")] [assembly: System.Reflection.AssemblyProductAttribute("StgSharpDebug")] [assembly: System.Reflection.AssemblyTitleAttribute("StgSharpDebug")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.AssemblyInfoInputs.cache b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.AssemblyInfoInputs.cache index f7085a66..f3aa44a2 100644 --- a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.AssemblyInfoInputs.cache +++ b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.AssemblyInfoInputs.cache @@ -1 +1 @@ -0ab12d2c59e99bed4d91307c0f5814fb6bd5b6c00fee74f06034c9eec82824d1 +e0231297871b2d608de3b3cf16e3198b5d98b3105fd07342ec0a23f9d1f8c505 diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache index dbe419fc..a6deea45 100644 --- a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache +++ b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -9e267d6382351e5a6029e566efd636dd8c97791311edd2b33766cc1dbf39e8a8 +c4733ebee684f6cd7f99fafc226bf8367e01a10aced514e0e00c669239b5c71d diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt index fe12199e..6b4e0ea6 100644 --- a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt +++ b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt @@ -8,7 +8,9 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\StgSharpDebug.pdb D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\StgSharpDebug.xml D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\Output\x64\Debug\net6.0\StgSharpDebug.exe +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\Output\x64\Debug\net6.0\Shader\awesomeface.png D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\Output\x64\Debug\net6.0\Shader\fragment.frag +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\Output\x64\Debug\net6.0\Shader\Image1.png D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\Output\x64\Debug\net6.0\Shader\vertex.vert D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\Output\x64\Debug\net6.0\StgSharpDebug.deps.json D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\Output\x64\Debug\net6.0\StgSharpDebug.runtimeconfig.json @@ -19,10 +21,8 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\StgSharpDebug.AssemblyInfoInputs.cache D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\StgSharpDebug.AssemblyInfo.cs D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\StgSharpDebug.csproj.CoreCompileInputs.cache +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\StgSharpDebug.sourcelink.json D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\StgSharpDebug.dll D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\StgSharpDebug.xml D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\StgSharpDebug.pdb D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\StgSharpDebug.genruntimeconfig.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\Output\x64\Debug\net6.0\Shader\Image1.png -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\Output\x64\Debug\net6.0\Shader\awesomeface.png -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\StgSharpDebug.sourcelink.json diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll index cceba616..6efc7878 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.pdb b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.pdb index 96490f90..b4447987 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.pdb and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.pdb differ diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.sourcelink.json b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.sourcelink.json index e38b3fcf..2e16d3b8 100644 --- a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.sourcelink.json +++ b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.sourcelink.json @@ -1 +1 @@ -{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/659420aa6c98d2cef990b65d1c5999c6968f3699/*"}} \ No newline at end of file +{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/14eaab455f9eeb6990fa39994b2d2c8b1da39b36/*"}} \ No newline at end of file diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.xml b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.xml index 7b8548e1..5a7dac69 100644 --- a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.xml +++ b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.xml @@ -16,7 +16,7 @@ Function handler to load an opengl function by serching its name. - the name of the Opengl function + the name of the Opengl function An intptr value representing the pointer to the function @@ -29,6 +29,11 @@ Height of this form, represent in + + + OpenGL package used by current form context. + + Representing @@ -39,6 +44,11 @@ Width of this form, represent in + + + Width of this form, represent in + + Necessary operation to init this form. @@ -57,19 +67,17 @@ Init this form and render it on screen, and respond with operation - + Define how current form render in one frame. - - - Please define + + Please define this befor calling any OpenGL api and other graphic methods. - + - Constructor of a Form, creats an instance of a form and - initilize all the customizing operations. + Set all necessary metadata to current form instance @@ -115,59 +123,32 @@ Maximum size of current form. In form of a of (width,height) - + - + Create a set of . - - - + Amount of EBO to be created. + + + + + Create a set of . + + Amount of VAO to be crated. + + + + + Create aset of . + + Amount of Object to be created. + - Create an instance of program - - New instance of instance. - - - - A value represent this shader. - - - - - Inti a shader with no program attached. - - - - - Compile the vertex shader to be attached to this shader. - - GLSL code of vertex shader. - - - - Compile the fragment shader to be attached to this shader. - - GLSL code of fragment shader. - - - - Link the shader to current context. - - - - - Get a uniform form current shader, - the value type of the uniform should be provided. - - - - - - - Let the current context use this shader. + Create an instance of program + New instance of instance. @@ -186,11 +167,39 @@ to be converted + + + A collecion of handle to Element Buffer Object in OpenGL. + Each value indexed from instance of this class this + is the only handle to one Element Buffer Object. + + Interface of all kinds OpenGL buffer onjects + + + Get the only handle to one of the Object instance + + + + + + + Bind a buffer instance to OpenGL + + Index of handle of the object in this instance to be bind + + + + + + + + + @@ -228,77 +237,67 @@ Name of the OpenGL api The funtion pointer of the api in form of - + - Set data value to a float , - all types of parameters are float. + A value represent this shader. - The target - The value to be set - + - Set data value to a int , - all types of parameters are int. + Inti a shader with no program attached. - The target - The value to be set - + - Set data value to a float , - all types of parameters are float. + Compile the vertex shader to be attached to this shader. - The target - The first value to be set - The second value to be set + GLSL code of vertex shader. - + - Set data value to a float , - all types of parameters are float. + Compile the fragment shader to be attached to this shader. - The target - The first value to be set - The second value to be set - The third value to be set + GLSL code of fragment shader. - + - Set data value to a float , - all types of parameters are float. + Link the shader to current context. - The target - The first value to be set - The second value to be set - The third value to be set - The forth value to be set - + - Set data value to a float , - all types of parameters are float. + Get a uniform form current shader, + the value type of the uniform should be provided. - The target - A packing four parameters of the uniform + Name of the Uniform in shader code + - + - Set data value to a float , - all types of parameters are . + Get a uniform form current shader, + the value type of the uniform should be provided. - The target - A value of the uniform + Name of the Uniform in shader code + - + - Align a sets of code to frame update of a . - Usually, a call of is required. - This method is used as sigle thread method. If more than one - alignment is requested, a will throw. + Get a uniform form current shader, + the value type of the uniform should be provided. - The form used as frame update benchmark. - More than one alingment attached to one form timer + Name of the Uniform in shader code + + + + + Let the current context use this shader. + + + + + Same function as OpenGL api glActiveTexture + + type of texture to activate @@ -312,11 +311,15 @@ Operation after frame update alignment. The action binded to a wrong alignment. - + - Same function as OpenGL api glActiveTexture + Align a sets of code to frame update of a . + Usually, a call of is required. + This method is used as sigle thread method. If more than one + alignment is requested, a will throw. - type of texture to activate + The form used as frame update benchmark. + More than one alingment attached to one form timer @@ -381,43 +384,49 @@ Creates a form and its associated + The instance of created form Required width Required width Tittle of the window - The instance of created form - + - Same function as OpenGL api, glDeleteBuffer. + Same function as OpenGL api, glDeleteBuffer. This method can delete one buffer in one call + + a handle representing the buffer to be deleted + + + + Same function as OpenGL api, glDeleteBuffer. This method can delete a sets of buffers in one call. Amount of bufferd to be deleted - Pointer of buffer to be deleted + Array of buffers to be deleted - + Same function as OpenGL api, glDeleteVertexArrays Amount of vao to be deleted - pointer of vao sign array + A array representing a colletion of vertex objects. - + Same fucntion as the OpenGL api glGenBuffers - + Same fucnction as OpenGL api glGenTextures. amount of textures to generate pointer to texture signs' array - + Same fucntion as OpenGL api, glGenVertexArray @@ -446,7 +455,69 @@ The only signiture stands for the to be controlled Method hadler - + + + Set data value to a float , + all types of parameters are float. + + The target + The first value to be set + The second value to be set + The third value to be set + The forth value to be set + + + + Set data value to a float , + all types of parameters are float. + + The target + A packing four parameters of the uniform + + + + Set data value to a float , + all types of parameters are float. + + The target + The first value to be set + The second value to be set + The third value to be set + + + + Set data value to a float , + all types of parameters are float. + + The target + The first value to be set + The second value to be set + + + + Set data value to a float , + all types of parameters are float. + + The target + The value to be set + + + + Set data value to a int , + all types of parameters are int. + + The target + The value to be set + + + + Set data value to a float , + all types of parameters are . + + The target + A value of the uniform + + Set how a shader parameter read data from a VBO. @@ -457,7 +528,7 @@ Pixels stride of each sets of data - + Same function as OpenGL api glTexImage2d @@ -484,7 +555,7 @@ Sign of program to be used - + Same function as the OpenGL api, glViewPort @@ -662,6 +733,7 @@ Amount of elements to be prepared. + Length of this @@ -741,6 +813,18 @@ remove the last member of the list + + + OpenGL numeric type. + An IEEE-754 floating-point value, clamped to the range [0,1]. + + + + + OpenGL numeric type. + An IEEE-754 double precision floating-point value, clamped to the range [0,1]. + + A two dimension vector defined by two elements. diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/apphost.exe b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/apphost.exe index 672b03b6..e6f2a319 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/apphost.exe and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/apphost.exe differ diff --git a/源代码/StgsharpEnvDebug/Program.cs b/源代码/StgsharpEnvDebug/Program.cs index 79bae3b9..c9344165 100644 --- a/源代码/StgsharpEnvDebug/Program.cs +++ b/源代码/StgsharpEnvDebug/Program.cs @@ -13,22 +13,17 @@ namespace StgsharpEnvDebug public class DemoForm : Form { - public override void Deinit(object[] args, IglFunc GL) + public override void Deinit(object[] args) { throw new NotImplementedException(); } - public override void Init(object[] args, IglFunc GL) + public override void Init(object[] args) { throw new NotImplementedException(); } - public override void OnRenderFrame(object[] args, IglFunc GL) - { - throw new NotImplementedException(); - } - - public override void OnUpdateFrame(object[] args, IglFunc GL) + public override void Main(object[] args) { throw new NotImplementedException(); } diff --git a/源代码/StgsharpEnvDebug/obj/Debug/net6.0/StgsharpEnvDebug.csproj.AssemblyReference.cache b/源代码/StgsharpEnvDebug/obj/Debug/net6.0/StgsharpEnvDebug.csproj.AssemblyReference.cache index cbbd6bb4..1b3e0399 100644 Binary files a/源代码/StgsharpEnvDebug/obj/Debug/net6.0/StgsharpEnvDebug.csproj.AssemblyReference.cache and b/源代码/StgsharpEnvDebug/obj/Debug/net6.0/StgsharpEnvDebug.csproj.AssemblyReference.cache differ