diff --git a/asm/vec4calc/Bak/vec4calc(1).Asm b/asm/vec4calc/Bak/vec4calc(1).Asm new file mode 100644 index 00000000..c7ad75ac --- /dev/null +++ b/asm/vec4calc/Bak/vec4calc(1).Asm @@ -0,0 +1,6 @@ +section .data + +section .text +main: + movups + ret \ No newline at end of file diff --git a/asm/vec4calc/Bak/vec4calc(2).Asm b/asm/vec4calc/Bak/vec4calc(2).Asm new file mode 100644 index 00000000..fa6faaac --- /dev/null +++ b/asm/vec4calc/Bak/vec4calc(2).Asm @@ -0,0 +1,5 @@ +section .text + +main: + + ret \ No newline at end of file diff --git a/asm/vec4calc/Bak/vec4calc(3).Asm b/asm/vec4calc/Bak/vec4calc(3).Asm new file mode 100644 index 00000000..b72c6586 --- /dev/null +++ b/asm/vec4calc/Bak/vec4calc(3).Asm @@ -0,0 +1,5 @@ +.text + +main: + + ret \ No newline at end of file diff --git a/asm/vec4calc/Bak/vec4calc(4).Asm b/asm/vec4calc/Bak/vec4calc(4).Asm new file mode 100644 index 00000000..1a9cef09 --- /dev/null +++ b/asm/vec4calc/Bak/vec4calc(4).Asm @@ -0,0 +1,4 @@ +.text + +main: + \ No newline at end of file diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.BuildWithSkipAnalyzers b/asm/vec4calc/Bak/vec4calc(5).Asm similarity index 100% rename from 源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.BuildWithSkipAnalyzers rename to asm/vec4calc/Bak/vec4calc(5).Asm diff --git a/asm/vec4calc/Bak/vec4calc(6).Asm b/asm/vec4calc/Bak/vec4calc(6).Asm new file mode 100644 index 00000000..e69de29b diff --git a/asm/vec4calc/vec4calc.Asm b/asm/vec4calc/vec4calc.Asm new file mode 100644 index 00000000..311a8bf5 --- /dev/null +++ b/asm/vec4calc/vec4calc.Asm @@ -0,0 +1,6 @@ +section .data + +section .text +main: + movups xmm0, xmmword ptr [ecx] + ret \ No newline at end of file diff --git a/asm/vec4calc/vec4calc.rap b/asm/vec4calc/vec4calc.rap new file mode 100644 index 00000000..513f96cd --- /dev/null +++ b/asm/vec4calc/vec4calc.rap @@ -0,0 +1,106 @@ +[Project] +Assembler=masm +Type=Dll Project +Description=vec4calc +Backup=$P\Bak\ +Group=1 +GroupExpand=1 +[Files] +1=vec4calc.Asm +[MakeFiles] +0=vec4calc.rap +1=vec4calc.rc +2=vec4calc.asm +3=vec4calc.obj +4=vec4calc.res +5=vec4calc.exe +6=vec4calc.def +7=vec4calc.dll +8=vec4calc.txt +9=vec4calc.lib +10=vec4calc.mak +11=vec4calc.hla +12=vec4calc.com +13=vec4calc.ocx +14=vec4calc.idl +15=vec4calc.tlb +16=vec4calc.sys +[MakeDef] +Menu=0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0 +1=4,O,$B\RC.EXE /v,1 +2=3,O,$B\ML.EXE /c /coff /Cp /nologo /I"$I",2 +3=7,O,$B\LINK.EXE /SUBSYSTEM:WINDOWS /RELEASE /DLL /DEF:$6 /LIBPATH:"$L" /OUT:"$7",3 +4=0,0,,5 +5=rsrc.obj,O,$B\CVTRES.EXE,rsrc.res +6=*.obj,O,$B\ML.EXE /c /coff /Cp /nologo /I"$I",*.asm +7=0,0,"$E\OllyDbg",5 +[Group] +Group=Assembly,Resources,Misc +1=2 +[AutoLoad] +AutoLoad=1 +[RADebugBP] +1= +[VersionControl] +Settings=1246 +Milestones=129 +MilestoneEvery=10 +MilestoneEveryCurrent=0 +MilestoneOnBuild=0.0.0.0 +MilestoneOnTime=2 +MilestoneOnDate=0 +MilestoneOnDateWhen=1 +MilestoneOnDateStatus=0 +MilestoneOnDateDate=19 +MilestoneOnDateTimeYear=2023 +MilestoneOnDateTimeMonth=7 +MilestoneOnDateTimeDate=19 +MilestoneOnDateTimeHour=1 +MilestoneOnDateTimeMin=15 +MilestoneOnDateTimeSec=1 +MilestoneOnDateTimeStatus=0 +BackupLocation=C:\Users\Nitlo\Desktop\OpenVSP-3.34.0-win64\Masm\Projects\VCBackups\ +CompressionLevel=0 +DefaultComment=Project $N, $Z, Backup Created On $D At $T. +ExcludeExt1=\ +ExcludeExt2=\ +ExcludeExt3=\ +ExcludeExt4=\ +FileVerLength=4 +FileVer2Range=0 +FileVer3Range=0 +FileVer4Range=0 +ProductVerLength=4 +ProductVer2Range=0 +ProductVer3Range=0 +ProductVer4Range=0 +[Colref] +0=00FFFFFF +1=00FFFFFF +2=00FFFFFF +3=00FFFFFF +4=00FFFFFF +5=00FFFFFF +6=00FFFFFF +7=00FFFFFF +[PTimer] +PTimer=2444110 +[Collapse] +1= +[Size] +1=0,0,0,0,69 +[GroupExpand] +GroupExpand=0,0,1,0 +[BookMark] +0= +1= +2= +3= +4= +5= +6= +7= +8= +9= +[BreakPoint] +0= diff --git a/asm/vec4calc/vec4calc.undo b/asm/vec4calc/vec4calc.undo new file mode 100644 index 00000000..4717bc98 Binary files /dev/null and b/asm/vec4calc/vec4calc.undo differ diff --git a/源代码/.vs/ProjectEvaluation/stgsharp.metadata.v5.1 b/源代码/.vs/ProjectEvaluation/stgsharp.metadata.v5.1 index 313c6d16..84f31a73 100644 Binary files a/源代码/.vs/ProjectEvaluation/stgsharp.metadata.v5.1 and b/源代码/.vs/ProjectEvaluation/stgsharp.metadata.v5.1 differ diff --git a/源代码/.vs/ProjectEvaluation/stgsharp.projects.v5.1 b/源代码/.vs/ProjectEvaluation/stgsharp.projects.v5.1 index 43bd8f37..a2d9a1cb 100644 Binary files a/源代码/.vs/ProjectEvaluation/stgsharp.projects.v5.1 and b/源代码/.vs/ProjectEvaluation/stgsharp.projects.v5.1 differ diff --git a/源代码/.vs/StgSharp/DesignTimeBuild/.dtbcache.v2 b/源代码/.vs/StgSharp/DesignTimeBuild/.dtbcache.v2 index 1adfd0aa..7d6e1c49 100644 Binary files a/源代码/.vs/StgSharp/DesignTimeBuild/.dtbcache.v2 and b/源代码/.vs/StgSharp/DesignTimeBuild/.dtbcache.v2 differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/3a401718-f3c3-4df1-bba2-e3cb50353811.vsidx b/源代码/.vs/StgSharp/FileContentIndex/3a401718-f3c3-4df1-bba2-e3cb50353811.vsidx new file mode 100644 index 00000000..f6bd4d53 Binary files /dev/null and b/源代码/.vs/StgSharp/FileContentIndex/3a401718-f3c3-4df1-bba2-e3cb50353811.vsidx differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/524eb17a-2b6a-4a2b-b0a2-56358de1686e.vsidx b/源代码/.vs/StgSharp/FileContentIndex/524eb17a-2b6a-4a2b-b0a2-56358de1686e.vsidx new file mode 100644 index 00000000..defa9c87 Binary files /dev/null and b/源代码/.vs/StgSharp/FileContentIndex/524eb17a-2b6a-4a2b-b0a2-56358de1686e.vsidx differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/56c84465-a3e1-42e8-8042-57d30c9728c1.vsidx b/源代码/.vs/StgSharp/FileContentIndex/56c84465-a3e1-42e8-8042-57d30c9728c1.vsidx new file mode 100644 index 00000000..37de980e Binary files /dev/null and b/源代码/.vs/StgSharp/FileContentIndex/56c84465-a3e1-42e8-8042-57d30c9728c1.vsidx differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/598630cc-739c-46a4-a3f2-84075c11650f.vsidx b/源代码/.vs/StgSharp/FileContentIndex/598630cc-739c-46a4-a3f2-84075c11650f.vsidx deleted file mode 100644 index 842e6985..00000000 Binary files a/源代码/.vs/StgSharp/FileContentIndex/598630cc-739c-46a4-a3f2-84075c11650f.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/ad98a0f2-da41-4b0b-948b-e4f1241bc9af.vsidx b/源代码/.vs/StgSharp/FileContentIndex/ad98a0f2-da41-4b0b-948b-e4f1241bc9af.vsidx deleted file mode 100644 index ffc811e3..00000000 Binary files a/源代码/.vs/StgSharp/FileContentIndex/ad98a0f2-da41-4b0b-948b-e4f1241bc9af.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/c3b26d70-3743-4efa-a807-04711ef7dda6.vsidx b/源代码/.vs/StgSharp/FileContentIndex/c3b26d70-3743-4efa-a807-04711ef7dda6.vsidx deleted file mode 100644 index 544b1f07..00000000 Binary files a/源代码/.vs/StgSharp/FileContentIndex/c3b26d70-3743-4efa-a807-04711ef7dda6.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/cb1daa83-a022-4272-9717-7dd860603066.vsidx b/源代码/.vs/StgSharp/FileContentIndex/cb1daa83-a022-4272-9717-7dd860603066.vsidx new file mode 100644 index 00000000..2a4bd17d Binary files /dev/null and b/源代码/.vs/StgSharp/FileContentIndex/cb1daa83-a022-4272-9717-7dd860603066.vsidx differ diff --git a/源代码/.vs/StgSharp/FileContentIndex/e212dbf7-b401-4659-aaf8-3137dae7d134.vsidx b/源代码/.vs/StgSharp/FileContentIndex/e212dbf7-b401-4659-aaf8-3137dae7d134.vsidx deleted file mode 100644 index 447c42e0..00000000 Binary files a/源代码/.vs/StgSharp/FileContentIndex/e212dbf7-b401-4659-aaf8-3137dae7d134.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharp/v17/.futdcache.v2 b/源代码/.vs/StgSharp/v17/.futdcache.v2 index ce93d190..a518144a 100644 Binary files a/源代码/.vs/StgSharp/v17/.futdcache.v2 and b/源代码/.vs/StgSharp/v17/.futdcache.v2 differ diff --git a/源代码/.vs/StgSharp/v17/.suo b/源代码/.vs/StgSharp/v17/.suo index 7f603850..4dbdd386 100644 Binary files a/源代码/.vs/StgSharp/v17/.suo and b/源代码/.vs/StgSharp/v17/.suo differ diff --git a/源代码/.vs/StgSharp/v17/Browse.VC.db b/源代码/.vs/StgSharp/v17/Browse.VC.db index 6a43a67d..a34c2546 100644 Binary files a/源代码/.vs/StgSharp/v17/Browse.VC.db and b/源代码/.vs/StgSharp/v17/Browse.VC.db differ diff --git a/源代码/.vs/StgSharp/v17/Solution.VC.db b/源代码/.vs/StgSharp/v17/Solution.VC.db index e6056692..7f1957df 100644 Binary files a/源代码/.vs/StgSharp/v17/Solution.VC.db and b/源代码/.vs/StgSharp/v17/Solution.VC.db differ diff --git a/源代码/.vs/StgSharp/v17/ipch/AutoPCH/42a11bf7d390f162/LINEAR.ipch b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/42a11bf7d390f162/LINEAR.ipch new file mode 100644 index 00000000..811cad94 Binary files /dev/null and b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/42a11bf7d390f162/LINEAR.ipch differ diff --git a/源代码/.vs/StgSharp/v17/ipch/AutoPCH/5536c51035cf864c/DLLMAIN.ipch b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/5536c51035cf864c/DLLMAIN.ipch new file mode 100644 index 00000000..209621c2 Binary files /dev/null and b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/5536c51035cf864c/DLLMAIN.ipch differ diff --git a/源代码/.vs/StgSharp/v17/ipch/AutoPCH/8caf4239ea6f0775/STGSHARPGRAPHIC.ipch b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/8caf4239ea6f0775/STGSHARPGRAPHIC.ipch index 4744810e..96a614a7 100644 Binary files a/源代码/.vs/StgSharp/v17/ipch/AutoPCH/8caf4239ea6f0775/STGSHARPGRAPHIC.ipch and b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/8caf4239ea6f0775/STGSHARPGRAPHIC.ipch differ diff --git a/源代码/.vs/StgSharp/v17/ipch/AutoPCH/e6d190dd0d2a74e4/LINEAR.ipch b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/e6d190dd0d2a74e4/LINEAR.ipch new file mode 100644 index 00000000..d64bd7f4 Binary files /dev/null and b/源代码/.vs/StgSharp/v17/ipch/AutoPCH/e6d190dd0d2a74e4/LINEAR.ipch differ diff --git a/源代码/StgSharp.sln b/源代码/StgSharp.sln index b6cb5d1a..e036c704 100644 --- a/源代码/StgSharp.sln +++ b/源代码/StgSharp.sln @@ -4,8 +4,14 @@ Microsoft Visual Studio Solution File, Format Version 12.00 VisualStudioVersion = 17.3.32825.248 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StgSharp", "StgSharp\StgSharp.csproj", "{EEC1D075-F8F4-43EA-914A-02B1339D2305}" + ProjectSection(ProjectDependencies) = postProject + {4CD737E9-9502-46CE-89AC-FE8047502DE4} = {4CD737E9-9502-46CE-89AC-FE8047502DE4} + EndProjectSection EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StgSharpDebug", "StgSharpDebug\StgSharpDebug.csproj", "{467F2A1A-D7E2-4904-AAAD-A5998EE45C71}" + ProjectSection(ProjectDependencies) = postProject + {EEC1D075-F8F4-43EA-914A-02B1339D2305} = {EEC1D075-F8F4-43EA-914A-02B1339D2305} + EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "解决方案项", "解决方案项", "{504FB3A6-5326-4FB6-83EC-F8551FD9D1C4}" ProjectSection(SolutionItems) = preProject diff --git a/源代码/StgSharp/Control/Add.cs b/源代码/StgSharp/Control/Add.cs index 79fe6b9a..3e480360 100644 --- a/源代码/StgSharp/Control/Add.cs +++ b/源代码/StgSharp/Control/Add.cs @@ -1,4 +1,6 @@ using StgSharp.Control; +using StgSharp.Math; +using System; namespace StgSharp { @@ -25,5 +27,12 @@ namespace StgSharp { } + + internal static void InitM128map(Pool target) + { + M128Map map = new M128Map(); + TimeLine.GetCurrentPool()._m128mapContainer.Add(map); + } + } } diff --git a/源代码/StgSharp/Control/Get.cs b/源代码/StgSharp/Control/Get.cs index 1dfca328..1a33d2c6 100644 --- a/源代码/StgSharp/Control/Get.cs +++ b/源代码/StgSharp/Control/Get.cs @@ -1,5 +1,6 @@ using StgSharp.Control; using StgSharp.Logic; +using StgSharp.Math; namespace StgSharp { @@ -17,5 +18,34 @@ namespace StgSharp /**/ } + internal static M128Map GetAvailabem128map() + { + Pool p = TimeLine.GetCurrentPool(); + M128Map lastMap = p._m128mapContainer.Tail; + + if (lastMap.isFull) + { + lastMap = new M128Map(); + p._m128mapContainer.Add(lastMap); + } + + return lastMap; + } + + internal static long GetAvailableM128ptr() + { + Pool p = TimeLine.GetCurrentPool(); + M128Map lastMap = p._m128mapContainer.Tail; + + if (lastMap.isFull) + { + lastMap = new M128Map(); + p._m128mapContainer.Add(lastMap); + } + long ptr = lastMap.RegistManagedM128Ptr(); + + return ptr; + } + } } diff --git a/源代码/StgSharp/Control/Remove.cs b/源代码/StgSharp/Control/Remove.cs index e675b205..06795554 100644 --- a/源代码/StgSharp/Control/Remove.cs +++ b/源代码/StgSharp/Control/Remove.cs @@ -6,7 +6,7 @@ namespace StgSharp.Control { public static void Point(Point p) { - TimeLine._currentPool._pointContainer.Remove(p); + } diff --git a/源代码/StgSharp/Control/TimeLine.cs b/源代码/StgSharp/Control/TimeLine.cs index 32a4614d..a702dbe3 100644 --- a/源代码/StgSharp/Control/TimeLine.cs +++ b/源代码/StgSharp/Control/TimeLine.cs @@ -7,6 +7,8 @@ namespace StgSharp.Control { public static class TimeLine { + public const long version = 10; + [AllowNull] internal static Pool _currentPool = default; internal static LinkedList allPool = new LinkedList(); diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs b/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs index f1566ee6..53acbc34 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs @@ -36,7 +36,7 @@ namespace StgSharp.Geometries this.vertex2 = new Point(); this.vertex3 = new Point(); - /**/ + /* TimeLine._currentPool._pointContainer.Add(vertex1); TimeLine._currentPool._pointContainer.Add(vertex2); TimeLine._currentPool._pointContainer.Add(vertex3); diff --git a/源代码/StgSharp/Graphics/Form.cs b/源代码/StgSharp/Graphics/Form.cs index 9f2c7f7a..e3d641f2 100644 --- a/源代码/StgSharp/Graphics/Form.cs +++ b/源代码/StgSharp/Graphics/Form.cs @@ -9,7 +9,7 @@ namespace StgSharp.Graphics { public int width; public int height; - public vec4d color; + public M128 color; public byte[] name; } @@ -43,11 +43,13 @@ namespace StgSharp.Graphics set => info.height = value; } - public vec4d Color + /* + public M128 Color { get => info.color; set => info.color = value; } + /**/ /// /// Constructor of a Form, creats an instance of a form and diff --git a/源代码/StgSharp/Logic/Pool.cs b/源代码/StgSharp/Logic/Pool.cs index d5279d1e..855a0838 100644 --- a/源代码/StgSharp/Logic/Pool.cs +++ b/源代码/StgSharp/Logic/Pool.cs @@ -1,12 +1,13 @@ using StgSharp.Entities; using StgSharp.Geometries; +using StgSharp.Math; namespace StgSharp { public class Pool { - internal LinkedList _pointContainer; - internal LinkedList geometryContainer; + internal LinkedList _m128mapContainer; + internal LinkedList _geometryContainer; internal LinkedList _bulletContainer; internal LinkedList _awardContainer; internal LinkedList _enemyContainer; @@ -28,19 +29,15 @@ namespace StgSharp private void initContainers() { - _pointContainer = new LinkedList(); + _m128mapContainer = new LinkedList(); _bulletContainer = new LinkedList(); _awardContainer = new LinkedList(); _enemyContainer = new LinkedList(); - geometryContainer = new LinkedList(); + _geometryContainer = new LinkedList(); } public void OnRender() { - foreach (Enemy e in _enemyContainer) - { - - } } diff --git a/源代码/StgSharp/Math/IO/LinearIO.cs b/源代码/StgSharp/Math/IO/LinearIO.cs new file mode 100644 index 00000000..739739e9 --- /dev/null +++ b/源代码/StgSharp/Math/IO/LinearIO.cs @@ -0,0 +1,25 @@ +using StgSharp.Math; +using System; +using System.Collections.Generic; +using System.Runtime.InteropServices; +using System.Text; + +namespace StgSharp +{ + internal static unsafe partial class internalIO + { + [DllImport("StgSharpGraphic.dll",EntryPoint = "VecAddVec", + CallingConvention =CallingConvention.Cdecl)] + internal static extern M128 VecAddVec(M128 vec1, M128 vec2); + + [DllImport("StgSharpGraphic.dll",EntryPoint = "VecSubVec")] + internal static extern M128 VecSubVec(M128 vec1, M128 vec2); + + [DllImport("StgSharpGraphic.dll",EntryPoint = "VecMulVec")] + internal static extern float VecMulVec(M128 vec1, M128 vec2); + + [DllImport("StgSharpGraphic.dll", EntryPoint = "InitBigM128Map")] + internal static unsafe extern long internalInitBigM128Map(int floatCount); + + } +} diff --git a/源代码/StgSharp/Math/IO/M128Map.cs b/源代码/StgSharp/Math/IO/M128Map.cs new file mode 100644 index 00000000..c9e3ef6b --- /dev/null +++ b/源代码/StgSharp/Math/IO/M128Map.cs @@ -0,0 +1,66 @@ +using StgSharp; +using StgSharp.Control; +using StgSharp.Logic; + +namespace StgSharp.Math +{ + public class M128Map + { + public readonly long mapID; + + internal readonly StgSharp.LinkedListNode _unusedM128Header; + + internal StgSharp.LinkedList m128Map = + new StgSharp.LinkedList(); + + public bool isFull + { + get + { + return _unusedM128Header == m128Map._hook; + } + } + + public M128Map() + { + long M128Ptr = internalIO.internalInitBigM128Map(4*30*30); + m128Map.Add(0); + + _unusedM128Header = m128Map._hook._next; + + for (int i = 1; i < 80*80/4; i++) + { + m128Map.Add(M128Ptr); + M128Ptr += 4; + } + + mapID = Calc.RandomSeed(); + } + + internal long RegistManagedM128Ptr() + { + LinkedListNode m128 = _unusedM128Header._next; + LinkedListNode m128Previous = _unusedM128Header._previous; + + m128._next._previous = _unusedM128Header.Next; + m128Previous._next = m128; + m128._previous = m128Previous; + _unusedM128Header._next = m128._next; + m128._next = _unusedM128Header; + _unusedM128Header._previous = m128; + + return m128._value; + + } + + internal void RecycleManagedM128Ptr() + { + + } + + + } + + + +} diff --git a/源代码/StgSharp/Math/IO/XMM.cs b/源代码/StgSharp/Math/IO/XMM.cs new file mode 100644 index 00000000..be7078c0 --- /dev/null +++ b/源代码/StgSharp/Math/IO/XMM.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; +using System.Runtime.InteropServices; +using System.Text; + +namespace StgSharp.Math +{ + [StructLayout(LayoutKind.Explicit, Size = 16, Pack = 16)] + internal struct M128 + { + [FieldOffset(0)] internal float single_0; + [FieldOffset(4)] internal float single_1; + [FieldOffset(8)] internal float single_2; + [FieldOffset(12)] internal float single_3; + + [FieldOffset(0)] internal int int32_0; + [FieldOffset(4)] internal int int32_1; + [FieldOffset(8)] internal int int32_2; + [FieldOffset(12)] internal int int32_3; + + [FieldOffset(0)] internal long int64_0; + [FieldOffset(8)] internal long int64_1; + + [FieldOffset(0)] internal long double_0; + [FieldOffset(8)] internal long double_1; + + internal M128(float s0, float s1, float s2, float s3) + { + single_0 = s0; + single_1 = s1; + single_2 = s2; + single_3 = s3; + } + + + + } +} diff --git a/源代码/StgSharp/Math/Linear/Verctor.Cross.cs b/源代码/StgSharp/Math/Linear/Vector.Cross.cs similarity index 100% rename from 源代码/StgSharp/Math/Linear/Verctor.Cross.cs rename to 源代码/StgSharp/Math/Linear/Vector.Cross.cs diff --git a/源代码/StgSharp/Math/Linear/Vector.GetAngle.cs b/源代码/StgSharp/Math/Linear/Vector.GetAngle.cs index 03a7105a..4302c601 100644 --- a/源代码/StgSharp/Math/Linear/Vector.GetAngle.cs +++ b/源代码/StgSharp/Math/Linear/Vector.GetAngle.cs @@ -4,8 +4,8 @@ { public static float GetAngle(vec2d vec1, vec2d vec2) { - return Calc.ACos( - vec1.multiple(vec2) + return Calc.ACos(1 + //vec1.multiple(vec2) / (vec1.GetLength() * vec2.GetLength()) ); } diff --git a/源代码/StgSharp/Math/Linear/Vector.Multiple.cs b/源代码/StgSharp/Math/Linear/Vector.Multiple.cs index e6b2d335..59933e82 100644 --- a/源代码/StgSharp/Math/Linear/Vector.Multiple.cs +++ b/源代码/StgSharp/Math/Linear/Vector.Multiple.cs @@ -2,6 +2,15 @@ { public static unsafe partial class VectorCalc { + + public static unsafe Matrix4x4 Multiple( + Matrix4x4 matrix1, Matrix4x4 matrix2 + ) + { + return default; + } + + /* private static float getMatrixMember(float* p1, float* p2) { float result = 0; @@ -1029,7 +1038,7 @@ new vec4d(u6.row2.X, u6.row2.Y, u7.row2.X, u7.row2.Y) ); } - + /**/ } diff --git a/源代码/StgSharp/Math/Linear/Vector.Transpose.cs b/源代码/StgSharp/Math/Linear/Vector.Transpose.cs new file mode 100644 index 00000000..c5826560 --- /dev/null +++ b/源代码/StgSharp/Math/Linear/Vector.Transpose.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace StgSharp.Math +{ + public static unsafe partial class VectorCalc + { + + } +} diff --git a/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs b/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs index 1ea08ed3..88b3ab5f 100644 --- a/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs +++ b/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs @@ -7,16 +7,6 @@ return new vec3d(vec.X, vec.Y, 0.0f); } - public static vec4d To4D(this vec2d Vec) - { - return new vec4d(Vec.X, Vec.Y, 0, 0); - } - - public static vec4d To4D(this vec3d vec) - { - return new vec4d(vec.X, vec.Y, vec.Z, 0); - } - public static vec2d To2D(vec3d vec, CordinatePlain plain) { switch (plain) diff --git a/源代码/StgSharp/Math/Linear/matrix2x4.cs b/源代码/StgSharp/Math/Linear/matrix2x4.cs index 313188a5..513ba294 100644 --- a/源代码/StgSharp/Math/Linear/matrix2x4.cs +++ b/源代码/StgSharp/Math/Linear/matrix2x4.cs @@ -3,101 +3,4 @@ using System.Runtime.InteropServices; namespace StgSharp.Math { - - [StructLayout(LayoutKind.Explicit)] - public struct matrix2x4 : IEquatable - { - [FieldOffset(0)] - public vec4d row1; - [FieldOffset(16)] - public vec4d row2; - - public matrix2x4(vec4d r1, vec4d r2) - { - row1 = r1; - row2 = r2; - } - - public matrix2x4( - float a11, float a12, float a13, float a14, - float a21, float a22, float a23, float a24 - ) - { - row1 = new vec4d(a11, a12, a13, a14); - row2 = new vec4d(a21, a22, a23, a24); - } - - public bool Equals(matrix2x4 other) - { - if (this.GetHashCode() != other.GetHashCode()) - { - return false; - } - else - { - return this.row1 == other.row1 - && this.row2 == other.row2; - } - } - - public override bool Equals(object obj) - { - if (obj == null) - { - return false; - } - else if (obj.GetType() != typeof(matrix2x4)) - { - return false; - } - else - { - return this.Equals((matrix2x4)obj); - } - } - - public override int GetHashCode() - { - return HashCode.Combine(this.row1, this.row2); - } - - public override string ToString() - { - return $"{this.row1}\n{this.row2}"; - } - - public static matrix2x4 operator +(matrix2x4 matrix1, matrix2x4 matrix2) - { - return new matrix2x4( - matrix1.row1 + matrix2.row1, - matrix1.row2 + matrix2.row2 - ); - } - - public static matrix2x4 operator -(matrix2x4 matrix1, matrix2x4 matrix2) - { - return new matrix2x4( - matrix1.row1 - matrix2.row1, - matrix1.row2 - matrix2.row2 - ); - } - - public static matrix2x4 operator *(matrix2x4 array, float x) - { - return new matrix2x4( - array.row1 * x, - array.row2 * x - ); - } - - public static matrix2x4 operator /(matrix2x4 array, float x) - { - return new matrix2x4( - array.row1 / x, - array.row2 / x - ); - } - - - } } diff --git a/源代码/StgSharp/Math/Linear/matrix3x4.cs b/源代码/StgSharp/Math/Linear/matrix3x4.cs index c5813127..fec05243 100644 --- a/源代码/StgSharp/Math/Linear/matrix3x4.cs +++ b/源代码/StgSharp/Math/Linear/matrix3x4.cs @@ -3,77 +3,8 @@ using System.Runtime.InteropServices; namespace StgSharp.Math { - [StructLayout(LayoutKind.Explicit)] - public struct matrix3x4 : IEquatable + public class Matrix3x4 { - [FieldOffset(0)] - public vec4d row1; - [FieldOffset(16)] - public vec4d row2; - [FieldOffset(32)] - public vec4d row3; - - public matrix3x4( - vec4d r1, vec4d r2, vec4d r3 - ) - { - this.row1 = r1; - this.row2 = r2; - this.row3 = r3; - } - - public matrix3x4( - float a11, float a12, float a13, float a14, - float a21, float a22, float a23, float a24, - float a31, float a32, float a33, float a34 - ) - { - row1 = new vec4d(a11, a12, a13, a14); - row2 = new vec4d(a21, a22, a23, a24); - row3 = new vec4d(a31, a32, a33, a34); - } - - public override bool Equals(object obj) - { - if (obj == null) - { - return false; - } - else if (obj.GetType() != typeof(matrix3x4)) - { - return false; - } - else - { - return this.Equals((matrix3x4)obj); - } - } - - bool IEquatable.Equals(matrix3x4 other) - { - if (this.GetHashCode() != other.GetHashCode()) - { - return false; - } - else - { - return this.row1 == other.row1 - && this.row2 == other.row2 - && this.row3 == other.row3; - } - } - - public override int GetHashCode() - { - return HashCode.Combine(this.row1, this.row2, this.row3); - } - - public override string ToString() - { - return $"{this.row1}\n{this.row2}\n{this.row3}"; - } - - - + } } diff --git a/源代码/StgSharp/Math/Linear/matrix4x4.cs b/源代码/StgSharp/Math/Linear/matrix4x4.cs index 9e09cc03..21dadd24 100644 --- a/源代码/StgSharp/Math/Linear/matrix4x4.cs +++ b/源代码/StgSharp/Math/Linear/matrix4x4.cs @@ -1,105 +1,165 @@ using System; +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; +using System.Text; +using System.Threading.Tasks; namespace StgSharp.Math { - [StructLayout(LayoutKind.Explicit)] - public struct matrix4x4 : IEquatable + public enum TransposeMode { - [FieldOffset(0)] - public vec4d row1; - [FieldOffset(16)] - public vec4d row2; - [FieldOffset(32)] - public vec4d row3; - [FieldOffset(48)] - public vec4d row4; - - public matrix4x4(vec4d r1, vec4d r2, vec4d r3, vec4d r4) - { - row1 = r1; - row2 = r2; - row3 = r3; - row4 = r4; - } - - public matrix4x4( - float a11, float a12, float a13, float a14, - float a21, float a22, float a23, float a24, - float a31, float a32, float a33, float a34, - float a41, float a42, float a43, float a44 - ) - { - row1 = new vec4d(a11, a12, a13, a14); - row2 = new vec4d(a21, a22, a23, a24); - row3 = new vec4d(a31, a32, a33, a34); - row4 = new vec4d(a41, a42, a43, a44); - } - - public override bool Equals(object obj) - { - return base.Equals(obj); - } - - bool IEquatable.Equals(matrix4x4 other) - { - if (this.GetHashCode() != other.GetHashCode()) - { - return false; - } - else - { - return this.row1 == other.row1 - && this.row2 == other.row2 - && this.row3 == other.row3 - && this.row4 == other.row4; - } - } - - public override int GetHashCode() - { - return HashCode.Combine(row1, row2, row3, row4); - } - - public override string ToString() - { - return $"{this.row1}\n{this.row2}\n{this.row3}\n{this.row4}"; - } - - public static matrix4x4 operator +(matrix4x4 matrix1, matrix4x4 matrix2) - { - return new matrix4x4( - matrix1.row1 + matrix2.row1, - matrix1.row2 + matrix2.row2, - matrix1.row3 + matrix2.row3, - matrix1.row4 + matrix2.row4 - ); - } - - public static matrix4x4 operator -(matrix4x4 matrix1, matrix4x4 matrix2) - { - return new matrix4x4( - matrix1.row1 - matrix2.row1, - matrix1.row2 - matrix2.row2, - matrix1.row3 - matrix2.row3, - matrix1.row4 - matrix2.row4 - ); - } - - public static matrix4x4 operator *(matrix4x4 array, float x) - { - return new matrix4x4( - array.row1 * x, - array.row2 * x, - array.row3 * x, - array.row4 * x - ); - } - - - + New, + Copy } + + public class Matrix4x4 + { + internal long _row0Ptr; + internal long _row1Ptr; + internal long _row2Ptr; + internal long _row3Ptr; + + + + internal M128 _row0; + internal M128 _row1; + internal M128 _row2; + internal M128 _row3; + + private bool isTransposed=false; + + private Matrix4x4 _transpose; + + internal Matrix4x4() + { + _transpose = new Matrix4x4(); + _transpose._transpose = this; + _transpose.isTransposed = true; + } + + internal Matrix4x4(M128 row0, M128 row1, M128 row2, M128 row3) + { + this._row0 = row0; + this._row1 = row1; + this._row2 = row2; + this._row3 = row3; + } + + public Matrix4x4( + float a00, float a01, float a02, float a03, + float a10, float a11, float a12, float a13, + float a20, float a21, float a22, float a23, + float a30, float a31, float a32, float a33 + ) + { + + _transpose = new Matrix4x4(); + _transpose._transpose = this; + this._row0 = new M128(a00, a01, a02, a03); + this._row1 = new M128(a10, a11, a12, a13); + this._row2 = new M128(a20, a21, a22, a23); + this._row3 = new M128(a30, a31, a32, a33); + } + + internal void internalTranspose() + { + if (!isTransposed) + { + _transpose._row0.single_0 = _row0.single_0; + _transpose._row0.single_1 = _row1.single_0; + _transpose._row0.single_2 = _row2.single_0; + _transpose._row0.single_3 = _row3.single_0; + + _transpose._row1.single_0 = _row0.single_1; + _transpose._row1.single_1 = _row1.single_1; + _transpose._row1.single_2 = _row2.single_1; + _transpose._row1.single_3 = _row3.single_1; + + _transpose._row2.single_0 = _row0.single_2; + _transpose._row2.single_1 = _row1.single_2; + _transpose._row2.single_2 = _row2.single_2; + _transpose._row2.single_3 = _row3.single_2; + + _transpose._row3.single_0 = _row0.single_3; + _transpose._row3.single_1 = _row1.single_3; + _transpose._row3.single_2 = _row2.single_3; + _transpose._row3.single_3 = _row3.single_3; + + isTransposed = true; + } + } + + public unsafe Matrix4x4 Transpose(TransposeMode transposeMode) + { + this.internalTranspose(); + switch (transposeMode) + { + case TransposeMode.New: + return new Matrix4x4( + _transpose._row0, + _transpose._row1, + _transpose._row2, + _transpose._row3 + ); + break; + case TransposeMode.Copy: + return _transpose; + break; + default: + throw new Exception(); + break; + } + } + + public static Matrix4x4 operator +(Matrix4x4 matrix1, Matrix4x4 matrix2) + { + return new Matrix4x4( + internalIO.VecAddVec(matrix1._row0, matrix2._row0), + internalIO.VecAddVec(matrix1._row1, matrix2._row1), + internalIO.VecAddVec(matrix1._row2, matrix2._row2), + internalIO.VecAddVec(matrix1._row3, matrix2._row3) + ) ; + } + + public static Matrix4x4 operator *(Matrix4x4 matrix, float value) + { + M128 newRow0 = new M128( + matrix._row0.single_0 * value, + matrix._row0.single_1 * value, + matrix._row0.single_2 * value, + matrix._row0.single_3 * value + ); + + M128 newRow1 = new M128( + matrix._row1.single_0 * value, + matrix._row1.single_1 * value, + matrix._row1.single_2 * value, + matrix._row1.single_3 * value + ); + + M128 newRow2 = new M128( + matrix._row2.single_0 * value, + matrix._row2.single_1 * value, + matrix._row2.single_2 * value, + matrix._row2.single_3 * value + ); + + M128 newRow3 = new M128( + matrix._row3.single_0 * value, + matrix._row3.single_1 * value, + matrix._row3.single_2 * value, + matrix._row3.single_3 * value + ); + + return new Matrix4x4( + newRow0, newRow1, newRow2, newRow3 + ); + } + + } + + } diff --git a/源代码/StgSharp/Math/Linear/vec4d.cs b/源代码/StgSharp/Math/Linear/vec4d.cs index 793f2932..98d8ea00 100644 --- a/源代码/StgSharp/Math/Linear/vec4d.cs +++ b/源代码/StgSharp/Math/Linear/vec4d.cs @@ -1,154 +1,68 @@ -using System; +using StgSharp.Control; +using StgSharp.Math; +using System; using System.Runtime.InteropServices; namespace StgSharp.Math { - [StructLayout(LayoutKind.Explicit)] - public struct vec4d : IEquatable + + public class Vec4d { - [FieldOffset(0)] - public float X; - [FieldOffset(4)] - public float Y; - [FieldOffset(8)] - public float Z; - [FieldOffset(12)] - public float W; + internal readonly int mapID; + internal readonly long m128Ptr; + private M128 _value; - [FieldOffset(0)] - public vec2d Point1; - [FieldOffset(8)] - public vec2d Point2; - - public vec4d(float a1, float a2, float a3, float a4) + public unsafe float X { - Point1 = default(vec2d); - Point2 = default(vec2d); - - X = a1; - Y = a2; - Z = a3; - W = a4; + get { return (*(M128*)mapID).single_0; } + set { (*(M128*)mapID).single_0 = value; } } - public vec4d(double a1, double a2, double a3, double a4) + public float Y { - Point1 = default(vec2d); - Point2 = default(vec2d); - - X = (float)a1; - Y = (float)a2; - Z = (float)a3; - W = (float)a4; + get { return _value.single_1; } + set { _value.single_1 = value; } } - public vec4d(vec2d p1, vec2d p2) + public float Z { - X = 0; - Y = 0; - Z = 0; - W = 0; - - Point1 = p1; - Point2 = p2; + get { return _value.single_2; } + set { _value.single_2 = value; } } - public override bool Equals(object obj) + public float W { - if (obj == null) - { - return false; - } - else if (obj.GetType() != typeof(vec4d)) - { - return false; - } - else - { - return this == (vec4d)obj; - } + get { return _value.single_3; } + set { _value.single_3 = value; } } - bool IEquatable.Equals(vec4d other) + public Vec4d(float x, float y, float z, float w) { - if (this.GetHashCode() != other.GetHashCode()) - { - return false; - } - else - { - return this.X == other.X - && this.Y == other.Y - && this.Z == other.Z - && this.W == other.Z; - } + X = x; + Y = y; + Z = z; + W = w; } - public override int GetHashCode() + internal Vec4d() { - return HashCode.Combine(X, Y, Z, W); + } - public override string ToString() + public static Vec4d operator +(Vec4d vec1,Vec4d vec2) { - return $"{X}\t{Y}\t{Z}\t{W}"; + Vec4d result = new Vec4d(); + result._value = internalIO.VecAddVec(vec1._value,vec2._value); + return result; } - public static bool operator ==(vec4d vec1, vec4d vec2) + public static Vec4d operator -(Vec4d vec1, Vec4d vec2) { - return vec1.Equals(vec2); + Vec4d result = new Vec4d(); + result._value = internalIO.VecAddVec(vec1._value, vec2._value); + return result; } - public static bool operator !=(vec4d vec1, vec4d vec2) - { - return !vec1.Equals(vec2); - } - - public static vec4d operator +(vec4d vec1, vec4d vec2) - { - return new vec4d( - vec1.X + vec2.X, - vec1.Y + vec2.Y, - vec1.Z + vec2.Z, - vec1.W + vec2.W - ); - } - - public static vec4d operator -(vec4d vec1, vec4d vec2) - { - return new vec4d( - vec1.X - vec2.X, - vec1.Y - vec2.Y, - vec1.Z - vec2.Z, - vec1.W - vec2.W - ); - } - - public static float operator *(vec4d vec1, vec4d vec2) - { - return - vec1.X * vec2.X - + vec1.Y * vec2.Y - + vec1.Z * vec2.Z - + vec1.W * vec2.W; - } - - public static vec4d operator *(vec4d vec, float x) - { - return new vec4d(vec.X * x, vec.Y * x, vec.Z * x, vec.W * x); - } - - public static vec4d operator /(vec4d vec, float x) - { - return new vec4d(vec.X / x, vec.Y / x, vec.Z / x, vec.W / x); - } - - public static implicit operator float[](vec4d vec) - { - return new float[] { vec.X, vec.Y, vec.Z, vec.W }; - } - - } } diff --git a/源代码/StgSharp/Math/Scalar/Random.cs b/源代码/StgSharp/Math/Scalar/Random.cs new file mode 100644 index 00000000..ec3199b9 --- /dev/null +++ b/源代码/StgSharp/Math/Scalar/Random.cs @@ -0,0 +1,64 @@ +using StgSharp.Control; +using System; +using System.Collections.Generic; +using System.Text; + +namespace StgSharp.Math +{ + public static unsafe partial class Calc + { + + internal static float currentSeed +#if DEBUG + = 0.5f; +#else + = Calc.Abs(System.DateTime.UtcNow.GetHashCode()); +#endif + + /// + /// returns a random float number between 0 and 1. + /// + /// + + public static unsafe float Random() + { + float seed = currentSeed; + + float sample = Calc.Pow(Calc.Sqrt(seed),2); + float sample2 = (sample - seed) / seed; + sample2 = Calc.Abs(sample2); + + if (sample==1) + { + sample = sample2; + } + + currentSeed = sample; + sample2 *= 1000000; + + float result = sample2-(int)sample2; + if (result == 0) + { + currentSeed = sample2+0.1f; + result = Calc.Random(); + } + return result; + + } + + /// + /// Generates a random seed in int value. + /// + /// + public static unsafe int RandomSeed() + { + float seedValue1 = Random(); + float seedValue2 = Random(); + uint seedValueBits = *(uint*)&seedValue1; + + float seedValue = seedValueBits * seedValue2; + + return *(int*)&seedValue; + } + } +} diff --git a/源代码/StgSharp/Math/Scalar/Sqrt.cs b/源代码/StgSharp/Math/Scalar/Sqrt.cs index 9ebd2fbd..d1727bfb 100644 --- a/源代码/StgSharp/Math/Scalar/Sqrt.cs +++ b/源代码/StgSharp/Math/Scalar/Sqrt.cs @@ -34,7 +34,7 @@ namespace StgSharp.Math { throw new ArgumentOutOfRangeException(); } - if (x == 0) + if (x <= 1e-12) { return 0; } diff --git a/源代码/StgSharp/StgSharp.csproj b/源代码/StgSharp/StgSharp.csproj index 7f3f348c..eca84328 100644 --- a/源代码/StgSharp/StgSharp.csproj +++ b/源代码/StgSharp/StgSharp.csproj @@ -46,14 +46,13 @@ - - + diff --git a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.deps.json b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.deps.json index eaee8b7d..78a86d98 100644 --- a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.deps.json +++ b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.deps.json @@ -9,8 +9,6 @@ ".NETStandard,Version=v2.1/": { "StgSharp/1.0.0": { "dependencies": { - "Facepunch.Steamworks": "2.3.3", - "MSTest.TestFramework": "3.0.4", "Microsoft.Bcl.HashCode": "1.1.1", "Microsoft.CSharp": "4.7.0" }, @@ -18,14 +16,6 @@ "StgSharp.dll": {} } }, - "Facepunch.Steamworks/2.3.3": { - "runtime": { - "lib/netstandard2.0/Facepunch.Steamworks.Win64.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, "Microsoft.Bcl.HashCode/1.1.1": { "runtime": { "lib/netstandard2.1/Microsoft.Bcl.HashCode.dll": { @@ -41,59 +31,6 @@ "fileVersion": "4.700.19.56404" } } - }, - "MSTest.TestFramework/3.0.4": { - "runtime": { - "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll": { - "assemblyVersion": "14.0.0.0", - "fileVersion": "14.0.8501.1" - }, - "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll": { - "assemblyVersion": "14.0.0.0", - "fileVersion": "14.0.8501.1" - } - }, - "resources": { - "lib/netstandard2.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "cs" - }, - "lib/netstandard2.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "de" - }, - "lib/netstandard2.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "es" - }, - "lib/netstandard2.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "fr" - }, - "lib/netstandard2.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "it" - }, - "lib/netstandard2.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "ja" - }, - "lib/netstandard2.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "ko" - }, - "lib/netstandard2.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "pl" - }, - "lib/netstandard2.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "pt-BR" - }, - "lib/netstandard2.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "ru" - }, - "lib/netstandard2.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "tr" - }, - "lib/netstandard2.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard2.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "zh-Hant" - } - } } } }, @@ -103,13 +40,6 @@ "serviceable": false, "sha512": "" }, - "Facepunch.Steamworks/2.3.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7nUjWX/uy6JbDX7Q3n8ij7vrpWjTM0S8hXO24R3ZwQ0QgY0sXVlxzh3unmYoLvKGi31rzDHqGX68I169hnHNxQ==", - "path": "facepunch.steamworks/2.3.3", - "hashPath": "facepunch.steamworks.2.3.3.nupkg.sha512" - }, "Microsoft.Bcl.HashCode/1.1.1": { "type": "package", "serviceable": true, @@ -123,13 +53,6 @@ "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", "path": "microsoft.csharp/4.7.0", "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" - }, - "MSTest.TestFramework/3.0.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hYq5xOOr2k09rtXpmcHkJ4Tdt/yS4cy8jiFPNMdDJP+lB6OY8yekOmQC4Fsvug4rhLpXGDd6zbPWYeoewqfePA==", - "path": "mstest.testframework/3.0.4", - "hashPath": "mstest.testframework.3.0.4.nupkg.sha512" } } } \ No newline at end of file diff --git a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll index c0d1b17d..26fbd435 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 b75d0e7a..25dafb43 100644 --- a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml +++ b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml @@ -119,13 +119,6 @@ The handle of created window - - - Init an instance of OpenGL program, - This method should be called before other - graphic methods, after LoadGL method. - - Load OpenGL API to StgSharp core programm, @@ -134,6 +127,13 @@ If run this method twice, will throw exception + + + Init an instance of OpenGL program, + This method should be called before other + graphic methods, after LoadGL method. + + Attach GLFW API to GLAD, @@ -148,222 +148,6 @@ The item ready to add to the list - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Reurns the value of ArcSin(x) @@ -396,5 +180,17 @@ Returns the value of x^y + + + returns a random float number between 0 and 1. + + + + + + Generates a random seed in int value. + + + diff --git a/源代码/StgSharp/obj/StgSharp.csproj.nuget.dgspec.json b/源代码/StgSharp/obj/StgSharp.csproj.nuget.dgspec.json index 0ef7ac61..f5e2823f 100644 --- a/源代码/StgSharp/obj/StgSharp.csproj.nuget.dgspec.json +++ b/源代码/StgSharp/obj/StgSharp.csproj.nuget.dgspec.json @@ -45,14 +45,6 @@ "netstandard2.1": { "targetAlias": "netstandard2.1", "dependencies": { - "Facepunch.Steamworks": { - "target": "Package", - "version": "[2.3.3, )" - }, - "MSTest.TestFramework": { - "target": "Package", - "version": "[3.0.4, )" - }, "Microsoft.Bcl.HashCode": { "target": "Package", "version": "[1.1.1, )" @@ -78,7 +70,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.107\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.109\\RuntimeIdentifierGraph.json" } } } diff --git a/源代码/StgSharp/obj/project.assets.json b/源代码/StgSharp/obj/project.assets.json index 980e0a83..099aa44d 100644 --- a/源代码/StgSharp/obj/project.assets.json +++ b/源代码/StgSharp/obj/project.assets.json @@ -2,19 +2,6 @@ "version": 3, "targets": { ".NETStandard,Version=v2.1": { - "Facepunch.Steamworks/2.3.3": { - "type": "package", - "compile": { - "lib/netstandard2.0/Facepunch.Steamworks.Win64.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Facepunch.Steamworks.Win64.dll": { - "related": ".xml" - } - } - }, "Microsoft.Bcl.HashCode/1.1.1": { "type": "package", "compile": { @@ -38,87 +25,10 @@ "related": ".xml" } } - }, - "MSTest.TestFramework/3.0.4": { - "type": "package", - "compile": { - "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll": { - "related": ".xml" - }, - "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll": { - "related": ".Extensions.xml;.xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll": { - "related": ".xml" - }, - "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll": { - "related": ".Extensions.xml;.xml" - } - }, - "resource": { - "lib/netstandard2.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "cs" - }, - "lib/netstandard2.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "de" - }, - "lib/netstandard2.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "es" - }, - "lib/netstandard2.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "fr" - }, - "lib/netstandard2.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "it" - }, - "lib/netstandard2.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "ja" - }, - "lib/netstandard2.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "ko" - }, - "lib/netstandard2.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "pl" - }, - "lib/netstandard2.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "pt-BR" - }, - "lib/netstandard2.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "ru" - }, - "lib/netstandard2.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "tr" - }, - "lib/netstandard2.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard2.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll": { - "locale": "zh-Hant" - } - } } } }, "libraries": { - "Facepunch.Steamworks/2.3.3": { - "sha512": "7nUjWX/uy6JbDX7Q3n8ij7vrpWjTM0S8hXO24R3ZwQ0QgY0sXVlxzh3unmYoLvKGi31rzDHqGX68I169hnHNxQ==", - "type": "package", - "path": "facepunch.steamworks/2.3.3", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Facepunch.Steamworks.jpg", - "content/steam_api64.dll", - "facepunch.steamworks.2.3.3.nupkg.sha512", - "facepunch.steamworks.nuspec", - "lib/net46/Facepunch.Steamworks.Win64.dll", - "lib/net46/Facepunch.Steamworks.Win64.xml", - "lib/netstandard2.0/Facepunch.Steamworks.Win64.dll", - "lib/netstandard2.0/Facepunch.Steamworks.Win64.xml" - ] - }, "Microsoft.Bcl.HashCode/1.1.1": { "sha512": "MalY0Y/uM/LjXtHfX/26l2VtN4LDNZ2OE3aumNOHDLsT4fNYy2hiHXI4CXCqKpNUNm7iJ2brrc4J89UdaL56FA==", "type": "package", @@ -215,112 +125,10 @@ "useSharedDesignerContext.txt", "version.txt" ] - }, - "MSTest.TestFramework/3.0.4": { - "sha512": "hYq5xOOr2k09rtXpmcHkJ4Tdt/yS4cy8jiFPNMdDJP+lB6OY8yekOmQC4Fsvug4rhLpXGDd6zbPWYeoewqfePA==", - "type": "package", - "path": "mstest.testframework/3.0.4", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "build/net6.0/MSTest.TestFramework.targets", - "build/net6.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll", - "build/net6.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml", - "build/net6.0/winui/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll", - "build/net6.0/winui/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml", - "lib/net462/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll", - "lib/net462/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml", - "lib/net462/Microsoft.VisualStudio.TestPlatform.TestFramework.dll", - "lib/net462/Microsoft.VisualStudio.TestPlatform.TestFramework.xml", - "lib/net462/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net462/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net462/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net462/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net462/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net462/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net462/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net462/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net462/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net462/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net462/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net462/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net462/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net6.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll", - "lib/net6.0/Microsoft.VisualStudio.TestPlatform.TestFramework.xml", - "lib/net6.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net6.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net6.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net6.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net6.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net6.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net6.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net6.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net6.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net6.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net6.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net6.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/net6.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll", - "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml", - "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.TestFramework.dll", - "lib/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.TestFramework.xml", - "lib/netcoreapp3.1/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netcoreapp3.1/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netcoreapp3.1/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netcoreapp3.1/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netcoreapp3.1/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netcoreapp3.1/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netcoreapp3.1/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netcoreapp3.1/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netcoreapp3.1/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netcoreapp3.1/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netcoreapp3.1/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netcoreapp3.1/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netcoreapp3.1/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll", - "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml", - "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll", - "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.TestFramework.xml", - "lib/netstandard2.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netstandard2.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netstandard2.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netstandard2.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netstandard2.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netstandard2.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netstandard2.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netstandard2.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netstandard2.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netstandard2.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netstandard2.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netstandard2.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/netstandard2.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/uap10.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll", - "lib/uap10.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml", - "lib/uap10.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll", - "lib/uap10.0/Microsoft.VisualStudio.TestPlatform.TestFramework.xml", - "lib/uap10.0/cs/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/uap10.0/de/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/uap10.0/es/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/uap10.0/fr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/uap10.0/it/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/uap10.0/ja/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/uap10.0/ko/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/uap10.0/pl/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/uap10.0/pt-BR/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/uap10.0/ru/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/uap10.0/tr/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/uap10.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "lib/uap10.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll", - "mstest.testframework.3.0.4.nupkg.sha512", - "mstest.testframework.nuspec" - ] } }, "projectFileDependencyGroups": { ".NETStandard,Version=v2.1": [ - "Facepunch.Steamworks >= 2.3.3", - "MSTest.TestFramework >= 3.0.4", "Microsoft.Bcl.HashCode >= 1.1.1", "Microsoft.CSharp >= 4.7.0" ] @@ -370,14 +178,6 @@ "netstandard2.1": { "targetAlias": "netstandard2.1", "dependencies": { - "Facepunch.Steamworks": { - "target": "Package", - "version": "[2.3.3, )" - }, - "MSTest.TestFramework": { - "target": "Package", - "version": "[3.0.4, )" - }, "Microsoft.Bcl.HashCode": { "target": "Package", "version": "[1.1.1, )" @@ -403,7 +203,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.107\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.109\\RuntimeIdentifierGraph.json" } } } diff --git a/源代码/StgSharp/obj/project.nuget.cache b/源代码/StgSharp/obj/project.nuget.cache index 8277d8aa..7f960fad 100644 --- a/源代码/StgSharp/obj/project.nuget.cache +++ b/源代码/StgSharp/obj/project.nuget.cache @@ -1,13 +1,11 @@ { "version": 2, - "dgSpecHash": "U93NwZUCaTKdojyZwk/yPIqkF5IoqBKIr/oNzhJRGbWoOaJ7Ir19MrkSMc3WswCLpGiTClg2bYFNwxQt00Zsmw==", + "dgSpecHash": "kmddNHczGavCoutZJGxKo+CZ9EXT8R5DO4fM2JD3ggxilBm+ye1ss3HoX69VGu3IwpIO0YkylIENIivGM14ivg==", "success": true, "projectFilePath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharp\\StgSharp.csproj", "expectedPackageFiles": [ - "C:\\Users\\Nitlo\\.nuget\\packages\\facepunch.steamworks\\2.3.3\\facepunch.steamworks.2.3.3.nupkg.sha512", "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.bcl.hashcode\\1.1.1\\microsoft.bcl.hashcode.1.1.1.nupkg.sha512", - "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512", - "C:\\Users\\Nitlo\\.nuget\\packages\\mstest.testframework\\3.0.4\\mstest.testframework.3.0.4.nupkg.sha512" + "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.assets.cache b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.assets.cache index 79dc459d..7efa979c 100644 Binary files a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.assets.cache and b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.assets.cache differ 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 32eff23f..3299dacc 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 @@ -44f5687daea9ff535ce461e814448994f86788e4 +90bd7195add9e7840a5242a3ac308feca4b9379c diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll index c0d1b17d..26fbd435 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.xml b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml index b75d0e7a..25dafb43 100644 --- a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml +++ b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml @@ -119,13 +119,6 @@ The handle of created window - - - Init an instance of OpenGL program, - This method should be called before other - graphic methods, after LoadGL method. - - Load OpenGL API to StgSharp core programm, @@ -134,6 +127,13 @@ If run this method twice, will throw exception + + + Init an instance of OpenGL program, + This method should be called before other + graphic methods, after LoadGL method. + + Attach GLFW API to GLAD, @@ -148,222 +148,6 @@ The item ready to add to the list - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Reurns the value of ArcSin(x) @@ -396,5 +180,17 @@ Returns the value of x^y + + + returns a random float number between 0 and 1. + + + + + + Generates a random seed in int value. + + + diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll index 956ae051..2b276d9f 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 956ae051..2b276d9f 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/源代码/StgSharpDebug/.filenesting.json b/源代码/StgSharpDebug/.filenesting.json new file mode 100644 index 00000000..0b719662 --- /dev/null +++ b/源代码/StgSharpDebug/.filenesting.json @@ -0,0 +1,3 @@ +{ + "help":"https://go.microsoft.com/fwlink/?linkid=866610" +} \ No newline at end of file diff --git a/源代码/StgSharpDebug/Control b/源代码/StgSharpDebug/Control new file mode 120000 index 00000000..b27a1407 --- /dev/null +++ b/源代码/StgSharpDebug/Control @@ -0,0 +1 @@ +D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharp/Control \ No newline at end of file diff --git a/源代码/StgSharpDebug/Debug.cs b/源代码/StgSharpDebug/Debug.cs index 3c610e56..2a8134b0 100644 --- a/源代码/StgSharpDebug/Debug.cs +++ b/源代码/StgSharpDebug/Debug.cs @@ -12,23 +12,30 @@ namespace StgSharp { private unsafe static void Main(string[] args) { - - StgSharp.LinkedList list = new LinkedList(); - for (int i = 0; i < 10; i++) + int time = 100000; + /**/ + for (int i = 0; i < 10000000; i++) { - string str = Convert.ToString(i, 2); - list.Add(str); + int f = Calc.RandomSeed(); + if (i%1000==0) + { + Console.WriteLine(f); + } } - - string a = "sdfsdfdsfds"; - list.Add(a); - - list.Remove(a); + /**/ /* - Form f2 = new Form(); - f2.Color = new vec4d(0.1,0.5,0.5,0.1); - f2.Init(); + for (int i = 0; i < 1000000; i++) + { + int a = Calc.RandomSeed(); + if (a==0) + { + Console.WriteLine(Calc.currentSeed); + Console.WriteLine(Calc.Random()); + Console.WriteLine(i); + break; + } + } /**/ } diff --git a/源代码/StgSharpDebug/Entities b/源代码/StgSharpDebug/Entities new file mode 120000 index 00000000..9f4f68d8 --- /dev/null +++ b/源代码/StgSharpDebug/Entities @@ -0,0 +1 @@ +D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharp/Entities \ No newline at end of file diff --git a/源代码/StgSharpDebug/Geometries b/源代码/StgSharpDebug/Geometries new file mode 120000 index 00000000..6add1032 --- /dev/null +++ b/源代码/StgSharpDebug/Geometries @@ -0,0 +1 @@ +D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharp/Geometries \ No newline at end of file diff --git a/源代码/StgSharpDebug/Graphics b/源代码/StgSharpDebug/Graphics new file mode 120000 index 00000000..29baab03 --- /dev/null +++ b/源代码/StgSharpDebug/Graphics @@ -0,0 +1 @@ +D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharp/Graphics \ No newline at end of file diff --git a/源代码/StgSharpDebug/Logic b/源代码/StgSharpDebug/Logic new file mode 120000 index 00000000..3ca0a979 --- /dev/null +++ b/源代码/StgSharpDebug/Logic @@ -0,0 +1 @@ +D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharp/Logic \ No newline at end of file diff --git a/源代码/StgSharpDebug/Math b/源代码/StgSharpDebug/Math new file mode 120000 index 00000000..afaceb0f --- /dev/null +++ b/源代码/StgSharpDebug/Math @@ -0,0 +1 @@ +D:/NitloadIndustry/研究项目/1-Flagship/TH2020/ProjectFile/源代码/StgSharp/Math \ No newline at end of file diff --git a/源代码/StgSharpDebug/StgSharpDebug.csproj b/源代码/StgSharpDebug/StgSharpDebug.csproj index e3db6786..939665e1 100644 --- a/源代码/StgSharpDebug/StgSharpDebug.csproj +++ b/源代码/StgSharpDebug/StgSharpDebug.csproj @@ -32,105 +32,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - + + + Always + - - - diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.dll index 2d098448..ef2d5398 100644 Binary files a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.exe b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.exe index 87f84465..0d6d8e8c 100644 Binary files a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.exe and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.exe differ diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphic.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphic.dll index 93810ae2..a759ea06 100644 Binary files a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphic.dll and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphic.dll differ diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.deps.json b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.deps.json deleted file mode 100644 index feca3f1f..00000000 --- a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.deps.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v6.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v6.0": { - "StgSharpDebug/1.0.0": { - "runtime": { - "StgSharpDebug.dll": {} - } - } - } - }, - "libraries": { - "StgSharpDebug/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.dll deleted file mode 100644 index 6818e1a2..00000000 Binary files a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.exe b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.exe deleted file mode 100644 index 87f84465..00000000 Binary files a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.exe and /dev/null differ diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.runtimeconfig.json b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.runtimeconfig.json deleted file mode 100644 index e7b3b03d..00000000 --- a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.runtimeconfig.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "runtimeOptions": { - "tfm": "net6.0", - "framework": { - "name": "Microsoft.NETCore.App", - "version": "6.0.0" - }, - "configProperties": { - "System.Reflection.Metadata.MetadataUpdater.IsSupported": false - } - } -} \ No newline at end of file diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpGraphic.dll b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpGraphic.dll deleted file mode 100644 index 93810ae2..00000000 Binary files a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpGraphic.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/StgSharpDebug.csproj.nuget.dgspec.json b/源代码/StgSharpDebug/obj/StgSharpDebug.csproj.nuget.dgspec.json index 78358ba7..518f0c1a 100644 --- a/源代码/StgSharpDebug/obj/StgSharpDebug.csproj.nuget.dgspec.json +++ b/源代码/StgSharpDebug/obj/StgSharpDebug.csproj.nuget.dgspec.json @@ -58,19 +58,19 @@ "downloadDependencies": [ { "name": "Microsoft.AspNetCore.App.Ref", - "version": "[6.0.18, 6.0.18]" + "version": "[6.0.20, 6.0.20]" }, { "name": "Microsoft.NETCore.App.Host.win-x64", - "version": "[6.0.18, 6.0.18]" + "version": "[6.0.20, 6.0.20]" }, { "name": "Microsoft.NETCore.App.Ref", - "version": "[6.0.18, 6.0.18]" + "version": "[6.0.20, 6.0.20]" }, { "name": "Microsoft.WindowsDesktop.App.Ref", - "version": "[6.0.18, 6.0.18]" + "version": "[6.0.20, 6.0.20]" } ], "frameworkReferences": { @@ -78,7 +78,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.107\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.109\\RuntimeIdentifierGraph.json" } } } diff --git a/源代码/StgSharpDebug/obj/project.assets.json b/源代码/StgSharpDebug/obj/project.assets.json index c7734343..d1052d4f 100644 --- a/源代码/StgSharpDebug/obj/project.assets.json +++ b/源代码/StgSharpDebug/obj/project.assets.json @@ -65,19 +65,19 @@ "downloadDependencies": [ { "name": "Microsoft.AspNetCore.App.Ref", - "version": "[6.0.18, 6.0.18]" + "version": "[6.0.20, 6.0.20]" }, { "name": "Microsoft.NETCore.App.Host.win-x64", - "version": "[6.0.18, 6.0.18]" + "version": "[6.0.20, 6.0.20]" }, { "name": "Microsoft.NETCore.App.Ref", - "version": "[6.0.18, 6.0.18]" + "version": "[6.0.20, 6.0.20]" }, { "name": "Microsoft.WindowsDesktop.App.Ref", - "version": "[6.0.18, 6.0.18]" + "version": "[6.0.20, 6.0.20]" } ], "frameworkReferences": { @@ -85,7 +85,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.107\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.109\\RuntimeIdentifierGraph.json" } } } diff --git a/源代码/StgSharpDebug/obj/project.nuget.cache b/源代码/StgSharpDebug/obj/project.nuget.cache index 7c2d461f..2968cff7 100644 --- a/源代码/StgSharpDebug/obj/project.nuget.cache +++ b/源代码/StgSharpDebug/obj/project.nuget.cache @@ -1,13 +1,13 @@ { "version": 2, - "dgSpecHash": "ktigfzgQxCSZs+SSc75Sgjpheq58aQc3cymKcmlhKoe2w9xpvlhQvG2G8nmaBv7zIJi1POc6r17o32dBIlsUgA==", + "dgSpecHash": "7lbwu+qAT9IpIXLxDULL71p8sb6sZkxZ5tQU809OSz5jL700nsvNVn27OaC/fFdot9RIUjmmzyl8EA/PpODHMQ==", "success": true, "projectFilePath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharpDebug\\StgSharpDebug.csproj", "expectedPackageFiles": [ - "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.netcore.app.host.win-x64\\6.0.18\\microsoft.netcore.app.host.win-x64.6.0.18.nupkg.sha512", - "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.aspnetcore.app.ref\\6.0.18\\microsoft.aspnetcore.app.ref.6.0.18.nupkg.sha512", - "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.windowsdesktop.app.ref\\6.0.18\\microsoft.windowsdesktop.app.ref.6.0.18.nupkg.sha512", - "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.netcore.app.ref\\6.0.18\\microsoft.netcore.app.ref.6.0.18.nupkg.sha512" + "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.netcore.app.host.win-x64\\6.0.20\\microsoft.netcore.app.host.win-x64.6.0.20.nupkg.sha512", + "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.aspnetcore.app.ref\\6.0.20\\microsoft.aspnetcore.app.ref.6.0.20.nupkg.sha512", + "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.windowsdesktop.app.ref\\6.0.20\\microsoft.windowsdesktop.app.ref.6.0.20.nupkg.sha512", + "C:\\Users\\Nitlo\\.nuget\\packages\\microsoft.netcore.app.ref\\6.0.20\\microsoft.netcore.app.ref.6.0.20.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache index fa97f1f5..71b1e6d7 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.AssemblyReference.cache differ 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 11d96982..f7065f2b 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 @@ -f971c7a7adf2e0f4e3b1db39c2f558d2e235f0c2 +40e90cad5a557e01ba20df0e39bf39ff867401c5 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 fe70ed3f..3dd360ea 100644 --- a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt +++ b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt @@ -1,4 +1,5 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\StgSharpDebug.exe +D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\StgsharpGraphic.dll D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\StgSharpDebug.deps.json D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\StgSharpDebug.runtimeconfig.json D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\StgSharpDebug.dll diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll index 2d098448..ef2d5398 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/apphost.exe b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/apphost.exe index 87f84465..0d6d8e8c 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/源代码/StgSharpDebug/obj/x64/Debug/net6.0/ref/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/ref/StgSharpDebug.dll index d7a59142..1280f694 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/ref/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/ref/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/refint/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/refint/StgSharpDebug.dll index d7a59142..1280f694 100644 Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/refint/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/refint/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/源代码/StgSharpDebug/obj/x64/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs deleted file mode 100644 index ed926950..00000000 --- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")] diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.AssemblyInfo.cs b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.AssemblyInfo.cs deleted file mode 100644 index de845e17..00000000 --- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.AssemblyInfo.cs +++ /dev/null @@ -1,23 +0,0 @@ -//------------------------------------------------------------------------------ -// -// 此代码由工具生成。 -// 运行时版本:4.0.30319.42000 -// -// 对此文件的更改可能会导致不正确的行为,并且如果 -// 重新生成代码,这些更改将会丢失。 -// -//------------------------------------------------------------------------------ - -using System; -using System.Reflection; - -[assembly: System.Reflection.AssemblyCompanyAttribute("StgSharpDebug")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] -[assembly: System.Reflection.AssemblyProductAttribute("StgSharpDebug")] -[assembly: System.Reflection.AssemblyTitleAttribute("StgSharpDebug")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] - -// 由 MSBuild WriteCodeFragment 类生成。 - diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.AssemblyInfoInputs.cache b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.AssemblyInfoInputs.cache deleted file mode 100644 index 1399382b..00000000 --- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -c240d4b9dd7134ccd2554a8eb3a5407fd9a8d4f8 diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index e1bc5568..00000000 --- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,11 +0,0 @@ -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 = StgSharp -build_property.ProjectDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.assets.cache b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.assets.cache deleted file mode 100644 index 2f7967a0..00000000 Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.assets.cache and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.AssemblyReference.cache b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.AssemblyReference.cache deleted file mode 100644 index 74a7c1fc..00000000 Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.AssemblyReference.cache and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache deleted file mode 100644 index cd7b651c..00000000 --- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -6189a6cd0fa8210e3715365929cad1e7a2e633e9 diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt deleted file mode 100644 index 9b91f22d..00000000 --- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,13 +0,0 @@ -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.csproj.AssemblyReference.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.GeneratedMSBuildEditorConfig.editorconfig -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.AssemblyInfoInputs.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.AssemblyInfo.cs -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.csproj.CoreCompileInputs.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpDebug.exe -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpDebug.deps.json -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpDebug.runtimeconfig.json -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\refint\StgSharpDebug.dll -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.genruntimeconfig.cache -D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\ref\StgSharpDebug.dll diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.dll deleted file mode 100644 index 6818e1a2..00000000 Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.genruntimeconfig.cache b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.genruntimeconfig.cache deleted file mode 100644 index d2641c14..00000000 --- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.genruntimeconfig.cache +++ /dev/null @@ -1 +0,0 @@ -b39025d301f8cfc395af63e7883c876e4d6a1ad7 diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/_IsIncrementalBuild b/源代码/StgSharpDebug/obj/x64/Release/net6.0/_IsIncrementalBuild deleted file mode 100644 index 9fa3cd36..00000000 --- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/_IsIncrementalBuild +++ /dev/null @@ -1 +0,0 @@ -obj\x64\Release\net6.0\\_IsIncrementalBuild diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/apphost.exe b/源代码/StgSharpDebug/obj/x64/Release/net6.0/apphost.exe deleted file mode 100644 index 87f84465..00000000 Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/apphost.exe and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/ref/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Release/net6.0/ref/StgSharpDebug.dll deleted file mode 100644 index 1e21defb..00000000 Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/ref/StgSharpDebug.dll and /dev/null differ diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/refint/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Release/net6.0/refint/StgSharpDebug.dll deleted file mode 100644 index 1e21defb..00000000 Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/refint/StgSharpDebug.dll and /dev/null differ diff --git a/源代码/StgSharpGraphic.dll b/源代码/StgSharpGraphic.dll new file mode 100644 index 00000000..96d3ec5f Binary files /dev/null and b/源代码/StgSharpGraphic.dll differ diff --git a/源代码/StgSharpGraphic.exp b/源代码/StgSharpGraphic.exp index b9047626..efe2cb2c 100644 Binary files a/源代码/StgSharpGraphic.exp and b/源代码/StgSharpGraphic.exp differ diff --git a/源代码/StgSharpGraphic.lib b/源代码/StgSharpGraphic.lib index c8fa7477..2314d5bd 100644 Binary files a/源代码/StgSharpGraphic.lib and b/源代码/StgSharpGraphic.lib differ diff --git a/源代码/StgSharpGraphic.pdb b/源代码/StgSharpGraphic.pdb index 1bc30860..aae81c33 100644 Binary files a/源代码/StgSharpGraphic.pdb and b/源代码/StgSharpGraphic.pdb differ diff --git a/源代码/StgShqrpGraphic/StgSharpGraphic.h b/源代码/StgShqrpGraphic/StgSharpGraphic.h index efcbf334..768eeb4a 100644 --- a/源代码/StgShqrpGraphic/StgSharpGraphic.h +++ b/源代码/StgShqrpGraphic/StgSharpGraphic.h @@ -13,13 +13,19 @@ #include "GLenv/include/glad/glad.h" #include "GLenv/include/GLFW/glfw3.h" #include "SSGinternal.h" - +#include STGSHARPGRAPHIC_API glIOpackage loadGLApi(void); STGSHARPGRAPHIC_API void initGL(void); STGSHARPGRAPHIC_API int initGLAD(void); +STGSHARPGRAPHIC_API float* InitBigM128Map(int floatCount); +STGSHARPGRAPHIC_API void DeinitBigM128Map(float* mapPtr); + +STGSHARPGRAPHIC_API __m128 VecAddVec(__m128 vec1, __m128 vec2); +STGSHARPGRAPHIC_API __m128 VecSubVec(__m128 vec1, __m128 vec2); +STGSHARPGRAPHIC_API float VecMulVec(__m128 vec1, __m128 vec2); #endif // !SSG diff --git a/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj b/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj index 8ad4b14e..e8447de5 100644 --- a/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj +++ b/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj @@ -124,6 +124,10 @@ _DEBUG;STGSHQRPGRAPHIC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true MultiThreadedDLL + stdc17 + All + stdcpp20 + StreamingSIMDExtensions2 Windows @@ -142,6 +146,9 @@ MultiThreadedDLL Disabled All + stdc17 + stdcpp20 + StreamingSIMDExtensions2 Windows @@ -163,6 +170,7 @@ + diff --git a/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj.filters b/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj.filters index 2c961f6c..7358da87 100644 --- a/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj.filters +++ b/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj.filters @@ -35,6 +35,9 @@ 源文件 + + 源文件 + diff --git a/源代码/StgShqrpGraphic/dllmain.c b/源代码/StgShqrpGraphic/dllmain.c index 52d1814b..fa5dc872 100644 --- a/源代码/StgShqrpGraphic/dllmain.c +++ b/源代码/StgShqrpGraphic/dllmain.c @@ -3,6 +3,7 @@ #include "framework.h" +#include "StgSharpGraphic.h" #ifdef _WIN32 BOOL APIENTRY DllMain(HMODULE hModule, diff --git a/源代码/StgShqrpGraphic/linear.c b/源代码/StgShqrpGraphic/linear.c new file mode 100644 index 00000000..7f6a01dd --- /dev/null +++ b/源代码/StgShqrpGraphic/linear.c @@ -0,0 +1,48 @@ +#include "GLenv/include/glad/glad.h" +#include "GLenv/include/GLFW/glfw3.h" +#include "StgSharpGraphic.h" +#include "SSGinternal.h" +#include + +#include + + +STGSHARPGRAPHIC_API float* InitBigM128Map(int floatCount) +{ + float* BigMapBeginPtr = malloc(floatCount*sizeof(float)); + return BigMapBeginPtr; +} + +STGSHARPGRAPHIC_API void DeinitBigM128Map(float* mapPtr) +{ + free(mapPtr); +} + +STGSHARPGRAPHIC_API __m128 VecAddVec(__m128 vec1, __m128 vec2) +{ + + return _mm_add_ps(vec1, vec2); + +} + +STGSHARPGRAPHIC_API __m128 VecSubVec(__m128 vec1, __m128 vec2) +{ + + return _mm_sub_ps(vec1, vec2); +} + +STGSHARPGRAPHIC_API float VecMulVec(__m128 vec1, __m128 vec2) +{ + __m128 cache = _mm_mul_ps(vec1, vec2); + + float ret = cache.m128_f32[0] + + cache.m128_f32[1] + + cache.m128_f32[2] + + cache.m128_f32[3]; + + return ret; +} + + + + diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.Build.CppClean.log b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.Build.CppClean.log index efa7a58a..86d75046 100644 --- a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.Build.CppClean.log +++ b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.Build.CppClean.log @@ -1,10 +1,12 @@ d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\vc143.pdb d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\linear.obj d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\dllmain.obj d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\glad.obj d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpgraphic.dll d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\glad.cod d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\dllmain.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\linear.cod d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.cod d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\release\stgsharpgraphic.ipdb d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpgraphic.pdb diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.cod b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.cod index f4d833fc..d9d7cf29 100644 --- a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.cod +++ b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.cod @@ -14,234 +14,40 @@ EXTRN glfwSwapInterval:PROC EXTRN glfwSetFramebufferSizeCallback:PROC EXTRN glfwSwapBuffers:PROC COMM pack:BYTE:038H -COMM createWindow:QWORD _DATA ENDS -PUBLIC getPtr PUBLIC initGLAD PUBLIC initGL PUBLIC loadGLApi ; COMDAT pdata pdata SEGMENT -$pdata$initGLAD DD imagerel $LN3 - DD imagerel $LN3+21 +$pdata$initGLAD DD imagerel $LN3@initGLAD + DD imagerel $LN3@initGLAD+21 DD imagerel $unwind$initGLAD pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$initGL DD imagerel $LN3 - DD imagerel $LN3+59 +$pdata$initGL DD imagerel $LN3@initGL + DD imagerel $LN3@initGL+59 DD imagerel $unwind$initGL pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$loadGLApi DD imagerel $LN3 - DD imagerel $LN3+177 +$pdata$loadGLApi DD imagerel $LN3@loadGLApi + DD imagerel $LN3@loadGLApi+177 DD imagerel $unwind$loadGLApi pdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$loadGLApi DD 030b01H - DD 07007620bH +$unwind$loadGLApi DQ 07007620b00030b01r ; 4.53781e+231 DD 06006H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$initGL DD 010401H - DD 04204H +$unwind$initGL DQ 00000420400010401r ; 3.58617e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$initGLAD DD 010401H - DD 04204H +$unwind$initGLAD DQ 00000420400010401r ; 3.58617e-310 ORG $+3 -$SG4294964034 DB 'Stg#!', 00H -; Function compile flags: /Odtp -; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c -; COMDAT loadGLApi -_TEXT SEGMENT -__$ReturnAddress$ = 80 -loadGLApi PROC ; COMDAT - -; 14 : { - -$LN3: - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 56 push rsi - 00006 57 push rdi - 00007 48 83 ec 38 sub rsp, 56 ; 00000038H - -; 15 : -; 16 : pack.createWindow = glfwCreateWindow; - - 0000b 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:glfwCreateWindow - 00012 48 89 05 00 00 - 00 00 mov QWORD PTR pack, rax - -; 17 : pack.makeContextCurrent = glfwMakeContextCurrent; - - 00019 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:glfwMakeContextCurrent - 00020 48 89 05 08 00 - 00 00 mov QWORD PTR pack+8, rax - -; 18 : pack.swapInterval = glfwSwapInterval; - - 00027 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:glfwSwapInterval - 0002e 48 89 05 10 00 - 00 00 mov QWORD PTR pack+16, rax - -; 19 : pack.clearColor = glClearColor; - - 00035 48 8b 05 00 00 - 00 00 mov rax, QWORD PTR glad_glClearColor - 0003c 48 89 05 18 00 - 00 00 mov QWORD PTR pack+24, rax - -; 20 : pack.windowShouldClose = glfwWindowShouldClose; - - 00043 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:glfwWindowShouldClose - 0004a 48 89 05 20 00 - 00 00 mov QWORD PTR pack+32, rax - -; 21 : pack.swapBuffer = glfwSwapBuffers; - - 00051 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:glfwSwapBuffers - 00058 48 89 05 28 00 - 00 00 mov QWORD PTR pack+40, rax - -; 22 : -; 23 : //these are for callback -; 24 : pack.SetFramebufferSizeCallback = glfwSetFramebufferSizeCallback; - - 0005f 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:glfwSetFramebufferSizeCallback - 00066 48 89 05 30 00 - 00 00 mov QWORD PTR pack+48, rax - -; 25 : -; 26 : glfwCreateWindow(800,600,"Stg#!", NULL,NULL); - - 0006d 48 c7 44 24 20 - 00 00 00 00 mov QWORD PTR [rsp+32], 0 - 00076 45 33 c9 xor r9d, r9d - 00079 4c 8d 05 00 00 - 00 00 lea r8, OFFSET FLAT:$SG4294964034 - 00080 ba 58 02 00 00 mov edx, 600 ; 00000258H - 00085 b9 20 03 00 00 mov ecx, 800 ; 00000320H - 0008a e8 00 00 00 00 call glfwCreateWindow - -; 27 : -; 28 : -; 29 : return pack; - - 0008f 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:pack - 00096 48 8b 7c 24 50 mov rdi, QWORD PTR __$ReturnAddress$[rsp] - 0009b 48 8b f0 mov rsi, rax - 0009e b9 38 00 00 00 mov ecx, 56 ; 00000038H - 000a3 f3 a4 rep movsb - 000a5 48 8b 44 24 50 mov rax, QWORD PTR __$ReturnAddress$[rsp] - -; 30 : } - - 000aa 48 83 c4 38 add rsp, 56 ; 00000038H - 000ae 5f pop rdi - 000af 5e pop rsi - 000b0 c3 ret 0 -loadGLApi ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c -; COMDAT initGL -_TEXT SEGMENT -initGL PROC ; COMDAT - -; 33 : { - -$LN3: - 00000 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 34 : glfwInit(); - - 00004 e8 00 00 00 00 call glfwInit - -; 35 : glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3); - - 00009 ba 03 00 00 00 mov edx, 3 - 0000e b9 02 20 02 00 mov ecx, 139266 ; 00022002H - 00013 e8 00 00 00 00 call glfwWindowHint - -; 36 : glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3); - - 00018 ba 03 00 00 00 mov edx, 3 - 0001d b9 03 20 02 00 mov ecx, 139267 ; 00022003H - 00022 e8 00 00 00 00 call glfwWindowHint - -; 37 : glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); - - 00027 ba 01 20 03 00 mov edx, 204801 ; 00032001H - 0002c b9 08 20 02 00 mov ecx, 139272 ; 00022008H - 00031 e8 00 00 00 00 call glfwWindowHint - -; 38 : -; 39 : #ifdef __APPLE__ -; 40 : glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); -; 41 : #endif // __APPLE__ -; 42 : } - - 00036 48 83 c4 28 add rsp, 40 ; 00000028H - 0003a c3 ret 0 -initGL ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c -; COMDAT initGLAD -_TEXT SEGMENT -initGLAD PROC ; COMDAT - -; 46 : { - -$LN3: - 00000 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 47 : return gladLoadGLLoader((GLADloadproc)glfwGetProcAddress); - - 00004 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:glfwGetProcAddress - 0000b e8 00 00 00 00 call gladLoadGLLoader - -; 48 : -; 49 : } - - 00010 48 83 c4 28 add rsp, 40 ; 00000028H - 00014 c3 ret 0 -initGLAD ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c -; COMDAT getPtr -_TEXT SEGMENT -getPtr PROC ; COMDAT - -; 61 : createWindow = glfwCreateWindow; - - 00000 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:glfwCreateWindow - 00007 48 89 05 00 00 - 00 00 mov QWORD PTR createWindow, rax - -; 62 : return createWindow; - - 0000e 48 8b 05 00 00 - 00 00 mov rax, QWORD PTR createWindow - -; 63 : } - - 00015 c3 ret 0 -getPtr ENDP -_TEXT ENDS +$SG4294963829 DB 'Stg#!', 00H END diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.iobj b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.iobj index 4145c399..49e354d6 100644 Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.iobj and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.iobj differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.ipdb b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.ipdb index cb134990..4d46d02d 100644 Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.ipdb and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.ipdb differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.obj b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.obj index 4d26a808..af16ce27 100644 Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.obj and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.command.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.command.1.tlog index 3510d9d9..57f284f9 100644 Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.command.1.tlog and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.command.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.read.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.read.1.tlog index 135f4d31..be80b338 100644 Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.read.1.tlog and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.read.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.write.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.write.1.tlog index dde28c15..3a3f8862 100644 Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.write.1.tlog and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.write.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog index fe0d3810..262ef989 100644 Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.command.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.command.1.tlog index d062e835..990214ce 100644 Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.command.1.tlog and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.command.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.read.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.read.1.tlog index b9ed2c54..ed6027c9 100644 Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.read.1.tlog and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.read.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.write.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.write.1.tlog index 60c261c5..d9b8b911 100644 Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.write.1.tlog and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/link.write.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Release/StgShqrpGraphic.log b/源代码/StgShqrpGraphic/x64/Release/StgShqrpGraphic.log index f9457319..7a0f9a10 100644 --- a/源代码/StgShqrpGraphic/x64/Release/StgShqrpGraphic.log +++ b/源代码/StgShqrpGraphic/x64/Release/StgShqrpGraphic.log @@ -1,4 +1,4 @@ -18:33:35.530 0>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild +21:53:04.274 0>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild 尝试使用扩展路径 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 (56,5) 处重新分配属性: $(MSBuildProjectExtensionsPath)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\”(先前值:“obj\”) 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild @@ -821,7 +821,7 @@ 正在使用项目“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/6/28 18:33:35。 +生成启动时间为 2023/7/24 21:53:04。 开始生成时的环境: ADVISOR_2022_DIR = C:\Program Files (x86)\Intel\oneAPI\advisor\2022.3.1 ALLUSERSPROFILE = C:\ProgramData @@ -834,6 +834,7 @@ COMPUTERNAME = YOUMUS-DESKTOP ComSpec = C:\Windows\system32\cmd.exe DriverData = C:\Windows\System32\Drivers\DriverData + ForceIdentityAuthenticationType = Embedded FPS_BROWSER_APP_PROFILE_STRING = Internet Explorer FPS_BROWSER_USER_PROFILE_STRING = Default Git = C:\Program Files\Git\git-bash.exe @@ -847,6 +848,7 @@ LOCALAPPDATA = C:\Users\Nitlo\AppData\Local LOGONSERVER = \\YOUMUS-DESKTOP MIC_LD_LIBRARY_PATH = C:\Program Files (x86)\Common Files\Intel\Shared Libraries\compiler\lib\mic + MONO_ANDROID_PATH = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Android MSBuildLoadMicrosoftTargetsReadOnly = true NUMBER_OF_PROCESSORS = 20 NVIDIAWHITELISTED = 0x01 @@ -856,7 +858,7 @@ OneDriveCommercial = C:\Users\Nitlo\OneDrive - MSFT OneDriveConsumer = C:\Users\Nitlo\OneDrive OS = Windows_NT - Path = 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 + Path = ;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;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; PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PkgDefApplicationConfigFile = C:\Users\Nitlo\AppData\Local\Microsoft\VisualStudio\17.0_83e85a91\devenv.exe.config PROCESSOR_ARCHITECTURE = AMD64 @@ -869,10 +871,11 @@ ProgramW6432 = C:\Program Files PSModulePath = C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\PowerShell\Modules\ PUBLIC = C:\Users\Public - ServiceHubLogSessionKey = D7046150 + ServiceHubLogSessionKey = 6CBBBF2D SESSIONNAME = Console SHFBROOT = C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\ SHIM_MCCOMPAT = 0x810000001 + SignInWithHomeTenantOnly = False SystemDrive = C: SystemRoot = C:\Windows TEMP = C:\Users\Nitlo\AppData\Local\Temp @@ -890,13 +893,16 @@ VSAPPIDDIR = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\ VSAPPIDNAME = devenv.exe VSLANG = 2052 + VSLS_SESSION_KEEPALIVE_INTERVAL = 0 VSSKUEDITION = Enterprise WinAPP = C:\Users\用户名\AppData\Local\Microsoft\WindowsApps windir = C:\Windows + WindowsSDKVersion = 10.0.20348.0 + XAMARIN_ANDROID_REGKEY = SOFTWARE\Xamarin\VisualStudio\17.0_83e85a91\Android ZES_ENABLE_SYSMAN = 1 -日志记录详细程度设置为: Diagnostic。18:33:35.576 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”在节点 2 上(Build 个目标)。 -18:33:35.576 1>初始属性: +日志记录详细程度设置为: Diagnostic。21:53:04.481 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”在节点 2 上(Build 个目标)。 +21:53:04.481 1>初始属性: _ApplicableDebuggers = Desktop _ApplicationTypeAndRevisionFound = true _BuildActionType = Build @@ -1352,7 +1358,7 @@ ResolveReferences; CommonExcludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.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.20348.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\Framework\v4.0.30319\;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:\Windows - CommonExecutablePath = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.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.20348.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\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; + CommonExecutablePath = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.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.20348.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\Docker\Docker\resources\bin;C:\Program Files\dotnet\;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;; CommonOutputGroupsDependsOn = ; BuildOnlySettings; @@ -1524,6 +1530,8 @@ CrtSDKReferenceInclude = Microsoft.VCLibs, Version=14.0 CrtSDKReferenceVersion = 14.0 CurrentSolutionConfigurationContents = + Debug|x64 + Debug|x64 Release|x64 CurrentVCTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ @@ -1693,7 +1701,7 @@ EnforceProcessCountAcrossBuilds = EspXtensions = ConcurrencyCheck.dll;VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll; ExcludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.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.20348.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\Framework\v4.0.30319\;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:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\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.20348.0\ucrt\x64;; - ExecutablePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.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.20348.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\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; + ExecutablePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.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.20348.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\Docker\Docker\resources\bin;C:\Program Files\dotnet\;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;; ExpandSDKAllowedReferenceExtensions = .winmd; .dll @@ -1987,7 +1995,7 @@ OutputType = library OverwriteReadOnlyFiles = false PackageDownloadSupported = true - Path = 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 + Path = ;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;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; PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PkgDefApplicationConfigFile = C:\Users\Nitlo\AppData\Local\Microsoft\VisualStudio\17.0_83e85a91\devenv.exe.config Platform = x64 @@ -2193,7 +2201,7 @@ SDKReferenceDirectoryRoot = C:\Users\Nitlo\AppData\Local\Microsoft SDKs;C:\Program Files (x86)\Microsoft SDKs SDKReferenceRegistryRoot = Software\Microsoft\Microsoft SDKs SDKVersion = 10.0 - ServiceHubLogSessionKey = D7046150 + ServiceHubLogSessionKey = 6CBBBF2D SESSIONNAME = Console SetBuildDefaultEnvironmentVariablesDependsOn = AddExternalIncludDirectoriesToPaths; @@ -2220,9 +2228,9 @@ SkipCopyUnchangedFiles = true SolutionDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ SolutionExt = .sln - SolutionFileName = StgSharpGraphic.sln - SolutionName = StgSharpGraphic - SolutionPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.sln + SolutionFileName = StgSharp.sln + SolutionName = StgSharp + SolutionPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp.sln SourceControlInformationFeatureSupported = true SourceFilesProjectOutputGroupDependsOn = PrepareForBuild;AssignTargetPaths SourcePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\mfc;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\mfcm;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\src\atl;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\crt\src;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\src;;C:\Program Files (x86)\Windows Kits\10\Source\10.0.20348.0\ucrt;;; @@ -2447,9 +2455,10 @@ VSInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\ VsInstallRoot = C:\Program Files\Microsoft Visual Studio\2022\Enterprise VSLANG = 2052 + VSLS_SESSION_KEEPALIVE_INTERVAL = 0 VSSKUEDITION = Enterprise - VSTEL_CurrentSolutionBuildID = 2277366934 - VSTEL_SolutionSessionID = {BB51ECBB-F577-4C80-BC20-20D9414FB7D9} + VSTEL_CurrentSolutionBuildID = 331510736 + VSTEL_SolutionSessionID = {A207C4C7-67D7-4EEF-B2D1-1C67EBC003EC} VSVersion = $(VisualStudioVersion) WebBrowserDebuggerDebuggerType = Auto WebReference_EnableLegacyEventingModel = false @@ -2493,6 +2502,7 @@ WindowsSdkDir_81A = WindowsSDKProps = C:\Program Files (x86)\Windows Kits\10\\DesignTime\CommonConfiguration\Neutral\UAP\10.0.20348.0\UAP.props WindowsSDKToolArchitecture = Native64Bit + WindowsSDKVersion = 10.0.20348.0 WindowsStoreApp = false WindowsTargetPlatformVersion = 10.0 WinMDAssembly = false @@ -2513,8 +2523,8 @@ YieldDuringToolExecution = true ZES_ENABLE_SYSMAN = 1 -18:33:35.577 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。 -18:33:35.577 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForInvalidConfigurationAndPlatform: (目标 ID: 2)”(目标“SetTelemetryEnvironmentVariables”依赖于它): +21:53:04.483 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。 +21:53:04.483 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.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 'StgShqrpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Release' Platform='x64'. 设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'StgShqrpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Release' 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' )。 @@ -2535,21 +2545,21 @@ 由于 false 条件,已跳过任务“Error”;('$(BaseIntermediateOutputPath)' != '' and !HasTrailingSlash('$(BaseIntermediateOutputPath)'))计算为('obj\' != '' and !HasTrailingSlash('obj\'))。 由于 false 条件,已跳过任务“Error”;( '$(_InitialMSBuildProjectExtensionsPath)' != '' And '$(MSBuildProjectExtensionsPath)' != '$(_InitialMSBuildProjectExtensionsPath)' )计算为( 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' != '' And 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' )。 由于 false 条件,已跳过任务“Warning”;( '$(EnableBaseIntermediateOutputPathMismatchWarning)' == 'true' And '$(_InitialBaseIntermediateOutputPath)' != '$(BaseIntermediateOutputPath)' And '$(BaseIntermediateOutputPath)' != '$(MSBuildProjectExtensionsPath)' )计算为( '' == 'true' And 'obj\' != 'obj\' And 'obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\' )。 -18:33:35.578 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2) +21:53:04.496 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2) 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 -18:33:35.578 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets”中的目标“SetTelemetryEnvironmentVariables: (目标 ID: 3)”(目标“Build”依赖于它): +21:53:04.496 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.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={BB51ECBB-F577-4C80-BC20-20D9414FB7D9} (任务 ID: 4) + 任务参数:Value={A207C4C7-67D7-4EEF-B2D1-1C67EBC003EC} (任务 ID: 4) 任务参数:Name=VSTEL_SolutionSessionID (任务 ID: 4) - VSTEL_SolutionSessionID={BB51ECBB-F577-4C80-BC20-20D9414FB7D9} (任务 ID: 4) + VSTEL_SolutionSessionID={A207C4C7-67D7-4EEF-B2D1-1C67EBC003EC} (任务 ID: 4) 已完成执行任务“SetEnv”的操作。 (任务 ID: 4) 任务“SetEnv” (任务 ID: 5) 任务参数:Prefix=False (任务 ID: 5) - 任务参数:Value=2277366934 (任务 ID: 5) + 任务参数:Value=331510736 (任务 ID: 5) 任务参数:Name=VSTEL_CurrentSolutionBuildID (任务 ID: 5) - VSTEL_CurrentSolutionBuildID=2277366934 (任务 ID: 5) + VSTEL_CurrentSolutionBuildID=331510736 (任务 ID: 5) 已完成执行任务“SetEnv”的操作。 (任务 ID: 5) 任务“SetEnv” (任务 ID: 6) 任务参数:Prefix=False (任务 ID: 6) @@ -2558,24 +2568,24 @@ VSTEL_ProjectID={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 6) 输出属性: VSTEL_ProjectID={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 6) 已完成执行任务“SetEnv”的操作。 (任务 ID: 6) -18:33:35.579 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3) -18:33:35.579 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“_PrepareForBuild: (目标 ID: 4)”(目标“Build”依赖于它): +21:53:04.504 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3) +21:53:04.504 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.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=StgSharpGraphic -18:33:35.579 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 4) -18:33:35.579 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_PrepareForReferenceResolution: (目标 ID: 5)”(目标“ResolveReferences”依赖于它): +21:53:04.504 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 4) +21:53:04.504 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.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')。 -18:33:35.579 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForReferenceResolution”的操作。: (目标 ID: 5) - 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;StgSharpGraphic.c'!='' and 'false'=='true' and '' != 'false')。 -18:33:35.579 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeResolveReferences: (目标 ID: 6)”(目标“ResolveReferences”依赖于它): -18:33:35.579 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 6) -18:33:35.579 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignProjectConfiguration: (目标 ID: 7)”(目标“ResolveReferences”依赖于它): +21:53:04.505 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForReferenceResolution”的操作。: (目标 ID: 5) + 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;linear.c;...'!='' and 'false'=='true' and '' != 'false')。 +21:53:04.505 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeResolveReferences: (目标 ID: 6)”(目标“ResolveReferences”依赖于它): +21:53:04.505 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 6) +21:53:04.505 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignProjectConfiguration: (目标 ID: 7)”(目标“ResolveReferences”依赖于它): 设置属性: ShouldUnsetParentConfigurationAndPlatform=true 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignProjectConfiguration”任务。 任务“AssignProjectConfiguration” (任务 ID: 7) @@ -2584,20 +2594,22 @@ 任务参数:CurrentProject=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj (任务 ID: 7) 任务参数:ResolveConfigurationPlatformUsingMappings=False (任务 ID: 7) 任务参数:SolutionConfigurationContents= + Debug|x64 + Debug|x64 Release|x64 (任务 ID: 7) 任务参数:ShouldUnsetParentConfigurationAndPlatform=True (任务 ID: 7) 任务参数:OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration=True (任务 ID: 7) 任务参数:CurrentProjectConfiguration=Release (任务 ID: 7) 已完成执行任务“AssignProjectConfiguration”的操作。 (任务 ID: 7) -18:33:35.580 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 7) +21:53:04.506 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 7) 已跳过目标“AssignProjectConfiguration”。以前的生成已成功。 -18:33:35.580 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_SplitProjectReferencesByFileExistence: (目标 ID: 8)”(目标“PrepareProjectReferences”依赖于它): +21:53:04.506 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_SplitProjectReferencesByFileExistence: (目标 ID: 8)”(目标“PrepareProjectReferences”依赖于它): 由于 false 条件,已跳过任务“ResolveNonMSBuildProjectOutput”;('$(BuildingInsideVisualStudio)'=='true' and '@(ProjectReferenceWithConfiguration)'!='')计算为('true'=='true' and ''!='')。 -18:33:35.580 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 8) -18:33:35.580 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_AddOutputPathToGlobalPropertiesToRemove: (目标 ID: 9)”(目标“_GetProjectReferenceTargetFrameworkProperties”依赖于它): -18:33:35.580 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 9) -18:33:35.580 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetProjectReferenceTargetFrameworkProperties: (目标 ID: 10)”(目标“PrepareProjectReferences”依赖于它): +21:53:04.506 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 8) +21:53:04.506 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_AddOutputPathToGlobalPropertiesToRemove: (目标 ID: 9)”(目标“_GetProjectReferenceTargetFrameworkProperties”依赖于它): +21:53:04.506 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 9) +21:53:04.506 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetProjectReferenceTargetFrameworkProperties: (目标 ID: 10)”(目标“PrepareProjectReferences”依赖于它): 设置属性: ReferringTargetFrameworkForProjectReferences= 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“MSBuild”任务。 任务“MSBuild” (任务 ID: 8) @@ -2612,31 +2624,31 @@ 由于 false 条件,已跳过任务“GetReferenceNearestTargetFrameworkTask”;('@(_ProjectReferenceTargetFrameworkPossibilities)' != '' and '$(ReferringTargetFrameworkForProjectReferences)' != '' And '$(GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter)' != 'true' and '%(_ProjectReferenceTargetFrameworkPossibilities.IsVcxOrNativeProj)' != 'true')计算为('' != '' and '' != '' And 'true' != 'true' and '' != 'true')。 -18:33:35.581 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 10) +21:53:04.543 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 10) 由于条件的计算结果为 false,已跳过目标“_GetProjectReferencePlatformProperties”;('$(EnableDynamicPlatformResolution)' == 'true' and '$(BuildingInsideVisualStudio)' != 'true' and '@(_MSBuildProjectReferenceExistent)' != '')的计算结果为('' == 'true' and 'true' != 'true' and '' != '')。 -18:33:35.581 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareProjectReferences: (目标 ID: 11)”(目标“ResolveProjectReferences”依赖于它): -18:33:35.581 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 11) +21:53:04.543 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareProjectReferences: (目标 ID: 11)”(目标“ResolveProjectReferences”依赖于它): +21:53:04.543 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 11) 由于条件的计算结果为 false,已跳过目标“_RemoveNameMetadataFromProjectReferenceItems”;('@(ProjectReference)'!='')的计算结果为(''!='')。 -18:33:35.581 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveProjectReferences: (目标 ID: 12)”(目标“ResolveReferences”依赖于它): +21:53:04.543 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveProjectReferences: (目标 ID: 12)”(目标“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 '' != '')。 -18:33:35.581 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 12) +21:53:04.543 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 12) 由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 由于条件的计算结果为 false,已跳过目标“ResolveNativeReferences”;('@(NativeReference)'!='')的计算结果为(''!='')。 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 已跳过目标“ResolveProjectReferences”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 -18:33:35.581 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetFrameworkPaths: (目标 ID: 13)”(目标“ResolveAssemblyReferences”依赖于它): -18:33:35.581 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 13) +21:53:04.544 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetFrameworkPaths: (目标 ID: 13)”(目标“ResolveAssemblyReferences”依赖于它): +21:53:04.544 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 13) 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 已跳过目标“GetFrameworkPaths”。以前的生成已成功。 -18:33:35.581 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetReferenceAssemblyPaths: (目标 ID: 14)”(目标“ResolveAssemblyReferences”依赖于它): +21:53:04.544 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetReferenceAssemblyPaths: (目标 ID: 14)”(目标“ResolveAssemblyReferences”依赖于它): 设置属性: TargetFrameworkDirectory= 由于 false 条件,已跳过任务“GetReferenceAssemblyPaths”;('$(TargetFrameworkMoniker)' != '' and ('$(_TargetFrameworkDirectories)' == '' or '$(_FullFrameworkReferenceAssemblyPaths)' == ''))计算为('' != '' and ('' == '' or '' == ''))。 设置属性: TargetFrameworkDirectory=;; @@ -2644,8 +2656,8 @@ 设置属性: RemoveAssemblyFoldersIfNoTargetFramework=true 设置属性: AssemblySearchPaths={CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\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= -18:33:35.581 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 14) -18:33:35.581 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“AddExternalIncludDirectoriesToPaths: (目标 ID: 15)”(目标“SetBuildDefaultEnvironmentVariables”依赖于它): +21:53:04.544 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 14) +21:53:04.544 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“AddExternalIncludDirectoriesToPaths: (目标 ID: 15)”(目标“SetBuildDefaultEnvironmentVariables”依赖于它): 添加的项: _ExternalIncludePathToInclude= C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include @@ -2690,14 +2702,14 @@ C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um -18:33:35.581 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 15) -18:33:35.581 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“SetBuildDefaultEnvironmentVariables: (目标 ID: 16)”(目标“PrepareForBuild”依赖于它): +21:53:04.545 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 15) +21:53:04.545 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Current.targets”中的目标“SetBuildDefaultEnvironmentVariables: (目标 ID: 16)”(目标“PrepareForBuild”依赖于它): 任务“SetEnv” (任务 ID: 9) 任务参数:Prefix=False (任务 ID: 9) - 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.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.20348.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\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; (任务 ID: 9) + 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.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.20348.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\Docker\Docker\resources\bin;C:\Program Files\dotnet\;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;; (任务 ID: 9) 任务参数:Name=PATH (任务 ID: 9) - PATH=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.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.20348.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\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; (任务 ID: 9) - 输出属性: Path=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.20348.0\x64%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.20348.0\x86%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide%3bC:\Program Files %28x86%29\HTML Help Workshop%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64%3bC:\Windows\Microsoft.NET\Framework64\v4.0.30319\%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3b%3bC:\Program Files\Anaconda3%3bC:\Program Files\Anaconda3\Library\mingw-w64\bin%3bC:\Program Files\Anaconda3\Library\usr\bin%3bC:\Program Files\Anaconda3\Library\bin%3bC:\Program Files\Anaconda3\Scripts%3bC:\Users\Nitlo\.cargo\bin%3bC:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps%3bC:\Users\Nitlo\.dotnet\tools%3b (任务 ID: 9) + PATH=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.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.20348.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\Docker\Docker\resources\bin;C:\Program Files\dotnet\;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;; (任务 ID: 9) + 输出属性: Path=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.20348.0\x64%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.20348.0\x86%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide%3bC:\Program Files %28x86%29\HTML Help Workshop%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64%3bC:\Windows\Microsoft.NET\Framework64\v4.0.30319\%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3b%3b%3bC:\Program Files\Docker\Docker\resources\bin%3bC:\Program Files\dotnet\%3bC:\Program Files\Anaconda3%3bC:\Program Files\Anaconda3\Library\mingw-w64\bin%3bC:\Program Files\Anaconda3\Library\usr\bin%3bC:\Program Files\Anaconda3\Library\bin%3bC:\Program Files\Anaconda3\Scripts%3bC:\Users\Nitlo\.cargo\bin%3bC:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps%3bC:\Users\Nitlo\.dotnet\tools%3bC:\Asm\nasm.exe%3bC:\Asm\vsyasm.exe%3b%3b (任务 ID: 9) 已完成执行任务“SetEnv”的操作。 (任务 ID: 9) 任务“SetEnv” (任务 ID: 10) 任务参数:Prefix=False (任务 ID: 10) @@ -2727,10 +2739,10 @@ EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 13) 输出属性: EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\ucrt%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\um%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\shared%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\winrt%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.20348.0\cppwinrt%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8.1\Include\um%3b (任务 ID: 13) 已完成执行任务“SetEnv”的操作。 (任务 ID: 13) -18:33:35.582 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 16) +21:53:04.546 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 16) 由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 -18:33:35.582 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetResolvedWinMD: (目标 ID: 17)”(目标“PrepareForBuild”依赖于它): +21:53:04.546 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetResolvedWinMD: (目标 ID: 17)”(目标“PrepareForBuild”依赖于它): 添加的项: Link= tmp @@ -2827,8 +2839,8 @@ TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false -18:33:35.582 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 17) -18:33:35.582 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets”中的目标“_CheckWindowsSDKInstalled: (目标 ID: 18)”(目标“PrepareForBuild”依赖于它): +21:53:04.546 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 17) +21:53:04.546 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets”中的目标“_CheckWindowsSDKInstalled: (目标 ID: 18)”(目标“PrepareForBuild”依赖于它): 设置属性: WindowsSDKInstalled=false 设置属性: WindowsSDK_UAP_Support=false 设置属性: WindowsSDK_Desktop_Support=false @@ -2837,11 +2849,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)。 -18:33:35.583 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 18) +21:53:04.546 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 18) 已跳过目标“GetFrameworkPaths”。以前的生成已成功。 已跳过目标“GetReferenceAssemblyPaths”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“AssignLinkMetadata”;( '$(SynthesizeLinkMetadata)' == 'true' )的计算结果为( '' == 'true' )。 -18:33:35.583 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets”中的目标“SetCABuildNativeEnvironmentVariables: (目标 ID: 19)”(目标“PrepareForBuild”依赖于它): +21:53:04.546 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets”中的目标“SetCABuildNativeEnvironmentVariables: (目标 ID: 19)”(目标“PrepareForBuild”依赖于它): 任务“SetEnv” (任务 ID: 14) 任务参数:Prefix=False (任务 ID: 14) 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 14) @@ -2849,8 +2861,8 @@ CAExcludePath=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 14) 已完成执行任务“SetEnv”的操作。 (任务 ID: 14) 由于 false 条件,已跳过任务“SetEnv”;('$(RunMsvcAnalysis)'=='true' and '$(VCCodeAnalysisUX)'=='true')计算为('false'=='true' and 'true'=='true')。 -18:33:35.583 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 19) -18:33:35.583 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“PrepareForBuild: (目标 ID: 20)”(目标“ResolveAssemblyReferences”依赖于它): +21:53:04.547 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 19) +21:53:04.547 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“PrepareForBuild: (目标 ID: 20)”(目标“ResolveAssemblyReferences”依赖于它): 设置属性: TargetDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ 设置属性: LocalDebuggerCommand=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll 设置属性: BuildProjectReferences=false @@ -2999,20 +3011,20 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ x64\Release\StgSharpGraphic.tlog\ (任务 ID: 17) 已完成执行任务“MakeDir”的操作。 (任务 ID: 17) -18:33:35.585 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 20) +21:53:04.554 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 20) 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 - 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;StgSharpGraphic.c'!='' and 'false'=='true' and '' != 'false')。 + 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;linear.c;...'!='' and 'false'=='true' and '' != 'false')。 由于条件的计算结果为 false,已跳过目标“GetInstalledSDKLocations”;('@(SDKReference)' != '')的计算结果为('' != '')。 -18:33:35.586 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveSDKReferences: (目标 ID: 21)”(目标“ResolveAssemblyReferences”依赖于它): +21:53:04.554 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveSDKReferences: (目标 ID: 21)”(目标“ResolveAssemblyReferences”依赖于它): 由于 false 条件,已跳过任务“ResolveSDKReference”;('@(SDKReference)'!='')计算为(''!='')。 -18:33:35.586 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 21) +21:53:04.554 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 21) 已跳过目标“ResolveSDKReferences”。以前的生成已成功。 -18:33:35.586 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ExpandSDKReferences: (目标 ID: 22)”(目标“ResolveAssemblyReferences”依赖于它): +21:53:04.554 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ExpandSDKReferences: (目标 ID: 22)”(目标“ResolveAssemblyReferences”依赖于它): 由于 false 条件,已跳过任务“GetSDKReferenceFiles”;('@(ResolvedSDKReference)'!='')计算为(''!='')。 -18:33:35.586 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ExpandSDKReferences”的操作。: (目标 ID: 22) +21:53:04.554 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ExpandSDKReferences”的操作。: (目标 ID: 22) 由于条件的计算结果为 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')。 -18:33:35.586 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveAssemblyReferences: (目标 ID: 23)”(目标“ResolveReferences”依赖于它): +21:53:04.555 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveAssemblyReferences: (目标 ID: 23)”(目标“ResolveReferences”依赖于它): 添加的项: _ReferenceInstalledAssemblyDirectory=C:\Program Files (x86)\Windows Kits\10\References 设置属性: ResolveAssemblyReferencesStateFile=x64\Release\StgShqrpGraphic.vcxproj.AssemblyReference.cache 设置属性: ResolveAssemblyReferencesSilent=false @@ -3023,19 +3035,19 @@ 设置属性: ResolveAssemblyReferenceOutputUnresolvedAssemblyConflicts=false 设置属性: FindDependenciesOfExternallyResolvedReferences=false 由于 false 条件,已跳过任务“ResolveAssemblyReference”;('@(Reference)'!='' or '@(_ResolvedProjectReferencePaths)'!='' or '@(_ExplicitReference)' != '')计算为(''!='' or ''!='' or '' != '')。 -18:33:35.586 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveAssemblyReferences”的操作。: (目标 ID: 23) +21:53:04.555 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveAssemblyReferences”的操作。: (目标 ID: 23) 由于条件的计算结果为 false,已跳过目标“GenerateFakes”;($(BuildingProject) AND $(FakesUseV2Generation) == 'true')的计算结果为(true AND == 'true')。 由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirects”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true')的计算结果为('' == 'true' and '' == 'true')。 由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirectsUpdateAppConfig”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true' and Exists('$(_GenerateBindingRedirectsIntermediateAppConfig)'))的计算结果为('' == 'true' and '' == 'true' and Exists('x64\Release\StgSharpGraphic.dll.config'))。 由于条件的计算结果为 false,已跳过目标“ResolveComReferences”;('@(COMReference)'!='' or '@(COMFileReference)'!='')的计算结果为(''!='' or ''!='')。 -18:33:35.586 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterResolveReferences: (目标 ID: 24)”(目标“ResolveReferences”依赖于它): -18:33:35.586 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 24) +21:53:04.555 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterResolveReferences: (目标 ID: 24)”(目标“ResolveReferences”依赖于它): +21:53:04.555 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 24) 由于条件的计算结果为 false,已跳过目标“ResolveTestReferences”;('@(Shadow)'!='')的计算结果为(''!='')。 -18:33:35.586 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveReferences: (目标 ID: 25)”(目标“Build”依赖于它): -18:33:35.586 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 25) +21:53:04.555 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveReferences: (目标 ID: 25)”(目标“Build”依赖于它): +21:53:04.555 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 25) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“PrepareForBuild”。以前的生成已成功。 -18:33:35.586 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“InitializeBuildStatus: (目标 ID: 26)”(目标“Build”依赖于它): +21:53:04.555 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“InitializeBuildStatus: (目标 ID: 26)”(目标“Build”依赖于它): 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“ReadLinesFromFile”任务。 任务“ReadLinesFromFile” (任务 ID: 18) 任务参数:File=x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 18) @@ -3063,33 +3075,33 @@ 任务参数:Files=x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 20) 正在对“x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild”执行 Touch 任务。 (任务 ID: 20) 已完成执行任务“Touch”的操作。 (任务 ID: 20) -18:33:35.587 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 26) +21:53:04.564 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 26) 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 -18:33:35.587 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSourcesTraverse: (目标 ID: 27)”(目标“BuildGenerateSources”依赖于它): +21:53:04.564 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSourcesTraverse: (目标 ID: 27)”(目标“BuildGenerateSources”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。 -18:33:35.587 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 27) +21:53:04.564 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 27) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -18:33:35.588 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“BeforeBuildGenerateSources: (目标 ID: 28)”(目标“_BuildGenerateSourcesAction”依赖于它): -18:33:35.588 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 28) -18:33:35.588 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreBuildEvent: (目标 ID: 29)”(目标“_BuildGenerateSourcesAction”依赖于它): +21:53:04.564 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“BeforeBuildGenerateSources: (目标 ID: 28)”(目标“_BuildGenerateSourcesAction”依赖于它): +21:53:04.564 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 28) +21:53:04.564 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreBuildEvent: (目标 ID: 29)”(目标“_BuildGenerateSourcesAction”依赖于它): 由于 false 条件,已跳过任务“Message”;('%(PreBuildEvent.Message)' != '' and '%(PreBuildEvent.Command)' != '')计算为('' != '' and '' != '')。 由于 false 条件,已跳过任务“Exec”;('%(PreBuildEvent.Command)' != '')计算为('' != '')。 -18:33:35.588 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 29) +21:53:04.564 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 29) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“InitializeBuildStatus”。以前的生成已成功。 已跳过目标“SetBuildDefaultEnvironmentVariables”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 -18:33:35.588 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_SelectedFiles: (目标 ID: 30)”(目标“SelectCustomBuild”依赖于它): -18:33:35.588 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 30) -18:33:35.588 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectCustomBuild: (目标 ID: 31)”(目标“CustomBuild”依赖于它): -18:33:35.588 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 31) -18:33:35.588 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCustomBuildOutput: (目标 ID: 32)”(目标“CustomBuild”依赖于它): +21:53:04.564 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_SelectedFiles: (目标 ID: 30)”(目标“SelectCustomBuild”依赖于它): +21:53:04.564 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 30) +21:53:04.564 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectCustomBuild: (目标 ID: 31)”(目标“CustomBuild”依赖于它): +21:53:04.564 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 31) +21:53:04.565 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCustomBuildOutput: (目标 ID: 32)”(目标“CustomBuild”依赖于它): 由于 false 条件,已跳过任务“CreateItem”;('%(CustomBuildOutputs.OutputItemType)'!='')计算为(''!='')。 任务“MakeDir” (任务 ID: 21) 已完成执行任务“MakeDir”的操作。 (任务 ID: 21) -18:33:35.588 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 32) -18:33:35.588 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CustomBuild: (目标 ID: 33)”(目标“_BuildGenerateSourcesAction”依赖于它): +21:53:04.565 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 32) +21:53:04.565 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CustomBuild: (目标 ID: 33)”(目标“_BuildGenerateSourcesAction”依赖于它): 设置属性: CustomBuildToolArchitecture=Native32Bit 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“GetOutOfDateItems”任务。 任务“GetOutOfDateItems” (任务 ID: 22) @@ -3111,12 +3123,12 @@ 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 23) 由于 false 条件,已跳过任务“ParallelCustomBuild”;('@(_ParallelCustomBuild)' != '')计算为('' != '')。 由于 false 条件,已跳过任务“CustomBuild”;('@(_CustomBuild)' != '')计算为('' != '')。 -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 33) +21:53:04.574 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 33) 由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。 已跳过目标“_SelectedFiles”。以前的生成已成功。 -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CopyFileToFolders: (目标 ID: 34)”(目标“_BuildGenerateSourcesAction”依赖于它): +21:53:04.574 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“CopyFileToFolders: (目标 ID: 34)”(目标“_BuildGenerateSourcesAction”依赖于它): 任务“GetOutOfDateItems” (任务 ID: 24) 任务参数:TLogNamePrefix=CopyFile (任务 ID: 24) 任务参数:TLogDirectory=x64\Release\StgSharpGraphic.tlog\ (任务 ID: 24) @@ -3125,68 +3137,71 @@ 任务参数:TrackFileAccess=True (任务 ID: 24) 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 24) 由于 false 条件,已跳过任务“Copy”;('@(_OutOfDateCopyFile)' != '')计算为('' != '')。 -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 34) +21:53:04.574 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 34) 由于条件的计算结果为 false,已跳过目标“Xsd”;('@(Xsd)' != '')的计算结果为('' != '')。 -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Xsd: (目标 ID: 35)”(目标“_BuildGenerateSourcesAction”依赖于它): -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 35) -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForMidl: (目标 ID: 36)”(目标“_Midl”依赖于它): +21:53:04.574 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Xsd: (目标 ID: 35)”(目标“_BuildGenerateSourcesAction”依赖于它): +21:53:04.574 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 35) +21:53:04.574 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForMidl: (目标 ID: 36)”(目标“_Midl”依赖于它): 设置属性: Midl_OutputDir= 任务“Makedir” (任务 ID: 25) 已完成执行任务“Makedir”的操作。 (任务 ID: 25) -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 36) +21:53:04.574 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 36) 由于条件的计算结果为 false,已跳过目标“Midl”;('@(Midl)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。 -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeMIDLGeneratedCompileInputs: (目标 ID: 37)”(目标“_Midl”依赖于它): +21:53:04.574 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeMIDLGeneratedCompileInputs: (目标 ID: 37)”(目标“_Midl”依赖于它): 设置属性: Midl_OutputDir= -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 37) -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterMidl: (目标 ID: 38)”(目标“_Midl”依赖于它): -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 38) -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Midl: (目标 ID: 39)”(目标“_BuildGenerateSourcesAction”依赖于它): -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 39) -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuildGenerateSources: (目标 ID: 40)”(目标“_BuildGenerateSourcesAction”依赖于它): -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 40) -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildGenerateSourcesEvent: (目标 ID: 41)”(目标“_BuildGenerateSourcesAction”依赖于它): -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 41) -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildGenerateSourcesAction: (目标 ID: 42)”(目标“BuildGenerateSources”依赖于它): -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 42) -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSources: (目标 ID: 43)”(目标“Build”依赖于它): -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 43) +21:53:04.575 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 37) +21:53:04.575 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterMidl: (目标 ID: 38)”(目标“_Midl”依赖于它): +21:53:04.575 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 38) +21:53:04.575 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Midl: (目标 ID: 39)”(目标“_BuildGenerateSourcesAction”依赖于它): +21:53:04.575 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 39) +21:53:04.575 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuildGenerateSources: (目标 ID: 40)”(目标“_BuildGenerateSourcesAction”依赖于它): +21:53:04.575 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 40) +21:53:04.575 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildGenerateSourcesEvent: (目标 ID: 41)”(目标“_BuildGenerateSourcesAction”依赖于它): +21:53:04.575 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 41) +21:53:04.575 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildGenerateSourcesAction: (目标 ID: 42)”(目标“BuildGenerateSources”依赖于它): +21:53:04.575 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 42) +21:53:04.575 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSources: (目标 ID: 43)”(目标“Build”依赖于它): +21:53:04.575 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 43) 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompileTraverse: (目标 ID: 44)”(目标“BuildCompile”依赖于它): +21:53:04.575 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompileTraverse: (目标 ID: 44)”(目标“BuildCompile”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。 -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 44) +21:53:04.575 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 44) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeClCompile: (目标 ID: 45)”(目标“_ClCompile”依赖于它): -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 45) +21:53:04.575 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeClCompile: (目标 ID: 45)”(目标“_ClCompile”依赖于它): +21:53:04.575 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 45) 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLInputPDBName: (目标 ID: 46)”(目标“_ClCompile”依赖于它): -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 46) +21:53:04.575 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLInputPDBName: (目标 ID: 46)”(目标“_ClCompile”依赖于它): +21:53:04.575 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 46) 已跳过目标“ResolveReferences”。以前的生成已成功。 -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“FindReferenceAssembliesForReferences: (目标 ID: 47)”(目标“ComputeReferenceCLInput”依赖于它): -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FindReferenceAssembliesForReferences”的操作。: (目标 ID: 47) +21:53:04.575 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“FindReferenceAssembliesForReferences: (目标 ID: 47)”(目标“ComputeReferenceCLInput”依赖于它): +21:53:04.575 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FindReferenceAssembliesForReferences”的操作。: (目标 ID: 47) 由于条件的计算结果为 false,已跳过目标“AppendGeneratedFakesAssemblyReferences”;($(FakesUseV2Generation) == 'true' AND Exists('$(FakesOutputPath)'))的计算结果为( == 'true' AND Exists('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\FakesAssemblies'))。 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -18:33:35.589 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetReferencedVCProjectsInfo: (目标 ID: 48)”(目标“ComputeReferenceCLInput”依赖于它): +21:53:04.575 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetReferencedVCProjectsInfo: (目标 ID: 48)”(目标“ComputeReferenceCLInput”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.Extension)' == '.vcxproj' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '')计算为('' == '.vcxproj' and '' != '' and '' != '')。 -18:33:35.589 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 48) -18:33:35.590 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeReferenceCLInput: (目标 ID: 49)”(目标“_ClCompile”依赖于它): +21:53:04.575 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 48) +21:53:04.575 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeReferenceCLInput: (目标 ID: 49)”(目标“_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')。 -18:33:35.590 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 49) -18:33:35.590 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“WarnCompileDuplicatedFilename: (目标 ID: 50)”(目标“_ClCompile”依赖于它): +21:53:04.575 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 49) +21:53:04.575 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“WarnCompileDuplicatedFilename: (目标 ID: 50)”(目标“_ClCompile”依赖于它): 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'glad.c' != 'glad.c' and 'x64\Release\' == 'x64\Release\')。 由于 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\Release\' == 'x64\Release\')。 + 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'linear.c' != 'linear.c' and 'x64\Release\' == 'x64\Release\')。 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'StgSharpGraphic.c' != 'StgSharpGraphic.c' and 'x64\Release\' == 'x64\Release\')。 -18:33:35.590 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 50) -18:33:35.590 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“FixupCLCompileOptions: (目标 ID: 51)”(目标“_ClCompile”依赖于它): +21:53:04.576 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 50) +21:53:04.576 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“FixupCLCompileOptions: (目标 ID: 51)”(目标“_ClCompile”依赖于它): + 设置属性: EnableCppModules=true + 设置属性: EnableCppModules=false 设置属性: _PCHForceSyncWrite=true -18:33:35.591 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 51) -18:33:35.591 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForCl: (目标 ID: 52)”(目标“_ClCompile”依赖于它): +21:53:04.578 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 51) +21:53:04.578 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForCl: (目标 ID: 52)”(目标“_ClCompile”依赖于它): 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release @@ -3208,7 +3223,7 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release -18:33:35.596 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 52) +21:53:04.579 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 52) 已跳过目标“_SelectedFiles”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 @@ -3217,22 +3232,22 @@ 已跳过目标“WarnCompileDuplicatedFilename”。以前的生成已成功。 已跳过目标“FixupCLCompileOptions”。以前的生成已成功。 已跳过目标“SelectCustomBuild”。以前的生成已成功。 - 由于条件的计算结果为 false,已跳过目标“SetModuleDependencies”;('$(DesignTimeBuild)' != 'true' and '$(EnableCppModules)' == 'true')的计算结果为('' != 'true' and '' == 'true')。 -18:33:35.596 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectClCompile: (目标 ID: 53)”(目标“ClCompile”依赖于它): -18:33:35.596 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectClCompile”的操作。: (目标 ID: 53) + 由于条件的计算结果为 false,已跳过目标“SetModuleDependencies”;('$(DesignTimeBuild)' != 'true' and '$(EnableCppModules)' == 'true')的计算结果为('' != 'true' and 'false' == 'true')。 +21:53:04.579 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectClCompile: (目标 ID: 53)”(目标“ClCompile”依赖于它): +21:53:04.579 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectClCompile”的操作。: (目标 ID: 53) 由于条件的计算结果为 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')。 - 由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPreProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;StgSharpGraphic.c' != '' and 'false' == 'True')。 + 由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPreProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;linear.c;...' != '' and 'false' == 'True')。 由于条件的计算结果为 false,已跳过目标“CheckIntelEnvironmentForVCLibsIPP1A”;('$(PlatformToolset)' == 'v143' AND '$(UseIntelIPP1A)' != '' AND '$(UseIntelIPP1A)' != 'false' AND '$(UseEnv)' != 'true')的计算结果为('v143' == 'v143' AND 'false' != '' AND 'false' != 'false' AND '' != 'true')。 由于条件的计算结果为 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')。 -18:33:35.596 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.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: 54)”(目标“ClCompile”依赖于它): +21:53:04.579 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.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: 54)”(目标“ClCompile”依赖于它): 设置属性: oneAPIPerfLibsInstalled=true 由于 false 条件,已跳过任务“ICMessage”;('$(CnLPerfLibsUsed)'=='true' AND '$(oneAPIPerfLibsUsed)'=='true')计算为(''=='true' AND ''=='true')。 -18:33:35.596 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 54) -18:33:35.596 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ClCompile: (目标 ID: 55)”(目标“_ClCompile”依赖于它): +21:53:04.580 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 54) +21:53:04.580 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ClCompile: (目标 ID: 55)”(目标“_ClCompile”依赖于它): 设置属性: CLToolArchitecture=Native64Bit 由于 false 条件,已跳过任务“Delete”;('%(ClCompile.DebugInformationFormat)' != '' and '%(ClCompile.DebugInformationFormat)' != 'None' and '%(ClCompile.DebugInformationFormat)' != 'OldStyle' and '%(ClCompile.ProgramDataBaseFileName)' != '' and !Exists(%(ClCompile.ProgramDataBaseFileName)))计算为('ProgramDatabase' != '' and 'ProgramDatabase' != 'None' and 'ProgramDatabase' != 'OldStyle' and 'x64\Release\vc143.pdb' != '' and !Exists(x64\Release\vc143.pdb))。 由于 false 条件,已跳过任务“MultiToolTask”;('%(ClCompile.CompilerIteration)' == 'Modules')计算为('' == 'Modules')。 @@ -3335,7 +3350,7 @@ DisableAnalyzeExternal= DisableLanguageExtensions=false EnableASAN=false - EnableEnhancedInstructionSet=NotSet + EnableEnhancedInstructionSet=StreamingSIMDExtensions2 EnableFiberSafeOptimizations=false EnableFuzzer=false ErrorReporting=Prompt @@ -3357,14 +3372,15 @@ InlineFunctionExpansion=Default IntelJCCErratum=false IntrinsicFunctions=true - LanguageStandard=Default - LanguageStandard_C=Default + LanguageStandard=stdcpp20 + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false MinimalRebuildFromTracking=true ModuleDependenciesFile=x64\Release\ ModuleOutputFile= + ModulesSupported=true ObjectFileName=x64\Release\ OmitDefaultLibName=false Optimization=Disabled @@ -3418,7 +3434,7 @@ DisableAnalyzeExternal= DisableLanguageExtensions=false EnableASAN=false - EnableEnhancedInstructionSet=NotSet + EnableEnhancedInstructionSet=StreamingSIMDExtensions2 EnableFiberSafeOptimizations=false EnableFuzzer=false ErrorReporting=Prompt @@ -3440,14 +3456,99 @@ InlineFunctionExpansion=Default IntelJCCErratum=false IntrinsicFunctions=true - LanguageStandard=Default - LanguageStandard_C=Default + LanguageStandard=stdcpp20 + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false MinimalRebuildFromTracking=true ModuleDependenciesFile=x64\Release\ ModuleOutputFile= + ModulesSupported=true + ObjectFileName=x64\Release\ + OmitDefaultLibName=false + Optimization=Disabled + PrecompiledHeader=NotUsing + PrecompiledHeaderFile= + PrecompiledHeaderOutputFile= + PreprocessKeepComments=false + PreprocessorDefinitions=NDEBUG;STGSHARPGRAPHIC_API;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; + PreprocessSuppressLineNumbers=false + PreprocessToFile=false + ProgramDataBaseFileName=x64\Release\vc143.pdb + RemoveUnreferencedCodeData=true + RuntimeLibrary=MultiThreadedDLL + ScanSourceForModuleDependencies=false + SDLCheck=true + ShowIncludes=false + SmallerTypeCheck=false + SourceDependenciesFile=x64\Release\ + SpectreMitigation=false + StructMemberAlignment=Default + SupportJustMyCode=false + SuppressStartupBanner=true + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ + TranslateIncludes=false + TreatAngleIncludeAsExternal=false + TreatExternalTemplatesAsInternal=true + TreatWarningAsError=false + TreatWChar_tAsBuiltInType=true + UndefineAllPreprocessorDefinitions=false + UseFullPaths=true + WarningLevel=Level3 + WholeProgramOptimization=true + WinRTNoStdLib=false + XMLDocumentationFileName=x64\Release\ + linear.c + AcceptableNonZeroExitCodes= + AnalyzeExternalRuleset= + AssemblerListingLocation=x64\Release\ + AssemblerOutput=All + BasicRuntimeChecks=Default + BrowseInformation=false + BrowseInformationFile=x64\Release\ + BufferSecurityCheck=true + BuildingInIDE=true + CallingConvention=Cdecl + CompileAs=CompileAsC + ConformanceMode=true + DebugInformationFormat=ProgramDatabase + DeleteOutputBeforeExecute=true + DiagnosticsFormat=Column + DisableAnalyzeExternal= + DisableLanguageExtensions=false + EnableASAN=false + EnableEnhancedInstructionSet=StreamingSIMDExtensions2 + EnableFiberSafeOptimizations=false + EnableFuzzer=false + ErrorReporting=Prompt + ExceptionHandling=Sync + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.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.20348.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\Framework\v4.0.30319\;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:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\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.20348.0\ucrt\x64;; + ExpandAttributedSource=false + ExternalWarningLevel=Level3 + FavorSizeOrSpeed=Neither + FloatingPointModel=Precise + ForceConformanceInForLoopScope=true + ForcedIncludeFiles= + ForcedUsingFiles= + FunctionLevelLinking=true + GenerateModuleDependencies=false + GenerateSourceDependencies=false + GenerateXMLDocumentationFiles=false + IgnoreStandardIncludePath=false + ImpLibCompiled= + InlineFunctionExpansion=Default + IntelJCCErratum=false + IntrinsicFunctions=true + LanguageStandard=stdcpp20 + LanguageStandard_C=stdc17 + LibCompiled= + LinkCompiled=true + MinimalRebuild=false + MinimalRebuildFromTracking=true + ModuleDependenciesFile=x64\Release\ + ModuleOutputFile= + ModulesSupported=true ObjectFileName=x64\Release\ OmitDefaultLibName=false Optimization=Disabled @@ -3501,7 +3602,7 @@ DisableAnalyzeExternal= DisableLanguageExtensions=false EnableASAN=false - EnableEnhancedInstructionSet=NotSet + EnableEnhancedInstructionSet=StreamingSIMDExtensions2 EnableFiberSafeOptimizations=false EnableFuzzer=false ErrorReporting=Prompt @@ -3523,14 +3624,15 @@ InlineFunctionExpansion=Default IntelJCCErratum=false IntrinsicFunctions=true - LanguageStandard=Default - LanguageStandard_C=Default + LanguageStandard=stdcpp20 + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false MinimalRebuildFromTracking=true ModuleDependenciesFile=x64\Release\ ModuleOutputFile= + ModulesSupported=true ObjectFileName=x64\Release\ OmitDefaultLibName=false Optimization=Disabled @@ -3590,14 +3692,14 @@ 任务参数:TreatWarningAsError=False (任务 ID: 27) 任务参数:ForceConformanceInForLoopScope=True (任务 ID: 27) 任务参数:BasicRuntimeChecks=Default (任务 ID: 27) - 任务参数:LanguageStandard_C=Default (任务 ID: 27) - 任务参数:EnableEnhancedInstructionSet=NotSet (任务 ID: 27) + 任务参数:LanguageStandard_C=stdc17 (任务 ID: 27) + 任务参数:EnableEnhancedInstructionSet=StreamingSIMDExtensions2 (任务 ID: 27) 任务参数:CallingConvention=Cdecl (任务 ID: 27) 任务参数:PreprocessToFile=False (任务 ID: 27) 任务参数:ShowIncludes=False (任务 ID: 27) 任务参数:IntrinsicFunctions=True (任务 ID: 27) 任务参数:RuntimeLibrary=MultiThreadedDLL (任务 ID: 27) - 任务参数:LanguageStandard=Default (任务 ID: 27) + 任务参数:LanguageStandard=stdcpp20 (任务 ID: 27) 任务参数:UseFullPaths=True (任务 ID: 27) 任务参数:AssemblerListingLocation=x64\Release\ (任务 ID: 27) 任务参数:TrackFileAccess=True (任务 ID: 27) @@ -3612,64 +3714,65 @@ 任务参数:AssemblerOutput=All (任务 ID: 27) 任务参数:FavorSizeOrSpeed=Neither (任务 ID: 27) 任务参数:DiagnosticsFormat=Column (任务 ID: 27) - D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\DLLMAIN.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.C|D:\PROGRAMMER\GLENV\GLAD.C 的输出: (任务 ID: 27) + 读取跟踪日志: (任务 ID: 27) + x64\Release\StgSharpGraphic.tlog\CL.read.1.tlog (任务 ID: 27) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\DLLMAIN.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\LINEAR.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.C|D:\PROGRAMMER\GLENV\GLAD.C 的输出: (任务 ID: 27) D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\GLAD.OBJ (任务 ID: 27) D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\DLLMAIN.OBJ (任务 ID: 27) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\LINEAR.OBJ (任务 ID: 27) D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.OBJ (任务 ID: 27) - 将编译 ..\..\..\..\..\..\..\Programmer\GLenv\glad.c,因为跟踪日志不可用。 (任务 ID: 27) - 将编译 StgSharpGraphic.c,因为跟踪日志不可用。 (任务 ID: 27) - 将编译 dllmain.c,因为跟踪日志不可用。 (任务 ID: 27) - 写入跟踪日志不可用,将禁用最小重新生成。 (任务 ID: 27) + 将编译 linear.c,因为未能在跟踪日志中找到它。 (任务 ID: 27) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\LINEAR.C 的输出: (任务 ID: 27) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\LINEAR.OBJ (任务 ID: 27) + 写入跟踪日志: (任务 ID: 27) + x64\Release\StgSharpGraphic.tlog\CL.write.1.tlog (任务 ID: 27) 传递给工具的环境变量为: (任务 ID: 27) - VS_UNICODE_OUTPUT=2968 (任务 ID: 27) - C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe /c /Zi /nologo /W3 /WX- /diagnostics:column /sdl /Od /Oi /GL /D NDEBUG /D STGSHARPGRAPHIC_API /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /permissive- /FAcs /Fa"x64\Release\\" /Fo"x64\Release\\" /Fd"x64\Release\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt ..\..\..\..\..\..\..\Programmer\GLenv\glad.c dllmain.c StgSharpGraphic.c (任务 ID: 27) + VS_UNICODE_OUTPUT=1556 (任务 ID: 27) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe /c /Zi /nologo /W3 /WX- /diagnostics:column /sdl /Od /Oi /GL /D NDEBUG /D STGSHARPGRAPHIC_API /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /Gy /arch:SSE2 /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Release\\" /Fo"x64\Release\\" /Fd"x64\Release\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt linear.c (任务 ID: 27) 跟踪命令: (任务 ID: 27) - 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\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\DLLMAIN.C|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.C|D:\PROGRAMMER\GLENV\GLAD.C" /b MSBuildConsole_CancelEventcf98f8849247404da8e6714a1085f2d7 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe" /c /Zi /nologo /W3 /WX- /diagnostics:column /sdl /Od /Oi /GL /D NDEBUG /D STGSHARPGRAPHIC_API /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /permissive- /FAcs /Fa"x64\Release\\" /Fo"x64\Release\\" /Fd"x64\Release\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt ..\..\..\..\..\..\..\Programmer\GLenv\glad.c dllmain.c StgSharpGraphic.c (任务 ID: 27) - glad.c (任务 ID: 27) - dllmain.c (任务 ID: 27) - StgSharpGraphic.c (任务 ID: 27) -18:33:36.112 1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\minwindef.h(130,1): warning C4005: “APIENTRY”: 宏重定义 - D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\GLenv\include\glad\glad.h(42): message : 参见“APIENTRY”的前一个定义 (任务 ID: 27) -18:33:36.209 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.h(7,1): warning C4005: “STGSHARPGRAPHIC_API”: 宏重定义 + 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\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\LINEAR.C" /b MSBuildConsole_CancelEvent1ea4dbd4d822455580982fa6156af09a /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe" /c /Zi /nologo /W3 /WX- /diagnostics:column /sdl /Od /Oi /GL /D NDEBUG /D STGSHARPGRAPHIC_API /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /Gy /arch:SSE2 /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Release\\" /Fo"x64\Release\\" /Fd"x64\Release\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt linear.c (任务 ID: 27) +21:53:04.837 1>cl : 命令行 warning D9002: 忽略未知选项“/arch:SSE2” + linear.c (任务 ID: 27) +21:53:04.850 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.h(7,1): warning C4005: “STGSHARPGRAPHIC_API”: 宏重定义 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.h(7,1): message : 之前在命令行上声明的“STGSHARPGRAPHIC_API” (任务 ID: 27) 已完成执行任务“CL”的操作。 (任务 ID: 27) -18:33:36.300 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ClCompile”的操作。: (目标 ID: 55) +21:53:05.186 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ClCompile”的操作。: (目标 ID: 55) 由于条件的计算结果为 false,已跳过目标“RunSelectedFileNativeCodeAnalysis”;('$(RunMsvcAnalysis)'=='true' and '$(SelectedFiles)'!='')的计算结果为('false'=='true' and ''!='')。 - 由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPostProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;StgSharpGraphic.c' != '' and 'false' == 'True')。 + 由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPostProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;dllmain.c;linear.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')。 -18:33:36.300 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterClCompile: (目标 ID: 56)”(目标“_ClCompile”依赖于它): -18:33:36.300 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 56) -18:33:36.300 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ClCompile: (目标 ID: 57)”(目标“_BuildCompileAction”依赖于它): -18:33:36.300 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 57) +21:53:05.186 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterClCompile: (目标 ID: 56)”(目标“_ClCompile”依赖于它): +21:53:05.186 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 56) +21:53:05.186 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ClCompile: (目标 ID: 57)”(目标“_BuildCompileAction”依赖于它): +21:53:05.186 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 57) 由于条件的计算结果为 false,已跳过目标“_ResGen”;('@(EmbeddedResource)'!='')的计算结果为(''!='')。 -18:33:36.300 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeResourceCompile: (目标 ID: 58)”(目标“_ResourceCompile”依赖于它): -18:33:36.300 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 58) -18:33:36.300 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForResourceCompile: (目标 ID: 59)”(目标“_ResourceCompile”依赖于它): +21:53:05.186 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeResourceCompile: (目标 ID: 58)”(目标“_ResourceCompile”依赖于它): +21:53:05.186 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 58) +21:53:05.186 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForResourceCompile: (目标 ID: 59)”(目标“_ResourceCompile”依赖于它): 任务“MakeDir” (任务 ID: 28) 已完成执行任务“MakeDir”的操作。 (任务 ID: 28) -18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 59) +21:53:05.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 59) 由于条件的计算结果为 false,已跳过目标“ResourceCompile”;('@(ResourceCompile)' != '')的计算结果为('' != '')。 -18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterResourceCompile: (目标 ID: 60)”(目标“_ResourceCompile”依赖于它): -18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 60) -18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ResourceCompile: (目标 ID: 61)”(目标“_BuildCompileAction”依赖于它): -18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 61) +21:53:05.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterResourceCompile: (目标 ID: 60)”(目标“_ResourceCompile”依赖于它): +21:53:05.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 60) +21:53:05.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ResourceCompile: (目标 ID: 61)”(目标“_BuildCompileAction”依赖于它): +21:53:05.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 61) 由于条件的计算结果为 false,已跳过目标“_ImpLib”;('$(ImpLibCompiled)' == 'true')的计算结果为('' == 'true')。 由于条件的计算结果为 false,已跳过目标“_Lib”;('$(LibCompiled)' == 'true')的计算结果为('' == 'true')。 -18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildCompileEvent: (目标 ID: 62)”(目标“_BuildCompileAction”依赖于它): -18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 62) -18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildCompileAction: (目标 ID: 63)”(目标“BuildCompile”依赖于它): -18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 63) -18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompile: (目标 ID: 64)”(目标“Build”依赖于它): -18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 64) +21:53:05.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildCompileEvent: (目标 ID: 62)”(目标“_BuildCompileAction”依赖于它): +21:53:05.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 62) +21:53:05.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildCompileAction: (目标 ID: 63)”(目标“BuildCompile”依赖于它): +21:53:05.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 63) +21:53:05.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompile: (目标 ID: 64)”(目标“Build”依赖于它): +21:53:05.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 64) 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 -18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLinkTraverse: (目标 ID: 65)”(目标“BuildLink”依赖于它): +21:53:05.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLinkTraverse: (目标 ID: 65)”(目标“BuildLink”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。 -18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 65) +21:53:05.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 65) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLegacyManifestEmbedding: (目标 ID: 66)”(目标“_BuildLinkAction”依赖于它): +21:53:05.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLegacyManifestEmbedding: (目标 ID: 66)”(目标“_BuildLinkAction”依赖于它): 添加的项: Manifest= temp @@ -3697,15 +3800,15 @@ UpdateFileHashes=false VerboseOutput=true _LocalVariable=true -18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 66) -18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeLink: (目标 ID: 67)”(目标“_Link”依赖于它): -18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 67) -18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCOutputs: (目标 ID: 68)”(目标“ComputeRCGeneratedLinkInputs”依赖于它): -18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 68) -18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCGeneratedLinkInputs: (目标 ID: 69)”(目标“_Link”依赖于它): -18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 69) -18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestGeneratedLinkerInputs: (目标 ID: 70)”(目标“_Link”依赖于它): -18:33:36.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 70) +21:53:05.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 66) +21:53:05.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeLink: (目标 ID: 67)”(目标“_Link”依赖于它): +21:53:05.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 67) +21:53:05.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCOutputs: (目标 ID: 68)”(目标“ComputeRCGeneratedLinkInputs”依赖于它): +21:53:05.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 68) +21:53:05.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCGeneratedLinkInputs: (目标 ID: 69)”(目标“_Link”依赖于它): +21:53:05.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 69) +21:53:05.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestGeneratedLinkerInputs: (目标 ID: 70)”(目标“_Link”依赖于它): +21:53:05.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 70) 已跳过目标“ComputeCustomBuildOutput”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 @@ -3713,7 +3816,7 @@ 已跳过目标“ComputeReferenceCLInput”。以前的生成已成功。 已跳过目标“WarnCompileDuplicatedFilename”。以前的生成已成功。 已跳过目标“FixupCLCompileOptions”。以前的生成已成功。 -18:33:36.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLOutputs: (目标 ID: 71)”(目标“ComputeCLGeneratedLinkInputs”依赖于它): +21:53:05.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLOutputs: (目标 ID: 71)”(目标“ComputeCLGeneratedLinkInputs”依赖于它): 添加的项: Obj= x64\Release\glad.obj @@ -3735,7 +3838,7 @@ DisableAnalyzeExternal= DisableLanguageExtensions=false EnableASAN=false - EnableEnhancedInstructionSet=NotSet + EnableEnhancedInstructionSet=StreamingSIMDExtensions2 EnableFiberSafeOptimizations=false EnableFuzzer=false ErrorReporting=Prompt @@ -3757,14 +3860,15 @@ InlineFunctionExpansion=Default IntelJCCErratum=false IntrinsicFunctions=true - LanguageStandard=Default - LanguageStandard_C=Default + LanguageStandard=stdcpp20 + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false MinimalRebuildFromTracking=true ModuleDependenciesFile=x64\Release\ ModuleOutputFile= + ModulesSupported=true ObjectFileName=x64\Release\ OmitDefaultLibName=false Optimization=Disabled @@ -3818,7 +3922,7 @@ DisableAnalyzeExternal= DisableLanguageExtensions=false EnableASAN=false - EnableEnhancedInstructionSet=NotSet + EnableEnhancedInstructionSet=StreamingSIMDExtensions2 EnableFiberSafeOptimizations=false EnableFuzzer=false ErrorReporting=Prompt @@ -3840,14 +3944,99 @@ InlineFunctionExpansion=Default IntelJCCErratum=false IntrinsicFunctions=true - LanguageStandard=Default - LanguageStandard_C=Default + LanguageStandard=stdcpp20 + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false MinimalRebuildFromTracking=true ModuleDependenciesFile=x64\Release\ ModuleOutputFile= + ModulesSupported=true + ObjectFileName=x64\Release\ + OmitDefaultLibName=false + Optimization=Disabled + PrecompiledHeader=NotUsing + PrecompiledHeaderFile= + PrecompiledHeaderOutputFile= + PreprocessKeepComments=false + PreprocessorDefinitions=NDEBUG;STGSHARPGRAPHIC_API;_WINDOWS;_USRDLL;_WINDLL;_UNICODE;UNICODE; + PreprocessSuppressLineNumbers=false + PreprocessToFile=false + ProgramDataBaseFileName=x64\Release\vc143.pdb + RemoveUnreferencedCodeData=true + RuntimeLibrary=MultiThreadedDLL + ScanSourceForModuleDependencies=false + SDLCheck=true + ShowIncludes=false + SmallerTypeCheck=false + SourceDependenciesFile=x64\Release\ + SpectreMitigation=false + StructMemberAlignment=Default + SupportJustMyCode=false + SuppressStartupBanner=true + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ + TranslateIncludes=false + TreatAngleIncludeAsExternal=false + TreatExternalTemplatesAsInternal=true + TreatWarningAsError=false + TreatWChar_tAsBuiltInType=true + UndefineAllPreprocessorDefinitions=false + UseFullPaths=true + WarningLevel=Level3 + WholeProgramOptimization=true + WinRTNoStdLib=false + XMLDocumentationFileName=x64\Release\ + x64\Release\linear.obj + AcceptableNonZeroExitCodes= + AnalyzeExternalRuleset= + AssemblerListingLocation=x64\Release\ + AssemblerOutput=All + BasicRuntimeChecks=Default + BrowseInformation=false + BrowseInformationFile=x64\Release\ + BufferSecurityCheck=true + BuildingInIDE=true + CallingConvention=Cdecl + CompileAs=CompileAsC + ConformanceMode=true + DebugInformationFormat=ProgramDatabase + DeleteOutputBeforeExecute=true + DiagnosticsFormat=Column + DisableAnalyzeExternal= + DisableLanguageExtensions=false + EnableASAN=false + EnableEnhancedInstructionSet=StreamingSIMDExtensions2 + EnableFiberSafeOptimizations=false + EnableFuzzer=false + ErrorReporting=Prompt + ExceptionHandling=Sync + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.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.20348.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\Framework\v4.0.30319\;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:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\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.20348.0\ucrt\x64;; + ExpandAttributedSource=false + ExternalWarningLevel=Level3 + FavorSizeOrSpeed=Neither + FloatingPointModel=Precise + ForceConformanceInForLoopScope=true + ForcedIncludeFiles= + ForcedUsingFiles= + FunctionLevelLinking=true + GenerateModuleDependencies=false + GenerateSourceDependencies=false + GenerateXMLDocumentationFiles=false + IgnoreStandardIncludePath=false + ImpLibCompiled= + InlineFunctionExpansion=Default + IntelJCCErratum=false + IntrinsicFunctions=true + LanguageStandard=stdcpp20 + LanguageStandard_C=stdc17 + LibCompiled= + LinkCompiled=true + MinimalRebuild=false + MinimalRebuildFromTracking=true + ModuleDependenciesFile=x64\Release\ + ModuleOutputFile= + ModulesSupported=true ObjectFileName=x64\Release\ OmitDefaultLibName=false Optimization=Disabled @@ -3901,7 +4090,7 @@ DisableAnalyzeExternal= DisableLanguageExtensions=false EnableASAN=false - EnableEnhancedInstructionSet=NotSet + EnableEnhancedInstructionSet=StreamingSIMDExtensions2 EnableFiberSafeOptimizations=false EnableFuzzer=false ErrorReporting=Prompt @@ -3923,14 +4112,15 @@ InlineFunctionExpansion=Default IntelJCCErratum=false IntrinsicFunctions=true - LanguageStandard=Default - LanguageStandard_C=Default + LanguageStandard=stdcpp20 + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false MinimalRebuildFromTracking=true ModuleDependenciesFile=x64\Release\ ModuleOutputFile= + ModulesSupported=true ObjectFileName=x64\Release\ OmitDefaultLibName=false Optimization=Disabled @@ -3965,8 +4155,8 @@ WholeProgramOptimization=true WinRTNoStdLib=false XMLDocumentationFileName=x64\Release\ -18:33:36.302 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 71) -18:33:36.302 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLGeneratedLinkInputs: (目标 ID: 72)”(目标“_Link”依赖于它): +21:53:05.188 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 71) +21:53:05.188 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLGeneratedLinkInputs: (目标 ID: 72)”(目标“_Link”依赖于它): 添加的项: Link= x64\Release\glad.obj @@ -4059,6 +4249,51 @@ TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false + x64\Release\linear.obj + AcceptableNonZeroExitCodes= + AdditionalDependencies=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; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj + ManifestFile=x64\Release\StgSharpGraphic.dll.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OptimizeReferences=true + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb + RandomizedBaseAddress=false + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false x64\Release\StgSharpGraphic.obj AcceptableNonZeroExitCodes= AdditionalDependencies=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; @@ -4104,8 +4339,8 @@ TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false -18:33:36.302 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 72) -18:33:36.302 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkInputsFromProject: (目标 ID: 73)”(目标“_Link”依赖于它): +21:53:05.188 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 72) +21:53:05.188 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkInputsFromProject: (目标 ID: 73)”(目标“_Link”依赖于它): 添加的项: Link= GLenv\glfw3.lib @@ -4243,9 +4478,9 @@ TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false -18:33:36.302 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 73) +21:53:05.188 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 73) 由于条件的计算结果为 false,已跳过目标“ComputeReferenceLinkInputs”;(@(ProjectReference) != '')的计算结果为( != '')。 -18:33:36.302 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestInputsTargets: (目标 ID: 74)”(目标“_Link”依赖于它): +21:53:05.188 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestInputsTargets: (目标 ID: 74)”(目标“_Link”依赖于它): 添加的项: Manifest= temp @@ -4274,9 +4509,9 @@ UpdateFileHashes=false VerboseOutput=true _LocalVariable=true -18:33:36.302 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 74) +21:53:05.188 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 74) 由于条件的计算结果为 false,已跳过目标“ManifestResourceCompile”;('$(EmbedManifestBy)' == 'LINK' and '@(Manifest)' != '')的计算结果为('MT' == 'LINK' and '' != '')。 -18:33:36.302 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignTargetPaths: (目标 ID: 75)”(目标“PrepareResourceNames”依赖于它): +21:53:05.188 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignTargetPaths: (目标 ID: 75)”(目标“PrepareResourceNames”依赖于它): 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignTargetPath”任务。 任务“AssignTargetPath” (任务 ID: 29) 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 29) @@ -4291,9 +4526,9 @@ 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 32) 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 32) 由于 false 条件,已跳过任务“AssignTargetPath”;('@(_DeploymentBaseManifestWithTargetPath)'=='' and '%(None.Extension)'=='.manifest')计算为(''=='' and ''=='.manifest')。 -18:33:36.303 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 75) +21:53:05.189 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 75) 已跳过目标“AssignTargetPaths”。以前的生成已成功。 -18:33:36.303 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SplitResourcesByCulture: (目标 ID: 76)”(目标“PrepareResourceNames”依赖于它): +21:53:05.189 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SplitResourcesByCulture: (目标 ID: 76)”(目标“PrepareResourceNames”依赖于它): 由于 false 条件,已跳过任务“Warning”;('@(ResxWithNoCulture)'!='')计算为(''!='')。 由于 false 条件,已跳过任务“Warning”;('@(ResxWithCulture)'!='')计算为(''!='')。 由于 false 条件,已跳过任务“Warning”;('@(NonResxWithCulture)'!='')计算为(''!='')。 @@ -4301,13 +4536,13 @@ 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignCulture”任务。 任务“AssignCulture” (任务 ID: 33) 已完成执行任务“AssignCulture”的操作。 (任务 ID: 33) -18:33:36.303 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 76) +21:53:05.190 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 76) 由于条件的计算结果为 false,已跳过目标“CreateManifestResourceNames”;('@(EmbeddedResource)' != '')的计算结果为('' != '')。 -18:33:36.303 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateCustomManifestResourceNames: (目标 ID: 77)”(目标“PrepareResourceNames”依赖于它): -18:33:36.303 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 77) -18:33:36.303 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareResourceNames: (目标 ID: 78)”(目标“_Link”依赖于它): -18:33:36.303 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 78) -18:33:36.303 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForLink: (目标 ID: 79)”(目标“_Link”依赖于它): +21:53:05.190 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateCustomManifestResourceNames: (目标 ID: 77)”(目标“PrepareResourceNames”依赖于它): +21:53:05.190 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 77) +21:53:05.190 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareResourceNames: (目标 ID: 78)”(目标“_Link”依赖于它): +21:53:05.190 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 78) +21:53:05.190 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForLink: (目标 ID: 79)”(目标“_Link”依赖于它): 设置属性: _LinkImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib 添加的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 @@ -4329,28 +4564,28 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ 删除的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib -18:33:36.303 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 79) -18:33:36.303 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DoLinkOutputFilesMatch: (目标 ID: 80)”(目标“_Link”依赖于它): +21:53:05.191 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 79) +21:53:05.191 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DoLinkOutputFilesMatch: (目标 ID: 80)”(目标“_Link”依赖于它): 添加的项: _OutputFileFromLink=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' == '')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' == '')。 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.FullPath)' != '$([System.IO.Path]::GetFullPath($(TargetPath)))')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' != '' and 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll')。 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Extension)' != '' and '%(_OutputFileFromLink.Extension)' != '$(TargetExt)')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' != '' and '.dll' != '' and '.dll' != '.dll')。 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Filename)' != '' and '%(_OutputFileFromLink.Filename)' != '$(TargetName)')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll' != '' and 'StgSharpGraphic' != '' and 'StgSharpGraphic' != 'StgSharpGraphic')。 由于 false 条件,已跳过任务“VCMessage”;('%(Link.MinimumRequiredVersion)' != '' and ('%(Link.Subsystem)' == '' or '%(Link.Subsystem)' == 'NotSet'))计算为('' != '' and ('Windows' == '' or 'Windows' == 'NotSet'))。 -18:33:36.304 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 80) -18:33:36.304 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreLinkEvent: (目标 ID: 81)”(目标“_Link”依赖于它): +21:53:05.191 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 80) +21:53:05.191 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreLinkEvent: (目标 ID: 81)”(目标“_Link”依赖于它): 由于 false 条件,已跳过任务“Message”;('%(PreLinkEvent.Message)' != '' and '%(PreLinkEvent.Command)' != '')计算为('' != '' and '' != '')。 由于 false 条件,已跳过任务“Exec”;('%(PreLinkEvent.Command)' != '')计算为('' != '')。 -18:33:36.304 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 81) -18:33:36.304 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeLinkSwitches: (目标 ID: 82)”(目标“Link”依赖于它): +21:53:05.191 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 81) +21:53:05.191 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeLinkSwitches: (目标 ID: 82)”(目标“Link”依赖于它): 设置属性: Link_MinimalRebuildFromTracking=true 设置属性: LinkToolArchitecture=Native64Bit 设置属性: _GenerateWindowsMetadata= -18:33:36.304 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkSwitches”的操作。: (目标 ID: 82) +21:53:05.192 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkSwitches”的操作。: (目标 ID: 82) 由于条件的计算结果为 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')。 -18:33:36.304 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Link: (目标 ID: 83)”(目标“_Link”依赖于它): +21:53:05.192 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Link: (目标 ID: 83)”(目标“_Link”依赖于它): 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“Link”任务。 任务“Link” (任务 ID: 35) 任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll (任务 ID: 35) @@ -4458,7 +4693,7 @@ LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj ManifestEmbed=true ManifestFile= - ManifestInput=;;;;;;; + ManifestInput=;;;;;;;; MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false @@ -4511,7 +4746,60 @@ LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj ManifestEmbed=true ManifestFile= - ManifestInput=;;;;;;; + ManifestInput=;;;;;;;; + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OptimizeReferences=true + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase= + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb + RandomizedBaseAddress=false + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Windows + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + WindowsMetadataFile= + WindowsMetadataKeyContainer= + WindowsMetadataLinkDelaySign= + WindowsMetadataLinkKeyFile= + WindowsMetadataSignHash= + x64\Release\linear.obj + AcceptableNonZeroExitCodes= + AdditionalDependencies=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; + AllowIsolation=true + CLRImageType=Default + DataExecutionPrevention=true + DelaySign= + Driver=NotSet + EnableCOMDATFolding=true + EnableUAC=false + EntryPointSymbol= + ExcludedInputPaths=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.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.20348.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\Framework\v4.0.30319\;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:\Windows;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\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.20348.0\ucrt\x64;; + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib + IncrementalLinkDatabaseFile=x64\Release\StgSharpGraphic.ilk + KeyFile= + LinkDLL=true + LinkErrorReporting=PromptImmediately + LinkTimeCodeGeneration=UseFastLinkTimeCodeGeneration + LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj + ManifestEmbed=true + ManifestFile= + ManifestInput=;;;;;;;; MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false @@ -4564,7 +4852,7 @@ LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj ManifestEmbed=true ManifestFile= - ManifestInput=;;;;;;; + ManifestInput=;;;;;;;; MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false @@ -4617,7 +4905,7 @@ LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj ManifestEmbed=true ManifestFile= - ManifestInput=;;;;;;; + ManifestInput=;;;;;;;; MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false @@ -4670,7 +4958,7 @@ LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj ManifestEmbed=true ManifestFile= - ManifestInput=;;;;;;; + ManifestInput=;;;;;;;; MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false @@ -4723,7 +5011,7 @@ LinkTimeCodeGenerationObjectFile=x64\Release\StgSharpGraphic.iobj ManifestEmbed=true ManifestFile= - ManifestInput=;;;;;;; + ManifestInput=;;;;;;;; MapExports=false MinimalRebuildFromTracking=true NoEntryPoint=false @@ -4770,25 +5058,75 @@ 任务参数:ManifestEmbed=True (任务 ID: 35) 任务参数:IgnoreEmbeddedIDL=False (任务 ID: 35) 任务参数:TypeLibraryResourceID=1 (任务 ID: 35) + 写入跟踪日志: (任务 ID: 35) + x64\Release\StgSharpGraphic.tlog\link.write.1.tlog (任务 ID: 35) + 读取跟踪日志: (任务 ID: 35) + x64\Release\StgSharpGraphic.tlog\link.read.1.tlog (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.OBJ 的输出: (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC.DLL (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\GLAD.COD (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\DLLMAIN.COD (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\LINEAR.COD (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.COD (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.IPDB (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC.PDB (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.IOBJ (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.OBJ 的输入: (任务 ID: 35) + D:\PROGRAMMER\GLENV\GLFW3.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\KERNEL32.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\USER32.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\GDI32.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\WINSPOOL.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\COMDLG32.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\ADVAPI32.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\SHELL32.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\OLE32.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\OLEAUT32.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\UUID.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\ODBC32.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UM\X64\ODBCCP32.LIB (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\GLAD.OBJ (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\DLLMAIN.OBJ (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\LINEAR.OBJ (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.OBJ (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3.LIB (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3DLL.LIB (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3_MT.LIB (任务 ID: 35) + C:\WINDOWS\GLOBALIZATION\SORTING\SORTDEFAULT.NLS (任务 ID: 35) + C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\BIN\HOSTX64\X64\C2.DLL (任务 ID: 35) + C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\LIB\X64\MSVCRT.LIB (任务 ID: 35) + C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\LIB\X64\OLDNAMES.LIB (任务 ID: 35) + C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\LIB\X64\VCRUNTIME.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UCRT\X64\UCRT.LIB (任务 ID: 35) + C:\WINDOWS\SYSTEM32\TZRES.DLL (任务 ID: 35) + C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\BIN\HOSTX64\X64\2052\LINKUI.DLL (任务 ID: 35) + C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\BIN\HOSTX64\X64\CVTRES.EXE (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\LINEAR.C (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.C (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\VC143.PDB (任务 ID: 35) + 需要编译源: 输入 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\LINEAR.OBJ 比输出 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.IPDB 新。 (任务 ID: 35) 传递给工具的环境变量为: (任务 ID: 35) - VS_UNICODE_OUTPUT=2612 (任务 ID: 35) + VS_UNICODE_OUTPUT=1580 (任务 ID: 35) C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\link.exe /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll" /NOLOGO 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 /MANIFEST /MANIFESTUAC:NO /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /LTCG:incremental /LTCGOUT:"x64\Release\StgSharpGraphic.iobj" /TLBID:1 /DYNAMICBASE:NO /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Release\glad.obj x64\Release\dllmain.obj + x64\Release\linear.obj x64\Release\StgSharpGraphic.obj GLenv\glfw3.lib GLenv\glfw3dll.lib GLenv\glfw3_mt.lib (任务 ID: 35) 跟踪命令: (任务 ID: 35) - 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\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.OBJ" /b MSBuildConsole_CancelEvent69acbfbfca784098918135f2ed41eed5 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\link.exe" /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll" /NOLOGO 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 /MANIFEST /MANIFESTUAC:NO /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /LTCG:incremental /LTCGOUT:"x64\Release\StgSharpGraphic.iobj" /TLBID:1 /DYNAMICBASE:NO /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Release\glad.obj + 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\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.OBJ" /b MSBuildConsole_CancelEvente15fe8f6e2a24463928fbe912bb9124d /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\link.exe" /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll" /NOLOGO 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 /MANIFEST /MANIFESTUAC:NO /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.pdb" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /LTCG:incremental /LTCGOUT:"x64\Release\StgSharpGraphic.iobj" /TLBID:1 /DYNAMICBASE:NO /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Release\glad.obj x64\Release\dllmain.obj + x64\Release\linear.obj x64\Release\StgSharpGraphic.obj GLenv\glfw3.lib GLenv\glfw3dll.lib GLenv\glfw3_mt.lib (任务 ID: 35) 正在创建库 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib 和对象 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.exp (任务 ID: 35) 正在生成代码 (任务 ID: 35) - Previous IPDB not found, fall back to full compilation. (任务 ID: 35) - All 35 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. (任务 ID: 35) + 0 of 39 functions ( 0.0%) were compiled, the rest were copied from previous compilation. (任务 ID: 35) + 0 functions were new in current compilation (任务 ID: 35) + 0 functions had inline decision re-evaluated but remain unchanged (任务 ID: 35) 已完成代码的生成 (任务 ID: 35) 输出属性: LinkSkippedExecution=False (任务 ID: 35) 已完成执行任务“Link”的操作。 (任务 ID: 35) @@ -4803,11 +5141,11 @@ 由于 false 条件,已跳过任务“VCMessage”;(('$(EmbedManifestBy)' != 'LINK' or '$(LegacyManifestEmbedding)' != 'true' or '$(LinkSkippedExecution)' == 'true') and %(Link.GenerateDebugInformation) == 'true' and %(Link.ProgramDataBaseFileName) != '')计算为(('MT' != 'LINK' or '' != 'true' or 'False' == 'true') and true == 'true' and != '')。 -18:33:36.657 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Link”的操作。: (目标 ID: 83) +21:53:06.611 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Link”的操作。: (目标 ID: 83) 由于条件的计算结果为 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)' != '')的计算结果为('' != '')。 -18:33:36.657 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkImportLibraryOutputsForClean: (目标 ID: 84)”(目标“_Link”依赖于它): +21:53:06.611 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkImportLibraryOutputsForClean: (目标 ID: 84)”(目标“_Link”依赖于它): 添加的项: _LinkImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib 添加的项: _LinkSecondaryOutput=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib 添加的项: _LinkSecondaryOutput=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.exp @@ -4825,30 +5163,30 @@ _LinkSecondaryOutput= D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.exp -18:33:36.658 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 84) -18:33:36.659 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterLink: (目标 ID: 85)”(目标“_Link”依赖于它): -18:33:36.659 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 85) -18:33:36.659 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Link: (目标 ID: 86)”(目标“_BuildLinkAction”依赖于它): -18:33:36.659 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 86) -18:33:36.661 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ALink: (目标 ID: 87)”(目标“_BuildLinkAction”依赖于它): -18:33:36.661 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 87) +21:53:06.612 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 84) +21:53:06.612 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterLink: (目标 ID: 85)”(目标“_Link”依赖于它): +21:53:06.612 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 85) +21:53:06.612 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Link: (目标 ID: 86)”(目标“_BuildLinkAction”依赖于它): +21:53:06.612 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 86) +21:53:06.612 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ALink: (目标 ID: 87)”(目标“_BuildLinkAction”依赖于它): +21:53:06.612 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 87) 已跳过目标“ComputeLegacyManifestEmbedding”。以前的生成已成功。 -18:33:36.661 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Manifest: (目标 ID: 88)”(目标“_BuildLinkAction”依赖于它): +21:53:06.612 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Manifest: (目标 ID: 88)”(目标“_BuildLinkAction”依赖于它): 由于 false 条件,已跳过任务“CallTarget”;('$(LegacyManifestEmbedding)' == 'true')计算为('' == 'true')。 -18:33:36.661 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 88) -18:33:36.661 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“RegisterOutput: (目标 ID: 89)”(目标“_BuildLinkAction”依赖于它): +21:53:06.612 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 88) +21:53:06.612 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“RegisterOutput: (目标 ID: 89)”(目标“_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')。 -18:33:36.661 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 89) +21:53:06.613 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 89) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -18:33:36.661 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResolvedXDCMake: (目标 ID: 90)”(目标“_XdcMake”依赖于它): +21:53:06.613 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResolvedXDCMake: (目标 ID: 90)”(目标“_XdcMake”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.Extension)' == '.vcxproj' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '$(_ClCompileGenerateXMLDocumentationFiles)' == 'true')计算为('' == '.vcxproj' and '' != '' and '' != '' and '' == 'true')。 -18:33:36.661 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 90) -18:33:36.661 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedXDCFiles: (目标 ID: 91)”(目标“_XdcMake”依赖于它): +21:53:06.613 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 90) +21:53:06.613 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedXDCFiles: (目标 ID: 91)”(目标“_XdcMake”依赖于它): 添加的项: XdcMake= temp @@ -4871,26 +5209,26 @@ OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.xml SuppressStartupBanner=true TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\ -18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 91) -18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForXdcMake: (目标 ID: 92)”(目标“_XdcMake”依赖于它): +21:53:06.616 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 91) +21:53:06.616 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForXdcMake: (目标 ID: 92)”(目标“_XdcMake”依赖于它): 任务“MakeDir” (任务 ID: 38) 已完成执行任务“MakeDir”的操作。 (任务 ID: 38) -18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 92) +21:53:06.616 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 92) 由于条件的计算结果为 false,已跳过目标“XdcMake”;('@(XdcMake)' != '')的计算结果为('' != '')。 -18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_XdcMake: (目标 ID: 93)”(目标“_BuildLinkAction”依赖于它): -18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 93) -18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedSbrFiles: (目标 ID: 94)”(目标“_BscMake”依赖于它): -18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 94) -18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForBscMake: (目标 ID: 95)”(目标“_BscMake”依赖于它): +21:53:06.616 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_XdcMake: (目标 ID: 93)”(目标“_BuildLinkAction”依赖于它): +21:53:06.616 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 93) +21:53:06.616 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedSbrFiles: (目标 ID: 94)”(目标“_BscMake”依赖于它): +21:53:06.617 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 94) +21:53:06.617 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForBscMake: (目标 ID: 95)”(目标“_BscMake”依赖于它): 任务“MakeDir” (任务 ID: 39) 已完成执行任务“MakeDir”的操作。 (任务 ID: 39) -18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 95) +21:53:06.617 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 95) 由于条件的计算结果为 false,已跳过目标“BscMake”;('@(BscMake)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。 -18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BscMake: (目标 ID: 96)”(目标“_BuildLinkAction”依赖于它): -18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 96) +21:53:06.617 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BscMake: (目标 ID: 96)”(目标“_BuildLinkAction”依赖于它): +21:53:06.617 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 96) 已跳过目标“PrepareForBuild”。以前的生成已成功。 -18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroup: (目标 ID: 97)”(目标“CreateRecipeFile”依赖于它): +21:53:06.617 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroup: (目标 ID: 97)”(目标“CreateRecipeFile”依赖于它): 添加的项: _BuiltProjectOutputGroupOutputIntermediate= D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll @@ -4900,26 +5238,26 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll FinalOutputPath=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll OriginalItemSpec=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll -18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 97) +21:53:06.617 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 97) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“PrepareResourceNames”。以前的生成已成功。 -18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SatelliteDllsProjectOutputGroup: (目标 ID: 98)”(目标“CreateRecipeFile”依赖于它): -18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 98) +21:53:06.617 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SatelliteDllsProjectOutputGroup: (目标 ID: 98)”(目标“CreateRecipeFile”依赖于它): +21:53:06.617 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 98) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“AssignTargetPaths”。以前的生成已成功。 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“AssignTargetPaths”。以前的生成已成功。 -18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForFxc: (目标 ID: 99)”(目标“ContentFilesProjectOutputGroup”依赖于它): +21:53:06.617 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForFxc: (目标 ID: 99)”(目标“ContentFilesProjectOutputGroup”依赖于它): 任务“MakeDir” (任务 ID: 40) 已完成执行任务“MakeDir”的操作。 (任务 ID: 40) -18:33:36.662 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 99) +21:53:06.617 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 99) 由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。 -18:33:36.662 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ContentFilesProjectOutputGroup: (目标 ID: 100)”(目标“CreateRecipeFile”依赖于它): +21:53:06.617 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ContentFilesProjectOutputGroup: (目标 ID: 100)”(目标“CreateRecipeFile”依赖于它): 由于 false 条件,已跳过任务“AssignTargetPath”;('@(ContentFilesProjectOutputGroupOutputFullPath)' != '' and '%(ContentFilesProjectOutputGroupOutputFullPath.RootFolder)' != '')计算为('' != '' and '' != '')。 由于 false 条件,已跳过任务“AssignTargetPath”;('@(ContentFilesProjectOutputGroupOutputFullPath)' != '' and '%(ContentFilesProjectOutputGroupOutputFullPath.RootFolder)' == '')计算为('' != '' and '' == '')。 -18:33:36.663 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 100) +21:53:06.618 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 100) 已跳过目标“GetReferencedVCProjectsInfo”。以前的生成已成功。 -18:33:36.663 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“CreateRecipeFile: (目标 ID: 101)”(目标“_BuildLinkAction”依赖于它): +21:53:06.618 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“CreateRecipeFile: (目标 ID: 101)”(目标“_BuildLinkAction”依赖于它): 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“GenerateDesktopDeployRecipe”任务。 任务“GenerateDesktopDeployRecipe” (任务 ID: 41) 任务参数: @@ -4930,24 +5268,24 @@ 任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.dll.recipe (任务 ID: 41) 任务参数:ProjectDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\ (任务 ID: 41) 已完成执行任务“GenerateDesktopDeployRecipe”的操作。 (任务 ID: 41) -18:33:36.684 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 101) -18:33:36.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GenerateSatelliteAssemblyInputs: (目标 ID: 102)”(目标“CreateSatelliteAssemblies”依赖于它): +21:53:06.645 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 101) +21:53:06.645 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GenerateSatelliteAssemblyInputs: (目标 ID: 102)”(目标“CreateSatelliteAssemblies”依赖于它): 由于 false 条件,已跳过任务“Warning”;('@(ManifestResourceWithCulture)'!='' and '%(ManifestResourceWithCulture.EmittedForCompatibilityOnly)'=='')计算为(''!='' and ''=='')。 由于 false 条件,已跳过任务“Warning”;('@(ManifestNonResxWithCultureOnDisk)'!='' and '%(ManifestNonResxWithCultureOnDisk.EmittedForCompatibilityOnly)'=='')计算为(''!='' and ''=='')。 -18:33:36.684 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 102) +21:53:06.645 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 102) 由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。 由于条件的计算结果为 false,已跳过目标“GenerateSatelliteAssemblies”;('@(_SatelliteAssemblyResourceInputs)' != '')的计算结果为('' != '')。 -18:33:36.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateSatelliteAssemblies: (目标 ID: 103)”(目标“_BuildLinkAction”依赖于它): -18:33:36.684 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 103) +21:53:06.645 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateSatelliteAssemblies: (目标 ID: 103)”(目标“_BuildLinkAction”依赖于它): +21:53:06.645 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 103) 由于条件的计算结果为 false,已跳过目标“CopyLocalNativeReference”;('$(CopyLocalProjectReference)' == 'true')的计算结果为('false' == 'true')。 -18:33:36.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Appverifier: (目标 ID: 104)”(目标“_BuildLinkAction”依赖于它): -18:33:36.684 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 104) -18:33:36.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Deploy: (目标 ID: 105)”(目标“_BuildLinkAction”依赖于它): -18:33:36.684 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Deploy”的操作。: (目标 ID: 105) +21:53:06.645 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Appverifier: (目标 ID: 104)”(目标“_BuildLinkAction”依赖于它): +21:53:06.645 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 104) +21:53:06.645 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Deploy: (目标 ID: 105)”(目标“_BuildLinkAction”依赖于它): +21:53:06.645 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Deploy”的操作。: (目标 ID: 105) 由于条件的计算结果为 false,已跳过目标“_CollectAndroidTelemetryProperties”;('$(TargetPlatformIdentifier)' == 'Android' or '$(TargetFrameworkIdentifier)' == 'MonoAndroid')的计算结果为('Windows' == 'Android' or '' == 'MonoAndroid')。 由于条件的计算结果为 false,已跳过目标“_CollectIOSTelemetryProperties”;('$(TargetPlatformIdentifier)' == 'iOS' or $(TargetFrameworkIdentifier.StartsWith('Xamarin.')))的计算结果为('Windows' == 'iOS' or False)。 -18:33:36.684 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets”中的目标“_WriteTelemetryProperties: (目标 ID: 106)”(目标“PrepareForRun”依赖于它): - 设置属性: IsIncrementalBuild=false +21:53:06.645 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets”中的目标“_WriteTelemetryProperties: (目标 ID: 106)”(目标“PrepareForRun”依赖于它): + 设置属性: IsIncrementalBuild=true 设置属性: UseMaui=false 设置属性: _ProjectCapabilities=;desktop;AssemblyReferences;COMReferences;ProjectReferences;WinRTReferences;SDKReferences;SharedProjectReferences;OutputGroups;AllTargetOutputGroups;VisualStudioWellKnownOutputGroups;ProjectConfigurationsDeclaredAsItems;PropertyManager;native;IntegratedConsoleDebugging;SupportsOnlineEnvironments; 设置属性: _MauiCapability=False @@ -4958,7 +5296,7 @@ 设置属性: _XamarinFormsCapability=False 添加的项: _TelemetryReport= - IsIncrementalBuild=false + IsIncrementalBuild=true BuildingInsideVisualStudio=true BuildConfiguration=Release BuildPlatform=x64 @@ -4982,205 +5320,202 @@ TargetPlatformMoniker=Windows,Version=10.0.20348.0 TargetPlatformVersion=10.0.20348.0 IsImplicitlyTriggeredBuild= - 任务“WriteLinesToFile” (任务 ID: 42) - 任务参数:Lines=x64\Release\\_IsIncrementalBuild (任务 ID: 42) - 任务参数:File=x64\Release\\_IsIncrementalBuild (任务 ID: 42) - 已完成执行任务“WriteLinesToFile”的操作。 (任务 ID: 42) + 由于 false 条件,已跳过任务“WriteLinesToFile”;(!Exists('$(_IsIncrementalBuildFile)'))计算为(!Exists('x64\Release\\_IsIncrementalBuild'))。 + 任务“Message” (任务 ID: 42) + 任务参数:Importance=low (任务 ID: 42) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: desktop (任务 ID: 42) + [StgSharpGraphic /Windows] Capability: desktop (任务 ID: 42) + 已完成执行任务“Message”的操作。 (任务 ID: 42) 任务“Message” (任务 ID: 43) 任务参数:Importance=low (任务 ID: 43) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: desktop (任务 ID: 43) - [StgSharpGraphic /Windows] Capability: desktop (任务 ID: 43) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: AssemblyReferences (任务 ID: 43) + [StgSharpGraphic /Windows] Capability: AssemblyReferences (任务 ID: 43) 已完成执行任务“Message”的操作。 (任务 ID: 43) 任务“Message” (任务 ID: 44) 任务参数:Importance=low (任务 ID: 44) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: AssemblyReferences (任务 ID: 44) - [StgSharpGraphic /Windows] Capability: AssemblyReferences (任务 ID: 44) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: COMReferences (任务 ID: 44) + [StgSharpGraphic /Windows] Capability: COMReferences (任务 ID: 44) 已完成执行任务“Message”的操作。 (任务 ID: 44) 任务“Message” (任务 ID: 45) 任务参数:Importance=low (任务 ID: 45) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: COMReferences (任务 ID: 45) - [StgSharpGraphic /Windows] Capability: COMReferences (任务 ID: 45) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: ProjectReferences (任务 ID: 45) + [StgSharpGraphic /Windows] Capability: ProjectReferences (任务 ID: 45) 已完成执行任务“Message”的操作。 (任务 ID: 45) 任务“Message” (任务 ID: 46) 任务参数:Importance=low (任务 ID: 46) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: ProjectReferences (任务 ID: 46) - [StgSharpGraphic /Windows] Capability: ProjectReferences (任务 ID: 46) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: WinRTReferences (任务 ID: 46) + [StgSharpGraphic /Windows] Capability: WinRTReferences (任务 ID: 46) 已完成执行任务“Message”的操作。 (任务 ID: 46) 任务“Message” (任务 ID: 47) 任务参数:Importance=low (任务 ID: 47) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: WinRTReferences (任务 ID: 47) - [StgSharpGraphic /Windows] Capability: WinRTReferences (任务 ID: 47) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: SDKReferences (任务 ID: 47) + [StgSharpGraphic /Windows] Capability: SDKReferences (任务 ID: 47) 已完成执行任务“Message”的操作。 (任务 ID: 47) 任务“Message” (任务 ID: 48) 任务参数:Importance=low (任务 ID: 48) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: SDKReferences (任务 ID: 48) - [StgSharpGraphic /Windows] Capability: SDKReferences (任务 ID: 48) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: SharedProjectReferences (任务 ID: 48) + [StgSharpGraphic /Windows] Capability: SharedProjectReferences (任务 ID: 48) 已完成执行任务“Message”的操作。 (任务 ID: 48) 任务“Message” (任务 ID: 49) 任务参数:Importance=low (任务 ID: 49) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: SharedProjectReferences (任务 ID: 49) - [StgSharpGraphic /Windows] Capability: SharedProjectReferences (任务 ID: 49) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: OutputGroups (任务 ID: 49) + [StgSharpGraphic /Windows] Capability: OutputGroups (任务 ID: 49) 已完成执行任务“Message”的操作。 (任务 ID: 49) 任务“Message” (任务 ID: 50) 任务参数:Importance=low (任务 ID: 50) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: OutputGroups (任务 ID: 50) - [StgSharpGraphic /Windows] Capability: OutputGroups (任务 ID: 50) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: AllTargetOutputGroups (任务 ID: 50) + [StgSharpGraphic /Windows] Capability: AllTargetOutputGroups (任务 ID: 50) 已完成执行任务“Message”的操作。 (任务 ID: 50) 任务“Message” (任务 ID: 51) 任务参数:Importance=low (任务 ID: 51) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: AllTargetOutputGroups (任务 ID: 51) - [StgSharpGraphic /Windows] Capability: AllTargetOutputGroups (任务 ID: 51) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 51) + [StgSharpGraphic /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 51) 已完成执行任务“Message”的操作。 (任务 ID: 51) 任务“Message” (任务 ID: 52) 任务参数:Importance=low (任务 ID: 52) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 52) - [StgSharpGraphic /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 52) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 52) + [StgSharpGraphic /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 52) 已完成执行任务“Message”的操作。 (任务 ID: 52) 任务“Message” (任务 ID: 53) 任务参数:Importance=low (任务 ID: 53) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 53) - [StgSharpGraphic /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 53) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: PropertyManager (任务 ID: 53) + [StgSharpGraphic /Windows] Capability: PropertyManager (任务 ID: 53) 已完成执行任务“Message”的操作。 (任务 ID: 53) 任务“Message” (任务 ID: 54) 任务参数:Importance=low (任务 ID: 54) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: PropertyManager (任务 ID: 54) - [StgSharpGraphic /Windows] Capability: PropertyManager (任务 ID: 54) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: native (任务 ID: 54) + [StgSharpGraphic /Windows] Capability: native (任务 ID: 54) 已完成执行任务“Message”的操作。 (任务 ID: 54) 任务“Message” (任务 ID: 55) 任务参数:Importance=low (任务 ID: 55) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: native (任务 ID: 55) - [StgSharpGraphic /Windows] Capability: native (任务 ID: 55) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 55) + [StgSharpGraphic /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 55) 已完成执行任务“Message”的操作。 (任务 ID: 55) 任务“Message” (任务 ID: 56) 任务参数:Importance=low (任务 ID: 56) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 56) - [StgSharpGraphic /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 56) + 任务参数:Text= [StgSharpGraphic /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 56) + [StgSharpGraphic /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 56) 已完成执行任务“Message”的操作。 (任务 ID: 56) 任务“Message” (任务 ID: 57) 任务参数:Importance=low (任务 ID: 57) - 任务参数:Text= [StgSharpGraphic /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 57) - [StgSharpGraphic /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 57) + 任务参数:Text= [StgSharpGraphic /Windows] IsIncrementalBuild=true (任务 ID: 57) + [StgSharpGraphic /Windows] IsIncrementalBuild=true (任务 ID: 57) 已完成执行任务“Message”的操作。 (任务 ID: 57) 任务“Message” (任务 ID: 58) 任务参数:Importance=low (任务 ID: 58) - 任务参数:Text= [StgSharpGraphic /Windows] IsIncrementalBuild=false (任务 ID: 58) - [StgSharpGraphic /Windows] IsIncrementalBuild=false (任务 ID: 58) + 任务参数:Text= [StgSharpGraphic /Windows] BuildingInsideVisualStudio=true (任务 ID: 58) + [StgSharpGraphic /Windows] BuildingInsideVisualStudio=true (任务 ID: 58) 已完成执行任务“Message”的操作。 (任务 ID: 58) 任务“Message” (任务 ID: 59) 任务参数:Importance=low (任务 ID: 59) - 任务参数:Text= [StgSharpGraphic /Windows] BuildingInsideVisualStudio=true (任务 ID: 59) - [StgSharpGraphic /Windows] BuildingInsideVisualStudio=true (任务 ID: 59) + 任务参数:Text= [StgSharpGraphic /Windows] BuildConfiguration=Release (任务 ID: 59) + [StgSharpGraphic /Windows] BuildConfiguration=Release (任务 ID: 59) 已完成执行任务“Message”的操作。 (任务 ID: 59) 任务“Message” (任务 ID: 60) 任务参数:Importance=low (任务 ID: 60) - 任务参数:Text= [StgSharpGraphic /Windows] BuildConfiguration=Release (任务 ID: 60) - [StgSharpGraphic /Windows] BuildConfiguration=Release (任务 ID: 60) + 任务参数:Text= [StgSharpGraphic /Windows] BuildPlatform=x64 (任务 ID: 60) + [StgSharpGraphic /Windows] BuildPlatform=x64 (任务 ID: 60) 已完成执行任务“Message”的操作。 (任务 ID: 60) 任务“Message” (任务 ID: 61) 任务参数:Importance=low (任务 ID: 61) - 任务参数:Text= [StgSharpGraphic /Windows] BuildPlatform=x64 (任务 ID: 61) - [StgSharpGraphic /Windows] BuildPlatform=x64 (任务 ID: 61) + 任务参数:Text= [StgSharpGraphic /Windows] TemplateName= (任务 ID: 61) + [StgSharpGraphic /Windows] TemplateName= (任务 ID: 61) 已完成执行任务“Message”的操作。 (任务 ID: 61) 任务“Message” (任务 ID: 62) 任务参数:Importance=low (任务 ID: 62) - 任务参数:Text= [StgSharpGraphic /Windows] TemplateName= (任务 ID: 62) - [StgSharpGraphic /Windows] TemplateName= (任务 ID: 62) + 任务参数:Text= [StgSharpGraphic /Windows] Maui=False (任务 ID: 62) + [StgSharpGraphic /Windows] Maui=False (任务 ID: 62) 已完成执行任务“Message”的操作。 (任务 ID: 62) 任务“Message” (任务 ID: 63) 任务参数:Importance=low (任务 ID: 63) - 任务参数:Text= [StgSharpGraphic /Windows] Maui=False (任务 ID: 63) - [StgSharpGraphic /Windows] Maui=False (任务 ID: 63) + 任务参数:Text= [StgSharpGraphic /Windows] MauiSingleProject=False (任务 ID: 63) + [StgSharpGraphic /Windows] MauiSingleProject=False (任务 ID: 63) 已完成执行任务“Message”的操作。 (任务 ID: 63) 任务“Message” (任务 ID: 64) 任务参数:Importance=low (任务 ID: 64) - 任务参数:Text= [StgSharpGraphic /Windows] MauiSingleProject=False (任务 ID: 64) - [StgSharpGraphic /Windows] MauiSingleProject=False (任务 ID: 64) + 任务参数:Text= [StgSharpGraphic /Windows] Mobile=False (任务 ID: 64) + [StgSharpGraphic /Windows] Mobile=False (任务 ID: 64) 已完成执行任务“Message”的操作。 (任务 ID: 64) 任务“Message” (任务 ID: 65) 任务参数:Importance=low (任务 ID: 65) - 任务参数:Text= [StgSharpGraphic /Windows] Mobile=False (任务 ID: 65) - [StgSharpGraphic /Windows] Mobile=False (任务 ID: 65) + 任务参数:Text= [StgSharpGraphic /Windows] Msix=False (任务 ID: 65) + [StgSharpGraphic /Windows] Msix=False (任务 ID: 65) 已完成执行任务“Message”的操作。 (任务 ID: 65) 任务“Message” (任务 ID: 66) 任务参数:Importance=low (任务 ID: 66) - 任务参数:Text= [StgSharpGraphic /Windows] Msix=False (任务 ID: 66) - [StgSharpGraphic /Windows] Msix=False (任务 ID: 66) + 任务参数:Text= [StgSharpGraphic /Windows] WinUI=False (任务 ID: 66) + [StgSharpGraphic /Windows] WinUI=False (任务 ID: 66) 已完成执行任务“Message”的操作。 (任务 ID: 66) 任务“Message” (任务 ID: 67) 任务参数:Importance=low (任务 ID: 67) - 任务参数:Text= [StgSharpGraphic /Windows] WinUI=False (任务 ID: 67) - [StgSharpGraphic /Windows] WinUI=False (任务 ID: 67) + 任务参数:Text= [StgSharpGraphic /Windows] XamarinForms=False (任务 ID: 67) + [StgSharpGraphic /Windows] XamarinForms=False (任务 ID: 67) 已完成执行任务“Message”的操作。 (任务 ID: 67) 任务“Message” (任务 ID: 68) 任务参数:Importance=low (任务 ID: 68) - 任务参数:Text= [StgSharpGraphic /Windows] XamarinForms=False (任务 ID: 68) - [StgSharpGraphic /Windows] XamarinForms=False (任务 ID: 68) + 任务参数:Text= [StgSharpGraphic /Windows] OutputType=library (任务 ID: 68) + [StgSharpGraphic /Windows] OutputType=library (任务 ID: 68) 已完成执行任务“Message”的操作。 (任务 ID: 68) 任务“Message” (任务 ID: 69) 任务参数:Importance=low (任务 ID: 69) - 任务参数:Text= [StgSharpGraphic /Windows] OutputType=library (任务 ID: 69) - [StgSharpGraphic /Windows] OutputType=library (任务 ID: 69) + 任务参数:Text= [StgSharpGraphic /Windows] TemplateGuid= (任务 ID: 69) + [StgSharpGraphic /Windows] TemplateGuid= (任务 ID: 69) 已完成执行任务“Message”的操作。 (任务 ID: 69) 任务“Message” (任务 ID: 70) 任务参数:Importance=low (任务 ID: 70) - 任务参数:Text= [StgSharpGraphic /Windows] TemplateGuid= (任务 ID: 70) - [StgSharpGraphic /Windows] TemplateGuid= (任务 ID: 70) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworks= (任务 ID: 70) + [StgSharpGraphic /Windows] TargetFrameworks= (任务 ID: 70) 已完成执行任务“Message”的操作。 (任务 ID: 70) 任务“Message” (任务 ID: 71) 任务参数:Importance=low (任务 ID: 71) - 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworks= (任务 ID: 71) - [StgSharpGraphic /Windows] TargetFrameworks= (任务 ID: 71) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFramework= (任务 ID: 71) + [StgSharpGraphic /Windows] TargetFramework= (任务 ID: 71) 已完成执行任务“Message”的操作。 (任务 ID: 71) 任务“Message” (任务 ID: 72) 任务参数:Importance=low (任务 ID: 72) - 任务参数:Text= [StgSharpGraphic /Windows] TargetFramework= (任务 ID: 72) - [StgSharpGraphic /Windows] TargetFramework= (任务 ID: 72) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkIdentifier= (任务 ID: 72) + [StgSharpGraphic /Windows] TargetFrameworkIdentifier= (任务 ID: 72) 已完成执行任务“Message”的操作。 (任务 ID: 72) 任务“Message” (任务 ID: 73) 任务参数:Importance=low (任务 ID: 73) - 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkIdentifier= (任务 ID: 73) - [StgSharpGraphic /Windows] TargetFrameworkIdentifier= (任务 ID: 73) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkMoniker= (任务 ID: 73) + [StgSharpGraphic /Windows] TargetFrameworkMoniker= (任务 ID: 73) 已完成执行任务“Message”的操作。 (任务 ID: 73) 任务“Message” (任务 ID: 74) 任务参数:Importance=low (任务 ID: 74) - 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkMoniker= (任务 ID: 74) - [StgSharpGraphic /Windows] TargetFrameworkMoniker= (任务 ID: 74) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkVersion= (任务 ID: 74) + [StgSharpGraphic /Windows] TargetFrameworkVersion= (任务 ID: 74) 已完成执行任务“Message”的操作。 (任务 ID: 74) 任务“Message” (任务 ID: 75) 任务参数:Importance=low (任务 ID: 75) - 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkVersion= (任务 ID: 75) - [StgSharpGraphic /Windows] TargetFrameworkVersion= (任务 ID: 75) + 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkMinVersion= (任务 ID: 75) + [StgSharpGraphic /Windows] TargetFrameworkMinVersion= (任务 ID: 75) 已完成执行任务“Message”的操作。 (任务 ID: 75) 任务“Message” (任务 ID: 76) 任务参数:Importance=low (任务 ID: 76) - 任务参数:Text= [StgSharpGraphic /Windows] TargetFrameworkMinVersion= (任务 ID: 76) - [StgSharpGraphic /Windows] TargetFrameworkMinVersion= (任务 ID: 76) + 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformDisplayName=Windows 10.0.20348.0 (任务 ID: 76) + [StgSharpGraphic /Windows] TargetPlatformDisplayName=Windows 10.0.20348.0 (任务 ID: 76) 已完成执行任务“Message”的操作。 (任务 ID: 76) 任务“Message” (任务 ID: 77) 任务参数:Importance=low (任务 ID: 77) - 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformDisplayName=Windows 10.0.20348.0 (任务 ID: 77) - [StgSharpGraphic /Windows] TargetPlatformDisplayName=Windows 10.0.20348.0 (任务 ID: 77) + 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformIdentifier=Windows (任务 ID: 77) + [StgSharpGraphic /Windows] TargetPlatformIdentifier=Windows (任务 ID: 77) 已完成执行任务“Message”的操作。 (任务 ID: 77) 任务“Message” (任务 ID: 78) 任务参数:Importance=low (任务 ID: 78) - 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformIdentifier=Windows (任务 ID: 78) - [StgSharpGraphic /Windows] TargetPlatformIdentifier=Windows (任务 ID: 78) + 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformMoniker=Windows,Version=10.0.20348.0 (任务 ID: 78) + [StgSharpGraphic /Windows] TargetPlatformMoniker=Windows,Version=10.0.20348.0 (任务 ID: 78) 已完成执行任务“Message”的操作。 (任务 ID: 78) 任务“Message” (任务 ID: 79) 任务参数:Importance=low (任务 ID: 79) - 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformMoniker=Windows,Version=10.0.20348.0 (任务 ID: 79) - [StgSharpGraphic /Windows] TargetPlatformMoniker=Windows,Version=10.0.20348.0 (任务 ID: 79) + 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformVersion=10.0.20348.0 (任务 ID: 79) + [StgSharpGraphic /Windows] TargetPlatformVersion=10.0.20348.0 (任务 ID: 79) 已完成执行任务“Message”的操作。 (任务 ID: 79) 任务“Message” (任务 ID: 80) 任务参数:Importance=low (任务 ID: 80) - 任务参数:Text= [StgSharpGraphic /Windows] TargetPlatformVersion=10.0.20348.0 (任务 ID: 80) - [StgSharpGraphic /Windows] TargetPlatformVersion=10.0.20348.0 (任务 ID: 80) + 任务参数:Text= [StgSharpGraphic /Windows] IsImplicitlyTriggeredBuild= (任务 ID: 80) + [StgSharpGraphic /Windows] IsImplicitlyTriggeredBuild= (任务 ID: 80) 已完成执行任务“Message”的操作。 (任务 ID: 80) - 任务“Message” (任务 ID: 81) - 任务参数:Importance=low (任务 ID: 81) - 任务参数:Text= [StgSharpGraphic /Windows] IsImplicitlyTriggeredBuild= (任务 ID: 81) - [StgSharpGraphic /Windows] IsImplicitlyTriggeredBuild= (任务 ID: 81) - 已完成执行任务“Message”的操作。 (任务 ID: 81) 由于 false 条件,已跳过任务“XamarinTelemetry”;($(_MobileCapability) or $(_MauiCapability) or $(_XamarinFormsCapability) @@ -5190,58 +5525,58 @@ or False or False or '' == 'MonoAndroid')。 -18:33:36.688 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_WriteTelemetryProperties”的操作。: (目标 ID: 106) +21:53:06.648 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_WriteTelemetryProperties”的操作。: (目标 ID: 106) 由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。 由于条件的计算结果为 false,已跳过目标“_CopyFilesMarkedCopyLocal”;('@(ReferenceCopyLocalPaths)' != '')的计算结果为('' != '')。 已跳过目标“AssignTargetPaths”。以前的生成已成功。 已跳过目标“AssignProjectConfiguration”。以前的生成已成功。 已跳过目标“_SplitProjectReferencesByFileExistence”。以前的生成已成功。 已跳过目标“_GetProjectReferenceTargetFrameworkProperties”。以前的生成已成功。 -18:33:36.688 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems: (目标 ID: 107)”(目标“GetCopyToOutputDirectoryItems”依赖于它): +21:53:06.648 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems: (目标 ID: 107)”(目标“GetCopyToOutputDirectoryItems”依赖于它): 设置属性: _GCTODIKeepDuplicates=false 设置属性: _GCTODIKeepMetadata=CopyToOutputDirectory;TargetPath -18:33:36.688 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 107) -18:33:36.688 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets”中的目标“GetCopyToOutputDirectoryXamlAppDefs: (目标 ID: 108)”(目标“GetCopyToOutputDirectoryItems”依赖于它): - 任务“AssignTargetPath” (任务 ID: 82) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 82) - 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 82) -18:33:36.688 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 108) -18:33:36.688 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetCopyToOutputDirectoryItems: (目标 ID: 109)”(目标“_CopySourceItemsToOutputDirectory”依赖于它): +21:53:06.648 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 107) +21:53:06.648 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets”中的目标“GetCopyToOutputDirectoryXamlAppDefs: (目标 ID: 108)”(目标“GetCopyToOutputDirectoryItems”依赖于它): + 任务“AssignTargetPath” (任务 ID: 81) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 81) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 81) +21:53:06.649 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 108) +21:53:06.649 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetCopyToOutputDirectoryItems: (目标 ID: 109)”(目标“_CopySourceItemsToOutputDirectory”依赖于它): 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“CallTarget”任务。 - 任务“CallTarget” (任务 ID: 83) - 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences (任务 ID: 83) + 任务“CallTarget” (任务 ID: 82) + 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences (任务 ID: 82) 已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。 已跳过目标“_AddOutputPathToGlobalPropertiesToRemove”。以前的生成已成功。 -18:33:36.689 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences: (目标 ID: 110)”(目标“GetCopyToOutputDirectoryItems”依赖于它): +21:53:06.650 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences: (目标 ID: 110)”(目标“GetCopyToOutputDirectoryItems”依赖于它): 由于 false 条件,已跳过任务“MSBuild”;('@(_MSBuildProjectReferenceExistent)' != '' and '$(_GetChildProjectCopyToOutputDirectoryItems)' == 'true' and '%(_MSBuildProjectReferenceExistent.Private)' != 'false' and '$(UseCommonOutputDirectory)' != 'true')计算为('' != '' and 'true' == 'true' and '' != 'false' and 'false' != 'true')。 - 任务“AssignTargetPath” (任务 ID: 84) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 84) - 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 84) -18:33:36.689 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 110) - 已完成执行任务“CallTarget”的操作。 (任务 ID: 83) - 任务“CallTarget” (任务 ID: 85) - 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromThisProject (任务 ID: 85) + 任务“AssignTargetPath” (任务 ID: 83) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 83) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 83) +21:53:06.650 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 110) + 已完成执行任务“CallTarget”的操作。 (任务 ID: 82) + 任务“CallTarget” (任务 ID: 84) + 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromThisProject (任务 ID: 84) 已跳过目标“AssignTargetPaths”。以前的生成已成功。 已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。 -18:33:36.689 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromThisProject: (目标 ID: 111)”(目标“GetCopyToOutputDirectoryItems”依赖于它): - 任务“AssignTargetPath” (任务 ID: 86) - 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 86) - 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 86) -18:33:36.689 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 111) - 已完成执行任务“CallTarget”的操作。 (任务 ID: 85) -18:33:36.689 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 109) +21:53:06.650 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromThisProject: (目标 ID: 111)”(目标“GetCopyToOutputDirectoryItems”依赖于它): + 任务“AssignTargetPath” (任务 ID: 85) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 85) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 85) +21:53:06.650 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 111) + 已完成执行任务“CallTarget”的操作。 (任务 ID: 84) +21:53:06.651 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 109) 由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectory”;( '@(_SourceItemsToCopyToOutputDirectory)' != '' )的计算结果为( '' != '' )。 由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectoryAlways”;( '@(_SourceItemsToCopyToOutputDirectoryAlways)' != '' )的计算结果为( '' != '' )。 -18:33:36.689 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CopySourceItemsToOutputDirectory: (目标 ID: 112)”(目标“CopyFilesToOutputDirectory”依赖于它): -18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 112) +21:53:06.651 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CopySourceItemsToOutputDirectory: (目标 ID: 112)”(目标“CopyFilesToOutputDirectory”依赖于它): +21:53:06.651 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 112) 由于条件的计算结果为 false,已跳过目标“_CopyAppConfigFile”;( '@(AppConfigWithTargetPath)' != '' )的计算结果为( '' != '' )。 由于条件的计算结果为 false,已跳过目标“_CopyManifestFiles”;( '$(_DeploymentCopyApplicationManifest)'=='true' or '$(GenerateClickOnceManifests)'=='true' )的计算结果为( ''=='true' or ''=='true' )。 -18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForCompileOutputs: (目标 ID: 113)”(目标“CopyFilesToOutputDirectory”依赖于它): +21:53:06.651 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForCompileOutputs: (目标 ID: 113)”(目标“CopyFilesToOutputDirectory”依赖于它): 设置属性: _DocumentationFileProduced=false 设置属性: _DebugSymbolsProduced=false -18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 113) +21:53:06.651 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 113) 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Auto' == 'On' or (''!='' and 'Auto' == 'Auto'))。 -18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CopyFilesToOutputDirectory: (目标 ID: 114)”(目标“PrepareForRun”依赖于它): +21:53:06.651 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CopyFilesToOutputDirectory: (目标 ID: 114)”(目标“PrepareForRun”依赖于它): 设置属性: CreateHardLinksForCopyFilesToOutputDirectoryIfPossible=false 设置属性: CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible=false 设置属性: ErrorIfLinkFailsForCopyFilesToOutputDirectory=false @@ -5259,101 +5594,98 @@ 由于 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 '' != '')。 -18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 114) -18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareForRun: (目标 ID: 115)”(目标“_BuildLinkAction”依赖于它): -18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 115) +21:53:06.651 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 114) +21:53:06.651 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareForRun: (目标 ID: 115)”(目标“_BuildLinkAction”依赖于它): +21:53:06.651 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 115) 由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。 -18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PostBuildEvent: (目标 ID: 116)”(目标“_BuildLinkAction”依赖于它): +21:53:06.651 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PostBuildEvent: (目标 ID: 116)”(目标“_BuildLinkAction”依赖于它): 由于 false 条件,已跳过任务“Message”;('%(PostBuildEvent.Message)' != '' and '%(PostBuildEvent.Command)' != '')计算为('' != '' and '' != '')。 由于 false 条件,已跳过任务“Exec”;('%(PostBuildEvent.Command)' != '')计算为('' != '')。 -18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 116) -18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildLinkAction: (目标 ID: 117)”(目标“BuildLink”依赖于它): -18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 117) -18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLink: (目标 ID: 118)”(目标“Build”依赖于它): -18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 118) -18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuild: (目标 ID: 119)”(目标“Build”依赖于它): -18:33:36.690 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 119) +21:53:06.651 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 116) +21:53:06.651 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildLinkAction: (目标 ID: 117)”(目标“BuildLink”依赖于它): +21:53:06.651 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 117) +21:53:06.651 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLink: (目标 ID: 118)”(目标“Build”依赖于它): +21:53:06.651 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 118) +21:53:06.651 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuild: (目标 ID: 119)”(目标“Build”依赖于它): +21:53:06.651 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 119) 已跳过目标“_CheckForCompileOutputs”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Auto' == 'On' or (''!='' and 'Auto' == 'Auto'))。 -18:33:36.690 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CleanGetCurrentAndPriorFileWrites: (目标 ID: 120)”(目标“IncrementalClean”依赖于它): - 任务“ReadLinesFromFile” (任务 ID: 87) - 任务参数:File=x64\Release\StgShqrpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 87) - 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 87) +21:53:06.651 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CleanGetCurrentAndPriorFileWrites: (目标 ID: 120)”(目标“IncrementalClean”依赖于它): + 任务“ReadLinesFromFile” (任务 ID: 86) + 任务参数:File=x64\Release\StgShqrpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 86) + 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 86) 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“ConvertToAbsolutePath”任务。 - 任务“ConvertToAbsolutePath” (任务 ID: 88) - 已完成执行任务“ConvertToAbsolutePath”的操作。 (任务 ID: 88) + 任务“ConvertToAbsolutePath” (任务 ID: 87) + 已完成执行任务“ConvertToAbsolutePath”的操作。 (任务 ID: 87) 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“FindUnderPath”任务。 + 任务“FindUnderPath” (任务 ID: 88) + 任务参数:UpdateToAbsolutePaths=True (任务 ID: 88) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 88) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic”。 (任务 ID: 88) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 88) 任务“FindUnderPath” (任务 ID: 89) 任务参数:UpdateToAbsolutePaths=True (任务 ID: 89) - 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 89) - 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic”。 (任务 ID: 89) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 89) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 89) 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 89) 任务“FindUnderPath” (任务 ID: 90) 任务参数:UpdateToAbsolutePaths=True (任务 ID: 90) - 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 90) - 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 90) + 任务参数:Path=x64\Release\ (任务 ID: 90) + 比较路径为“x64\Release\”。 (任务 ID: 90) 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 90) - 任务“FindUnderPath” (任务 ID: 91) - 任务参数:UpdateToAbsolutePaths=True (任务 ID: 91) - 任务参数:Path=x64\Release\ (任务 ID: 91) - 比较路径为“x64\Release\”。 (任务 ID: 91) - 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 91) 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“RemoveDuplicates”任务。 - 任务“RemoveDuplicates” (任务 ID: 92) - 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 92) -18:33:36.691 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 120) -18:33:36.692 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“IncrementalClean: (目标 ID: 121)”(目标“Build”依赖于它): + 任务“RemoveDuplicates” (任务 ID: 91) + 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 91) +21:53:06.653 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 120) +21:53:06.653 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“IncrementalClean: (目标 ID: 121)”(目标“Build”依赖于它): + 任务“FindUnderPath” (任务 ID: 92) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 92) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 92) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 92) 任务“FindUnderPath” (任务 ID: 93) - 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 93) - 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 93) + 任务参数:Path=x64\Release\ (任务 ID: 93) + 比较路径为“x64\Release\”。 (任务 ID: 93) 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 93) - 任务“FindUnderPath” (任务 ID: 94) - 任务参数:Path=x64\Release\ (任务 ID: 94) - 比较路径为“x64\Release\”。 (任务 ID: 94) - 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 94) 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Delete”任务。 - 任务“Delete” (任务 ID: 95) - 任务参数:TreatErrorsAsWarnings=True (任务 ID: 95) - 已完成执行任务“Delete”的操作。 (任务 ID: 95) - 任务“RemoveDuplicates” (任务 ID: 96) - 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 96) + 任务“Delete” (任务 ID: 94) + 任务参数:TreatErrorsAsWarnings=True (任务 ID: 94) + 已完成执行任务“Delete”的操作。 (任务 ID: 94) + 任务“RemoveDuplicates” (任务 ID: 95) + 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 95) 由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_CleanUnfilteredPriorFileWrites)'!='@(_CleanUniqueRemainingFileWritesAfterIncrementalClean)')计算为(''!='')。 -18:33:36.692 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 121) -18:33:36.692 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“FinalizeBuildStatus: (目标 ID: 122)”(目标“Build”依赖于它): - 任务“Delete” (任务 ID: 97) - 任务参数:Files=x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 97) - 正在删除文件“x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild”。 (任务 ID: 97) - 已完成执行任务“Delete”的操作。 (任务 ID: 97) - 任务“Touch” (任务 ID: 98) - 任务参数:Files=x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 98) - 正在对“x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate”执行 Touch 任务。 (任务 ID: 98) - 已完成执行任务“Touch”的操作。 (任务 ID: 98) -18:33:36.693 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 122) +21:53:06.654 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 121) +21:53:06.654 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“FinalizeBuildStatus: (目标 ID: 122)”(目标“Build”依赖于它): + 任务“Delete” (任务 ID: 96) + 任务参数:Files=x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 96) + 正在删除文件“x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild”。 (任务 ID: 96) + 已完成执行任务“Delete”的操作。 (任务 ID: 96) + 任务“Touch” (任务 ID: 97) + 任务参数:Files=x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 97) + 正在对“x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate”执行 Touch 任务。 (任务 ID: 97) + 已完成执行任务“Touch”的操作。 (任务 ID: 97) +21:53:06.655 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 122) 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 -18:33:36.693 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Build: (目标 ID: 123)”(入口点): -18:33:36.693 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Build”的操作。: (目标 ID: 123) +21:53:06.655 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Build: (目标 ID: 123)”(入口点): +21:53:06.655 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Build”的操作。: (目标 ID: 123) 已跳过目标“_WriteTelemetryProperties”。以前的生成已成功。 -18:33:36.693 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Build 个目标)的操作。 +21:53:06.655 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Build 个目标)的操作。 项目评估性能摘要: - 46 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用 + 213 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用 项目性能摘要: - 1117 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用 - 1117 毫秒 Build 1 次调用 + 2174 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用 + 2174 毫秒 Build 1 次调用 目标性能摘要: 0 毫秒 AfterBuildCompileEvent 1 次调用 - 0 毫秒 _ALink 1 次调用 0 毫秒 _Link 1 次调用 0 毫秒 AfterLink 1 次调用 - 0 毫秒 ComputeLinkSwitches 1 次调用 0 毫秒 PreLinkEvent 1 次调用 - 0 毫秒 MakeDirsForLink 1 次调用 + 0 毫秒 DoLinkOutputFilesMatch 1 次调用 0 毫秒 PrepareResourceNames 1 次调用 0 毫秒 CreateCustomManifestResourceNames 1 次调用 - 0 毫秒 SplitResourcesByCulture 1 次调用 0 毫秒 ComputeManifestInputsTargets 1 次调用 0 毫秒 ComputeLinkInputsFromProject 1 次调用 0 毫秒 ComputeCLGeneratedLinkInputs 1 次调用 @@ -5368,11 +5700,11 @@ 0 毫秒 _ResourceCompile 1 次调用 0 毫秒 AfterResourceCompile 1 次调用 0 毫秒 BeforeResourceCompile 1 次调用 - 0 毫秒 _Manifest 1 次调用 0 毫秒 _ClCompile 1 次调用 - 0 毫秒 RegisterOutput 1 次调用 + 0 毫秒 _ALink 1 次调用 + 0 毫秒 AfterClCompile 1 次调用 + 0 毫秒 _Manifest 1 次调用 0 毫秒 MakeDirsForXdcMake 1 次调用 - 0 毫秒 IncrementalClean 1 次调用 0 毫秒 AfterBuild 1 次调用 0 毫秒 BuildLink 1 次调用 0 毫秒 _BuildLinkAction 1 次调用 @@ -5380,9 +5712,9 @@ 0 毫秒 PrepareForRun 1 次调用 0 毫秒 CopyFilesToOutputDirectory 1 次调用 0 毫秒 _CheckForCompileOutputs 1 次调用 + 0 毫秒 _CopySourceItemsToOutputDirectory 1 次调用 0 毫秒 _GetCopyToOutputDirectoryItemsFromThisProject 1 次调用 0 毫秒 _GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences 1 次调用 - 0 毫秒 GetCopyToOutputDirectoryXamlAppDefs 1 次调用 0 毫秒 _PopulateCommonStateForGetCopyToOutputDirectoryItems 1 次调用 0 毫秒 _Deploy 1 次调用 0 毫秒 _Appverifier 1 次调用 @@ -5393,110 +5725,113 @@ 0 毫秒 BuiltProjectOutputGroup 1 次调用 0 毫秒 _BscMake 1 次调用 0 毫秒 MakeDirsForBscMake 1 次调用 - 0 毫秒 ComputeCLCompileGeneratedSbrFiles 1 次调用 0 毫秒 _XdcMake 1 次调用 0 毫秒 ResolvedXDCMake 1 次调用 - 0 毫秒 AfterClCompile 1 次调用 + 0 毫秒 SelectClCompile 1 次调用 0 毫秒 Build 1 次调用 - 0 毫秒 CheckMixedPerfLibUsageVC 1 次调用 + 0 毫秒 BuildGenerateSourcesTraverse 1 次调用 + 0 毫秒 _Xsd 1 次调用 + 0 毫秒 ExpandSDKReferences 1 次调用 + 0 毫秒 PrepareProjectReferences 1 次调用 + 0 毫秒 ResolveProjectReferences 1 次调用 + 0 毫秒 ComputeCustomBuildOutput 1 次调用 0 毫秒 SelectCustomBuild 1 次调用 0 毫秒 _SelectedFiles 1 次调用 + 0 毫秒 MakeDirsForMidl 1 次调用 + 0 毫秒 GetFrameworkPaths 1 次调用 0 毫秒 PreBuildEvent 1 次调用 - 0 毫秒 BuildGenerateSourcesTraverse 1 次调用 + 0 毫秒 BeforeBuildGenerateSources 1 次调用 + 0 毫秒 GetResolvedWinMD 1 次调用 0 毫秒 ResolveReferences 1 次调用 + 0 毫秒 _CheckWindowsSDKInstalled 1 次调用 0 毫秒 AfterResolveReferences 1 次调用 0 毫秒 ResolveAssemblyReferences 1 次调用 - 0 毫秒 ExpandSDKReferences 1 次调用 - 0 毫秒 ResolveSDKReferences 1 次调用 - 0 毫秒 SetCABuildNativeEnvironmentVariables 1 次调用 - 0 毫秒 GetResolvedWinMD 1 次调用 - 0 毫秒 AddExternalIncludDirectoriesToPaths 1 次调用 0 毫秒 GetReferenceAssemblyPaths 1 次调用 - 0 毫秒 GetFrameworkPaths 1 次调用 - 0 毫秒 ResolveProjectReferences 1 次调用 - 0 毫秒 PrepareProjectReferences 1 次调用 0 毫秒 _AddOutputPathToGlobalPropertiesToRemove 1 次调用 - 0 毫秒 _SplitProjectReferencesByFileExistence 1 次调用 - 0 毫秒 BeforeResolveReferences 1 次调用 - 0 毫秒 _PrepareForReferenceResolution 1 次调用 - 0 毫秒 _PrepareForBuild 1 次调用 - 0 毫秒 ComputeCustomBuildOutput 1 次调用 0 毫秒 CopyFileToFolders 1 次调用 - 0 毫秒 BeforeBuildGenerateSources 1 次调用 - 0 毫秒 _Xsd 1 次调用 + 0 毫秒 AfterMidl 1 次调用 + 0 毫秒 _PrepareForBuild 1 次调用 + 0 毫秒 BeforeResolveReferences 1 次调用 + 0 毫秒 ComputeReferenceCLInput 1 次调用 + 0 毫秒 GetReferencedVCProjectsInfo 1 次调用 + 0 毫秒 FindReferenceAssembliesForReferences 1 次调用 + 0 毫秒 _SplitProjectReferencesByFileExistence 1 次调用 0 毫秒 ComputeCLInputPDBName 1 次调用 0 毫秒 BeforeClCompile 1 次调用 - 0 毫秒 ComputeReferenceCLInput 1 次调用 + 0 毫秒 ResolveSDKReferences 1 次调用 0 毫秒 BuildCompileTraverse 1 次调用 0 毫秒 BuildGenerateSources 1 次调用 0 毫秒 _BuildGenerateSourcesAction 1 次调用 - 0 毫秒 GetReferencedVCProjectsInfo 1 次调用 - 0 毫秒 AfterBuildGenerateSources 1 次调用 - 0 毫秒 WarnCompileDuplicatedFilename 1 次调用 0 毫秒 AfterBuildGenerateSourcesEvent 1 次调用 - 0 毫秒 AfterMidl 1 次调用 - 0 毫秒 ComputeMIDLGeneratedCompileInputs 1 次调用 - 0 毫秒 MakeDirsForMidl 1 次调用 - 0 毫秒 SelectClCompile 1 次调用 + 0 毫秒 AfterBuildGenerateSources 1 次调用 0 毫秒 _Midl 1 次调用 - 0 毫秒 FindReferenceAssembliesForReferences 1 次调用 - 1 毫秒 _CopySourceItemsToOutputDirectory 1 次调用 - 1 毫秒 MakeDirsForResourceCompile 1 次调用 - 1 毫秒 FixupCLCompileOptions 1 次调用 - 1 毫秒 ContentFilesProjectOutputGroup 1 次调用 - 1 毫秒 ComputeCLOutputs 1 次调用 - 1 毫秒 CustomBuild 1 次调用 - 1 毫秒 _GetProjectReferenceTargetFrameworkProperties 1 次调用 - 1 毫秒 DoLinkOutputFilesMatch 1 次调用 1 毫秒 SetBuildDefaultEnvironmentVariables 1 次调用 - 1 毫秒 SetTelemetryEnvironmentVariables 1 次调用 - 1 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用 - 1 毫秒 AssignProjectConfiguration 1 次调用 - 1 毫秒 AssignTargetPaths 1 次调用 - 1 毫秒 _CheckWindowsSDKInstalled 1 次调用 - 1 毫秒 FinalizeBuildStatus 1 次调用 - 1 毫秒 ComputeCLCompileGeneratedXDCFiles 1 次调用 - 1 毫秒 _CleanGetCurrentAndPriorFileWrites 1 次调用 - 1 毫秒 GetCopyToOutputDirectoryItems 1 次调用 + 1 毫秒 SetCABuildNativeEnvironmentVariables 1 次调用 + 1 毫秒 MakeDirsForResourceCompile 1 次调用 + 1 毫秒 SplitResourcesByCulture 1 次调用 + 1 毫秒 MakeDirsForLink 1 次调用 + 1 毫秒 IncrementalClean 1 次调用 1 毫秒 ComputeLinkImportLibraryOutputsForClean 1 次调用 - 1 毫秒 InitializeBuildStatus 1 次调用 - 2 毫秒 PrepareForBuild 1 次调用 - 4 毫秒 _WriteTelemetryProperties 1 次调用 - 5 毫秒 MakeDirsForCl 1 次调用 - 21 毫秒 CreateRecipeFile 1 次调用 - 353 毫秒 Link 1 次调用 - 704 毫秒 ClCompile 1 次调用 + 1 毫秒 ContentFilesProjectOutputGroup 1 次调用 + 1 毫秒 AssignProjectConfiguration 1 次调用 + 1 毫秒 MakeDirsForCl 1 次调用 + 1 毫秒 CheckMixedPerfLibUsageVC 1 次调用 + 1 毫秒 _PrepareForReferenceResolution 1 次调用 + 1 毫秒 WarnCompileDuplicatedFilename 1 次调用 + 1 毫秒 ComputeMIDLGeneratedCompileInputs 1 次调用 + 1 毫秒 RegisterOutput 1 次调用 + 1 毫秒 AssignTargetPaths 1 次调用 + 1 毫秒 ComputeCLOutputs 1 次调用 + 1 毫秒 ComputeCLCompileGeneratedSbrFiles 1 次调用 + 1 毫秒 ComputeLinkSwitches 1 次调用 + 1 毫秒 GetCopyToOutputDirectoryXamlAppDefs 1 次调用 + 1 毫秒 FinalizeBuildStatus 1 次调用 + 1 毫秒 AddExternalIncludDirectoriesToPaths 1 次调用 + 2 毫秒 _CleanGetCurrentAndPriorFileWrites 1 次调用 + 2 毫秒 GetCopyToOutputDirectoryItems 1 次调用 + 2 毫秒 FixupCLCompileOptions 1 次调用 + 3 毫秒 _WriteTelemetryProperties 1 次调用 + 3 毫秒 ComputeCLCompileGeneratedXDCFiles 1 次调用 + 7 毫秒 PrepareForBuild 1 次调用 + 8 毫秒 SetTelemetryEnvironmentVariables 1 次调用 + 9 毫秒 CustomBuild 1 次调用 + 9 毫秒 InitializeBuildStatus 1 次调用 + 13 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用 + 26 毫秒 CreateRecipeFile 1 次调用 + 37 毫秒 _GetProjectReferenceTargetFrameworkProperties 1 次调用 + 606 毫秒 ClCompile 1 次调用 + 1419 毫秒 Link 1 次调用 任务性能摘要: - 0 毫秒 GetOutOfDateItems 3 次调用 - 0 毫秒 MSBuild 1 次调用 - 0 毫秒 CheckVCToolsetVersion 1 次调用 - 0 毫秒 Touch 2 次调用 - 0 毫秒 RemoveDuplicates 2 次调用 - 0 毫秒 FindUnderPath 5 次调用 - 0 毫秒 AssignTargetPath 7 次调用 - 0 毫秒 AssignCulture 1 次调用 0 毫秒 ConvertToAbsolutePath 1 次调用 - 0 毫秒 CallTarget 2 次调用 - 1 毫秒 WriteLinesToFile 3 次调用 - 1 毫秒 ReadLinesFromFile 2 次调用 - 1 毫秒 MakeDir 10 次调用 - 1 毫秒 SetEnv 9 次调用 + 0 毫秒 AssignCulture 1 次调用 + 0 毫秒 RemoveDuplicates 2 次调用 + 1 毫秒 CallTarget 2 次调用 + 1 毫秒 WriteLinesToFile 2 次调用 1 毫秒 AssignProjectConfiguration 1 次调用 - 1 毫秒 Message 42 次调用 + 1 毫秒 FindUnderPath 5 次调用 + 1 毫秒 MSBuild 1 次调用 + 1 毫秒 AssignTargetPath 7 次调用 1 毫秒 Delete 2 次调用 - 21 毫秒 GenerateDesktopDeployRecipe 1 次调用 - 351 毫秒 Link 1 次调用 - 702 毫秒 CL 1 次调用 + 3 毫秒 CheckVCToolsetVersion 1 次调用 + 3 毫秒 Message 42 次调用 + 3 毫秒 ReadLinesFromFile 2 次调用 + 3 毫秒 SetEnv 9 次调用 + 4 毫秒 MakeDir 10 次调用 + 5 毫秒 Touch 2 次调用 + 9 毫秒 GetOutOfDateItems 3 次调用 + 26 毫秒 GenerateDesktopDeployRecipe 1 次调用 + 603 毫秒 CL 1 次调用 + 1416 毫秒 Link 1 次调用 已成功生成。 “D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Build 目标) (1) -> (ClCompile 目标) -> - C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\minwindef.h(130,1): warning C4005: “APIENTRY”: 宏重定义 + cl : 命令行 warning D9002: 忽略未知选项“/arch:SSE2” D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.h(7,1): warning C4005: “STGSHARPGRAPHIC_API”: 宏重定义 2 个警告 0 个错误 -已用时间 00:00:01.14 +已用时间 00:00:02.19 diff --git a/源代码/StgShqrpGraphic/x64/Release/dllmain.cod b/源代码/StgShqrpGraphic/x64/Release/dllmain.cod index 941f717e..5fa4b59a 100644 --- a/源代码/StgShqrpGraphic/x64/Release/dllmain.cod +++ b/源代码/StgShqrpGraphic/x64/Release/dllmain.cod @@ -7,51 +7,10 @@ INCLUDELIB OLDNAMES PUBLIC DllMain ; COMDAT pdata pdata SEGMENT -$pdata$DllMain DD imagerel $LN9 - DD imagerel $LN9+35 +$pdata$DllMain DD imagerel $LN9@DllMain + DD imagerel $LN9@DllMain+35 DD imagerel $unwind$DllMain ; COMDAT xdata xdata SEGMENT -$unwind$DllMain DD 011201H - DD 02212H -; Function compile flags: /Odtp -; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\dllmain.c -; COMDAT DllMain -_TEXT SEGMENT -tv64 = 0 -hModule$ = 32 -ul_reason_for_call$ = 40 -lpReserved$ = 48 -DllMain PROC ; COMDAT - -; 12 : { - -$LN9: - 00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 - 00005 89 54 24 10 mov DWORD PTR [rsp+16], edx - 00009 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 0000e 48 83 ec 18 sub rsp, 24 - -; 13 : switch (ul_reason_for_call) - - 00012 8b 44 24 28 mov eax, DWORD PTR ul_reason_for_call$[rsp] - 00016 89 04 24 mov DWORD PTR tv64[rsp], eax - -; 14 : { -; 15 : case DLL_PROCESS_ATTACH: -; 16 : case DLL_THREAD_ATTACH: -; 17 : case DLL_THREAD_DETACH: -; 18 : case DLL_PROCESS_DETACH: -; 19 : break; -; 20 : } -; 21 : return TRUE; - - 00019 b8 01 00 00 00 mov eax, 1 - -; 22 : } - - 0001e 48 83 c4 18 add rsp, 24 - 00022 c3 ret 0 -DllMain ENDP -_TEXT ENDS +$unwind$DllMain DQ 00000221200011201r ; 1.8508e-310 END diff --git a/源代码/StgShqrpGraphic/x64/Release/dllmain.obj b/源代码/StgShqrpGraphic/x64/Release/dllmain.obj index faa25c6e..5feb5d27 100644 Binary files a/源代码/StgShqrpGraphic/x64/Release/dllmain.obj and b/源代码/StgShqrpGraphic/x64/Release/dllmain.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Release/glad.cod b/源代码/StgShqrpGraphic/x64/Release/glad.cod index cbc489cb..00b15f11 100644 --- a/源代码/StgShqrpGraphic/x64/Release/glad.cod +++ b/源代码/StgShqrpGraphic/x64/Release/glad.cod @@ -1204,6 +1204,7 @@ glad_glTexSubImage2D DQ 01H DUP (?) glad_glVertexAttrib4fv DQ 01H DUP (?) glad_glVertexAttribL1d DQ 01H DUP (?) glad_glTransformFeedbackBufferRange DQ 01H DUP (?) +COMM ?_OptionsStorage@?1??__local_stdio_scanf_options@@9@9:QWORD ; `__local_stdio_scanf_options'::`2'::_OptionsStorage glad_glPopMatrix DQ 01H DUP (?) glad_glProgramUniform3dv DQ 01H DUP (?) glad_glMultMatrixx DQ 01H DUP (?) @@ -1289,6 +1290,7 @@ glad_glDrawElementsIndirect DQ 01H DUP (?) glad_glPointSize DQ 01H DUP (?) glad_glClearColor DQ 01H DUP (?) glad_glGetQueryObjectuiv DQ 01H DUP (?) +COMM ?_OptionsStorage@?1??__local_stdio_printf_options@@9@9:QWORD ; `__local_stdio_printf_options'::`2'::_OptionsStorage glad_glBindTextureUnit DQ 01H DUP (?) glad_glColorMask DQ 01H DUP (?) glad_glInvalidateSubFramebuffer DQ 01H DUP (?) @@ -1687,12 +1689,12 @@ PUBLIC _vsscanf_s_l PUBLIC __local_stdio_scanf_options EXTRN __GSHandlerCheck:PROC EXTRN __security_cookie:QWORD +EXTRN _fltused:DWORD max_loaded_major DD 01H DUP (?) max_loaded_minor DD 01H DUP (?) gladGetProcAddressPtr DQ 01H DUP (?) exts DQ 01H DUP (?) libGL DQ 01H DUP (?) -COMM ?_OptionsStorage@?1??__local_stdio_scanf_options@@9@9:QWORD ; `__local_stdio_scanf_options'::`2'::_OptionsStorage num_exts_i DD 01H DUP (?) ALIGN 8 @@ -1700,8 +1702,8 @@ exts_i DQ 01H DUP (?) _BSS ENDS ; COMDAT pdata pdata SEGMENT -$pdata$gladLoadGLLoader DD imagerel $LN8 - DD imagerel $LN8+340 +$pdata$gladLoadGLLoader DD imagerel $LN8@gladLoadGL + DD imagerel $LN8@gladLoadGL+340 DD imagerel $unwind$gladLoadGLLoader pdata ENDS ; COMDAT pdata @@ -1856,20 +1858,20 @@ $pdata$get_proc DD imagerel get_proc pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$sscanf_s DD imagerel $LN3 - DD imagerel $LN3+104 +$pdata$sscanf_s DD imagerel $LN3@sscanf_s + DD imagerel $LN3@sscanf_s+104 DD imagerel $unwind$sscanf_s pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$vsscanf_s DD imagerel $LN3 - DD imagerel $LN3+47 +$pdata$vsscanf_s DD imagerel $LN3@vsscanf_s + DD imagerel $LN3@vsscanf_s+47 DD imagerel $unwind$vsscanf_s pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$_vsscanf_s_l DD imagerel $LN3 - DD imagerel $LN3+87 +$pdata$_vsscanf_s_l DD imagerel $LN3@vsscanf_s_ + DD imagerel $LN3@vsscanf_s_+87 DD imagerel $unwind$_vsscanf_s_l $SG4294966577 DB 'glGetString', 00H $SG4294966578 DB '%d.%d', 00H @@ -3218,7903 +3220,123 @@ $SG4294967287 DB 'glCullFace', 00H _DATA ENDS ; COMDAT xdata xdata SEGMENT -$unwind$_vsscanf_s_l DD 011801H - DD 06218H +$unwind$_vsscanf_s_l DQ 00000621800011801r ; 5.32876e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$vsscanf_s DD 011301H - DD 04213H +$unwind$vsscanf_s DQ 00000421300011301r ; 3.58936e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$sscanf_s DD 012719H - DD 08218H +$unwind$sscanf_s DQ 00000821800012719r ; 7.06709e-310 DD imagerel __GSHandlerCheck DD 030H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$get_proc DD 010901H - DD 06209H +$unwind$get_proc DQ 00000620900010901r ; 5.32557e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$get_exts DD 030701H - DD 07003c207H +$unwind$get_exts DQ 07003c20700030701r ; 3.83432e+231 DD 06002H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$free_exts DD 010401H - DD 06204H +$unwind$free_exts DQ 00000620400010401r ; 5.32451e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$has_ext DD 010901H - DD 0c209H +$unwind$has_ext DQ 00000c20900010901r ; 1.05406e-309 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_1_0 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_1_0 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_1_1 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_1_1 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_1_2 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_1_2 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_1_3 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_1_3 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_1_4 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_1_4 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_1_5 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_1_5 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_2_0 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_2_0 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_2_1 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_2_1 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_3_0 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_3_0 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_3_1 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_3_1 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_3_2 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_3_2 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_3_3 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_3_3 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_0 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_4_0 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_1 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_4_1 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_2 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_4_2 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_3 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_4_3 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_4 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_4_4 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_5 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_4_5 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_6 DD 010901H - DD 04209H +$unwind$load_GL_VERSION_4_6 DQ 00000420900010901r ; 3.58723e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$find_extensionsGL DD 010401H - DD 04204H +$unwind$find_extensionsGL DQ 00000420400010401r ; 3.58617e-310 xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$find_coreGL DD 021919H - DD 0190107H +$unwind$find_coreGL DQ 00019010700021919r ; 3.47724e-308 DD imagerel __GSHandlerCheck DD 0b8H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$gladLoadGLLoader DD 010901H - DD 06209H +$unwind$gladLoadGLLoader DQ 00000620900010901r ; 5.32557e-310 xdata ENDS -; Function compile flags: /Odtp -; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_stdio_config.h -; COMDAT __local_stdio_scanf_options -_TEXT SEGMENT -__local_stdio_scanf_options PROC ; COMDAT - -; 101 : static unsigned __int64 _OptionsStorage; -; 102 : return &_OptionsStorage; - - 00000 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:?_OptionsStorage@?1??__local_stdio_scanf_options@@9@9 ; `__local_stdio_scanf_options'::`2'::_OptionsStorage - -; 103 : } - - 00007 c3 ret 0 -__local_stdio_scanf_options ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h -; COMDAT _vsscanf_s_l -_TEXT SEGMENT -_Buffer$ = 64 -_Format$ = 72 -_Locale$ = 80 -_ArgList$ = 88 -_vsscanf_s_l PROC ; COMDAT - -; 2183 : { - -$LN3: - 00000 4c 89 4c 24 20 mov QWORD PTR [rsp+32], r9 - 00005 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 - 0000a 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx - 0000f 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00014 48 83 ec 38 sub rsp, 56 ; 00000038H - -; 2184 : return __stdio_common_vsscanf( - - 00018 e8 00 00 00 00 call __local_stdio_scanf_options - 0001d 48 8b 00 mov rax, QWORD PTR [rax] - 00020 48 83 c8 01 or rax, 1 - 00024 48 8b 4c 24 58 mov rcx, QWORD PTR _ArgList$[rsp] - 00029 48 89 4c 24 28 mov QWORD PTR [rsp+40], rcx - 0002e 48 8b 4c 24 50 mov rcx, QWORD PTR _Locale$[rsp] - 00033 48 89 4c 24 20 mov QWORD PTR [rsp+32], rcx - 00038 4c 8b 4c 24 48 mov r9, QWORD PTR _Format$[rsp] - 0003d 49 c7 c0 ff ff - ff ff mov r8, -1 - 00044 48 8b 54 24 40 mov rdx, QWORD PTR _Buffer$[rsp] - 00049 48 8b c8 mov rcx, rax - 0004c ff 15 00 00 00 - 00 call QWORD PTR __imp___stdio_common_vsscanf - -; 2185 : _CRT_INTERNAL_LOCAL_SCANF_OPTIONS | _CRT_INTERNAL_SCANF_SECURECRT, -; 2186 : _Buffer, (size_t)-1, _Format, _Locale, _ArgList); -; 2187 : } - - 00052 48 83 c4 38 add rsp, 56 ; 00000038H - 00056 c3 ret 0 -_vsscanf_s_l ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h -; COMDAT vsscanf_s -_TEXT SEGMENT -_Buffer$ = 48 -_Format$ = 56 -_ArgList$ = 64 -vsscanf_s PROC ; COMDAT - -; 2204 : { - -$LN3: - 00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 - 00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx - 0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 0000f 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 2205 : return _vsscanf_s_l(_Buffer, _Format, NULL, _ArgList); - - 00013 4c 8b 4c 24 40 mov r9, QWORD PTR _ArgList$[rsp] - 00018 45 33 c0 xor r8d, r8d - 0001b 48 8b 54 24 38 mov rdx, QWORD PTR _Format$[rsp] - 00020 48 8b 4c 24 30 mov rcx, QWORD PTR _Buffer$[rsp] - 00025 e8 00 00 00 00 call _vsscanf_s_l - -; 2206 : } - - 0002a 48 83 c4 28 add rsp, 40 ; 00000028H - 0002e c3 ret 0 -vsscanf_s ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h -; COMDAT sscanf_s -_TEXT SEGMENT -_Result$ = 32 -_ArgList$ = 40 -__$ArrayPad$ = 48 -_Buffer$ = 80 -_Format$ = 88 -sscanf_s PROC ; COMDAT - -; 2286 : { - -$LN3: - 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx - 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 0000a 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 - 0000f 4c 89 4c 24 20 mov QWORD PTR [rsp+32], r9 - 00014 48 83 ec 48 sub rsp, 72 ; 00000048H - 00018 48 8b 05 00 00 - 00 00 mov rax, QWORD PTR __security_cookie - 0001f 48 33 c4 xor rax, rsp - 00022 48 89 44 24 30 mov QWORD PTR __$ArrayPad$[rsp], rax - -; 2287 : int _Result; -; 2288 : va_list _ArgList; -; 2289 : __crt_va_start(_ArgList, _Format); - - 00027 48 8d 44 24 60 lea rax, QWORD PTR _Format$[rsp+8] - 0002c 48 89 44 24 28 mov QWORD PTR _ArgList$[rsp], rax - -; 2290 : -; 2291 : _Result = vsscanf_s(_Buffer, _Format, _ArgList); - - 00031 4c 8b 44 24 28 mov r8, QWORD PTR _ArgList$[rsp] - 00036 48 8b 54 24 58 mov rdx, QWORD PTR _Format$[rsp] - 0003b 48 8b 4c 24 50 mov rcx, QWORD PTR _Buffer$[rsp] - 00040 e8 00 00 00 00 call vsscanf_s - 00045 89 44 24 20 mov DWORD PTR _Result$[rsp], eax - -; 2292 : -; 2293 : __crt_va_end(_ArgList); - - 00049 48 c7 44 24 28 - 00 00 00 00 mov QWORD PTR _ArgList$[rsp], 0 - -; 2294 : return _Result; - - 00052 8b 44 24 20 mov eax, DWORD PTR _Result$[rsp] - -; 2295 : } - - 00056 48 8b 4c 24 30 mov rcx, QWORD PTR __$ArrayPad$[rsp] - 0005b 48 33 cc xor rcx, rsp - 0005e e8 00 00 00 00 call __security_check_cookie - 00063 48 83 c4 48 add rsp, 72 ; 00000048H - 00067 c3 ret 0 -sscanf_s ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT get_proc -_TEXT SEGMENT -result$ = 32 -namez$ = 64 -get_proc PROC ; COMDAT - -; 128 : void* get_proc(const char *namez) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 38 sub rsp, 56 ; 00000038H - -; 129 : void* result = NULL; - - 00009 48 c7 44 24 20 - 00 00 00 00 mov QWORD PTR result$[rsp], 0 - -; 130 : if(libGL == NULL) return NULL; - - 00012 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR libGL, 0 - 0001a 75 04 jne SHORT $LN2@get_proc - 0001c 33 c0 xor eax, eax - 0001e eb 3e jmp SHORT $LN1@get_proc -$LN2@get_proc: - -; 131 : -; 132 : #if !defined(__APPLE__) && !defined(__HAIKU__) -; 133 : if(gladGetProcAddressPtr != NULL) { - - 00020 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR gladGetProcAddressPtr, 0 - 00028 74 10 je SHORT $LN3@get_proc - -; 134 : result = gladGetProcAddressPtr(namez); - - 0002a 48 8b 4c 24 40 mov rcx, QWORD PTR namez$[rsp] - 0002f ff 15 00 00 00 - 00 call QWORD PTR gladGetProcAddressPtr - 00035 48 89 44 24 20 mov QWORD PTR result$[rsp], rax -$LN3@get_proc: - -; 135 : } -; 136 : #endif -; 137 : if(result == NULL) { - - 0003a 48 83 7c 24 20 - 00 cmp QWORD PTR result$[rsp], 0 - 00040 75 17 jne SHORT $LN4@get_proc - -; 138 : #if defined(_WIN32) || defined(__CYGWIN__) -; 139 : result = (void*)GetProcAddress((HMODULE) libGL, namez); - - 00042 48 8b 54 24 40 mov rdx, QWORD PTR namez$[rsp] - 00047 48 8b 0d 00 00 - 00 00 mov rcx, QWORD PTR libGL - 0004e ff 15 00 00 00 - 00 call QWORD PTR __imp_GetProcAddress - 00054 48 89 44 24 20 mov QWORD PTR result$[rsp], rax -$LN4@get_proc: - -; 140 : #else -; 141 : result = dlsym(libGL, namez); -; 142 : #endif -; 143 : } -; 144 : -; 145 : return result; - - 00059 48 8b 44 24 20 mov rax, QWORD PTR result$[rsp] -$LN1@get_proc: - -; 146 : } - - 0005e 48 83 c4 38 add rsp, 56 ; 00000038H - 00062 c3 ret 0 -get_proc ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT get_exts -_TEXT SEGMENT -index$1 = 32 -tv140 = 40 -local_str$2 = 48 -len$3 = 56 -gl_str_tmp$4 = 64 -tv73 = 72 -tv139 = 80 -get_exts PROC ; COMDAT - -; 172 : static int get_exts(void) { - - 00000 40 56 push rsi - 00002 57 push rdi - 00003 48 83 ec 68 sub rsp, 104 ; 00000068H - -; 173 : #ifdef _GLAD_IS_SOME_NEW_VERSION -; 174 : if(max_loaded_major < 3) { - - 00007 83 3d 00 00 00 - 00 03 cmp DWORD PTR max_loaded_major, 3 - 0000e 7d 17 jge SHORT $LN5@get_exts - -; 175 : #endif -; 176 : exts = (const char *)glGetString(GL_EXTENSIONS); - - 00010 b9 03 1f 00 00 mov ecx, 7939 ; 00001f03H - 00015 ff 15 00 00 00 - 00 call QWORD PTR glad_glGetString - 0001b 48 89 05 00 00 - 00 00 mov QWORD PTR exts, rax - -; 177 : #ifdef _GLAD_IS_SOME_NEW_VERSION -; 178 : } else { - - 00022 e9 22 01 00 00 jmp $LN6@get_exts -$LN5@get_exts: - -; 179 : unsigned int index; -; 180 : -; 181 : num_exts_i = 0; - - 00027 c7 05 00 00 00 - 00 00 00 00 00 mov DWORD PTR num_exts_i, 0 - -; 182 : glGetIntegerv(GL_NUM_EXTENSIONS, &num_exts_i); - - 00031 48 8d 15 00 00 - 00 00 lea rdx, OFFSET FLAT:num_exts_i - 00038 b9 1d 82 00 00 mov ecx, 33309 ; 0000821dH - 0003d ff 15 00 00 00 - 00 call QWORD PTR glad_glGetIntegerv - -; 183 : if (num_exts_i > 0) { - - 00043 83 3d 00 00 00 - 00 00 cmp DWORD PTR num_exts_i, 0 - 0004a 7e 34 jle SHORT $LN7@get_exts - -; 184 : exts_i = (char **)malloc((size_t)num_exts_i * (sizeof *exts_i)); - - 0004c 48 63 05 00 00 - 00 00 movsxd rax, DWORD PTR num_exts_i - 00053 48 89 44 24 48 mov QWORD PTR tv73[rsp], rax - 00058 b8 08 00 00 00 mov eax, 8 - 0005d 48 8b 4c 24 48 mov rcx, QWORD PTR tv73[rsp] - 00062 48 f7 e1 mul rcx - 00065 48 c7 c1 ff ff - ff ff mov rcx, -1 - 0006c 48 0f 40 c1 cmovo rax, rcx - 00070 48 8b c8 mov rcx, rax - 00073 ff 15 00 00 00 - 00 call QWORD PTR __imp_malloc - 00079 48 89 05 00 00 - 00 00 mov QWORD PTR exts_i, rax -$LN7@get_exts: - -; 185 : } -; 186 : -; 187 : if (exts_i == NULL) { - - 00080 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR exts_i, 0 - 00088 75 07 jne SHORT $LN8@get_exts - -; 188 : return 0; - - 0008a 33 c0 xor eax, eax - 0008c e9 bd 00 00 00 jmp $LN1@get_exts -$LN8@get_exts: - -; 189 : } -; 190 : -; 191 : for(index = 0; index < (unsigned)num_exts_i; index++) { - - 00091 c7 44 24 20 00 - 00 00 00 mov DWORD PTR index$1[rsp], 0 - 00099 eb 0a jmp SHORT $LN4@get_exts -$LN2@get_exts: - 0009b 8b 44 24 20 mov eax, DWORD PTR index$1[rsp] - 0009f ff c0 inc eax - 000a1 89 44 24 20 mov DWORD PTR index$1[rsp], eax -$LN4@get_exts: - 000a5 8b 05 00 00 00 - 00 mov eax, DWORD PTR num_exts_i - 000ab 39 44 24 20 cmp DWORD PTR index$1[rsp], eax - 000af 0f 83 94 00 00 - 00 jae $LN3@get_exts - -; 192 : const char *gl_str_tmp = (const char*)glGetStringi(GL_EXTENSIONS, index); - - 000b5 8b 54 24 20 mov edx, DWORD PTR index$1[rsp] - 000b9 b9 03 1f 00 00 mov ecx, 7939 ; 00001f03H - 000be ff 15 00 00 00 - 00 call QWORD PTR glad_glGetStringi - 000c4 48 89 44 24 40 mov QWORD PTR gl_str_tmp$4[rsp], rax - -; 193 : size_t len = strlen(gl_str_tmp); - - 000c9 48 8b 44 24 40 mov rax, QWORD PTR gl_str_tmp$4[rsp] - 000ce 48 89 44 24 50 mov QWORD PTR tv139[rsp], rax - 000d3 48 c7 44 24 28 - ff ff ff ff mov QWORD PTR tv140[rsp], -1 -$LL11@get_exts: - 000dc 48 ff 44 24 28 inc QWORD PTR tv140[rsp] - 000e1 48 8b 44 24 50 mov rax, QWORD PTR tv139[rsp] - 000e6 48 8b 4c 24 28 mov rcx, QWORD PTR tv140[rsp] - 000eb 80 3c 08 00 cmp BYTE PTR [rax+rcx], 0 - 000ef 75 eb jne SHORT $LL11@get_exts - 000f1 48 8b 44 24 28 mov rax, QWORD PTR tv140[rsp] - 000f6 48 89 44 24 38 mov QWORD PTR len$3[rsp], rax - -; 194 : -; 195 : char *local_str = (char*)malloc((len+1) * sizeof(char)); - - 000fb 48 8b 44 24 38 mov rax, QWORD PTR len$3[rsp] - 00100 48 ff c0 inc rax - 00103 48 8b c8 mov rcx, rax - 00106 ff 15 00 00 00 - 00 call QWORD PTR __imp_malloc - 0010c 48 89 44 24 30 mov QWORD PTR local_str$2[rsp], rax - -; 196 : if(local_str != NULL) { - - 00111 48 83 7c 24 30 - 00 cmp QWORD PTR local_str$2[rsp], 0 - 00117 74 17 je SHORT $LN9@get_exts - -; 197 : memcpy(local_str, gl_str_tmp, (len+1) * sizeof(char)); - - 00119 48 8b 44 24 38 mov rax, QWORD PTR len$3[rsp] - 0011e 48 ff c0 inc rax - 00121 48 8b 7c 24 30 mov rdi, QWORD PTR local_str$2[rsp] - 00126 48 8b 74 24 40 mov rsi, QWORD PTR gl_str_tmp$4[rsp] - 0012b 48 8b c8 mov rcx, rax - 0012e f3 a4 rep movsb -$LN9@get_exts: - -; 198 : } -; 199 : exts_i[index] = local_str; - - 00130 8b 44 24 20 mov eax, DWORD PTR index$1[rsp] - 00134 48 8b 0d 00 00 - 00 00 mov rcx, QWORD PTR exts_i - 0013b 48 8b 54 24 30 mov rdx, QWORD PTR local_str$2[rsp] - 00140 48 89 14 c1 mov QWORD PTR [rcx+rax*8], rdx - -; 200 : } - - 00144 e9 52 ff ff ff jmp $LN2@get_exts -$LN3@get_exts: -$LN6@get_exts: - -; 201 : } -; 202 : #endif -; 203 : return 1; - - 00149 b8 01 00 00 00 mov eax, 1 -$LN1@get_exts: - -; 204 : } - - 0014e 48 83 c4 68 add rsp, 104 ; 00000068H - 00152 5f pop rdi - 00153 5e pop rsi - 00154 c3 ret 0 -get_exts ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT free_exts -_TEXT SEGMENT -index$1 = 32 -free_exts PROC ; COMDAT - -; 206 : static void free_exts(void) { - - 00000 48 83 ec 38 sub rsp, 56 ; 00000038H - -; 207 : if (exts_i != NULL) { - - 00004 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR exts_i, 0 - 0000c 74 50 je SHORT $LN5@free_exts - -; 208 : int index; -; 209 : for(index = 0; index < num_exts_i; index++) { - - 0000e c7 44 24 20 00 - 00 00 00 mov DWORD PTR index$1[rsp], 0 - 00016 eb 0a jmp SHORT $LN4@free_exts -$LN2@free_exts: - 00018 8b 44 24 20 mov eax, DWORD PTR index$1[rsp] - 0001c ff c0 inc eax - 0001e 89 44 24 20 mov DWORD PTR index$1[rsp], eax -$LN4@free_exts: - 00022 8b 05 00 00 00 - 00 mov eax, DWORD PTR num_exts_i - 00028 39 44 24 20 cmp DWORD PTR index$1[rsp], eax - 0002c 7d 18 jge SHORT $LN3@free_exts - -; 210 : free((char *)exts_i[index]); - - 0002e 48 63 44 24 20 movsxd rax, DWORD PTR index$1[rsp] - 00033 48 8b 0d 00 00 - 00 00 mov rcx, QWORD PTR exts_i - 0003a 48 8b 0c c1 mov rcx, QWORD PTR [rcx+rax*8] - 0003e ff 15 00 00 00 - 00 call QWORD PTR __imp_free - -; 211 : } - - 00044 eb d2 jmp SHORT $LN2@free_exts -$LN3@free_exts: - -; 212 : free((void *)exts_i); - - 00046 48 8b 0d 00 00 - 00 00 mov rcx, QWORD PTR exts_i - 0004d ff 15 00 00 00 - 00 call QWORD PTR __imp_free - -; 213 : exts_i = NULL; - - 00053 48 c7 05 00 00 - 00 00 00 00 00 - 00 mov QWORD PTR exts_i, 0 -$LN5@free_exts: - -; 214 : } -; 215 : } - - 0005e 48 83 c4 38 add rsp, 56 ; 00000038H - 00062 c3 ret 0 -free_exts ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT has_ext -_TEXT SEGMENT -index$1 = 32 -tv137 = 40 -loc$2 = 48 -extensions$3 = 56 -terminator$4 = 64 -tv136 = 72 -e$5 = 80 -ext$ = 112 -has_ext PROC ; COMDAT - -; 217 : static int has_ext(const char *ext) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 68 sub rsp, 104 ; 00000068H - -; 218 : #ifdef _GLAD_IS_SOME_NEW_VERSION -; 219 : if(max_loaded_major < 3) { - - 00009 83 3d 00 00 00 - 00 03 cmp DWORD PTR max_loaded_major, 3 - 00010 0f 8d e0 00 00 - 00 jge $LN7@has_ext - -; 220 : #endif -; 221 : const char *extensions; -; 222 : const char *loc; -; 223 : const char *terminator; -; 224 : extensions = exts; - - 00016 48 8b 05 00 00 - 00 00 mov rax, QWORD PTR exts - 0001d 48 89 44 24 38 mov QWORD PTR extensions$3[rsp], rax - -; 225 : if(extensions == NULL || ext == NULL) { - - 00022 48 83 7c 24 38 - 00 cmp QWORD PTR extensions$3[rsp], 0 - 00028 74 08 je SHORT $LN10@has_ext - 0002a 48 83 7c 24 70 - 00 cmp QWORD PTR ext$[rsp], 0 - 00030 75 07 jne SHORT $LN9@has_ext -$LN10@has_ext: - -; 226 : return 0; - - 00032 33 c0 xor eax, eax - 00034 e9 47 01 00 00 jmp $LN1@has_ext -$LN9@has_ext: -$LN2@has_ext: - -; 227 : } -; 228 : -; 229 : while(1) { - - 00039 33 c0 xor eax, eax - 0003b 83 f8 01 cmp eax, 1 - 0003e 0f 84 ad 00 00 - 00 je $LN3@has_ext - -; 230 : loc = strstr(extensions, ext); - - 00044 48 8b 54 24 70 mov rdx, QWORD PTR ext$[rsp] - 00049 48 8b 4c 24 38 mov rcx, QWORD PTR extensions$3[rsp] - 0004e ff 15 00 00 00 - 00 call QWORD PTR __imp_strstr - 00054 48 89 44 24 30 mov QWORD PTR loc$2[rsp], rax - -; 231 : if(loc == NULL) { - - 00059 48 83 7c 24 30 - 00 cmp QWORD PTR loc$2[rsp], 0 - 0005f 75 07 jne SHORT $LN11@has_ext - -; 232 : return 0; - - 00061 33 c0 xor eax, eax - 00063 e9 18 01 00 00 jmp $LN1@has_ext -$LN11@has_ext: - -; 233 : } -; 234 : -; 235 : terminator = loc + strlen(ext); - - 00068 48 8b 44 24 70 mov rax, QWORD PTR ext$[rsp] - 0006d 48 89 44 24 48 mov QWORD PTR tv136[rsp], rax - 00072 48 c7 44 24 28 - ff ff ff ff mov QWORD PTR tv137[rsp], -1 -$LL21@has_ext: - 0007b 48 ff 44 24 28 inc QWORD PTR tv137[rsp] - 00080 48 8b 44 24 48 mov rax, QWORD PTR tv136[rsp] - 00085 48 8b 4c 24 28 mov rcx, QWORD PTR tv137[rsp] - 0008a 80 3c 08 00 cmp BYTE PTR [rax+rcx], 0 - 0008e 75 eb jne SHORT $LL21@has_ext - 00090 48 8b 44 24 28 mov rax, QWORD PTR tv137[rsp] - 00095 48 8b 4c 24 30 mov rcx, QWORD PTR loc$2[rsp] - 0009a 48 03 c8 add rcx, rax - 0009d 48 8b c1 mov rax, rcx - 000a0 48 89 44 24 40 mov QWORD PTR terminator$4[rsp], rax - -; 236 : if((loc == extensions || *(loc - 1) == ' ') && - - 000a5 48 8b 44 24 38 mov rax, QWORD PTR extensions$3[rsp] - 000aa 48 39 44 24 30 cmp QWORD PTR loc$2[rsp], rax - 000af 74 0e je SHORT $LN13@has_ext - 000b1 48 8b 44 24 30 mov rax, QWORD PTR loc$2[rsp] - 000b6 0f be 40 ff movsx eax, BYTE PTR [rax-1] - 000ba 83 f8 20 cmp eax, 32 ; 00000020H - 000bd 75 23 jne SHORT $LN12@has_ext -$LN13@has_ext: - 000bf 48 8b 44 24 40 mov rax, QWORD PTR terminator$4[rsp] - 000c4 0f be 00 movsx eax, BYTE PTR [rax] - 000c7 83 f8 20 cmp eax, 32 ; 00000020H - 000ca 74 0c je SHORT $LN14@has_ext - 000cc 48 8b 44 24 40 mov rax, QWORD PTR terminator$4[rsp] - 000d1 0f be 00 movsx eax, BYTE PTR [rax] - 000d4 85 c0 test eax, eax - 000d6 75 0a jne SHORT $LN12@has_ext -$LN14@has_ext: - -; 237 : (*terminator == ' ' || *terminator == '\0')) { -; 238 : return 1; - - 000d8 b8 01 00 00 00 mov eax, 1 - 000dd e9 9e 00 00 00 jmp $LN1@has_ext -$LN12@has_ext: - -; 239 : } -; 240 : extensions = terminator; - - 000e2 48 8b 44 24 40 mov rax, QWORD PTR terminator$4[rsp] - 000e7 48 89 44 24 38 mov QWORD PTR extensions$3[rsp], rax - -; 241 : } - - 000ec e9 48 ff ff ff jmp $LN2@has_ext -$LN3@has_ext: - -; 242 : #ifdef _GLAD_IS_SOME_NEW_VERSION -; 243 : } else { - - 000f1 e9 88 00 00 00 jmp $LN8@has_ext -$LN7@has_ext: - -; 244 : int index; -; 245 : if(exts_i == NULL) return 0; - - 000f6 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR exts_i, 0 - 000fe 75 04 jne SHORT $LN15@has_ext - 00100 33 c0 xor eax, eax - 00102 eb 7c jmp SHORT $LN1@has_ext -$LN15@has_ext: - -; 246 : for(index = 0; index < num_exts_i; index++) { - - 00104 c7 44 24 20 00 - 00 00 00 mov DWORD PTR index$1[rsp], 0 - 0010c eb 0a jmp SHORT $LN6@has_ext -$LN4@has_ext: - 0010e 8b 44 24 20 mov eax, DWORD PTR index$1[rsp] - 00112 ff c0 inc eax - 00114 89 44 24 20 mov DWORD PTR index$1[rsp], eax -$LN6@has_ext: - 00118 8b 05 00 00 00 - 00 mov eax, DWORD PTR num_exts_i - 0011e 39 44 24 20 cmp DWORD PTR index$1[rsp], eax - 00122 7d 5a jge SHORT $LN5@has_ext - -; 247 : const char *e = exts_i[index]; - - 00124 48 63 44 24 20 movsxd rax, DWORD PTR index$1[rsp] - 00129 48 8b 0d 00 00 - 00 00 mov rcx, QWORD PTR exts_i - 00130 48 8b 04 c1 mov rax, QWORD PTR [rcx+rax*8] - 00134 48 89 44 24 50 mov QWORD PTR e$5[rsp], rax - -; 248 : -; 249 : if(exts_i[index] != NULL && strcmp(e, ext) == 0) { - - 00139 48 63 44 24 20 movsxd rax, DWORD PTR index$1[rsp] - 0013e 48 8b 0d 00 00 - 00 00 mov rcx, QWORD PTR exts_i - 00145 48 83 3c c1 00 cmp QWORD PTR [rcx+rax*8], 0 - 0014a 74 30 je SHORT $LN16@has_ext - 0014c 48 8b 44 24 50 mov rax, QWORD PTR e$5[rsp] - 00151 48 8b 4c 24 70 mov rcx, QWORD PTR ext$[rsp] - 00156 48 2b c8 sub rcx, rax -$LL18@has_ext: - 00159 0f b6 10 movzx edx, BYTE PTR [rax] - 0015c 3a 14 08 cmp dl, BYTE PTR [rax+rcx] - 0015f 75 0b jne SHORT $LN20@has_ext - 00161 48 ff c0 inc rax - 00164 84 d2 test dl, dl - 00166 75 f1 jne SHORT $LL18@has_ext - 00168 33 c0 xor eax, eax - 0016a eb 05 jmp SHORT $LN19@has_ext -$LN20@has_ext: - 0016c 1b c0 sbb eax, eax - 0016e 83 c8 01 or eax, 1 -$LN19@has_ext: - 00171 85 c0 test eax, eax - 00173 75 07 jne SHORT $LN16@has_ext - -; 250 : return 1; - - 00175 b8 01 00 00 00 mov eax, 1 - 0017a eb 04 jmp SHORT $LN1@has_ext -$LN16@has_ext: - -; 251 : } -; 252 : } - - 0017c eb 90 jmp SHORT $LN4@has_ext -$LN5@has_ext: -$LN8@has_ext: - -; 253 : } -; 254 : #endif -; 255 : -; 256 : return 0; - - 0017e 33 c0 xor eax, eax -$LN1@has_ext: - -; 257 : } - - 00180 48 83 c4 68 add rsp, 104 ; 00000068H - 00184 c3 ret 0 -has_ext ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_1_0 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_1_0 PROC ; COMDAT - -; 1065 : static void load_GL_VERSION_1_0(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1066 : if(!GLAD_GL_VERSION_1_0) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_0, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 60 03 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1067 : glad_glCullFace = (PFNGLCULLFACEPROC)load("glCullFace"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967287 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCullFace, rax - -; 1068 : glad_glFrontFace = (PFNGLFRONTFACEPROC)load("glFrontFace"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967286 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFrontFace, rax - -; 1069 : glad_glHint = (PFNGLHINTPROC)load("glHint"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967285 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glHint, rax - -; 1070 : glad_glLineWidth = (PFNGLLINEWIDTHPROC)load("glLineWidth"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967284 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLineWidth, rax - -; 1071 : glad_glPointSize = (PFNGLPOINTSIZEPROC)load("glPointSize"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967283 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointSize, rax - -; 1072 : glad_glPolygonMode = (PFNGLPOLYGONMODEPROC)load("glPolygonMode"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967282 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPolygonMode, rax - -; 1073 : glad_glScissor = (PFNGLSCISSORPROC)load("glScissor"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967281 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glScissor, rax - -; 1074 : glad_glTexParameterf = (PFNGLTEXPARAMETERFPROC)load("glTexParameterf"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967280 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterf, rax - -; 1075 : glad_glTexParameterfv = (PFNGLTEXPARAMETERFVPROC)load("glTexParameterfv"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967279 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterfv, rax - -; 1076 : glad_glTexParameteri = (PFNGLTEXPARAMETERIPROC)load("glTexParameteri"); - - 000b9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967278 - 000c0 ff 54 24 30 call QWORD PTR load$[rsp] - 000c4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameteri, rax - -; 1077 : glad_glTexParameteriv = (PFNGLTEXPARAMETERIVPROC)load("glTexParameteriv"); - - 000cb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967277 - 000d2 ff 54 24 30 call QWORD PTR load$[rsp] - 000d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameteriv, rax - -; 1078 : glad_glTexImage1D = (PFNGLTEXIMAGE1DPROC)load("glTexImage1D"); - - 000dd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967276 - 000e4 ff 54 24 30 call QWORD PTR load$[rsp] - 000e8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexImage1D, rax - -; 1079 : glad_glTexImage2D = (PFNGLTEXIMAGE2DPROC)load("glTexImage2D"); - - 000ef 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967275 - 000f6 ff 54 24 30 call QWORD PTR load$[rsp] - 000fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexImage2D, rax - -; 1080 : glad_glDrawBuffer = (PFNGLDRAWBUFFERPROC)load("glDrawBuffer"); - - 00101 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967274 - 00108 ff 54 24 30 call QWORD PTR load$[rsp] - 0010c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawBuffer, rax - -; 1081 : glad_glClear = (PFNGLCLEARPROC)load("glClear"); - - 00113 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967273 - 0011a ff 54 24 30 call QWORD PTR load$[rsp] - 0011e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClear, rax - -; 1082 : glad_glClearColor = (PFNGLCLEARCOLORPROC)load("glClearColor"); - - 00125 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967272 - 0012c ff 54 24 30 call QWORD PTR load$[rsp] - 00130 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearColor, rax - -; 1083 : glad_glClearStencil = (PFNGLCLEARSTENCILPROC)load("glClearStencil"); - - 00137 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967271 - 0013e ff 54 24 30 call QWORD PTR load$[rsp] - 00142 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearStencil, rax - -; 1084 : glad_glClearDepth = (PFNGLCLEARDEPTHPROC)load("glClearDepth"); - - 00149 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967270 - 00150 ff 54 24 30 call QWORD PTR load$[rsp] - 00154 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearDepth, rax - -; 1085 : glad_glStencilMask = (PFNGLSTENCILMASKPROC)load("glStencilMask"); - - 0015b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967269 - 00162 ff 54 24 30 call QWORD PTR load$[rsp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilMask, rax - -; 1086 : glad_glColorMask = (PFNGLCOLORMASKPROC)load("glColorMask"); - - 0016d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967268 - 00174 ff 54 24 30 call QWORD PTR load$[rsp] - 00178 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorMask, rax - -; 1087 : glad_glDepthMask = (PFNGLDEPTHMASKPROC)load("glDepthMask"); - - 0017f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967267 - 00186 ff 54 24 30 call QWORD PTR load$[rsp] - 0018a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthMask, rax - -; 1088 : glad_glDisable = (PFNGLDISABLEPROC)load("glDisable"); - - 00191 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967266 - 00198 ff 54 24 30 call QWORD PTR load$[rsp] - 0019c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisable, rax - -; 1089 : glad_glEnable = (PFNGLENABLEPROC)load("glEnable"); - - 001a3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967265 - 001aa ff 54 24 30 call QWORD PTR load$[rsp] - 001ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnable, rax - -; 1090 : glad_glFinish = (PFNGLFINISHPROC)load("glFinish"); - - 001b5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967264 - 001bc ff 54 24 30 call QWORD PTR load$[rsp] - 001c0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFinish, rax - -; 1091 : glad_glFlush = (PFNGLFLUSHPROC)load("glFlush"); - - 001c7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967263 - 001ce ff 54 24 30 call QWORD PTR load$[rsp] - 001d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFlush, rax - -; 1092 : glad_glBlendFunc = (PFNGLBLENDFUNCPROC)load("glBlendFunc"); - - 001d9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967262 - 001e0 ff 54 24 30 call QWORD PTR load$[rsp] - 001e4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFunc, rax - -; 1093 : glad_glLogicOp = (PFNGLLOGICOPPROC)load("glLogicOp"); - - 001eb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967261 - 001f2 ff 54 24 30 call QWORD PTR load$[rsp] - 001f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLogicOp, rax - -; 1094 : glad_glStencilFunc = (PFNGLSTENCILFUNCPROC)load("glStencilFunc"); - - 001fd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967260 - 00204 ff 54 24 30 call QWORD PTR load$[rsp] - 00208 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilFunc, rax - -; 1095 : glad_glStencilOp = (PFNGLSTENCILOPPROC)load("glStencilOp"); - - 0020f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967259 - 00216 ff 54 24 30 call QWORD PTR load$[rsp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilOp, rax - -; 1096 : glad_glDepthFunc = (PFNGLDEPTHFUNCPROC)load("glDepthFunc"); - - 00221 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967258 - 00228 ff 54 24 30 call QWORD PTR load$[rsp] - 0022c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthFunc, rax - -; 1097 : glad_glPixelStoref = (PFNGLPIXELSTOREFPROC)load("glPixelStoref"); - - 00233 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967257 - 0023a ff 54 24 30 call QWORD PTR load$[rsp] - 0023e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPixelStoref, rax - -; 1098 : glad_glPixelStorei = (PFNGLPIXELSTOREIPROC)load("glPixelStorei"); - - 00245 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967256 - 0024c ff 54 24 30 call QWORD PTR load$[rsp] - 00250 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPixelStorei, rax - -; 1099 : glad_glReadBuffer = (PFNGLREADBUFFERPROC)load("glReadBuffer"); - - 00257 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967255 - 0025e ff 54 24 30 call QWORD PTR load$[rsp] - 00262 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReadBuffer, rax - -; 1100 : glad_glReadPixels = (PFNGLREADPIXELSPROC)load("glReadPixels"); - - 00269 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967254 - 00270 ff 54 24 30 call QWORD PTR load$[rsp] - 00274 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReadPixels, rax - -; 1101 : glad_glGetBooleanv = (PFNGLGETBOOLEANVPROC)load("glGetBooleanv"); - - 0027b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967253 - 00282 ff 54 24 30 call QWORD PTR load$[rsp] - 00286 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBooleanv, rax - -; 1102 : glad_glGetDoublev = (PFNGLGETDOUBLEVPROC)load("glGetDoublev"); - - 0028d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967252 - 00294 ff 54 24 30 call QWORD PTR load$[rsp] - 00298 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetDoublev, rax - -; 1103 : glad_glGetError = (PFNGLGETERRORPROC)load("glGetError"); - - 0029f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967251 - 002a6 ff 54 24 30 call QWORD PTR load$[rsp] - 002aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetError, rax - -; 1104 : glad_glGetFloatv = (PFNGLGETFLOATVPROC)load("glGetFloatv"); - - 002b1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967250 - 002b8 ff 54 24 30 call QWORD PTR load$[rsp] - 002bc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFloatv, rax - -; 1105 : glad_glGetIntegerv = (PFNGLGETINTEGERVPROC)load("glGetIntegerv"); - - 002c3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967249 - 002ca ff 54 24 30 call QWORD PTR load$[rsp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetIntegerv, rax - -; 1106 : glad_glGetString = (PFNGLGETSTRINGPROC)load("glGetString"); - - 002d5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967248 - 002dc ff 54 24 30 call QWORD PTR load$[rsp] - 002e0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetString, rax - -; 1107 : glad_glGetTexImage = (PFNGLGETTEXIMAGEPROC)load("glGetTexImage"); - - 002e7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967247 - 002ee ff 54 24 30 call QWORD PTR load$[rsp] - 002f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexImage, rax - -; 1108 : glad_glGetTexParameterfv = (PFNGLGETTEXPARAMETERFVPROC)load("glGetTexParameterfv"); - - 002f9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967246 - 00300 ff 54 24 30 call QWORD PTR load$[rsp] - 00304 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameterfv, rax - -; 1109 : glad_glGetTexParameteriv = (PFNGLGETTEXPARAMETERIVPROC)load("glGetTexParameteriv"); - - 0030b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967245 - 00312 ff 54 24 30 call QWORD PTR load$[rsp] - 00316 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameteriv, rax - -; 1110 : glad_glGetTexLevelParameterfv = (PFNGLGETTEXLEVELPARAMETERFVPROC)load("glGetTexLevelParameterfv"); - - 0031d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967244 - 00324 ff 54 24 30 call QWORD PTR load$[rsp] - 00328 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexLevelParameterfv, rax - -; 1111 : glad_glGetTexLevelParameteriv = (PFNGLGETTEXLEVELPARAMETERIVPROC)load("glGetTexLevelParameteriv"); - - 0032f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967243 - 00336 ff 54 24 30 call QWORD PTR load$[rsp] - 0033a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexLevelParameteriv, rax - -; 1112 : glad_glIsEnabled = (PFNGLISENABLEDPROC)load("glIsEnabled"); - - 00341 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967242 - 00348 ff 54 24 30 call QWORD PTR load$[rsp] - 0034c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsEnabled, rax - -; 1113 : glad_glDepthRange = (PFNGLDEPTHRANGEPROC)load("glDepthRange"); - - 00353 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967241 - 0035a ff 54 24 30 call QWORD PTR load$[rsp] - 0035e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthRange, rax - -; 1114 : glad_glViewport = (PFNGLVIEWPORTPROC)load("glViewport"); - - 00365 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967240 - 0036c ff 54 24 30 call QWORD PTR load$[rsp] - 00370 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glViewport, rax -$LN1@load_GL_VE: - -; 1115 : } - - 00377 48 83 c4 28 add rsp, 40 ; 00000028H - 0037b c3 ret 0 -load_GL_VERSION_1_0 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_1_1 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_1_1 PROC ; COMDAT - -; 1116 : static void load_GL_VERSION_1_1(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1117 : if(!GLAD_GL_VERSION_1_1) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_1, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 ea 00 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1118 : glad_glDrawArrays = (PFNGLDRAWARRAYSPROC)load("glDrawArrays"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967239 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawArrays, rax - -; 1119 : glad_glDrawElements = (PFNGLDRAWELEMENTSPROC)load("glDrawElements"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967238 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElements, rax - -; 1120 : glad_glPolygonOffset = (PFNGLPOLYGONOFFSETPROC)load("glPolygonOffset"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967237 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPolygonOffset, rax - -; 1121 : glad_glCopyTexImage1D = (PFNGLCOPYTEXIMAGE1DPROC)load("glCopyTexImage1D"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967236 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexImage1D, rax - -; 1122 : glad_glCopyTexImage2D = (PFNGLCOPYTEXIMAGE2DPROC)load("glCopyTexImage2D"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967235 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexImage2D, rax - -; 1123 : glad_glCopyTexSubImage1D = (PFNGLCOPYTEXSUBIMAGE1DPROC)load("glCopyTexSubImage1D"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967234 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexSubImage1D, rax - -; 1124 : glad_glCopyTexSubImage2D = (PFNGLCOPYTEXSUBIMAGE2DPROC)load("glCopyTexSubImage2D"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967233 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexSubImage2D, rax - -; 1125 : glad_glTexSubImage1D = (PFNGLTEXSUBIMAGE1DPROC)load("glTexSubImage1D"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967232 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexSubImage1D, rax - -; 1126 : glad_glTexSubImage2D = (PFNGLTEXSUBIMAGE2DPROC)load("glTexSubImage2D"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967231 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexSubImage2D, rax - -; 1127 : glad_glBindTexture = (PFNGLBINDTEXTUREPROC)load("glBindTexture"); - - 000b9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967230 - 000c0 ff 54 24 30 call QWORD PTR load$[rsp] - 000c4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindTexture, rax - -; 1128 : glad_glDeleteTextures = (PFNGLDELETETEXTURESPROC)load("glDeleteTextures"); - - 000cb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967229 - 000d2 ff 54 24 30 call QWORD PTR load$[rsp] - 000d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteTextures, rax - -; 1129 : glad_glGenTextures = (PFNGLGENTEXTURESPROC)load("glGenTextures"); - - 000dd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967228 - 000e4 ff 54 24 30 call QWORD PTR load$[rsp] - 000e8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenTextures, rax - -; 1130 : glad_glIsTexture = (PFNGLISTEXTUREPROC)load("glIsTexture"); - - 000ef 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967227 - 000f6 ff 54 24 30 call QWORD PTR load$[rsp] - 000fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsTexture, rax -$LN1@load_GL_VE: - -; 1131 : } - - 00101 48 83 c4 28 add rsp, 40 ; 00000028H - 00105 c3 ret 0 -load_GL_VERSION_1_1 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_1_2 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_1_2 PROC ; COMDAT - -; 1132 : static void load_GL_VERSION_1_2(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1133 : if(!GLAD_GL_VERSION_1_2) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_2, 0 - 00010 75 02 jne SHORT $LN2@load_GL_VE - 00012 eb 48 jmp SHORT $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1134 : glad_glDrawRangeElements = (PFNGLDRAWRANGEELEMENTSPROC)load("glDrawRangeElements"); - - 00014 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967226 - 0001b ff 54 24 30 call QWORD PTR load$[rsp] - 0001f 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawRangeElements, rax - -; 1135 : glad_glTexImage3D = (PFNGLTEXIMAGE3DPROC)load("glTexImage3D"); - - 00026 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967225 - 0002d ff 54 24 30 call QWORD PTR load$[rsp] - 00031 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexImage3D, rax - -; 1136 : glad_glTexSubImage3D = (PFNGLTEXSUBIMAGE3DPROC)load("glTexSubImage3D"); - - 00038 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967224 - 0003f ff 54 24 30 call QWORD PTR load$[rsp] - 00043 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexSubImage3D, rax - -; 1137 : glad_glCopyTexSubImage3D = (PFNGLCOPYTEXSUBIMAGE3DPROC)load("glCopyTexSubImage3D"); - - 0004a 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967223 - 00051 ff 54 24 30 call QWORD PTR load$[rsp] - 00055 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexSubImage3D, rax -$LN1@load_GL_VE: - -; 1138 : } - - 0005c 48 83 c4 28 add rsp, 40 ; 00000028H - 00060 c3 ret 0 -load_GL_VERSION_1_2 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_1_3 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_1_3 PROC ; COMDAT - -; 1139 : static void load_GL_VERSION_1_3(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1140 : if(!GLAD_GL_VERSION_1_3) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_3, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 a2 00 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1141 : glad_glActiveTexture = (PFNGLACTIVETEXTUREPROC)load("glActiveTexture"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967222 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glActiveTexture, rax - -; 1142 : glad_glSampleCoverage = (PFNGLSAMPLECOVERAGEPROC)load("glSampleCoverage"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967221 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSampleCoverage, rax - -; 1143 : glad_glCompressedTexImage3D = (PFNGLCOMPRESSEDTEXIMAGE3DPROC)load("glCompressedTexImage3D"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967220 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexImage3D, rax - -; 1144 : glad_glCompressedTexImage2D = (PFNGLCOMPRESSEDTEXIMAGE2DPROC)load("glCompressedTexImage2D"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967219 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexImage2D, rax - -; 1145 : glad_glCompressedTexImage1D = (PFNGLCOMPRESSEDTEXIMAGE1DPROC)load("glCompressedTexImage1D"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967218 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexImage1D, rax - -; 1146 : glad_glCompressedTexSubImage3D = (PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC)load("glCompressedTexSubImage3D"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967217 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexSubImage3D, rax - -; 1147 : glad_glCompressedTexSubImage2D = (PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC)load("glCompressedTexSubImage2D"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967216 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexSubImage2D, rax - -; 1148 : glad_glCompressedTexSubImage1D = (PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC)load("glCompressedTexSubImage1D"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967215 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexSubImage1D, rax - -; 1149 : glad_glGetCompressedTexImage = (PFNGLGETCOMPRESSEDTEXIMAGEPROC)load("glGetCompressedTexImage"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967214 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetCompressedTexImage, rax -$LN1@load_GL_VE: - -; 1150 : } - - 000b9 48 83 c4 28 add rsp, 40 ; 00000028H - 000bd c3 ret 0 -load_GL_VERSION_1_3 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_1_4 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_1_4 PROC ; COMDAT - -; 1151 : static void load_GL_VERSION_1_4(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1152 : if(!GLAD_GL_VERSION_1_4) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_4, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 a2 00 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1153 : glad_glBlendFuncSeparate = (PFNGLBLENDFUNCSEPARATEPROC)load("glBlendFuncSeparate"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967213 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFuncSeparate, rax - -; 1154 : glad_glMultiDrawArrays = (PFNGLMULTIDRAWARRAYSPROC)load("glMultiDrawArrays"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967212 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawArrays, rax - -; 1155 : glad_glMultiDrawElements = (PFNGLMULTIDRAWELEMENTSPROC)load("glMultiDrawElements"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967211 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawElements, rax - -; 1156 : glad_glPointParameterf = (PFNGLPOINTPARAMETERFPROC)load("glPointParameterf"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967210 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointParameterf, rax - -; 1157 : glad_glPointParameterfv = (PFNGLPOINTPARAMETERFVPROC)load("glPointParameterfv"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967209 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointParameterfv, rax - -; 1158 : glad_glPointParameteri = (PFNGLPOINTPARAMETERIPROC)load("glPointParameteri"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967208 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointParameteri, rax - -; 1159 : glad_glPointParameteriv = (PFNGLPOINTPARAMETERIVPROC)load("glPointParameteriv"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967207 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointParameteriv, rax - -; 1160 : glad_glBlendColor = (PFNGLBLENDCOLORPROC)load("glBlendColor"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967206 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendColor, rax - -; 1161 : glad_glBlendEquation = (PFNGLBLENDEQUATIONPROC)load("glBlendEquation"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967205 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendEquation, rax -$LN1@load_GL_VE: - -; 1162 : } - - 000b9 48 83 c4 28 add rsp, 40 ; 00000028H - 000bd c3 ret 0 -load_GL_VERSION_1_4 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_1_5 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_1_5 PROC ; COMDAT - -; 1163 : static void load_GL_VERSION_1_5(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1164 : if(!GLAD_GL_VERSION_1_5) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_5, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 56 01 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1165 : glad_glGenQueries = (PFNGLGENQUERIESPROC)load("glGenQueries"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967204 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenQueries, rax - -; 1166 : glad_glDeleteQueries = (PFNGLDELETEQUERIESPROC)load("glDeleteQueries"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967203 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteQueries, rax - -; 1167 : glad_glIsQuery = (PFNGLISQUERYPROC)load("glIsQuery"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967202 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsQuery, rax - -; 1168 : glad_glBeginQuery = (PFNGLBEGINQUERYPROC)load("glBeginQuery"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967201 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBeginQuery, rax - -; 1169 : glad_glEndQuery = (PFNGLENDQUERYPROC)load("glEndQuery"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967200 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEndQuery, rax - -; 1170 : glad_glGetQueryiv = (PFNGLGETQUERYIVPROC)load("glGetQueryiv"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967199 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryiv, rax - -; 1171 : glad_glGetQueryObjectiv = (PFNGLGETQUERYOBJECTIVPROC)load("glGetQueryObjectiv"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967198 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryObjectiv, rax - -; 1172 : glad_glGetQueryObjectuiv = (PFNGLGETQUERYOBJECTUIVPROC)load("glGetQueryObjectuiv"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967197 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryObjectuiv, rax - -; 1173 : glad_glBindBuffer = (PFNGLBINDBUFFERPROC)load("glBindBuffer"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967196 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBuffer, rax - -; 1174 : glad_glDeleteBuffers = (PFNGLDELETEBUFFERSPROC)load("glDeleteBuffers"); - - 000b9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967195 - 000c0 ff 54 24 30 call QWORD PTR load$[rsp] - 000c4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteBuffers, rax - -; 1175 : glad_glGenBuffers = (PFNGLGENBUFFERSPROC)load("glGenBuffers"); - - 000cb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967194 - 000d2 ff 54 24 30 call QWORD PTR load$[rsp] - 000d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenBuffers, rax - -; 1176 : glad_glIsBuffer = (PFNGLISBUFFERPROC)load("glIsBuffer"); - - 000dd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967193 - 000e4 ff 54 24 30 call QWORD PTR load$[rsp] - 000e8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsBuffer, rax - -; 1177 : glad_glBufferData = (PFNGLBUFFERDATAPROC)load("glBufferData"); - - 000ef 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967192 - 000f6 ff 54 24 30 call QWORD PTR load$[rsp] - 000fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBufferData, rax - -; 1178 : glad_glBufferSubData = (PFNGLBUFFERSUBDATAPROC)load("glBufferSubData"); - - 00101 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967191 - 00108 ff 54 24 30 call QWORD PTR load$[rsp] - 0010c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBufferSubData, rax - -; 1179 : glad_glGetBufferSubData = (PFNGLGETBUFFERSUBDATAPROC)load("glGetBufferSubData"); - - 00113 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967190 - 0011a ff 54 24 30 call QWORD PTR load$[rsp] - 0011e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBufferSubData, rax - -; 1180 : glad_glMapBuffer = (PFNGLMAPBUFFERPROC)load("glMapBuffer"); - - 00125 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967189 - 0012c ff 54 24 30 call QWORD PTR load$[rsp] - 00130 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMapBuffer, rax - -; 1181 : glad_glUnmapBuffer = (PFNGLUNMAPBUFFERPROC)load("glUnmapBuffer"); - - 00137 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967188 - 0013e ff 54 24 30 call QWORD PTR load$[rsp] - 00142 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUnmapBuffer, rax - -; 1182 : glad_glGetBufferParameteriv = (PFNGLGETBUFFERPARAMETERIVPROC)load("glGetBufferParameteriv"); - - 00149 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967187 - 00150 ff 54 24 30 call QWORD PTR load$[rsp] - 00154 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBufferParameteriv, rax - -; 1183 : glad_glGetBufferPointerv = (PFNGLGETBUFFERPOINTERVPROC)load("glGetBufferPointerv"); - - 0015b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967186 - 00162 ff 54 24 30 call QWORD PTR load$[rsp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBufferPointerv, rax -$LN1@load_GL_VE: - -; 1184 : } - - 0016d 48 83 c4 28 add rsp, 40 ; 00000028H - 00171 c3 ret 0 -load_GL_VERSION_1_5 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_2_0 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_2_0 PROC ; COMDAT - -; 1185 : static void load_GL_VERSION_2_0(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1186 : if(!GLAD_GL_VERSION_2_0) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_2_0, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 8a 06 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1187 : glad_glBlendEquationSeparate = (PFNGLBLENDEQUATIONSEPARATEPROC)load("glBlendEquationSeparate"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967185 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendEquationSeparate, rax - -; 1188 : glad_glDrawBuffers = (PFNGLDRAWBUFFERSPROC)load("glDrawBuffers"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967184 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawBuffers, rax - -; 1189 : glad_glStencilOpSeparate = (PFNGLSTENCILOPSEPARATEPROC)load("glStencilOpSeparate"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967183 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilOpSeparate, rax - -; 1190 : glad_glStencilFuncSeparate = (PFNGLSTENCILFUNCSEPARATEPROC)load("glStencilFuncSeparate"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967182 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilFuncSeparate, rax - -; 1191 : glad_glStencilMaskSeparate = (PFNGLSTENCILMASKSEPARATEPROC)load("glStencilMaskSeparate"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967181 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilMaskSeparate, rax - -; 1192 : glad_glAttachShader = (PFNGLATTACHSHADERPROC)load("glAttachShader"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967180 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glAttachShader, rax - -; 1193 : glad_glBindAttribLocation = (PFNGLBINDATTRIBLOCATIONPROC)load("glBindAttribLocation"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967179 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindAttribLocation, rax - -; 1194 : glad_glCompileShader = (PFNGLCOMPILESHADERPROC)load("glCompileShader"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967178 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompileShader, rax - -; 1195 : glad_glCreateProgram = (PFNGLCREATEPROGRAMPROC)load("glCreateProgram"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967177 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateProgram, rax - -; 1196 : glad_glCreateShader = (PFNGLCREATESHADERPROC)load("glCreateShader"); - - 000b9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967176 - 000c0 ff 54 24 30 call QWORD PTR load$[rsp] - 000c4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateShader, rax - -; 1197 : glad_glDeleteProgram = (PFNGLDELETEPROGRAMPROC)load("glDeleteProgram"); - - 000cb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967175 - 000d2 ff 54 24 30 call QWORD PTR load$[rsp] - 000d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteProgram, rax - -; 1198 : glad_glDeleteShader = (PFNGLDELETESHADERPROC)load("glDeleteShader"); - - 000dd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967174 - 000e4 ff 54 24 30 call QWORD PTR load$[rsp] - 000e8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteShader, rax - -; 1199 : glad_glDetachShader = (PFNGLDETACHSHADERPROC)load("glDetachShader"); - - 000ef 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967173 - 000f6 ff 54 24 30 call QWORD PTR load$[rsp] - 000fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDetachShader, rax - -; 1200 : glad_glDisableVertexAttribArray = (PFNGLDISABLEVERTEXATTRIBARRAYPROC)load("glDisableVertexAttribArray"); - - 00101 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967172 - 00108 ff 54 24 30 call QWORD PTR load$[rsp] - 0010c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisableVertexAttribArray, rax - -; 1201 : glad_glEnableVertexAttribArray = (PFNGLENABLEVERTEXATTRIBARRAYPROC)load("glEnableVertexAttribArray"); - - 00113 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967171 - 0011a ff 54 24 30 call QWORD PTR load$[rsp] - 0011e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnableVertexAttribArray, rax - -; 1202 : glad_glGetActiveAttrib = (PFNGLGETACTIVEATTRIBPROC)load("glGetActiveAttrib"); - - 00125 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967170 - 0012c ff 54 24 30 call QWORD PTR load$[rsp] - 00130 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveAttrib, rax - -; 1203 : glad_glGetActiveUniform = (PFNGLGETACTIVEUNIFORMPROC)load("glGetActiveUniform"); - - 00137 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967169 - 0013e ff 54 24 30 call QWORD PTR load$[rsp] - 00142 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniform, rax - -; 1204 : glad_glGetAttachedShaders = (PFNGLGETATTACHEDSHADERSPROC)load("glGetAttachedShaders"); - - 00149 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967168 - 00150 ff 54 24 30 call QWORD PTR load$[rsp] - 00154 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetAttachedShaders, rax - -; 1205 : glad_glGetAttribLocation = (PFNGLGETATTRIBLOCATIONPROC)load("glGetAttribLocation"); - - 0015b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967167 - 00162 ff 54 24 30 call QWORD PTR load$[rsp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetAttribLocation, rax - -; 1206 : glad_glGetProgramiv = (PFNGLGETPROGRAMIVPROC)load("glGetProgramiv"); - - 0016d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967166 - 00174 ff 54 24 30 call QWORD PTR load$[rsp] - 00178 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramiv, rax - -; 1207 : glad_glGetProgramInfoLog = (PFNGLGETPROGRAMINFOLOGPROC)load("glGetProgramInfoLog"); - - 0017f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967165 - 00186 ff 54 24 30 call QWORD PTR load$[rsp] - 0018a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramInfoLog, rax - -; 1208 : glad_glGetShaderiv = (PFNGLGETSHADERIVPROC)load("glGetShaderiv"); - - 00191 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967164 - 00198 ff 54 24 30 call QWORD PTR load$[rsp] - 0019c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetShaderiv, rax - -; 1209 : glad_glGetShaderInfoLog = (PFNGLGETSHADERINFOLOGPROC)load("glGetShaderInfoLog"); - - 001a3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967163 - 001aa ff 54 24 30 call QWORD PTR load$[rsp] - 001ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetShaderInfoLog, rax - -; 1210 : glad_glGetShaderSource = (PFNGLGETSHADERSOURCEPROC)load("glGetShaderSource"); - - 001b5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967162 - 001bc ff 54 24 30 call QWORD PTR load$[rsp] - 001c0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetShaderSource, rax - -; 1211 : glad_glGetUniformLocation = (PFNGLGETUNIFORMLOCATIONPROC)load("glGetUniformLocation"); - - 001c7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967161 - 001ce ff 54 24 30 call QWORD PTR load$[rsp] - 001d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformLocation, rax - -; 1212 : glad_glGetUniformfv = (PFNGLGETUNIFORMFVPROC)load("glGetUniformfv"); - - 001d9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967160 - 001e0 ff 54 24 30 call QWORD PTR load$[rsp] - 001e4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformfv, rax - -; 1213 : glad_glGetUniformiv = (PFNGLGETUNIFORMIVPROC)load("glGetUniformiv"); - - 001eb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967159 - 001f2 ff 54 24 30 call QWORD PTR load$[rsp] - 001f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformiv, rax - -; 1214 : glad_glGetVertexAttribdv = (PFNGLGETVERTEXATTRIBDVPROC)load("glGetVertexAttribdv"); - - 001fd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967158 - 00204 ff 54 24 30 call QWORD PTR load$[rsp] - 00208 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribdv, rax - -; 1215 : glad_glGetVertexAttribfv = (PFNGLGETVERTEXATTRIBFVPROC)load("glGetVertexAttribfv"); - - 0020f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967157 - 00216 ff 54 24 30 call QWORD PTR load$[rsp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribfv, rax - -; 1216 : glad_glGetVertexAttribiv = (PFNGLGETVERTEXATTRIBIVPROC)load("glGetVertexAttribiv"); - - 00221 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967156 - 00228 ff 54 24 30 call QWORD PTR load$[rsp] - 0022c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribiv, rax - -; 1217 : glad_glGetVertexAttribPointerv = (PFNGLGETVERTEXATTRIBPOINTERVPROC)load("glGetVertexAttribPointerv"); - - 00233 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967155 - 0023a ff 54 24 30 call QWORD PTR load$[rsp] - 0023e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribPointerv, rax - -; 1218 : glad_glIsProgram = (PFNGLISPROGRAMPROC)load("glIsProgram"); - - 00245 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967154 - 0024c ff 54 24 30 call QWORD PTR load$[rsp] - 00250 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsProgram, rax - -; 1219 : glad_glIsShader = (PFNGLISSHADERPROC)load("glIsShader"); - - 00257 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967153 - 0025e ff 54 24 30 call QWORD PTR load$[rsp] - 00262 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsShader, rax - -; 1220 : glad_glLinkProgram = (PFNGLLINKPROGRAMPROC)load("glLinkProgram"); - - 00269 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967152 - 00270 ff 54 24 30 call QWORD PTR load$[rsp] - 00274 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLinkProgram, rax - -; 1221 : glad_glShaderSource = (PFNGLSHADERSOURCEPROC)load("glShaderSource"); - - 0027b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967151 - 00282 ff 54 24 30 call QWORD PTR load$[rsp] - 00286 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glShaderSource, rax - -; 1222 : glad_glUseProgram = (PFNGLUSEPROGRAMPROC)load("glUseProgram"); - - 0028d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967150 - 00294 ff 54 24 30 call QWORD PTR load$[rsp] - 00298 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUseProgram, rax - -; 1223 : glad_glUniform1f = (PFNGLUNIFORM1FPROC)load("glUniform1f"); - - 0029f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967149 - 002a6 ff 54 24 30 call QWORD PTR load$[rsp] - 002aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1f, rax - -; 1224 : glad_glUniform2f = (PFNGLUNIFORM2FPROC)load("glUniform2f"); - - 002b1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967148 - 002b8 ff 54 24 30 call QWORD PTR load$[rsp] - 002bc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2f, rax - -; 1225 : glad_glUniform3f = (PFNGLUNIFORM3FPROC)load("glUniform3f"); - - 002c3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967147 - 002ca ff 54 24 30 call QWORD PTR load$[rsp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3f, rax - -; 1226 : glad_glUniform4f = (PFNGLUNIFORM4FPROC)load("glUniform4f"); - - 002d5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967146 - 002dc ff 54 24 30 call QWORD PTR load$[rsp] - 002e0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4f, rax - -; 1227 : glad_glUniform1i = (PFNGLUNIFORM1IPROC)load("glUniform1i"); - - 002e7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967145 - 002ee ff 54 24 30 call QWORD PTR load$[rsp] - 002f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1i, rax - -; 1228 : glad_glUniform2i = (PFNGLUNIFORM2IPROC)load("glUniform2i"); - - 002f9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967144 - 00300 ff 54 24 30 call QWORD PTR load$[rsp] - 00304 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2i, rax - -; 1229 : glad_glUniform3i = (PFNGLUNIFORM3IPROC)load("glUniform3i"); - - 0030b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967143 - 00312 ff 54 24 30 call QWORD PTR load$[rsp] - 00316 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3i, rax - -; 1230 : glad_glUniform4i = (PFNGLUNIFORM4IPROC)load("glUniform4i"); - - 0031d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967142 - 00324 ff 54 24 30 call QWORD PTR load$[rsp] - 00328 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4i, rax - -; 1231 : glad_glUniform1fv = (PFNGLUNIFORM1FVPROC)load("glUniform1fv"); - - 0032f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967141 - 00336 ff 54 24 30 call QWORD PTR load$[rsp] - 0033a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1fv, rax - -; 1232 : glad_glUniform2fv = (PFNGLUNIFORM2FVPROC)load("glUniform2fv"); - - 00341 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967140 - 00348 ff 54 24 30 call QWORD PTR load$[rsp] - 0034c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2fv, rax - -; 1233 : glad_glUniform3fv = (PFNGLUNIFORM3FVPROC)load("glUniform3fv"); - - 00353 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967139 - 0035a ff 54 24 30 call QWORD PTR load$[rsp] - 0035e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3fv, rax - -; 1234 : glad_glUniform4fv = (PFNGLUNIFORM4FVPROC)load("glUniform4fv"); - - 00365 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967138 - 0036c ff 54 24 30 call QWORD PTR load$[rsp] - 00370 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4fv, rax - -; 1235 : glad_glUniform1iv = (PFNGLUNIFORM1IVPROC)load("glUniform1iv"); - - 00377 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967137 - 0037e ff 54 24 30 call QWORD PTR load$[rsp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1iv, rax - -; 1236 : glad_glUniform2iv = (PFNGLUNIFORM2IVPROC)load("glUniform2iv"); - - 00389 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967136 - 00390 ff 54 24 30 call QWORD PTR load$[rsp] - 00394 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2iv, rax - -; 1237 : glad_glUniform3iv = (PFNGLUNIFORM3IVPROC)load("glUniform3iv"); - - 0039b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967135 - 003a2 ff 54 24 30 call QWORD PTR load$[rsp] - 003a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3iv, rax - -; 1238 : glad_glUniform4iv = (PFNGLUNIFORM4IVPROC)load("glUniform4iv"); - - 003ad 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967134 - 003b4 ff 54 24 30 call QWORD PTR load$[rsp] - 003b8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4iv, rax - -; 1239 : glad_glUniformMatrix2fv = (PFNGLUNIFORMMATRIX2FVPROC)load("glUniformMatrix2fv"); - - 003bf 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967133 - 003c6 ff 54 24 30 call QWORD PTR load$[rsp] - 003ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2fv, rax - -; 1240 : glad_glUniformMatrix3fv = (PFNGLUNIFORMMATRIX3FVPROC)load("glUniformMatrix3fv"); - - 003d1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967132 - 003d8 ff 54 24 30 call QWORD PTR load$[rsp] - 003dc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3fv, rax - -; 1241 : glad_glUniformMatrix4fv = (PFNGLUNIFORMMATRIX4FVPROC)load("glUniformMatrix4fv"); - - 003e3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967131 - 003ea ff 54 24 30 call QWORD PTR load$[rsp] - 003ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4fv, rax - -; 1242 : glad_glValidateProgram = (PFNGLVALIDATEPROGRAMPROC)load("glValidateProgram"); - - 003f5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967130 - 003fc ff 54 24 30 call QWORD PTR load$[rsp] - 00400 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glValidateProgram, rax - -; 1243 : glad_glVertexAttrib1d = (PFNGLVERTEXATTRIB1DPROC)load("glVertexAttrib1d"); - - 00407 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967129 - 0040e ff 54 24 30 call QWORD PTR load$[rsp] - 00412 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1d, rax - -; 1244 : glad_glVertexAttrib1dv = (PFNGLVERTEXATTRIB1DVPROC)load("glVertexAttrib1dv"); - - 00419 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967128 - 00420 ff 54 24 30 call QWORD PTR load$[rsp] - 00424 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1dv, rax - -; 1245 : glad_glVertexAttrib1f = (PFNGLVERTEXATTRIB1FPROC)load("glVertexAttrib1f"); - - 0042b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967127 - 00432 ff 54 24 30 call QWORD PTR load$[rsp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1f, rax - -; 1246 : glad_glVertexAttrib1fv = (PFNGLVERTEXATTRIB1FVPROC)load("glVertexAttrib1fv"); - - 0043d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967126 - 00444 ff 54 24 30 call QWORD PTR load$[rsp] - 00448 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1fv, rax - -; 1247 : glad_glVertexAttrib1s = (PFNGLVERTEXATTRIB1SPROC)load("glVertexAttrib1s"); - - 0044f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967125 - 00456 ff 54 24 30 call QWORD PTR load$[rsp] - 0045a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1s, rax - -; 1248 : glad_glVertexAttrib1sv = (PFNGLVERTEXATTRIB1SVPROC)load("glVertexAttrib1sv"); - - 00461 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967124 - 00468 ff 54 24 30 call QWORD PTR load$[rsp] - 0046c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1sv, rax - -; 1249 : glad_glVertexAttrib2d = (PFNGLVERTEXATTRIB2DPROC)load("glVertexAttrib2d"); - - 00473 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967123 - 0047a ff 54 24 30 call QWORD PTR load$[rsp] - 0047e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2d, rax - -; 1250 : glad_glVertexAttrib2dv = (PFNGLVERTEXATTRIB2DVPROC)load("glVertexAttrib2dv"); - - 00485 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967122 - 0048c ff 54 24 30 call QWORD PTR load$[rsp] - 00490 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2dv, rax - -; 1251 : glad_glVertexAttrib2f = (PFNGLVERTEXATTRIB2FPROC)load("glVertexAttrib2f"); - - 00497 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967121 - 0049e ff 54 24 30 call QWORD PTR load$[rsp] - 004a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2f, rax - -; 1252 : glad_glVertexAttrib2fv = (PFNGLVERTEXATTRIB2FVPROC)load("glVertexAttrib2fv"); - - 004a9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967120 - 004b0 ff 54 24 30 call QWORD PTR load$[rsp] - 004b4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2fv, rax - -; 1253 : glad_glVertexAttrib2s = (PFNGLVERTEXATTRIB2SPROC)load("glVertexAttrib2s"); - - 004bb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967119 - 004c2 ff 54 24 30 call QWORD PTR load$[rsp] - 004c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2s, rax - -; 1254 : glad_glVertexAttrib2sv = (PFNGLVERTEXATTRIB2SVPROC)load("glVertexAttrib2sv"); - - 004cd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967118 - 004d4 ff 54 24 30 call QWORD PTR load$[rsp] - 004d8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2sv, rax - -; 1255 : glad_glVertexAttrib3d = (PFNGLVERTEXATTRIB3DPROC)load("glVertexAttrib3d"); - - 004df 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967117 - 004e6 ff 54 24 30 call QWORD PTR load$[rsp] - 004ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3d, rax - -; 1256 : glad_glVertexAttrib3dv = (PFNGLVERTEXATTRIB3DVPROC)load("glVertexAttrib3dv"); - - 004f1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967116 - 004f8 ff 54 24 30 call QWORD PTR load$[rsp] - 004fc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3dv, rax - -; 1257 : glad_glVertexAttrib3f = (PFNGLVERTEXATTRIB3FPROC)load("glVertexAttrib3f"); - - 00503 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967115 - 0050a ff 54 24 30 call QWORD PTR load$[rsp] - 0050e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3f, rax - -; 1258 : glad_glVertexAttrib3fv = (PFNGLVERTEXATTRIB3FVPROC)load("glVertexAttrib3fv"); - - 00515 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967114 - 0051c ff 54 24 30 call QWORD PTR load$[rsp] - 00520 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3fv, rax - -; 1259 : glad_glVertexAttrib3s = (PFNGLVERTEXATTRIB3SPROC)load("glVertexAttrib3s"); - - 00527 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967113 - 0052e ff 54 24 30 call QWORD PTR load$[rsp] - 00532 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3s, rax - -; 1260 : glad_glVertexAttrib3sv = (PFNGLVERTEXATTRIB3SVPROC)load("glVertexAttrib3sv"); - - 00539 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967112 - 00540 ff 54 24 30 call QWORD PTR load$[rsp] - 00544 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3sv, rax - -; 1261 : glad_glVertexAttrib4Nbv = (PFNGLVERTEXATTRIB4NBVPROC)load("glVertexAttrib4Nbv"); - - 0054b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967111 - 00552 ff 54 24 30 call QWORD PTR load$[rsp] - 00556 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4Nbv, rax - -; 1262 : glad_glVertexAttrib4Niv = (PFNGLVERTEXATTRIB4NIVPROC)load("glVertexAttrib4Niv"); - - 0055d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967110 - 00564 ff 54 24 30 call QWORD PTR load$[rsp] - 00568 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4Niv, rax - -; 1263 : glad_glVertexAttrib4Nsv = (PFNGLVERTEXATTRIB4NSVPROC)load("glVertexAttrib4Nsv"); - - 0056f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967109 - 00576 ff 54 24 30 call QWORD PTR load$[rsp] - 0057a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4Nsv, rax - -; 1264 : glad_glVertexAttrib4Nub = (PFNGLVERTEXATTRIB4NUBPROC)load("glVertexAttrib4Nub"); - - 00581 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967108 - 00588 ff 54 24 30 call QWORD PTR load$[rsp] - 0058c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4Nub, rax - -; 1265 : glad_glVertexAttrib4Nubv = (PFNGLVERTEXATTRIB4NUBVPROC)load("glVertexAttrib4Nubv"); - - 00593 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967107 - 0059a ff 54 24 30 call QWORD PTR load$[rsp] - 0059e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4Nubv, rax - -; 1266 : glad_glVertexAttrib4Nuiv = (PFNGLVERTEXATTRIB4NUIVPROC)load("glVertexAttrib4Nuiv"); - - 005a5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967106 - 005ac ff 54 24 30 call QWORD PTR load$[rsp] - 005b0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4Nuiv, rax - -; 1267 : glad_glVertexAttrib4Nusv = (PFNGLVERTEXATTRIB4NUSVPROC)load("glVertexAttrib4Nusv"); - - 005b7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967105 - 005be ff 54 24 30 call QWORD PTR load$[rsp] - 005c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4Nusv, rax - -; 1268 : glad_glVertexAttrib4bv = (PFNGLVERTEXATTRIB4BVPROC)load("glVertexAttrib4bv"); - - 005c9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967104 - 005d0 ff 54 24 30 call QWORD PTR load$[rsp] - 005d4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4bv, rax - -; 1269 : glad_glVertexAttrib4d = (PFNGLVERTEXATTRIB4DPROC)load("glVertexAttrib4d"); - - 005db 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967103 - 005e2 ff 54 24 30 call QWORD PTR load$[rsp] - 005e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4d, rax - -; 1270 : glad_glVertexAttrib4dv = (PFNGLVERTEXATTRIB4DVPROC)load("glVertexAttrib4dv"); - - 005ed 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967102 - 005f4 ff 54 24 30 call QWORD PTR load$[rsp] - 005f8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4dv, rax - -; 1271 : glad_glVertexAttrib4f = (PFNGLVERTEXATTRIB4FPROC)load("glVertexAttrib4f"); - - 005ff 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967101 - 00606 ff 54 24 30 call QWORD PTR load$[rsp] - 0060a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4f, rax - -; 1272 : glad_glVertexAttrib4fv = (PFNGLVERTEXATTRIB4FVPROC)load("glVertexAttrib4fv"); - - 00611 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967100 - 00618 ff 54 24 30 call QWORD PTR load$[rsp] - 0061c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4fv, rax - -; 1273 : glad_glVertexAttrib4iv = (PFNGLVERTEXATTRIB4IVPROC)load("glVertexAttrib4iv"); - - 00623 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967099 - 0062a ff 54 24 30 call QWORD PTR load$[rsp] - 0062e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4iv, rax - -; 1274 : glad_glVertexAttrib4s = (PFNGLVERTEXATTRIB4SPROC)load("glVertexAttrib4s"); - - 00635 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967098 - 0063c ff 54 24 30 call QWORD PTR load$[rsp] - 00640 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4s, rax - -; 1275 : glad_glVertexAttrib4sv = (PFNGLVERTEXATTRIB4SVPROC)load("glVertexAttrib4sv"); - - 00647 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967097 - 0064e ff 54 24 30 call QWORD PTR load$[rsp] - 00652 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4sv, rax - -; 1276 : glad_glVertexAttrib4ubv = (PFNGLVERTEXATTRIB4UBVPROC)load("glVertexAttrib4ubv"); - - 00659 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967096 - 00660 ff 54 24 30 call QWORD PTR load$[rsp] - 00664 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4ubv, rax - -; 1277 : glad_glVertexAttrib4uiv = (PFNGLVERTEXATTRIB4UIVPROC)load("glVertexAttrib4uiv"); - - 0066b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967095 - 00672 ff 54 24 30 call QWORD PTR load$[rsp] - 00676 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4uiv, rax - -; 1278 : glad_glVertexAttrib4usv = (PFNGLVERTEXATTRIB4USVPROC)load("glVertexAttrib4usv"); - - 0067d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967094 - 00684 ff 54 24 30 call QWORD PTR load$[rsp] - 00688 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4usv, rax - -; 1279 : glad_glVertexAttribPointer = (PFNGLVERTEXATTRIBPOINTERPROC)load("glVertexAttribPointer"); - - 0068f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967093 - 00696 ff 54 24 30 call QWORD PTR load$[rsp] - 0069a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribPointer, rax -$LN1@load_GL_VE: - -; 1280 : } - - 006a1 48 83 c4 28 add rsp, 40 ; 00000028H - 006a5 c3 ret 0 -load_GL_VERSION_2_0 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_2_1 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_2_1 PROC ; COMDAT - -; 1281 : static void load_GL_VERSION_2_1(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1282 : if(!GLAD_GL_VERSION_2_1) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_2_1, 0 - 00010 75 02 jne SHORT $LN2@load_GL_VE - 00012 eb 6c jmp SHORT $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1283 : glad_glUniformMatrix2x3fv = (PFNGLUNIFORMMATRIX2X3FVPROC)load("glUniformMatrix2x3fv"); - - 00014 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967092 - 0001b ff 54 24 30 call QWORD PTR load$[rsp] - 0001f 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2x3fv, rax - -; 1284 : glad_glUniformMatrix3x2fv = (PFNGLUNIFORMMATRIX3X2FVPROC)load("glUniformMatrix3x2fv"); - - 00026 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967091 - 0002d ff 54 24 30 call QWORD PTR load$[rsp] - 00031 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3x2fv, rax - -; 1285 : glad_glUniformMatrix2x4fv = (PFNGLUNIFORMMATRIX2X4FVPROC)load("glUniformMatrix2x4fv"); - - 00038 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967090 - 0003f ff 54 24 30 call QWORD PTR load$[rsp] - 00043 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2x4fv, rax - -; 1286 : glad_glUniformMatrix4x2fv = (PFNGLUNIFORMMATRIX4X2FVPROC)load("glUniformMatrix4x2fv"); - - 0004a 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967089 - 00051 ff 54 24 30 call QWORD PTR load$[rsp] - 00055 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4x2fv, rax - -; 1287 : glad_glUniformMatrix3x4fv = (PFNGLUNIFORMMATRIX3X4FVPROC)load("glUniformMatrix3x4fv"); - - 0005c 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967088 - 00063 ff 54 24 30 call QWORD PTR load$[rsp] - 00067 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3x4fv, rax - -; 1288 : glad_glUniformMatrix4x3fv = (PFNGLUNIFORMMATRIX4X3FVPROC)load("glUniformMatrix4x3fv"); - - 0006e 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967087 - 00075 ff 54 24 30 call QWORD PTR load$[rsp] - 00079 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4x3fv, rax -$LN1@load_GL_VE: - -; 1289 : } - - 00080 48 83 c4 28 add rsp, 40 ; 00000028H - 00084 c3 ret 0 -load_GL_VERSION_2_1 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_3_0 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_3_0 PROC ; COMDAT - -; 1290 : static void load_GL_VERSION_3_0(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1291 : if(!GLAD_GL_VERSION_3_0) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_0, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 e8 05 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1292 : glad_glColorMaski = (PFNGLCOLORMASKIPROC)load("glColorMaski"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967086 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorMaski, rax - -; 1293 : glad_glGetBooleani_v = (PFNGLGETBOOLEANI_VPROC)load("glGetBooleani_v"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967085 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBooleani_v, rax - -; 1294 : glad_glGetIntegeri_v = (PFNGLGETINTEGERI_VPROC)load("glGetIntegeri_v"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967084 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetIntegeri_v, rax - -; 1295 : glad_glEnablei = (PFNGLENABLEIPROC)load("glEnablei"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967083 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnablei, rax - -; 1296 : glad_glDisablei = (PFNGLDISABLEIPROC)load("glDisablei"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967082 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisablei, rax - -; 1297 : glad_glIsEnabledi = (PFNGLISENABLEDIPROC)load("glIsEnabledi"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967081 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsEnabledi, rax - -; 1298 : glad_glBeginTransformFeedback = (PFNGLBEGINTRANSFORMFEEDBACKPROC)load("glBeginTransformFeedback"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967080 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBeginTransformFeedback, rax - -; 1299 : glad_glEndTransformFeedback = (PFNGLENDTRANSFORMFEEDBACKPROC)load("glEndTransformFeedback"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967079 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEndTransformFeedback, rax - -; 1300 : glad_glBindBufferRange = (PFNGLBINDBUFFERRANGEPROC)load("glBindBufferRange"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967078 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBufferRange, rax - -; 1301 : glad_glBindBufferBase = (PFNGLBINDBUFFERBASEPROC)load("glBindBufferBase"); - - 000b9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967077 - 000c0 ff 54 24 30 call QWORD PTR load$[rsp] - 000c4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBufferBase, rax - -; 1302 : glad_glTransformFeedbackVaryings = (PFNGLTRANSFORMFEEDBACKVARYINGSPROC)load("glTransformFeedbackVaryings"); - - 000cb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967076 - 000d2 ff 54 24 30 call QWORD PTR load$[rsp] - 000d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTransformFeedbackVaryings, rax - -; 1303 : glad_glGetTransformFeedbackVarying = (PFNGLGETTRANSFORMFEEDBACKVARYINGPROC)load("glGetTransformFeedbackVarying"); - - 000dd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967075 - 000e4 ff 54 24 30 call QWORD PTR load$[rsp] - 000e8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTransformFeedbackVarying, rax - -; 1304 : glad_glClampColor = (PFNGLCLAMPCOLORPROC)load("glClampColor"); - - 000ef 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967074 - 000f6 ff 54 24 30 call QWORD PTR load$[rsp] - 000fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClampColor, rax - -; 1305 : glad_glBeginConditionalRender = (PFNGLBEGINCONDITIONALRENDERPROC)load("glBeginConditionalRender"); - - 00101 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967073 - 00108 ff 54 24 30 call QWORD PTR load$[rsp] - 0010c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBeginConditionalRender, rax - -; 1306 : glad_glEndConditionalRender = (PFNGLENDCONDITIONALRENDERPROC)load("glEndConditionalRender"); - - 00113 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967072 - 0011a ff 54 24 30 call QWORD PTR load$[rsp] - 0011e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEndConditionalRender, rax - -; 1307 : glad_glVertexAttribIPointer = (PFNGLVERTEXATTRIBIPOINTERPROC)load("glVertexAttribIPointer"); - - 00125 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967071 - 0012c ff 54 24 30 call QWORD PTR load$[rsp] - 00130 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribIPointer, rax - -; 1308 : glad_glGetVertexAttribIiv = (PFNGLGETVERTEXATTRIBIIVPROC)load("glGetVertexAttribIiv"); - - 00137 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967070 - 0013e ff 54 24 30 call QWORD PTR load$[rsp] - 00142 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribIiv, rax - -; 1309 : glad_glGetVertexAttribIuiv = (PFNGLGETVERTEXATTRIBIUIVPROC)load("glGetVertexAttribIuiv"); - - 00149 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967069 - 00150 ff 54 24 30 call QWORD PTR load$[rsp] - 00154 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribIuiv, rax - -; 1310 : glad_glVertexAttribI1i = (PFNGLVERTEXATTRIBI1IPROC)load("glVertexAttribI1i"); - - 0015b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967068 - 00162 ff 54 24 30 call QWORD PTR load$[rsp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI1i, rax - -; 1311 : glad_glVertexAttribI2i = (PFNGLVERTEXATTRIBI2IPROC)load("glVertexAttribI2i"); - - 0016d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967067 - 00174 ff 54 24 30 call QWORD PTR load$[rsp] - 00178 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI2i, rax - -; 1312 : glad_glVertexAttribI3i = (PFNGLVERTEXATTRIBI3IPROC)load("glVertexAttribI3i"); - - 0017f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967066 - 00186 ff 54 24 30 call QWORD PTR load$[rsp] - 0018a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI3i, rax - -; 1313 : glad_glVertexAttribI4i = (PFNGLVERTEXATTRIBI4IPROC)load("glVertexAttribI4i"); - - 00191 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967065 - 00198 ff 54 24 30 call QWORD PTR load$[rsp] - 0019c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4i, rax - -; 1314 : glad_glVertexAttribI1ui = (PFNGLVERTEXATTRIBI1UIPROC)load("glVertexAttribI1ui"); - - 001a3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967064 - 001aa ff 54 24 30 call QWORD PTR load$[rsp] - 001ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI1ui, rax - -; 1315 : glad_glVertexAttribI2ui = (PFNGLVERTEXATTRIBI2UIPROC)load("glVertexAttribI2ui"); - - 001b5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967063 - 001bc ff 54 24 30 call QWORD PTR load$[rsp] - 001c0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI2ui, rax - -; 1316 : glad_glVertexAttribI3ui = (PFNGLVERTEXATTRIBI3UIPROC)load("glVertexAttribI3ui"); - - 001c7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967062 - 001ce ff 54 24 30 call QWORD PTR load$[rsp] - 001d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI3ui, rax - -; 1317 : glad_glVertexAttribI4ui = (PFNGLVERTEXATTRIBI4UIPROC)load("glVertexAttribI4ui"); - - 001d9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967061 - 001e0 ff 54 24 30 call QWORD PTR load$[rsp] - 001e4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4ui, rax - -; 1318 : glad_glVertexAttribI1iv = (PFNGLVERTEXATTRIBI1IVPROC)load("glVertexAttribI1iv"); - - 001eb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967060 - 001f2 ff 54 24 30 call QWORD PTR load$[rsp] - 001f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI1iv, rax - -; 1319 : glad_glVertexAttribI2iv = (PFNGLVERTEXATTRIBI2IVPROC)load("glVertexAttribI2iv"); - - 001fd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967059 - 00204 ff 54 24 30 call QWORD PTR load$[rsp] - 00208 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI2iv, rax - -; 1320 : glad_glVertexAttribI3iv = (PFNGLVERTEXATTRIBI3IVPROC)load("glVertexAttribI3iv"); - - 0020f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967058 - 00216 ff 54 24 30 call QWORD PTR load$[rsp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI3iv, rax - -; 1321 : glad_glVertexAttribI4iv = (PFNGLVERTEXATTRIBI4IVPROC)load("glVertexAttribI4iv"); - - 00221 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967057 - 00228 ff 54 24 30 call QWORD PTR load$[rsp] - 0022c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4iv, rax - -; 1322 : glad_glVertexAttribI1uiv = (PFNGLVERTEXATTRIBI1UIVPROC)load("glVertexAttribI1uiv"); - - 00233 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967056 - 0023a ff 54 24 30 call QWORD PTR load$[rsp] - 0023e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI1uiv, rax - -; 1323 : glad_glVertexAttribI2uiv = (PFNGLVERTEXATTRIBI2UIVPROC)load("glVertexAttribI2uiv"); - - 00245 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967055 - 0024c ff 54 24 30 call QWORD PTR load$[rsp] - 00250 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI2uiv, rax - -; 1324 : glad_glVertexAttribI3uiv = (PFNGLVERTEXATTRIBI3UIVPROC)load("glVertexAttribI3uiv"); - - 00257 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967054 - 0025e ff 54 24 30 call QWORD PTR load$[rsp] - 00262 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI3uiv, rax - -; 1325 : glad_glVertexAttribI4uiv = (PFNGLVERTEXATTRIBI4UIVPROC)load("glVertexAttribI4uiv"); - - 00269 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967053 - 00270 ff 54 24 30 call QWORD PTR load$[rsp] - 00274 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4uiv, rax - -; 1326 : glad_glVertexAttribI4bv = (PFNGLVERTEXATTRIBI4BVPROC)load("glVertexAttribI4bv"); - - 0027b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967052 - 00282 ff 54 24 30 call QWORD PTR load$[rsp] - 00286 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4bv, rax - -; 1327 : glad_glVertexAttribI4sv = (PFNGLVERTEXATTRIBI4SVPROC)load("glVertexAttribI4sv"); - - 0028d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967051 - 00294 ff 54 24 30 call QWORD PTR load$[rsp] - 00298 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4sv, rax - -; 1328 : glad_glVertexAttribI4ubv = (PFNGLVERTEXATTRIBI4UBVPROC)load("glVertexAttribI4ubv"); - - 0029f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967050 - 002a6 ff 54 24 30 call QWORD PTR load$[rsp] - 002aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4ubv, rax - -; 1329 : glad_glVertexAttribI4usv = (PFNGLVERTEXATTRIBI4USVPROC)load("glVertexAttribI4usv"); - - 002b1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967049 - 002b8 ff 54 24 30 call QWORD PTR load$[rsp] - 002bc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4usv, rax - -; 1330 : glad_glGetUniformuiv = (PFNGLGETUNIFORMUIVPROC)load("glGetUniformuiv"); - - 002c3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967048 - 002ca ff 54 24 30 call QWORD PTR load$[rsp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformuiv, rax - -; 1331 : glad_glBindFragDataLocation = (PFNGLBINDFRAGDATALOCATIONPROC)load("glBindFragDataLocation"); - - 002d5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967047 - 002dc ff 54 24 30 call QWORD PTR load$[rsp] - 002e0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindFragDataLocation, rax - -; 1332 : glad_glGetFragDataLocation = (PFNGLGETFRAGDATALOCATIONPROC)load("glGetFragDataLocation"); - - 002e7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967046 - 002ee ff 54 24 30 call QWORD PTR load$[rsp] - 002f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFragDataLocation, rax - -; 1333 : glad_glUniform1ui = (PFNGLUNIFORM1UIPROC)load("glUniform1ui"); - - 002f9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967045 - 00300 ff 54 24 30 call QWORD PTR load$[rsp] - 00304 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1ui, rax - -; 1334 : glad_glUniform2ui = (PFNGLUNIFORM2UIPROC)load("glUniform2ui"); - - 0030b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967044 - 00312 ff 54 24 30 call QWORD PTR load$[rsp] - 00316 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2ui, rax - -; 1335 : glad_glUniform3ui = (PFNGLUNIFORM3UIPROC)load("glUniform3ui"); - - 0031d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967043 - 00324 ff 54 24 30 call QWORD PTR load$[rsp] - 00328 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3ui, rax - -; 1336 : glad_glUniform4ui = (PFNGLUNIFORM4UIPROC)load("glUniform4ui"); - - 0032f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967042 - 00336 ff 54 24 30 call QWORD PTR load$[rsp] - 0033a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4ui, rax - -; 1337 : glad_glUniform1uiv = (PFNGLUNIFORM1UIVPROC)load("glUniform1uiv"); - - 00341 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967041 - 00348 ff 54 24 30 call QWORD PTR load$[rsp] - 0034c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1uiv, rax - -; 1338 : glad_glUniform2uiv = (PFNGLUNIFORM2UIVPROC)load("glUniform2uiv"); - - 00353 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967040 - 0035a ff 54 24 30 call QWORD PTR load$[rsp] - 0035e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2uiv, rax - -; 1339 : glad_glUniform3uiv = (PFNGLUNIFORM3UIVPROC)load("glUniform3uiv"); - - 00365 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967039 - 0036c ff 54 24 30 call QWORD PTR load$[rsp] - 00370 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3uiv, rax - -; 1340 : glad_glUniform4uiv = (PFNGLUNIFORM4UIVPROC)load("glUniform4uiv"); - - 00377 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967038 - 0037e ff 54 24 30 call QWORD PTR load$[rsp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4uiv, rax - -; 1341 : glad_glTexParameterIiv = (PFNGLTEXPARAMETERIIVPROC)load("glTexParameterIiv"); - - 00389 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967037 - 00390 ff 54 24 30 call QWORD PTR load$[rsp] - 00394 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterIiv, rax - -; 1342 : glad_glTexParameterIuiv = (PFNGLTEXPARAMETERIUIVPROC)load("glTexParameterIuiv"); - - 0039b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967036 - 003a2 ff 54 24 30 call QWORD PTR load$[rsp] - 003a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterIuiv, rax - -; 1343 : glad_glGetTexParameterIiv = (PFNGLGETTEXPARAMETERIIVPROC)load("glGetTexParameterIiv"); - - 003ad 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967035 - 003b4 ff 54 24 30 call QWORD PTR load$[rsp] - 003b8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameterIiv, rax - -; 1344 : glad_glGetTexParameterIuiv = (PFNGLGETTEXPARAMETERIUIVPROC)load("glGetTexParameterIuiv"); - - 003bf 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967034 - 003c6 ff 54 24 30 call QWORD PTR load$[rsp] - 003ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameterIuiv, rax - -; 1345 : glad_glClearBufferiv = (PFNGLCLEARBUFFERIVPROC)load("glClearBufferiv"); - - 003d1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967033 - 003d8 ff 54 24 30 call QWORD PTR load$[rsp] - 003dc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferiv, rax - -; 1346 : glad_glClearBufferuiv = (PFNGLCLEARBUFFERUIVPROC)load("glClearBufferuiv"); - - 003e3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967032 - 003ea ff 54 24 30 call QWORD PTR load$[rsp] - 003ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferuiv, rax - -; 1347 : glad_glClearBufferfv = (PFNGLCLEARBUFFERFVPROC)load("glClearBufferfv"); - - 003f5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967031 - 003fc ff 54 24 30 call QWORD PTR load$[rsp] - 00400 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferfv, rax - -; 1348 : glad_glClearBufferfi = (PFNGLCLEARBUFFERFIPROC)load("glClearBufferfi"); - - 00407 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967030 - 0040e ff 54 24 30 call QWORD PTR load$[rsp] - 00412 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferfi, rax - -; 1349 : glad_glGetStringi = (PFNGLGETSTRINGIPROC)load("glGetStringi"); - - 00419 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967029 - 00420 ff 54 24 30 call QWORD PTR load$[rsp] - 00424 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetStringi, rax - -; 1350 : glad_glIsRenderbuffer = (PFNGLISRENDERBUFFERPROC)load("glIsRenderbuffer"); - - 0042b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967028 - 00432 ff 54 24 30 call QWORD PTR load$[rsp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsRenderbuffer, rax - -; 1351 : glad_glBindRenderbuffer = (PFNGLBINDRENDERBUFFERPROC)load("glBindRenderbuffer"); - - 0043d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967027 - 00444 ff 54 24 30 call QWORD PTR load$[rsp] - 00448 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindRenderbuffer, rax - -; 1352 : glad_glDeleteRenderbuffers = (PFNGLDELETERENDERBUFFERSPROC)load("glDeleteRenderbuffers"); - - 0044f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967026 - 00456 ff 54 24 30 call QWORD PTR load$[rsp] - 0045a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteRenderbuffers, rax - -; 1353 : glad_glGenRenderbuffers = (PFNGLGENRENDERBUFFERSPROC)load("glGenRenderbuffers"); - - 00461 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967025 - 00468 ff 54 24 30 call QWORD PTR load$[rsp] - 0046c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenRenderbuffers, rax - -; 1354 : glad_glRenderbufferStorage = (PFNGLRENDERBUFFERSTORAGEPROC)load("glRenderbufferStorage"); - - 00473 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967024 - 0047a ff 54 24 30 call QWORD PTR load$[rsp] - 0047e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glRenderbufferStorage, rax - -; 1355 : glad_glGetRenderbufferParameteriv = (PFNGLGETRENDERBUFFERPARAMETERIVPROC)load("glGetRenderbufferParameteriv"); - - 00485 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967023 - 0048c ff 54 24 30 call QWORD PTR load$[rsp] - 00490 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetRenderbufferParameteriv, rax - -; 1356 : glad_glIsFramebuffer = (PFNGLISFRAMEBUFFERPROC)load("glIsFramebuffer"); - - 00497 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967022 - 0049e ff 54 24 30 call QWORD PTR load$[rsp] - 004a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsFramebuffer, rax - -; 1357 : glad_glBindFramebuffer = (PFNGLBINDFRAMEBUFFERPROC)load("glBindFramebuffer"); - - 004a9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967021 - 004b0 ff 54 24 30 call QWORD PTR load$[rsp] - 004b4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindFramebuffer, rax - -; 1358 : glad_glDeleteFramebuffers = (PFNGLDELETEFRAMEBUFFERSPROC)load("glDeleteFramebuffers"); - - 004bb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967020 - 004c2 ff 54 24 30 call QWORD PTR load$[rsp] - 004c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteFramebuffers, rax - -; 1359 : glad_glGenFramebuffers = (PFNGLGENFRAMEBUFFERSPROC)load("glGenFramebuffers"); - - 004cd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967019 - 004d4 ff 54 24 30 call QWORD PTR load$[rsp] - 004d8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenFramebuffers, rax - -; 1360 : glad_glCheckFramebufferStatus = (PFNGLCHECKFRAMEBUFFERSTATUSPROC)load("glCheckFramebufferStatus"); - - 004df 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967018 - 004e6 ff 54 24 30 call QWORD PTR load$[rsp] - 004ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCheckFramebufferStatus, rax - -; 1361 : glad_glFramebufferTexture1D = (PFNGLFRAMEBUFFERTEXTURE1DPROC)load("glFramebufferTexture1D"); - - 004f1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967017 - 004f8 ff 54 24 30 call QWORD PTR load$[rsp] - 004fc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTexture1D, rax - -; 1362 : glad_glFramebufferTexture2D = (PFNGLFRAMEBUFFERTEXTURE2DPROC)load("glFramebufferTexture2D"); - - 00503 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967016 - 0050a ff 54 24 30 call QWORD PTR load$[rsp] - 0050e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTexture2D, rax - -; 1363 : glad_glFramebufferTexture3D = (PFNGLFRAMEBUFFERTEXTURE3DPROC)load("glFramebufferTexture3D"); - - 00515 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967015 - 0051c ff 54 24 30 call QWORD PTR load$[rsp] - 00520 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTexture3D, rax - -; 1364 : glad_glFramebufferRenderbuffer = (PFNGLFRAMEBUFFERRENDERBUFFERPROC)load("glFramebufferRenderbuffer"); - - 00527 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967014 - 0052e ff 54 24 30 call QWORD PTR load$[rsp] - 00532 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferRenderbuffer, rax - -; 1365 : glad_glGetFramebufferAttachmentParameteriv = (PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC)load("glGetFramebufferAttachmentParameteriv"); - - 00539 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967013 - 00540 ff 54 24 30 call QWORD PTR load$[rsp] - 00544 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFramebufferAttachmentParameteriv, rax - -; 1366 : glad_glGenerateMipmap = (PFNGLGENERATEMIPMAPPROC)load("glGenerateMipmap"); - - 0054b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967012 - 00552 ff 54 24 30 call QWORD PTR load$[rsp] - 00556 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenerateMipmap, rax - -; 1367 : glad_glBlitFramebuffer = (PFNGLBLITFRAMEBUFFERPROC)load("glBlitFramebuffer"); - - 0055d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967011 - 00564 ff 54 24 30 call QWORD PTR load$[rsp] - 00568 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlitFramebuffer, rax - -; 1368 : glad_glRenderbufferStorageMultisample = (PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC)load("glRenderbufferStorageMultisample"); - - 0056f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967010 - 00576 ff 54 24 30 call QWORD PTR load$[rsp] - 0057a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glRenderbufferStorageMultisample, rax - -; 1369 : glad_glFramebufferTextureLayer = (PFNGLFRAMEBUFFERTEXTURELAYERPROC)load("glFramebufferTextureLayer"); - - 00581 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967009 - 00588 ff 54 24 30 call QWORD PTR load$[rsp] - 0058c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTextureLayer, rax - -; 1370 : glad_glMapBufferRange = (PFNGLMAPBUFFERRANGEPROC)load("glMapBufferRange"); - - 00593 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967008 - 0059a ff 54 24 30 call QWORD PTR load$[rsp] - 0059e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMapBufferRange, rax - -; 1371 : glad_glFlushMappedBufferRange = (PFNGLFLUSHMAPPEDBUFFERRANGEPROC)load("glFlushMappedBufferRange"); - - 005a5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967007 - 005ac ff 54 24 30 call QWORD PTR load$[rsp] - 005b0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFlushMappedBufferRange, rax - -; 1372 : glad_glBindVertexArray = (PFNGLBINDVERTEXARRAYPROC)load("glBindVertexArray"); - - 005b7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967006 - 005be ff 54 24 30 call QWORD PTR load$[rsp] - 005c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindVertexArray, rax - -; 1373 : glad_glDeleteVertexArrays = (PFNGLDELETEVERTEXARRAYSPROC)load("glDeleteVertexArrays"); - - 005c9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967005 - 005d0 ff 54 24 30 call QWORD PTR load$[rsp] - 005d4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteVertexArrays, rax - -; 1374 : glad_glGenVertexArrays = (PFNGLGENVERTEXARRAYSPROC)load("glGenVertexArrays"); - - 005db 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967004 - 005e2 ff 54 24 30 call QWORD PTR load$[rsp] - 005e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenVertexArrays, rax - -; 1375 : glad_glIsVertexArray = (PFNGLISVERTEXARRAYPROC)load("glIsVertexArray"); - - 005ed 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967003 - 005f4 ff 54 24 30 call QWORD PTR load$[rsp] - 005f8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsVertexArray, rax -$LN1@load_GL_VE: - -; 1376 : } - - 005ff 48 83 c4 28 add rsp, 40 ; 00000028H - 00603 c3 ret 0 -load_GL_VERSION_3_0 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_3_1 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_3_1 PROC ; COMDAT - -; 1377 : static void load_GL_VERSION_3_1(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1378 : if(!GLAD_GL_VERSION_3_1) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_1, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 0e 01 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1379 : glad_glDrawArraysInstanced = (PFNGLDRAWARRAYSINSTANCEDPROC)load("glDrawArraysInstanced"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967002 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawArraysInstanced, rax - -; 1380 : glad_glDrawElementsInstanced = (PFNGLDRAWELEMENTSINSTANCEDPROC)load("glDrawElementsInstanced"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967001 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsInstanced, rax - -; 1381 : glad_glTexBuffer = (PFNGLTEXBUFFERPROC)load("glTexBuffer"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294967000 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexBuffer, rax - -; 1382 : glad_glPrimitiveRestartIndex = (PFNGLPRIMITIVERESTARTINDEXPROC)load("glPrimitiveRestartIndex"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966999 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPrimitiveRestartIndex, rax - -; 1383 : glad_glCopyBufferSubData = (PFNGLCOPYBUFFERSUBDATAPROC)load("glCopyBufferSubData"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966998 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyBufferSubData, rax - -; 1384 : glad_glGetUniformIndices = (PFNGLGETUNIFORMINDICESPROC)load("glGetUniformIndices"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966997 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformIndices, rax - -; 1385 : glad_glGetActiveUniformsiv = (PFNGLGETACTIVEUNIFORMSIVPROC)load("glGetActiveUniformsiv"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966996 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniformsiv, rax - -; 1386 : glad_glGetActiveUniformName = (PFNGLGETACTIVEUNIFORMNAMEPROC)load("glGetActiveUniformName"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966995 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniformName, rax - -; 1387 : glad_glGetUniformBlockIndex = (PFNGLGETUNIFORMBLOCKINDEXPROC)load("glGetUniformBlockIndex"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966994 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformBlockIndex, rax - -; 1388 : glad_glGetActiveUniformBlockiv = (PFNGLGETACTIVEUNIFORMBLOCKIVPROC)load("glGetActiveUniformBlockiv"); - - 000b9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966993 - 000c0 ff 54 24 30 call QWORD PTR load$[rsp] - 000c4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniformBlockiv, rax - -; 1389 : glad_glGetActiveUniformBlockName = (PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC)load("glGetActiveUniformBlockName"); - - 000cb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966992 - 000d2 ff 54 24 30 call QWORD PTR load$[rsp] - 000d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniformBlockName, rax - -; 1390 : glad_glUniformBlockBinding = (PFNGLUNIFORMBLOCKBINDINGPROC)load("glUniformBlockBinding"); - - 000dd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966991 - 000e4 ff 54 24 30 call QWORD PTR load$[rsp] - 000e8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformBlockBinding, rax - -; 1391 : glad_glBindBufferRange = (PFNGLBINDBUFFERRANGEPROC)load("glBindBufferRange"); - - 000ef 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966990 - 000f6 ff 54 24 30 call QWORD PTR load$[rsp] - 000fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBufferRange, rax - -; 1392 : glad_glBindBufferBase = (PFNGLBINDBUFFERBASEPROC)load("glBindBufferBase"); - - 00101 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966989 - 00108 ff 54 24 30 call QWORD PTR load$[rsp] - 0010c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBufferBase, rax - -; 1393 : glad_glGetIntegeri_v = (PFNGLGETINTEGERI_VPROC)load("glGetIntegeri_v"); - - 00113 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966988 - 0011a ff 54 24 30 call QWORD PTR load$[rsp] - 0011e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetIntegeri_v, rax -$LN1@load_GL_VE: - -; 1394 : } - - 00125 48 83 c4 28 add rsp, 40 ; 00000028H - 00129 c3 ret 0 -load_GL_VERSION_3_1 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_3_2 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_3_2 PROC ; COMDAT - -; 1395 : static void load_GL_VERSION_3_2(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1396 : if(!GLAD_GL_VERSION_3_2) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_2, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 56 01 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1397 : glad_glDrawElementsBaseVertex = (PFNGLDRAWELEMENTSBASEVERTEXPROC)load("glDrawElementsBaseVertex"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966987 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsBaseVertex, rax - -; 1398 : glad_glDrawRangeElementsBaseVertex = (PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC)load("glDrawRangeElementsBaseVertex"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966986 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawRangeElementsBaseVertex, rax - -; 1399 : glad_glDrawElementsInstancedBaseVertex = (PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC)load("glDrawElementsInstancedBaseVertex"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966985 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseVertex, rax - -; 1400 : glad_glMultiDrawElementsBaseVertex = (PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC)load("glMultiDrawElementsBaseVertex"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966984 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawElementsBaseVertex, rax - -; 1401 : glad_glProvokingVertex = (PFNGLPROVOKINGVERTEXPROC)load("glProvokingVertex"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966983 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProvokingVertex, rax - -; 1402 : glad_glFenceSync = (PFNGLFENCESYNCPROC)load("glFenceSync"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966982 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFenceSync, rax - -; 1403 : glad_glIsSync = (PFNGLISSYNCPROC)load("glIsSync"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966981 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsSync, rax - -; 1404 : glad_glDeleteSync = (PFNGLDELETESYNCPROC)load("glDeleteSync"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966980 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteSync, rax - -; 1405 : glad_glClientWaitSync = (PFNGLCLIENTWAITSYNCPROC)load("glClientWaitSync"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966979 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClientWaitSync, rax - -; 1406 : glad_glWaitSync = (PFNGLWAITSYNCPROC)load("glWaitSync"); - - 000b9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966978 - 000c0 ff 54 24 30 call QWORD PTR load$[rsp] - 000c4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glWaitSync, rax - -; 1407 : glad_glGetInteger64v = (PFNGLGETINTEGER64VPROC)load("glGetInteger64v"); - - 000cb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966977 - 000d2 ff 54 24 30 call QWORD PTR load$[rsp] - 000d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetInteger64v, rax - -; 1408 : glad_glGetSynciv = (PFNGLGETSYNCIVPROC)load("glGetSynciv"); - - 000dd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966976 - 000e4 ff 54 24 30 call QWORD PTR load$[rsp] - 000e8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSynciv, rax - -; 1409 : glad_glGetInteger64i_v = (PFNGLGETINTEGER64I_VPROC)load("glGetInteger64i_v"); - - 000ef 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966975 - 000f6 ff 54 24 30 call QWORD PTR load$[rsp] - 000fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetInteger64i_v, rax - -; 1410 : glad_glGetBufferParameteri64v = (PFNGLGETBUFFERPARAMETERI64VPROC)load("glGetBufferParameteri64v"); - - 00101 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966974 - 00108 ff 54 24 30 call QWORD PTR load$[rsp] - 0010c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBufferParameteri64v, rax - -; 1411 : glad_glFramebufferTexture = (PFNGLFRAMEBUFFERTEXTUREPROC)load("glFramebufferTexture"); - - 00113 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966973 - 0011a ff 54 24 30 call QWORD PTR load$[rsp] - 0011e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTexture, rax - -; 1412 : glad_glTexImage2DMultisample = (PFNGLTEXIMAGE2DMULTISAMPLEPROC)load("glTexImage2DMultisample"); - - 00125 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966972 - 0012c ff 54 24 30 call QWORD PTR load$[rsp] - 00130 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexImage2DMultisample, rax - -; 1413 : glad_glTexImage3DMultisample = (PFNGLTEXIMAGE3DMULTISAMPLEPROC)load("glTexImage3DMultisample"); - - 00137 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966971 - 0013e ff 54 24 30 call QWORD PTR load$[rsp] - 00142 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexImage3DMultisample, rax - -; 1414 : glad_glGetMultisamplefv = (PFNGLGETMULTISAMPLEFVPROC)load("glGetMultisamplefv"); - - 00149 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966970 - 00150 ff 54 24 30 call QWORD PTR load$[rsp] - 00154 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetMultisamplefv, rax - -; 1415 : glad_glSampleMaski = (PFNGLSAMPLEMASKIPROC)load("glSampleMaski"); - - 0015b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966969 - 00162 ff 54 24 30 call QWORD PTR load$[rsp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSampleMaski, rax -$LN1@load_GL_VE: - -; 1416 : } - - 0016d 48 83 c4 28 add rsp, 40 ; 00000028H - 00171 c3 ret 0 -load_GL_VERSION_3_2 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_3_3 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_3_3 PROC ; COMDAT - -; 1417 : static void load_GL_VERSION_3_3(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1418 : if(!GLAD_GL_VERSION_3_3) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_3, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 14 04 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1419 : glad_glBindFragDataLocationIndexed = (PFNGLBINDFRAGDATALOCATIONINDEXEDPROC)load("glBindFragDataLocationIndexed"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966968 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindFragDataLocationIndexed, rax - -; 1420 : glad_glGetFragDataIndex = (PFNGLGETFRAGDATAINDEXPROC)load("glGetFragDataIndex"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966967 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFragDataIndex, rax - -; 1421 : glad_glGenSamplers = (PFNGLGENSAMPLERSPROC)load("glGenSamplers"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966966 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenSamplers, rax - -; 1422 : glad_glDeleteSamplers = (PFNGLDELETESAMPLERSPROC)load("glDeleteSamplers"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966965 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteSamplers, rax - -; 1423 : glad_glIsSampler = (PFNGLISSAMPLERPROC)load("glIsSampler"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966964 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsSampler, rax - -; 1424 : glad_glBindSampler = (PFNGLBINDSAMPLERPROC)load("glBindSampler"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966963 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindSampler, rax - -; 1425 : glad_glSamplerParameteri = (PFNGLSAMPLERPARAMETERIPROC)load("glSamplerParameteri"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966962 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameteri, rax - -; 1426 : glad_glSamplerParameteriv = (PFNGLSAMPLERPARAMETERIVPROC)load("glSamplerParameteriv"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966961 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameteriv, rax - -; 1427 : glad_glSamplerParameterf = (PFNGLSAMPLERPARAMETERFPROC)load("glSamplerParameterf"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966960 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameterf, rax - -; 1428 : glad_glSamplerParameterfv = (PFNGLSAMPLERPARAMETERFVPROC)load("glSamplerParameterfv"); - - 000b9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966959 - 000c0 ff 54 24 30 call QWORD PTR load$[rsp] - 000c4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameterfv, rax - -; 1429 : glad_glSamplerParameterIiv = (PFNGLSAMPLERPARAMETERIIVPROC)load("glSamplerParameterIiv"); - - 000cb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966958 - 000d2 ff 54 24 30 call QWORD PTR load$[rsp] - 000d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameterIiv, rax - -; 1430 : glad_glSamplerParameterIuiv = (PFNGLSAMPLERPARAMETERIUIVPROC)load("glSamplerParameterIuiv"); - - 000dd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966957 - 000e4 ff 54 24 30 call QWORD PTR load$[rsp] - 000e8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameterIuiv, rax - -; 1431 : glad_glGetSamplerParameteriv = (PFNGLGETSAMPLERPARAMETERIVPROC)load("glGetSamplerParameteriv"); - - 000ef 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966956 - 000f6 ff 54 24 30 call QWORD PTR load$[rsp] - 000fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSamplerParameteriv, rax - -; 1432 : glad_glGetSamplerParameterIiv = (PFNGLGETSAMPLERPARAMETERIIVPROC)load("glGetSamplerParameterIiv"); - - 00101 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966955 - 00108 ff 54 24 30 call QWORD PTR load$[rsp] - 0010c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSamplerParameterIiv, rax - -; 1433 : glad_glGetSamplerParameterfv = (PFNGLGETSAMPLERPARAMETERFVPROC)load("glGetSamplerParameterfv"); - - 00113 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966954 - 0011a ff 54 24 30 call QWORD PTR load$[rsp] - 0011e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSamplerParameterfv, rax - -; 1434 : glad_glGetSamplerParameterIuiv = (PFNGLGETSAMPLERPARAMETERIUIVPROC)load("glGetSamplerParameterIuiv"); - - 00125 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966953 - 0012c ff 54 24 30 call QWORD PTR load$[rsp] - 00130 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSamplerParameterIuiv, rax - -; 1435 : glad_glQueryCounter = (PFNGLQUERYCOUNTERPROC)load("glQueryCounter"); - - 00137 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966952 - 0013e ff 54 24 30 call QWORD PTR load$[rsp] - 00142 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glQueryCounter, rax - -; 1436 : glad_glGetQueryObjecti64v = (PFNGLGETQUERYOBJECTI64VPROC)load("glGetQueryObjecti64v"); - - 00149 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966951 - 00150 ff 54 24 30 call QWORD PTR load$[rsp] - 00154 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryObjecti64v, rax - -; 1437 : glad_glGetQueryObjectui64v = (PFNGLGETQUERYOBJECTUI64VPROC)load("glGetQueryObjectui64v"); - - 0015b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966950 - 00162 ff 54 24 30 call QWORD PTR load$[rsp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryObjectui64v, rax - -; 1438 : glad_glVertexAttribDivisor = (PFNGLVERTEXATTRIBDIVISORPROC)load("glVertexAttribDivisor"); - - 0016d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966949 - 00174 ff 54 24 30 call QWORD PTR load$[rsp] - 00178 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribDivisor, rax - -; 1439 : glad_glVertexAttribP1ui = (PFNGLVERTEXATTRIBP1UIPROC)load("glVertexAttribP1ui"); - - 0017f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966948 - 00186 ff 54 24 30 call QWORD PTR load$[rsp] - 0018a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP1ui, rax - -; 1440 : glad_glVertexAttribP1uiv = (PFNGLVERTEXATTRIBP1UIVPROC)load("glVertexAttribP1uiv"); - - 00191 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966947 - 00198 ff 54 24 30 call QWORD PTR load$[rsp] - 0019c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP1uiv, rax - -; 1441 : glad_glVertexAttribP2ui = (PFNGLVERTEXATTRIBP2UIPROC)load("glVertexAttribP2ui"); - - 001a3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966946 - 001aa ff 54 24 30 call QWORD PTR load$[rsp] - 001ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP2ui, rax - -; 1442 : glad_glVertexAttribP2uiv = (PFNGLVERTEXATTRIBP2UIVPROC)load("glVertexAttribP2uiv"); - - 001b5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966945 - 001bc ff 54 24 30 call QWORD PTR load$[rsp] - 001c0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP2uiv, rax - -; 1443 : glad_glVertexAttribP3ui = (PFNGLVERTEXATTRIBP3UIPROC)load("glVertexAttribP3ui"); - - 001c7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966944 - 001ce ff 54 24 30 call QWORD PTR load$[rsp] - 001d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP3ui, rax - -; 1444 : glad_glVertexAttribP3uiv = (PFNGLVERTEXATTRIBP3UIVPROC)load("glVertexAttribP3uiv"); - - 001d9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966943 - 001e0 ff 54 24 30 call QWORD PTR load$[rsp] - 001e4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP3uiv, rax - -; 1445 : glad_glVertexAttribP4ui = (PFNGLVERTEXATTRIBP4UIPROC)load("glVertexAttribP4ui"); - - 001eb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966942 - 001f2 ff 54 24 30 call QWORD PTR load$[rsp] - 001f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP4ui, rax - -; 1446 : glad_glVertexAttribP4uiv = (PFNGLVERTEXATTRIBP4UIVPROC)load("glVertexAttribP4uiv"); - - 001fd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966941 - 00204 ff 54 24 30 call QWORD PTR load$[rsp] - 00208 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP4uiv, rax - -; 1447 : glad_glVertexP2ui = (PFNGLVERTEXP2UIPROC)load("glVertexP2ui"); - - 0020f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966940 - 00216 ff 54 24 30 call QWORD PTR load$[rsp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexP2ui, rax - -; 1448 : glad_glVertexP2uiv = (PFNGLVERTEXP2UIVPROC)load("glVertexP2uiv"); - - 00221 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966939 - 00228 ff 54 24 30 call QWORD PTR load$[rsp] - 0022c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexP2uiv, rax - -; 1449 : glad_glVertexP3ui = (PFNGLVERTEXP3UIPROC)load("glVertexP3ui"); - - 00233 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966938 - 0023a ff 54 24 30 call QWORD PTR load$[rsp] - 0023e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexP3ui, rax - -; 1450 : glad_glVertexP3uiv = (PFNGLVERTEXP3UIVPROC)load("glVertexP3uiv"); - - 00245 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966937 - 0024c ff 54 24 30 call QWORD PTR load$[rsp] - 00250 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexP3uiv, rax - -; 1451 : glad_glVertexP4ui = (PFNGLVERTEXP4UIPROC)load("glVertexP4ui"); - - 00257 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966936 - 0025e ff 54 24 30 call QWORD PTR load$[rsp] - 00262 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexP4ui, rax - -; 1452 : glad_glVertexP4uiv = (PFNGLVERTEXP4UIVPROC)load("glVertexP4uiv"); - - 00269 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966935 - 00270 ff 54 24 30 call QWORD PTR load$[rsp] - 00274 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexP4uiv, rax - -; 1453 : glad_glTexCoordP1ui = (PFNGLTEXCOORDP1UIPROC)load("glTexCoordP1ui"); - - 0027b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966934 - 00282 ff 54 24 30 call QWORD PTR load$[rsp] - 00286 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP1ui, rax - -; 1454 : glad_glTexCoordP1uiv = (PFNGLTEXCOORDP1UIVPROC)load("glTexCoordP1uiv"); - - 0028d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966933 - 00294 ff 54 24 30 call QWORD PTR load$[rsp] - 00298 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP1uiv, rax - -; 1455 : glad_glTexCoordP2ui = (PFNGLTEXCOORDP2UIPROC)load("glTexCoordP2ui"); - - 0029f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966932 - 002a6 ff 54 24 30 call QWORD PTR load$[rsp] - 002aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP2ui, rax - -; 1456 : glad_glTexCoordP2uiv = (PFNGLTEXCOORDP2UIVPROC)load("glTexCoordP2uiv"); - - 002b1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966931 - 002b8 ff 54 24 30 call QWORD PTR load$[rsp] - 002bc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP2uiv, rax - -; 1457 : glad_glTexCoordP3ui = (PFNGLTEXCOORDP3UIPROC)load("glTexCoordP3ui"); - - 002c3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966930 - 002ca ff 54 24 30 call QWORD PTR load$[rsp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP3ui, rax - -; 1458 : glad_glTexCoordP3uiv = (PFNGLTEXCOORDP3UIVPROC)load("glTexCoordP3uiv"); - - 002d5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966929 - 002dc ff 54 24 30 call QWORD PTR load$[rsp] - 002e0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP3uiv, rax - -; 1459 : glad_glTexCoordP4ui = (PFNGLTEXCOORDP4UIPROC)load("glTexCoordP4ui"); - - 002e7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966928 - 002ee ff 54 24 30 call QWORD PTR load$[rsp] - 002f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP4ui, rax - -; 1460 : glad_glTexCoordP4uiv = (PFNGLTEXCOORDP4UIVPROC)load("glTexCoordP4uiv"); - - 002f9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966927 - 00300 ff 54 24 30 call QWORD PTR load$[rsp] - 00304 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP4uiv, rax - -; 1461 : glad_glMultiTexCoordP1ui = (PFNGLMULTITEXCOORDP1UIPROC)load("glMultiTexCoordP1ui"); - - 0030b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966926 - 00312 ff 54 24 30 call QWORD PTR load$[rsp] - 00316 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP1ui, rax - -; 1462 : glad_glMultiTexCoordP1uiv = (PFNGLMULTITEXCOORDP1UIVPROC)load("glMultiTexCoordP1uiv"); - - 0031d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966925 - 00324 ff 54 24 30 call QWORD PTR load$[rsp] - 00328 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP1uiv, rax - -; 1463 : glad_glMultiTexCoordP2ui = (PFNGLMULTITEXCOORDP2UIPROC)load("glMultiTexCoordP2ui"); - - 0032f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966924 - 00336 ff 54 24 30 call QWORD PTR load$[rsp] - 0033a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP2ui, rax - -; 1464 : glad_glMultiTexCoordP2uiv = (PFNGLMULTITEXCOORDP2UIVPROC)load("glMultiTexCoordP2uiv"); - - 00341 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966923 - 00348 ff 54 24 30 call QWORD PTR load$[rsp] - 0034c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP2uiv, rax - -; 1465 : glad_glMultiTexCoordP3ui = (PFNGLMULTITEXCOORDP3UIPROC)load("glMultiTexCoordP3ui"); - - 00353 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966922 - 0035a ff 54 24 30 call QWORD PTR load$[rsp] - 0035e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP3ui, rax - -; 1466 : glad_glMultiTexCoordP3uiv = (PFNGLMULTITEXCOORDP3UIVPROC)load("glMultiTexCoordP3uiv"); - - 00365 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966921 - 0036c ff 54 24 30 call QWORD PTR load$[rsp] - 00370 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP3uiv, rax - -; 1467 : glad_glMultiTexCoordP4ui = (PFNGLMULTITEXCOORDP4UIPROC)load("glMultiTexCoordP4ui"); - - 00377 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966920 - 0037e ff 54 24 30 call QWORD PTR load$[rsp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP4ui, rax - -; 1468 : glad_glMultiTexCoordP4uiv = (PFNGLMULTITEXCOORDP4UIVPROC)load("glMultiTexCoordP4uiv"); - - 00389 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966919 - 00390 ff 54 24 30 call QWORD PTR load$[rsp] - 00394 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP4uiv, rax - -; 1469 : glad_glNormalP3ui = (PFNGLNORMALP3UIPROC)load("glNormalP3ui"); - - 0039b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966918 - 003a2 ff 54 24 30 call QWORD PTR load$[rsp] - 003a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNormalP3ui, rax - -; 1470 : glad_glNormalP3uiv = (PFNGLNORMALP3UIVPROC)load("glNormalP3uiv"); - - 003ad 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966917 - 003b4 ff 54 24 30 call QWORD PTR load$[rsp] - 003b8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNormalP3uiv, rax - -; 1471 : glad_glColorP3ui = (PFNGLCOLORP3UIPROC)load("glColorP3ui"); - - 003bf 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966916 - 003c6 ff 54 24 30 call QWORD PTR load$[rsp] - 003ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorP3ui, rax - -; 1472 : glad_glColorP3uiv = (PFNGLCOLORP3UIVPROC)load("glColorP3uiv"); - - 003d1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966915 - 003d8 ff 54 24 30 call QWORD PTR load$[rsp] - 003dc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorP3uiv, rax - -; 1473 : glad_glColorP4ui = (PFNGLCOLORP4UIPROC)load("glColorP4ui"); - - 003e3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966914 - 003ea ff 54 24 30 call QWORD PTR load$[rsp] - 003ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorP4ui, rax - -; 1474 : glad_glColorP4uiv = (PFNGLCOLORP4UIVPROC)load("glColorP4uiv"); - - 003f5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966913 - 003fc ff 54 24 30 call QWORD PTR load$[rsp] - 00400 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorP4uiv, rax - -; 1475 : glad_glSecondaryColorP3ui = (PFNGLSECONDARYCOLORP3UIPROC)load("glSecondaryColorP3ui"); - - 00407 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966912 - 0040e ff 54 24 30 call QWORD PTR load$[rsp] - 00412 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSecondaryColorP3ui, rax - -; 1476 : glad_glSecondaryColorP3uiv = (PFNGLSECONDARYCOLORP3UIVPROC)load("glSecondaryColorP3uiv"); - - 00419 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966911 - 00420 ff 54 24 30 call QWORD PTR load$[rsp] - 00424 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSecondaryColorP3uiv, rax -$LN1@load_GL_VE: - -; 1477 : } - - 0042b 48 83 c4 28 add rsp, 40 ; 00000028H - 0042f c3 ret 0 -load_GL_VERSION_3_3 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_4_0 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_4_0 PROC ; COMDAT - -; 1478 : static void load_GL_VERSION_4_0(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1479 : if(!GLAD_GL_VERSION_4_0) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_0, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 3c 03 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1480 : glad_glMinSampleShading = (PFNGLMINSAMPLESHADINGPROC)load("glMinSampleShading"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966910 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMinSampleShading, rax - -; 1481 : glad_glBlendEquationi = (PFNGLBLENDEQUATIONIPROC)load("glBlendEquationi"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966909 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendEquationi, rax - -; 1482 : glad_glBlendEquationSeparatei = (PFNGLBLENDEQUATIONSEPARATEIPROC)load("glBlendEquationSeparatei"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966908 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendEquationSeparatei, rax - -; 1483 : glad_glBlendFunci = (PFNGLBLENDFUNCIPROC)load("glBlendFunci"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966907 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFunci, rax - -; 1484 : glad_glBlendFuncSeparatei = (PFNGLBLENDFUNCSEPARATEIPROC)load("glBlendFuncSeparatei"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966906 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFuncSeparatei, rax - -; 1485 : glad_glDrawArraysIndirect = (PFNGLDRAWARRAYSINDIRECTPROC)load("glDrawArraysIndirect"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966905 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawArraysIndirect, rax - -; 1486 : glad_glDrawElementsIndirect = (PFNGLDRAWELEMENTSINDIRECTPROC)load("glDrawElementsIndirect"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966904 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsIndirect, rax - -; 1487 : glad_glUniform1d = (PFNGLUNIFORM1DPROC)load("glUniform1d"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966903 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1d, rax - -; 1488 : glad_glUniform2d = (PFNGLUNIFORM2DPROC)load("glUniform2d"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966902 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2d, rax - -; 1489 : glad_glUniform3d = (PFNGLUNIFORM3DPROC)load("glUniform3d"); - - 000b9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966901 - 000c0 ff 54 24 30 call QWORD PTR load$[rsp] - 000c4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3d, rax - -; 1490 : glad_glUniform4d = (PFNGLUNIFORM4DPROC)load("glUniform4d"); - - 000cb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966900 - 000d2 ff 54 24 30 call QWORD PTR load$[rsp] - 000d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4d, rax - -; 1491 : glad_glUniform1dv = (PFNGLUNIFORM1DVPROC)load("glUniform1dv"); - - 000dd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966899 - 000e4 ff 54 24 30 call QWORD PTR load$[rsp] - 000e8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1dv, rax - -; 1492 : glad_glUniform2dv = (PFNGLUNIFORM2DVPROC)load("glUniform2dv"); - - 000ef 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966898 - 000f6 ff 54 24 30 call QWORD PTR load$[rsp] - 000fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2dv, rax - -; 1493 : glad_glUniform3dv = (PFNGLUNIFORM3DVPROC)load("glUniform3dv"); - - 00101 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966897 - 00108 ff 54 24 30 call QWORD PTR load$[rsp] - 0010c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3dv, rax - -; 1494 : glad_glUniform4dv = (PFNGLUNIFORM4DVPROC)load("glUniform4dv"); - - 00113 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966896 - 0011a ff 54 24 30 call QWORD PTR load$[rsp] - 0011e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4dv, rax - -; 1495 : glad_glUniformMatrix2dv = (PFNGLUNIFORMMATRIX2DVPROC)load("glUniformMatrix2dv"); - - 00125 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966895 - 0012c ff 54 24 30 call QWORD PTR load$[rsp] - 00130 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2dv, rax - -; 1496 : glad_glUniformMatrix3dv = (PFNGLUNIFORMMATRIX3DVPROC)load("glUniformMatrix3dv"); - - 00137 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966894 - 0013e ff 54 24 30 call QWORD PTR load$[rsp] - 00142 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3dv, rax - -; 1497 : glad_glUniformMatrix4dv = (PFNGLUNIFORMMATRIX4DVPROC)load("glUniformMatrix4dv"); - - 00149 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966893 - 00150 ff 54 24 30 call QWORD PTR load$[rsp] - 00154 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4dv, rax - -; 1498 : glad_glUniformMatrix2x3dv = (PFNGLUNIFORMMATRIX2X3DVPROC)load("glUniformMatrix2x3dv"); - - 0015b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966892 - 00162 ff 54 24 30 call QWORD PTR load$[rsp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2x3dv, rax - -; 1499 : glad_glUniformMatrix2x4dv = (PFNGLUNIFORMMATRIX2X4DVPROC)load("glUniformMatrix2x4dv"); - - 0016d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966891 - 00174 ff 54 24 30 call QWORD PTR load$[rsp] - 00178 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2x4dv, rax - -; 1500 : glad_glUniformMatrix3x2dv = (PFNGLUNIFORMMATRIX3X2DVPROC)load("glUniformMatrix3x2dv"); - - 0017f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966890 - 00186 ff 54 24 30 call QWORD PTR load$[rsp] - 0018a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3x2dv, rax - -; 1501 : glad_glUniformMatrix3x4dv = (PFNGLUNIFORMMATRIX3X4DVPROC)load("glUniformMatrix3x4dv"); - - 00191 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966889 - 00198 ff 54 24 30 call QWORD PTR load$[rsp] - 0019c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3x4dv, rax - -; 1502 : glad_glUniformMatrix4x2dv = (PFNGLUNIFORMMATRIX4X2DVPROC)load("glUniformMatrix4x2dv"); - - 001a3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966888 - 001aa ff 54 24 30 call QWORD PTR load$[rsp] - 001ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4x2dv, rax - -; 1503 : glad_glUniformMatrix4x3dv = (PFNGLUNIFORMMATRIX4X3DVPROC)load("glUniformMatrix4x3dv"); - - 001b5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966887 - 001bc ff 54 24 30 call QWORD PTR load$[rsp] - 001c0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4x3dv, rax - -; 1504 : glad_glGetUniformdv = (PFNGLGETUNIFORMDVPROC)load("glGetUniformdv"); - - 001c7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966886 - 001ce ff 54 24 30 call QWORD PTR load$[rsp] - 001d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformdv, rax - -; 1505 : glad_glGetSubroutineUniformLocation = (PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)load("glGetSubroutineUniformLocation"); - - 001d9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966885 - 001e0 ff 54 24 30 call QWORD PTR load$[rsp] - 001e4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSubroutineUniformLocation, rax - -; 1506 : glad_glGetSubroutineIndex = (PFNGLGETSUBROUTINEINDEXPROC)load("glGetSubroutineIndex"); - - 001eb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966884 - 001f2 ff 54 24 30 call QWORD PTR load$[rsp] - 001f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSubroutineIndex, rax - -; 1507 : glad_glGetActiveSubroutineUniformiv = (PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC)load("glGetActiveSubroutineUniformiv"); - - 001fd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966883 - 00204 ff 54 24 30 call QWORD PTR load$[rsp] - 00208 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveSubroutineUniformiv, rax - -; 1508 : glad_glGetActiveSubroutineUniformName = (PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC)load("glGetActiveSubroutineUniformName"); - - 0020f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966882 - 00216 ff 54 24 30 call QWORD PTR load$[rsp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveSubroutineUniformName, rax - -; 1509 : glad_glGetActiveSubroutineName = (PFNGLGETACTIVESUBROUTINENAMEPROC)load("glGetActiveSubroutineName"); - - 00221 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966881 - 00228 ff 54 24 30 call QWORD PTR load$[rsp] - 0022c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveSubroutineName, rax - -; 1510 : glad_glUniformSubroutinesuiv = (PFNGLUNIFORMSUBROUTINESUIVPROC)load("glUniformSubroutinesuiv"); - - 00233 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966880 - 0023a ff 54 24 30 call QWORD PTR load$[rsp] - 0023e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformSubroutinesuiv, rax - -; 1511 : glad_glGetUniformSubroutineuiv = (PFNGLGETUNIFORMSUBROUTINEUIVPROC)load("glGetUniformSubroutineuiv"); - - 00245 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966879 - 0024c ff 54 24 30 call QWORD PTR load$[rsp] - 00250 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformSubroutineuiv, rax - -; 1512 : glad_glGetProgramStageiv = (PFNGLGETPROGRAMSTAGEIVPROC)load("glGetProgramStageiv"); - - 00257 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966878 - 0025e ff 54 24 30 call QWORD PTR load$[rsp] - 00262 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramStageiv, rax - -; 1513 : glad_glPatchParameteri = (PFNGLPATCHPARAMETERIPROC)load("glPatchParameteri"); - - 00269 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966877 - 00270 ff 54 24 30 call QWORD PTR load$[rsp] - 00274 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPatchParameteri, rax - -; 1514 : glad_glPatchParameterfv = (PFNGLPATCHPARAMETERFVPROC)load("glPatchParameterfv"); - - 0027b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966876 - 00282 ff 54 24 30 call QWORD PTR load$[rsp] - 00286 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPatchParameterfv, rax - -; 1515 : glad_glBindTransformFeedback = (PFNGLBINDTRANSFORMFEEDBACKPROC)load("glBindTransformFeedback"); - - 0028d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966875 - 00294 ff 54 24 30 call QWORD PTR load$[rsp] - 00298 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindTransformFeedback, rax - -; 1516 : glad_glDeleteTransformFeedbacks = (PFNGLDELETETRANSFORMFEEDBACKSPROC)load("glDeleteTransformFeedbacks"); - - 0029f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966874 - 002a6 ff 54 24 30 call QWORD PTR load$[rsp] - 002aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteTransformFeedbacks, rax - -; 1517 : glad_glGenTransformFeedbacks = (PFNGLGENTRANSFORMFEEDBACKSPROC)load("glGenTransformFeedbacks"); - - 002b1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966873 - 002b8 ff 54 24 30 call QWORD PTR load$[rsp] - 002bc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenTransformFeedbacks, rax - -; 1518 : glad_glIsTransformFeedback = (PFNGLISTRANSFORMFEEDBACKPROC)load("glIsTransformFeedback"); - - 002c3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966872 - 002ca ff 54 24 30 call QWORD PTR load$[rsp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsTransformFeedback, rax - -; 1519 : glad_glPauseTransformFeedback = (PFNGLPAUSETRANSFORMFEEDBACKPROC)load("glPauseTransformFeedback"); - - 002d5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966871 - 002dc ff 54 24 30 call QWORD PTR load$[rsp] - 002e0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPauseTransformFeedback, rax - -; 1520 : glad_glResumeTransformFeedback = (PFNGLRESUMETRANSFORMFEEDBACKPROC)load("glResumeTransformFeedback"); - - 002e7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966870 - 002ee ff 54 24 30 call QWORD PTR load$[rsp] - 002f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glResumeTransformFeedback, rax - -; 1521 : glad_glDrawTransformFeedback = (PFNGLDRAWTRANSFORMFEEDBACKPROC)load("glDrawTransformFeedback"); - - 002f9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966869 - 00300 ff 54 24 30 call QWORD PTR load$[rsp] - 00304 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawTransformFeedback, rax - -; 1522 : glad_glDrawTransformFeedbackStream = (PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC)load("glDrawTransformFeedbackStream"); - - 0030b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966868 - 00312 ff 54 24 30 call QWORD PTR load$[rsp] - 00316 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawTransformFeedbackStream, rax - -; 1523 : glad_glBeginQueryIndexed = (PFNGLBEGINQUERYINDEXEDPROC)load("glBeginQueryIndexed"); - - 0031d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966867 - 00324 ff 54 24 30 call QWORD PTR load$[rsp] - 00328 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBeginQueryIndexed, rax - -; 1524 : glad_glEndQueryIndexed = (PFNGLENDQUERYINDEXEDPROC)load("glEndQueryIndexed"); - - 0032f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966866 - 00336 ff 54 24 30 call QWORD PTR load$[rsp] - 0033a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEndQueryIndexed, rax - -; 1525 : glad_glGetQueryIndexediv = (PFNGLGETQUERYINDEXEDIVPROC)load("glGetQueryIndexediv"); - - 00341 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966865 - 00348 ff 54 24 30 call QWORD PTR load$[rsp] - 0034c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryIndexediv, rax -$LN1@load_GL_VE: - -; 1526 : } - - 00353 48 83 c4 28 add rsp, 40 ; 00000028H - 00357 c3 ret 0 -load_GL_VERSION_4_0 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_4_1 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_4_1 PROC ; COMDAT - -; 1527 : static void load_GL_VERSION_4_1(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1528 : if(!GLAD_GL_VERSION_4_1) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_1, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 42 06 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1529 : glad_glReleaseShaderCompiler = (PFNGLRELEASESHADERCOMPILERPROC)load("glReleaseShaderCompiler"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966864 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReleaseShaderCompiler, rax - -; 1530 : glad_glShaderBinary = (PFNGLSHADERBINARYPROC)load("glShaderBinary"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966863 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glShaderBinary, rax - -; 1531 : glad_glGetShaderPrecisionFormat = (PFNGLGETSHADERPRECISIONFORMATPROC)load("glGetShaderPrecisionFormat"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966862 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetShaderPrecisionFormat, rax - -; 1532 : glad_glDepthRangef = (PFNGLDEPTHRANGEFPROC)load("glDepthRangef"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966861 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthRangef, rax - -; 1533 : glad_glClearDepthf = (PFNGLCLEARDEPTHFPROC)load("glClearDepthf"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966860 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearDepthf, rax - -; 1534 : glad_glGetProgramBinary = (PFNGLGETPROGRAMBINARYPROC)load("glGetProgramBinary"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966859 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramBinary, rax - -; 1535 : glad_glProgramBinary = (PFNGLPROGRAMBINARYPROC)load("glProgramBinary"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966858 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramBinary, rax - -; 1536 : glad_glProgramParameteri = (PFNGLPROGRAMPARAMETERIPROC)load("glProgramParameteri"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966857 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramParameteri, rax - -; 1537 : glad_glUseProgramStages = (PFNGLUSEPROGRAMSTAGESPROC)load("glUseProgramStages"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966856 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUseProgramStages, rax - -; 1538 : glad_glActiveShaderProgram = (PFNGLACTIVESHADERPROGRAMPROC)load("glActiveShaderProgram"); - - 000b9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966855 - 000c0 ff 54 24 30 call QWORD PTR load$[rsp] - 000c4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glActiveShaderProgram, rax - -; 1539 : glad_glCreateShaderProgramv = (PFNGLCREATESHADERPROGRAMVPROC)load("glCreateShaderProgramv"); - - 000cb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966854 - 000d2 ff 54 24 30 call QWORD PTR load$[rsp] - 000d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateShaderProgramv, rax - -; 1540 : glad_glBindProgramPipeline = (PFNGLBINDPROGRAMPIPELINEPROC)load("glBindProgramPipeline"); - - 000dd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966853 - 000e4 ff 54 24 30 call QWORD PTR load$[rsp] - 000e8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindProgramPipeline, rax - -; 1541 : glad_glDeleteProgramPipelines = (PFNGLDELETEPROGRAMPIPELINESPROC)load("glDeleteProgramPipelines"); - - 000ef 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966852 - 000f6 ff 54 24 30 call QWORD PTR load$[rsp] - 000fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteProgramPipelines, rax - -; 1542 : glad_glGenProgramPipelines = (PFNGLGENPROGRAMPIPELINESPROC)load("glGenProgramPipelines"); - - 00101 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966851 - 00108 ff 54 24 30 call QWORD PTR load$[rsp] - 0010c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenProgramPipelines, rax - -; 1543 : glad_glIsProgramPipeline = (PFNGLISPROGRAMPIPELINEPROC)load("glIsProgramPipeline"); - - 00113 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966850 - 0011a ff 54 24 30 call QWORD PTR load$[rsp] - 0011e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsProgramPipeline, rax - -; 1544 : glad_glGetProgramPipelineiv = (PFNGLGETPROGRAMPIPELINEIVPROC)load("glGetProgramPipelineiv"); - - 00125 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966849 - 0012c ff 54 24 30 call QWORD PTR load$[rsp] - 00130 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramPipelineiv, rax - -; 1545 : glad_glProgramParameteri = (PFNGLPROGRAMPARAMETERIPROC)load("glProgramParameteri"); - - 00137 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966848 - 0013e ff 54 24 30 call QWORD PTR load$[rsp] - 00142 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramParameteri, rax - -; 1546 : glad_glProgramUniform1i = (PFNGLPROGRAMUNIFORM1IPROC)load("glProgramUniform1i"); - - 00149 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966847 - 00150 ff 54 24 30 call QWORD PTR load$[rsp] - 00154 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1i, rax - -; 1547 : glad_glProgramUniform1iv = (PFNGLPROGRAMUNIFORM1IVPROC)load("glProgramUniform1iv"); - - 0015b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966846 - 00162 ff 54 24 30 call QWORD PTR load$[rsp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1iv, rax - -; 1548 : glad_glProgramUniform1f = (PFNGLPROGRAMUNIFORM1FPROC)load("glProgramUniform1f"); - - 0016d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966845 - 00174 ff 54 24 30 call QWORD PTR load$[rsp] - 00178 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1f, rax - -; 1549 : glad_glProgramUniform1fv = (PFNGLPROGRAMUNIFORM1FVPROC)load("glProgramUniform1fv"); - - 0017f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966844 - 00186 ff 54 24 30 call QWORD PTR load$[rsp] - 0018a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1fv, rax - -; 1550 : glad_glProgramUniform1d = (PFNGLPROGRAMUNIFORM1DPROC)load("glProgramUniform1d"); - - 00191 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966843 - 00198 ff 54 24 30 call QWORD PTR load$[rsp] - 0019c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1d, rax - -; 1551 : glad_glProgramUniform1dv = (PFNGLPROGRAMUNIFORM1DVPROC)load("glProgramUniform1dv"); - - 001a3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966842 - 001aa ff 54 24 30 call QWORD PTR load$[rsp] - 001ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1dv, rax - -; 1552 : glad_glProgramUniform1ui = (PFNGLPROGRAMUNIFORM1UIPROC)load("glProgramUniform1ui"); - - 001b5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966841 - 001bc ff 54 24 30 call QWORD PTR load$[rsp] - 001c0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1ui, rax - -; 1553 : glad_glProgramUniform1uiv = (PFNGLPROGRAMUNIFORM1UIVPROC)load("glProgramUniform1uiv"); - - 001c7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966840 - 001ce ff 54 24 30 call QWORD PTR load$[rsp] - 001d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1uiv, rax - -; 1554 : glad_glProgramUniform2i = (PFNGLPROGRAMUNIFORM2IPROC)load("glProgramUniform2i"); - - 001d9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966839 - 001e0 ff 54 24 30 call QWORD PTR load$[rsp] - 001e4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2i, rax - -; 1555 : glad_glProgramUniform2iv = (PFNGLPROGRAMUNIFORM2IVPROC)load("glProgramUniform2iv"); - - 001eb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966838 - 001f2 ff 54 24 30 call QWORD PTR load$[rsp] - 001f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2iv, rax - -; 1556 : glad_glProgramUniform2f = (PFNGLPROGRAMUNIFORM2FPROC)load("glProgramUniform2f"); - - 001fd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966837 - 00204 ff 54 24 30 call QWORD PTR load$[rsp] - 00208 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2f, rax - -; 1557 : glad_glProgramUniform2fv = (PFNGLPROGRAMUNIFORM2FVPROC)load("glProgramUniform2fv"); - - 0020f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966836 - 00216 ff 54 24 30 call QWORD PTR load$[rsp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2fv, rax - -; 1558 : glad_glProgramUniform2d = (PFNGLPROGRAMUNIFORM2DPROC)load("glProgramUniform2d"); - - 00221 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966835 - 00228 ff 54 24 30 call QWORD PTR load$[rsp] - 0022c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2d, rax - -; 1559 : glad_glProgramUniform2dv = (PFNGLPROGRAMUNIFORM2DVPROC)load("glProgramUniform2dv"); - - 00233 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966834 - 0023a ff 54 24 30 call QWORD PTR load$[rsp] - 0023e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2dv, rax - -; 1560 : glad_glProgramUniform2ui = (PFNGLPROGRAMUNIFORM2UIPROC)load("glProgramUniform2ui"); - - 00245 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966833 - 0024c ff 54 24 30 call QWORD PTR load$[rsp] - 00250 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2ui, rax - -; 1561 : glad_glProgramUniform2uiv = (PFNGLPROGRAMUNIFORM2UIVPROC)load("glProgramUniform2uiv"); - - 00257 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966832 - 0025e ff 54 24 30 call QWORD PTR load$[rsp] - 00262 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2uiv, rax - -; 1562 : glad_glProgramUniform3i = (PFNGLPROGRAMUNIFORM3IPROC)load("glProgramUniform3i"); - - 00269 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966831 - 00270 ff 54 24 30 call QWORD PTR load$[rsp] - 00274 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3i, rax - -; 1563 : glad_glProgramUniform3iv = (PFNGLPROGRAMUNIFORM3IVPROC)load("glProgramUniform3iv"); - - 0027b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966830 - 00282 ff 54 24 30 call QWORD PTR load$[rsp] - 00286 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3iv, rax - -; 1564 : glad_glProgramUniform3f = (PFNGLPROGRAMUNIFORM3FPROC)load("glProgramUniform3f"); - - 0028d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966829 - 00294 ff 54 24 30 call QWORD PTR load$[rsp] - 00298 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3f, rax - -; 1565 : glad_glProgramUniform3fv = (PFNGLPROGRAMUNIFORM3FVPROC)load("glProgramUniform3fv"); - - 0029f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966828 - 002a6 ff 54 24 30 call QWORD PTR load$[rsp] - 002aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3fv, rax - -; 1566 : glad_glProgramUniform3d = (PFNGLPROGRAMUNIFORM3DPROC)load("glProgramUniform3d"); - - 002b1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966827 - 002b8 ff 54 24 30 call QWORD PTR load$[rsp] - 002bc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3d, rax - -; 1567 : glad_glProgramUniform3dv = (PFNGLPROGRAMUNIFORM3DVPROC)load("glProgramUniform3dv"); - - 002c3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966826 - 002ca ff 54 24 30 call QWORD PTR load$[rsp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3dv, rax - -; 1568 : glad_glProgramUniform3ui = (PFNGLPROGRAMUNIFORM3UIPROC)load("glProgramUniform3ui"); - - 002d5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966825 - 002dc ff 54 24 30 call QWORD PTR load$[rsp] - 002e0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3ui, rax - -; 1569 : glad_glProgramUniform3uiv = (PFNGLPROGRAMUNIFORM3UIVPROC)load("glProgramUniform3uiv"); - - 002e7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966824 - 002ee ff 54 24 30 call QWORD PTR load$[rsp] - 002f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3uiv, rax - -; 1570 : glad_glProgramUniform4i = (PFNGLPROGRAMUNIFORM4IPROC)load("glProgramUniform4i"); - - 002f9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966823 - 00300 ff 54 24 30 call QWORD PTR load$[rsp] - 00304 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4i, rax - -; 1571 : glad_glProgramUniform4iv = (PFNGLPROGRAMUNIFORM4IVPROC)load("glProgramUniform4iv"); - - 0030b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966822 - 00312 ff 54 24 30 call QWORD PTR load$[rsp] - 00316 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4iv, rax - -; 1572 : glad_glProgramUniform4f = (PFNGLPROGRAMUNIFORM4FPROC)load("glProgramUniform4f"); - - 0031d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966821 - 00324 ff 54 24 30 call QWORD PTR load$[rsp] - 00328 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4f, rax - -; 1573 : glad_glProgramUniform4fv = (PFNGLPROGRAMUNIFORM4FVPROC)load("glProgramUniform4fv"); - - 0032f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966820 - 00336 ff 54 24 30 call QWORD PTR load$[rsp] - 0033a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4fv, rax - -; 1574 : glad_glProgramUniform4d = (PFNGLPROGRAMUNIFORM4DPROC)load("glProgramUniform4d"); - - 00341 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966819 - 00348 ff 54 24 30 call QWORD PTR load$[rsp] - 0034c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4d, rax - -; 1575 : glad_glProgramUniform4dv = (PFNGLPROGRAMUNIFORM4DVPROC)load("glProgramUniform4dv"); - - 00353 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966818 - 0035a ff 54 24 30 call QWORD PTR load$[rsp] - 0035e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4dv, rax - -; 1576 : glad_glProgramUniform4ui = (PFNGLPROGRAMUNIFORM4UIPROC)load("glProgramUniform4ui"); - - 00365 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966817 - 0036c ff 54 24 30 call QWORD PTR load$[rsp] - 00370 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4ui, rax - -; 1577 : glad_glProgramUniform4uiv = (PFNGLPROGRAMUNIFORM4UIVPROC)load("glProgramUniform4uiv"); - - 00377 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966816 - 0037e ff 54 24 30 call QWORD PTR load$[rsp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4uiv, rax - -; 1578 : glad_glProgramUniformMatrix2fv = (PFNGLPROGRAMUNIFORMMATRIX2FVPROC)load("glProgramUniformMatrix2fv"); - - 00389 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966815 - 00390 ff 54 24 30 call QWORD PTR load$[rsp] - 00394 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2fv, rax - -; 1579 : glad_glProgramUniformMatrix3fv = (PFNGLPROGRAMUNIFORMMATRIX3FVPROC)load("glProgramUniformMatrix3fv"); - - 0039b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966814 - 003a2 ff 54 24 30 call QWORD PTR load$[rsp] - 003a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3fv, rax - -; 1580 : glad_glProgramUniformMatrix4fv = (PFNGLPROGRAMUNIFORMMATRIX4FVPROC)load("glProgramUniformMatrix4fv"); - - 003ad 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966813 - 003b4 ff 54 24 30 call QWORD PTR load$[rsp] - 003b8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4fv, rax - -; 1581 : glad_glProgramUniformMatrix2dv = (PFNGLPROGRAMUNIFORMMATRIX2DVPROC)load("glProgramUniformMatrix2dv"); - - 003bf 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966812 - 003c6 ff 54 24 30 call QWORD PTR load$[rsp] - 003ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2dv, rax - -; 1582 : glad_glProgramUniformMatrix3dv = (PFNGLPROGRAMUNIFORMMATRIX3DVPROC)load("glProgramUniformMatrix3dv"); - - 003d1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966811 - 003d8 ff 54 24 30 call QWORD PTR load$[rsp] - 003dc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3dv, rax - -; 1583 : glad_glProgramUniformMatrix4dv = (PFNGLPROGRAMUNIFORMMATRIX4DVPROC)load("glProgramUniformMatrix4dv"); - - 003e3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966810 - 003ea ff 54 24 30 call QWORD PTR load$[rsp] - 003ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4dv, rax - -; 1584 : glad_glProgramUniformMatrix2x3fv = (PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC)load("glProgramUniformMatrix2x3fv"); - - 003f5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966809 - 003fc ff 54 24 30 call QWORD PTR load$[rsp] - 00400 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x3fv, rax - -; 1585 : glad_glProgramUniformMatrix3x2fv = (PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC)load("glProgramUniformMatrix3x2fv"); - - 00407 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966808 - 0040e ff 54 24 30 call QWORD PTR load$[rsp] - 00412 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x2fv, rax - -; 1586 : glad_glProgramUniformMatrix2x4fv = (PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC)load("glProgramUniformMatrix2x4fv"); - - 00419 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966807 - 00420 ff 54 24 30 call QWORD PTR load$[rsp] - 00424 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x4fv, rax - -; 1587 : glad_glProgramUniformMatrix4x2fv = (PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC)load("glProgramUniformMatrix4x2fv"); - - 0042b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966806 - 00432 ff 54 24 30 call QWORD PTR load$[rsp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x2fv, rax - -; 1588 : glad_glProgramUniformMatrix3x4fv = (PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC)load("glProgramUniformMatrix3x4fv"); - - 0043d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966805 - 00444 ff 54 24 30 call QWORD PTR load$[rsp] - 00448 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x4fv, rax - -; 1589 : glad_glProgramUniformMatrix4x3fv = (PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC)load("glProgramUniformMatrix4x3fv"); - - 0044f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966804 - 00456 ff 54 24 30 call QWORD PTR load$[rsp] - 0045a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x3fv, rax - -; 1590 : glad_glProgramUniformMatrix2x3dv = (PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC)load("glProgramUniformMatrix2x3dv"); - - 00461 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966803 - 00468 ff 54 24 30 call QWORD PTR load$[rsp] - 0046c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x3dv, rax - -; 1591 : glad_glProgramUniformMatrix3x2dv = (PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC)load("glProgramUniformMatrix3x2dv"); - - 00473 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966802 - 0047a ff 54 24 30 call QWORD PTR load$[rsp] - 0047e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x2dv, rax - -; 1592 : glad_glProgramUniformMatrix2x4dv = (PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC)load("glProgramUniformMatrix2x4dv"); - - 00485 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966801 - 0048c ff 54 24 30 call QWORD PTR load$[rsp] - 00490 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x4dv, rax - -; 1593 : glad_glProgramUniformMatrix4x2dv = (PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC)load("glProgramUniformMatrix4x2dv"); - - 00497 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966800 - 0049e ff 54 24 30 call QWORD PTR load$[rsp] - 004a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x2dv, rax - -; 1594 : glad_glProgramUniformMatrix3x4dv = (PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC)load("glProgramUniformMatrix3x4dv"); - - 004a9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966799 - 004b0 ff 54 24 30 call QWORD PTR load$[rsp] - 004b4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x4dv, rax - -; 1595 : glad_glProgramUniformMatrix4x3dv = (PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC)load("glProgramUniformMatrix4x3dv"); - - 004bb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966798 - 004c2 ff 54 24 30 call QWORD PTR load$[rsp] - 004c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x3dv, rax - -; 1596 : glad_glValidateProgramPipeline = (PFNGLVALIDATEPROGRAMPIPELINEPROC)load("glValidateProgramPipeline"); - - 004cd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966797 - 004d4 ff 54 24 30 call QWORD PTR load$[rsp] - 004d8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glValidateProgramPipeline, rax - -; 1597 : glad_glGetProgramPipelineInfoLog = (PFNGLGETPROGRAMPIPELINEINFOLOGPROC)load("glGetProgramPipelineInfoLog"); - - 004df 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966796 - 004e6 ff 54 24 30 call QWORD PTR load$[rsp] - 004ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramPipelineInfoLog, rax - -; 1598 : glad_glVertexAttribL1d = (PFNGLVERTEXATTRIBL1DPROC)load("glVertexAttribL1d"); - - 004f1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966795 - 004f8 ff 54 24 30 call QWORD PTR load$[rsp] - 004fc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL1d, rax - -; 1599 : glad_glVertexAttribL2d = (PFNGLVERTEXATTRIBL2DPROC)load("glVertexAttribL2d"); - - 00503 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966794 - 0050a ff 54 24 30 call QWORD PTR load$[rsp] - 0050e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL2d, rax - -; 1600 : glad_glVertexAttribL3d = (PFNGLVERTEXATTRIBL3DPROC)load("glVertexAttribL3d"); - - 00515 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966793 - 0051c ff 54 24 30 call QWORD PTR load$[rsp] - 00520 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL3d, rax - -; 1601 : glad_glVertexAttribL4d = (PFNGLVERTEXATTRIBL4DPROC)load("glVertexAttribL4d"); - - 00527 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966792 - 0052e ff 54 24 30 call QWORD PTR load$[rsp] - 00532 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL4d, rax - -; 1602 : glad_glVertexAttribL1dv = (PFNGLVERTEXATTRIBL1DVPROC)load("glVertexAttribL1dv"); - - 00539 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966791 - 00540 ff 54 24 30 call QWORD PTR load$[rsp] - 00544 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL1dv, rax - -; 1603 : glad_glVertexAttribL2dv = (PFNGLVERTEXATTRIBL2DVPROC)load("glVertexAttribL2dv"); - - 0054b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966790 - 00552 ff 54 24 30 call QWORD PTR load$[rsp] - 00556 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL2dv, rax - -; 1604 : glad_glVertexAttribL3dv = (PFNGLVERTEXATTRIBL3DVPROC)load("glVertexAttribL3dv"); - - 0055d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966789 - 00564 ff 54 24 30 call QWORD PTR load$[rsp] - 00568 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL3dv, rax - -; 1605 : glad_glVertexAttribL4dv = (PFNGLVERTEXATTRIBL4DVPROC)load("glVertexAttribL4dv"); - - 0056f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966788 - 00576 ff 54 24 30 call QWORD PTR load$[rsp] - 0057a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL4dv, rax - -; 1606 : glad_glVertexAttribLPointer = (PFNGLVERTEXATTRIBLPOINTERPROC)load("glVertexAttribLPointer"); - - 00581 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966787 - 00588 ff 54 24 30 call QWORD PTR load$[rsp] - 0058c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribLPointer, rax - -; 1607 : glad_glGetVertexAttribLdv = (PFNGLGETVERTEXATTRIBLDVPROC)load("glGetVertexAttribLdv"); - - 00593 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966786 - 0059a ff 54 24 30 call QWORD PTR load$[rsp] - 0059e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribLdv, rax - -; 1608 : glad_glViewportArrayv = (PFNGLVIEWPORTARRAYVPROC)load("glViewportArrayv"); - - 005a5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966785 - 005ac ff 54 24 30 call QWORD PTR load$[rsp] - 005b0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glViewportArrayv, rax - -; 1609 : glad_glViewportIndexedf = (PFNGLVIEWPORTINDEXEDFPROC)load("glViewportIndexedf"); - - 005b7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966784 - 005be ff 54 24 30 call QWORD PTR load$[rsp] - 005c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glViewportIndexedf, rax - -; 1610 : glad_glViewportIndexedfv = (PFNGLVIEWPORTINDEXEDFVPROC)load("glViewportIndexedfv"); - - 005c9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966783 - 005d0 ff 54 24 30 call QWORD PTR load$[rsp] - 005d4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glViewportIndexedfv, rax - -; 1611 : glad_glScissorArrayv = (PFNGLSCISSORARRAYVPROC)load("glScissorArrayv"); - - 005db 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966782 - 005e2 ff 54 24 30 call QWORD PTR load$[rsp] - 005e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glScissorArrayv, rax - -; 1612 : glad_glScissorIndexed = (PFNGLSCISSORINDEXEDPROC)load("glScissorIndexed"); - - 005ed 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966781 - 005f4 ff 54 24 30 call QWORD PTR load$[rsp] - 005f8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glScissorIndexed, rax - -; 1613 : glad_glScissorIndexedv = (PFNGLSCISSORINDEXEDVPROC)load("glScissorIndexedv"); - - 005ff 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966780 - 00606 ff 54 24 30 call QWORD PTR load$[rsp] - 0060a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glScissorIndexedv, rax - -; 1614 : glad_glDepthRangeArrayv = (PFNGLDEPTHRANGEARRAYVPROC)load("glDepthRangeArrayv"); - - 00611 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966779 - 00618 ff 54 24 30 call QWORD PTR load$[rsp] - 0061c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthRangeArrayv, rax - -; 1615 : glad_glDepthRangeIndexed = (PFNGLDEPTHRANGEINDEXEDPROC)load("glDepthRangeIndexed"); - - 00623 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966778 - 0062a ff 54 24 30 call QWORD PTR load$[rsp] - 0062e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthRangeIndexed, rax - -; 1616 : glad_glGetFloati_v = (PFNGLGETFLOATI_VPROC)load("glGetFloati_v"); - - 00635 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966777 - 0063c ff 54 24 30 call QWORD PTR load$[rsp] - 00640 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFloati_v, rax - -; 1617 : glad_glGetDoublei_v = (PFNGLGETDOUBLEI_VPROC)load("glGetDoublei_v"); - - 00647 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966776 - 0064e ff 54 24 30 call QWORD PTR load$[rsp] - 00652 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetDoublei_v, rax -$LN1@load_GL_VE: - -; 1618 : } - - 00659 48 83 c4 28 add rsp, 40 ; 00000028H - 0065d c3 ret 0 -load_GL_VERSION_4_1 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_4_2 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_4_2 PROC ; COMDAT - -; 1619 : static void load_GL_VERSION_4_2(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1620 : if(!GLAD_GL_VERSION_4_2) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_2, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 d8 00 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1621 : glad_glDrawArraysInstancedBaseInstance = (PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC)load("glDrawArraysInstancedBaseInstance"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966775 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawArraysInstancedBaseInstance, rax - -; 1622 : glad_glDrawElementsInstancedBaseInstance = (PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC)load("glDrawElementsInstancedBaseInstance"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966774 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseInstance, rax - -; 1623 : glad_glDrawElementsInstancedBaseVertexBaseInstance = (PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC)load("glDrawElementsInstancedBaseVertexBaseInstance"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966773 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseVertexBaseInstance, rax - -; 1624 : glad_glGetInternalformativ = (PFNGLGETINTERNALFORMATIVPROC)load("glGetInternalformativ"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966772 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetInternalformativ, rax - -; 1625 : glad_glGetActiveAtomicCounterBufferiv = (PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC)load("glGetActiveAtomicCounterBufferiv"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966771 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveAtomicCounterBufferiv, rax - -; 1626 : glad_glBindImageTexture = (PFNGLBINDIMAGETEXTUREPROC)load("glBindImageTexture"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966770 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindImageTexture, rax - -; 1627 : glad_glMemoryBarrier = (PFNGLMEMORYBARRIERPROC)load("glMemoryBarrier"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966769 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMemoryBarrier, rax - -; 1628 : glad_glTexStorage1D = (PFNGLTEXSTORAGE1DPROC)load("glTexStorage1D"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966768 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage1D, rax - -; 1629 : glad_glTexStorage2D = (PFNGLTEXSTORAGE2DPROC)load("glTexStorage2D"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966767 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage2D, rax - -; 1630 : glad_glTexStorage3D = (PFNGLTEXSTORAGE3DPROC)load("glTexStorage3D"); - - 000b9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966766 - 000c0 ff 54 24 30 call QWORD PTR load$[rsp] - 000c4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage3D, rax - -; 1631 : glad_glDrawTransformFeedbackInstanced = (PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC)load("glDrawTransformFeedbackInstanced"); - - 000cb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966765 - 000d2 ff 54 24 30 call QWORD PTR load$[rsp] - 000d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawTransformFeedbackInstanced, rax - -; 1632 : glad_glDrawTransformFeedbackStreamInstanced = (PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC)load("glDrawTransformFeedbackStreamInstanced"); - - 000dd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966764 - 000e4 ff 54 24 30 call QWORD PTR load$[rsp] - 000e8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawTransformFeedbackStreamInstanced, rax -$LN1@load_GL_VE: - -; 1633 : } - - 000ef 48 83 c4 28 add rsp, 40 ; 00000028H - 000f3 c3 ret 0 -load_GL_VERSION_4_2 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_4_3 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_4_3 PROC ; COMDAT - -; 1634 : static void load_GL_VERSION_4_3(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1635 : if(!GLAD_GL_VERSION_4_3) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_3, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 18 03 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1636 : glad_glClearBufferData = (PFNGLCLEARBUFFERDATAPROC)load("glClearBufferData"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966763 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferData, rax - -; 1637 : glad_glClearBufferSubData = (PFNGLCLEARBUFFERSUBDATAPROC)load("glClearBufferSubData"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966762 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferSubData, rax - -; 1638 : glad_glDispatchCompute = (PFNGLDISPATCHCOMPUTEPROC)load("glDispatchCompute"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966761 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDispatchCompute, rax - -; 1639 : glad_glDispatchComputeIndirect = (PFNGLDISPATCHCOMPUTEINDIRECTPROC)load("glDispatchComputeIndirect"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966760 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDispatchComputeIndirect, rax - -; 1640 : glad_glCopyImageSubData = (PFNGLCOPYIMAGESUBDATAPROC)load("glCopyImageSubData"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966759 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyImageSubData, rax - -; 1641 : glad_glFramebufferParameteri = (PFNGLFRAMEBUFFERPARAMETERIPROC)load("glFramebufferParameteri"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966758 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferParameteri, rax - -; 1642 : glad_glGetFramebufferParameteriv = (PFNGLGETFRAMEBUFFERPARAMETERIVPROC)load("glGetFramebufferParameteriv"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966757 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFramebufferParameteriv, rax - -; 1643 : glad_glGetInternalformati64v = (PFNGLGETINTERNALFORMATI64VPROC)load("glGetInternalformati64v"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966756 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetInternalformati64v, rax - -; 1644 : glad_glInvalidateTexSubImage = (PFNGLINVALIDATETEXSUBIMAGEPROC)load("glInvalidateTexSubImage"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966755 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateTexSubImage, rax - -; 1645 : glad_glInvalidateTexImage = (PFNGLINVALIDATETEXIMAGEPROC)load("glInvalidateTexImage"); - - 000b9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966754 - 000c0 ff 54 24 30 call QWORD PTR load$[rsp] - 000c4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateTexImage, rax - -; 1646 : glad_glInvalidateBufferSubData = (PFNGLINVALIDATEBUFFERSUBDATAPROC)load("glInvalidateBufferSubData"); - - 000cb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966753 - 000d2 ff 54 24 30 call QWORD PTR load$[rsp] - 000d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateBufferSubData, rax - -; 1647 : glad_glInvalidateBufferData = (PFNGLINVALIDATEBUFFERDATAPROC)load("glInvalidateBufferData"); - - 000dd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966752 - 000e4 ff 54 24 30 call QWORD PTR load$[rsp] - 000e8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateBufferData, rax - -; 1648 : glad_glInvalidateFramebuffer = (PFNGLINVALIDATEFRAMEBUFFERPROC)load("glInvalidateFramebuffer"); - - 000ef 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966751 - 000f6 ff 54 24 30 call QWORD PTR load$[rsp] - 000fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateFramebuffer, rax - -; 1649 : glad_glInvalidateSubFramebuffer = (PFNGLINVALIDATESUBFRAMEBUFFERPROC)load("glInvalidateSubFramebuffer"); - - 00101 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966750 - 00108 ff 54 24 30 call QWORD PTR load$[rsp] - 0010c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateSubFramebuffer, rax - -; 1650 : glad_glMultiDrawArraysIndirect = (PFNGLMULTIDRAWARRAYSINDIRECTPROC)load("glMultiDrawArraysIndirect"); - - 00113 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966749 - 0011a ff 54 24 30 call QWORD PTR load$[rsp] - 0011e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawArraysIndirect, rax - -; 1651 : glad_glMultiDrawElementsIndirect = (PFNGLMULTIDRAWELEMENTSINDIRECTPROC)load("glMultiDrawElementsIndirect"); - - 00125 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966748 - 0012c ff 54 24 30 call QWORD PTR load$[rsp] - 00130 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawElementsIndirect, rax - -; 1652 : glad_glGetProgramInterfaceiv = (PFNGLGETPROGRAMINTERFACEIVPROC)load("glGetProgramInterfaceiv"); - - 00137 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966747 - 0013e ff 54 24 30 call QWORD PTR load$[rsp] - 00142 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramInterfaceiv, rax - -; 1653 : glad_glGetProgramResourceIndex = (PFNGLGETPROGRAMRESOURCEINDEXPROC)load("glGetProgramResourceIndex"); - - 00149 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966746 - 00150 ff 54 24 30 call QWORD PTR load$[rsp] - 00154 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceIndex, rax - -; 1654 : glad_glGetProgramResourceName = (PFNGLGETPROGRAMRESOURCENAMEPROC)load("glGetProgramResourceName"); - - 0015b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966745 - 00162 ff 54 24 30 call QWORD PTR load$[rsp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceName, rax - -; 1655 : glad_glGetProgramResourceiv = (PFNGLGETPROGRAMRESOURCEIVPROC)load("glGetProgramResourceiv"); - - 0016d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966744 - 00174 ff 54 24 30 call QWORD PTR load$[rsp] - 00178 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceiv, rax - -; 1656 : glad_glGetProgramResourceLocation = (PFNGLGETPROGRAMRESOURCELOCATIONPROC)load("glGetProgramResourceLocation"); - - 0017f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966743 - 00186 ff 54 24 30 call QWORD PTR load$[rsp] - 0018a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceLocation, rax - -; 1657 : glad_glGetProgramResourceLocationIndex = (PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)load("glGetProgramResourceLocationIndex"); - - 00191 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966742 - 00198 ff 54 24 30 call QWORD PTR load$[rsp] - 0019c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceLocationIndex, rax - -; 1658 : glad_glShaderStorageBlockBinding = (PFNGLSHADERSTORAGEBLOCKBINDINGPROC)load("glShaderStorageBlockBinding"); - - 001a3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966741 - 001aa ff 54 24 30 call QWORD PTR load$[rsp] - 001ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glShaderStorageBlockBinding, rax - -; 1659 : glad_glTexBufferRange = (PFNGLTEXBUFFERRANGEPROC)load("glTexBufferRange"); - - 001b5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966740 - 001bc ff 54 24 30 call QWORD PTR load$[rsp] - 001c0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexBufferRange, rax - -; 1660 : glad_glTexStorage2DMultisample = (PFNGLTEXSTORAGE2DMULTISAMPLEPROC)load("glTexStorage2DMultisample"); - - 001c7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966739 - 001ce ff 54 24 30 call QWORD PTR load$[rsp] - 001d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage2DMultisample, rax - -; 1661 : glad_glTexStorage3DMultisample = (PFNGLTEXSTORAGE3DMULTISAMPLEPROC)load("glTexStorage3DMultisample"); - - 001d9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966738 - 001e0 ff 54 24 30 call QWORD PTR load$[rsp] - 001e4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage3DMultisample, rax - -; 1662 : glad_glTextureView = (PFNGLTEXTUREVIEWPROC)load("glTextureView"); - - 001eb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966737 - 001f2 ff 54 24 30 call QWORD PTR load$[rsp] - 001f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureView, rax - -; 1663 : glad_glBindVertexBuffer = (PFNGLBINDVERTEXBUFFERPROC)load("glBindVertexBuffer"); - - 001fd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966736 - 00204 ff 54 24 30 call QWORD PTR load$[rsp] - 00208 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindVertexBuffer, rax - -; 1664 : glad_glVertexAttribFormat = (PFNGLVERTEXATTRIBFORMATPROC)load("glVertexAttribFormat"); - - 0020f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966735 - 00216 ff 54 24 30 call QWORD PTR load$[rsp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribFormat, rax - -; 1665 : glad_glVertexAttribIFormat = (PFNGLVERTEXATTRIBIFORMATPROC)load("glVertexAttribIFormat"); - - 00221 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966734 - 00228 ff 54 24 30 call QWORD PTR load$[rsp] - 0022c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribIFormat, rax - -; 1666 : glad_glVertexAttribLFormat = (PFNGLVERTEXATTRIBLFORMATPROC)load("glVertexAttribLFormat"); - - 00233 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966733 - 0023a ff 54 24 30 call QWORD PTR load$[rsp] - 0023e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribLFormat, rax - -; 1667 : glad_glVertexAttribBinding = (PFNGLVERTEXATTRIBBINDINGPROC)load("glVertexAttribBinding"); - - 00245 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966732 - 0024c ff 54 24 30 call QWORD PTR load$[rsp] - 00250 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribBinding, rax - -; 1668 : glad_glVertexBindingDivisor = (PFNGLVERTEXBINDINGDIVISORPROC)load("glVertexBindingDivisor"); - - 00257 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966731 - 0025e ff 54 24 30 call QWORD PTR load$[rsp] - 00262 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexBindingDivisor, rax - -; 1669 : glad_glDebugMessageControl = (PFNGLDEBUGMESSAGECONTROLPROC)load("glDebugMessageControl"); - - 00269 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966730 - 00270 ff 54 24 30 call QWORD PTR load$[rsp] - 00274 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDebugMessageControl, rax - -; 1670 : glad_glDebugMessageInsert = (PFNGLDEBUGMESSAGEINSERTPROC)load("glDebugMessageInsert"); - - 0027b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966729 - 00282 ff 54 24 30 call QWORD PTR load$[rsp] - 00286 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDebugMessageInsert, rax - -; 1671 : glad_glDebugMessageCallback = (PFNGLDEBUGMESSAGECALLBACKPROC)load("glDebugMessageCallback"); - - 0028d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966728 - 00294 ff 54 24 30 call QWORD PTR load$[rsp] - 00298 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDebugMessageCallback, rax - -; 1672 : glad_glGetDebugMessageLog = (PFNGLGETDEBUGMESSAGELOGPROC)load("glGetDebugMessageLog"); - - 0029f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966727 - 002a6 ff 54 24 30 call QWORD PTR load$[rsp] - 002aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetDebugMessageLog, rax - -; 1673 : glad_glPushDebugGroup = (PFNGLPUSHDEBUGGROUPPROC)load("glPushDebugGroup"); - - 002b1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966726 - 002b8 ff 54 24 30 call QWORD PTR load$[rsp] - 002bc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPushDebugGroup, rax - -; 1674 : glad_glPopDebugGroup = (PFNGLPOPDEBUGGROUPPROC)load("glPopDebugGroup"); - - 002c3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966725 - 002ca ff 54 24 30 call QWORD PTR load$[rsp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPopDebugGroup, rax - -; 1675 : glad_glObjectLabel = (PFNGLOBJECTLABELPROC)load("glObjectLabel"); - - 002d5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966724 - 002dc ff 54 24 30 call QWORD PTR load$[rsp] - 002e0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glObjectLabel, rax - -; 1676 : glad_glGetObjectLabel = (PFNGLGETOBJECTLABELPROC)load("glGetObjectLabel"); - - 002e7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966723 - 002ee ff 54 24 30 call QWORD PTR load$[rsp] - 002f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetObjectLabel, rax - -; 1677 : glad_glObjectPtrLabel = (PFNGLOBJECTPTRLABELPROC)load("glObjectPtrLabel"); - - 002f9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966722 - 00300 ff 54 24 30 call QWORD PTR load$[rsp] - 00304 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glObjectPtrLabel, rax - -; 1678 : glad_glGetObjectPtrLabel = (PFNGLGETOBJECTPTRLABELPROC)load("glGetObjectPtrLabel"); - - 0030b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966721 - 00312 ff 54 24 30 call QWORD PTR load$[rsp] - 00316 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetObjectPtrLabel, rax - -; 1679 : glad_glGetPointerv = (PFNGLGETPOINTERVPROC)load("glGetPointerv"); - - 0031d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966720 - 00324 ff 54 24 30 call QWORD PTR load$[rsp] - 00328 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetPointerv, rax -$LN1@load_GL_VE: - -; 1680 : } - - 0032f 48 83 c4 28 add rsp, 40 ; 00000028H - 00333 c3 ret 0 -load_GL_VERSION_4_3 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_4_4 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_4_4 PROC ; COMDAT - -; 1681 : static void load_GL_VERSION_4_4(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1682 : if(!GLAD_GL_VERSION_4_4) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_4, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 a2 00 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1683 : glad_glBufferStorage = (PFNGLBUFFERSTORAGEPROC)load("glBufferStorage"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966719 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBufferStorage, rax - -; 1684 : glad_glClearTexImage = (PFNGLCLEARTEXIMAGEPROC)load("glClearTexImage"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966718 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearTexImage, rax - -; 1685 : glad_glClearTexSubImage = (PFNGLCLEARTEXSUBIMAGEPROC)load("glClearTexSubImage"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966717 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearTexSubImage, rax - -; 1686 : glad_glBindBuffersBase = (PFNGLBINDBUFFERSBASEPROC)load("glBindBuffersBase"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966716 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBuffersBase, rax - -; 1687 : glad_glBindBuffersRange = (PFNGLBINDBUFFERSRANGEPROC)load("glBindBuffersRange"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966715 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBuffersRange, rax - -; 1688 : glad_glBindTextures = (PFNGLBINDTEXTURESPROC)load("glBindTextures"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966714 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindTextures, rax - -; 1689 : glad_glBindSamplers = (PFNGLBINDSAMPLERSPROC)load("glBindSamplers"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966713 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindSamplers, rax - -; 1690 : glad_glBindImageTextures = (PFNGLBINDIMAGETEXTURESPROC)load("glBindImageTextures"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966712 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindImageTextures, rax - -; 1691 : glad_glBindVertexBuffers = (PFNGLBINDVERTEXBUFFERSPROC)load("glBindVertexBuffers"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966711 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindVertexBuffers, rax -$LN1@load_GL_VE: - -; 1692 : } - - 000b9 48 83 c4 28 add rsp, 40 ; 00000028H - 000bd c3 ret 0 -load_GL_VERSION_4_4 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_4_5 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_4_5 PROC ; COMDAT - -; 1693 : static void load_GL_VERSION_4_5(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1694 : if(!GLAD_GL_VERSION_4_5) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_5, 0 - 00010 75 05 jne SHORT $LN2@load_GL_VE - 00012 e9 94 08 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1695 : glad_glClipControl = (PFNGLCLIPCONTROLPROC)load("glClipControl"); - - 00017 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966710 - 0001e ff 54 24 30 call QWORD PTR load$[rsp] - 00022 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClipControl, rax - -; 1696 : glad_glCreateTransformFeedbacks = (PFNGLCREATETRANSFORMFEEDBACKSPROC)load("glCreateTransformFeedbacks"); - - 00029 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966709 - 00030 ff 54 24 30 call QWORD PTR load$[rsp] - 00034 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateTransformFeedbacks, rax - -; 1697 : glad_glTransformFeedbackBufferBase = (PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC)load("glTransformFeedbackBufferBase"); - - 0003b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966708 - 00042 ff 54 24 30 call QWORD PTR load$[rsp] - 00046 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTransformFeedbackBufferBase, rax - -; 1698 : glad_glTransformFeedbackBufferRange = (PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC)load("glTransformFeedbackBufferRange"); - - 0004d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966707 - 00054 ff 54 24 30 call QWORD PTR load$[rsp] - 00058 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTransformFeedbackBufferRange, rax - -; 1699 : glad_glGetTransformFeedbackiv = (PFNGLGETTRANSFORMFEEDBACKIVPROC)load("glGetTransformFeedbackiv"); - - 0005f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966706 - 00066 ff 54 24 30 call QWORD PTR load$[rsp] - 0006a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTransformFeedbackiv, rax - -; 1700 : glad_glGetTransformFeedbacki_v = (PFNGLGETTRANSFORMFEEDBACKI_VPROC)load("glGetTransformFeedbacki_v"); - - 00071 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966705 - 00078 ff 54 24 30 call QWORD PTR load$[rsp] - 0007c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTransformFeedbacki_v, rax - -; 1701 : glad_glGetTransformFeedbacki64_v = (PFNGLGETTRANSFORMFEEDBACKI64_VPROC)load("glGetTransformFeedbacki64_v"); - - 00083 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966704 - 0008a ff 54 24 30 call QWORD PTR load$[rsp] - 0008e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTransformFeedbacki64_v, rax - -; 1702 : glad_glCreateBuffers = (PFNGLCREATEBUFFERSPROC)load("glCreateBuffers"); - - 00095 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966703 - 0009c ff 54 24 30 call QWORD PTR load$[rsp] - 000a0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateBuffers, rax - -; 1703 : glad_glNamedBufferStorage = (PFNGLNAMEDBUFFERSTORAGEPROC)load("glNamedBufferStorage"); - - 000a7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966702 - 000ae ff 54 24 30 call QWORD PTR load$[rsp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedBufferStorage, rax - -; 1704 : glad_glNamedBufferData = (PFNGLNAMEDBUFFERDATAPROC)load("glNamedBufferData"); - - 000b9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966701 - 000c0 ff 54 24 30 call QWORD PTR load$[rsp] - 000c4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedBufferData, rax - -; 1705 : glad_glNamedBufferSubData = (PFNGLNAMEDBUFFERSUBDATAPROC)load("glNamedBufferSubData"); - - 000cb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966700 - 000d2 ff 54 24 30 call QWORD PTR load$[rsp] - 000d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedBufferSubData, rax - -; 1706 : glad_glCopyNamedBufferSubData = (PFNGLCOPYNAMEDBUFFERSUBDATAPROC)load("glCopyNamedBufferSubData"); - - 000dd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966699 - 000e4 ff 54 24 30 call QWORD PTR load$[rsp] - 000e8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyNamedBufferSubData, rax - -; 1707 : glad_glClearNamedBufferData = (PFNGLCLEARNAMEDBUFFERDATAPROC)load("glClearNamedBufferData"); - - 000ef 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966698 - 000f6 ff 54 24 30 call QWORD PTR load$[rsp] - 000fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearNamedBufferData, rax - -; 1708 : glad_glClearNamedBufferSubData = (PFNGLCLEARNAMEDBUFFERSUBDATAPROC)load("glClearNamedBufferSubData"); - - 00101 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966697 - 00108 ff 54 24 30 call QWORD PTR load$[rsp] - 0010c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearNamedBufferSubData, rax - -; 1709 : glad_glMapNamedBuffer = (PFNGLMAPNAMEDBUFFERPROC)load("glMapNamedBuffer"); - - 00113 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966696 - 0011a ff 54 24 30 call QWORD PTR load$[rsp] - 0011e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMapNamedBuffer, rax - -; 1710 : glad_glMapNamedBufferRange = (PFNGLMAPNAMEDBUFFERRANGEPROC)load("glMapNamedBufferRange"); - - 00125 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966695 - 0012c ff 54 24 30 call QWORD PTR load$[rsp] - 00130 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMapNamedBufferRange, rax - -; 1711 : glad_glUnmapNamedBuffer = (PFNGLUNMAPNAMEDBUFFERPROC)load("glUnmapNamedBuffer"); - - 00137 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966694 - 0013e ff 54 24 30 call QWORD PTR load$[rsp] - 00142 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUnmapNamedBuffer, rax - -; 1712 : glad_glFlushMappedNamedBufferRange = (PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC)load("glFlushMappedNamedBufferRange"); - - 00149 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966693 - 00150 ff 54 24 30 call QWORD PTR load$[rsp] - 00154 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFlushMappedNamedBufferRange, rax - -; 1713 : glad_glGetNamedBufferParameteriv = (PFNGLGETNAMEDBUFFERPARAMETERIVPROC)load("glGetNamedBufferParameteriv"); - - 0015b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966692 - 00162 ff 54 24 30 call QWORD PTR load$[rsp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedBufferParameteriv, rax - -; 1714 : glad_glGetNamedBufferParameteri64v = (PFNGLGETNAMEDBUFFERPARAMETERI64VPROC)load("glGetNamedBufferParameteri64v"); - - 0016d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966691 - 00174 ff 54 24 30 call QWORD PTR load$[rsp] - 00178 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedBufferParameteri64v, rax - -; 1715 : glad_glGetNamedBufferPointerv = (PFNGLGETNAMEDBUFFERPOINTERVPROC)load("glGetNamedBufferPointerv"); - - 0017f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966690 - 00186 ff 54 24 30 call QWORD PTR load$[rsp] - 0018a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedBufferPointerv, rax - -; 1716 : glad_glGetNamedBufferSubData = (PFNGLGETNAMEDBUFFERSUBDATAPROC)load("glGetNamedBufferSubData"); - - 00191 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966689 - 00198 ff 54 24 30 call QWORD PTR load$[rsp] - 0019c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedBufferSubData, rax - -; 1717 : glad_glCreateFramebuffers = (PFNGLCREATEFRAMEBUFFERSPROC)load("glCreateFramebuffers"); - - 001a3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966688 - 001aa ff 54 24 30 call QWORD PTR load$[rsp] - 001ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateFramebuffers, rax - -; 1718 : glad_glNamedFramebufferRenderbuffer = (PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC)load("glNamedFramebufferRenderbuffer"); - - 001b5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966687 - 001bc ff 54 24 30 call QWORD PTR load$[rsp] - 001c0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedFramebufferRenderbuffer, rax - -; 1719 : glad_glNamedFramebufferParameteri = (PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC)load("glNamedFramebufferParameteri"); - - 001c7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966686 - 001ce ff 54 24 30 call QWORD PTR load$[rsp] - 001d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedFramebufferParameteri, rax - -; 1720 : glad_glNamedFramebufferTexture = (PFNGLNAMEDFRAMEBUFFERTEXTUREPROC)load("glNamedFramebufferTexture"); - - 001d9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966685 - 001e0 ff 54 24 30 call QWORD PTR load$[rsp] - 001e4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedFramebufferTexture, rax - -; 1721 : glad_glNamedFramebufferTextureLayer = (PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC)load("glNamedFramebufferTextureLayer"); - - 001eb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966684 - 001f2 ff 54 24 30 call QWORD PTR load$[rsp] - 001f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedFramebufferTextureLayer, rax - -; 1722 : glad_glNamedFramebufferDrawBuffer = (PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC)load("glNamedFramebufferDrawBuffer"); - - 001fd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966683 - 00204 ff 54 24 30 call QWORD PTR load$[rsp] - 00208 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedFramebufferDrawBuffer, rax - -; 1723 : glad_glNamedFramebufferDrawBuffers = (PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC)load("glNamedFramebufferDrawBuffers"); - - 0020f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966682 - 00216 ff 54 24 30 call QWORD PTR load$[rsp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedFramebufferDrawBuffers, rax - -; 1724 : glad_glNamedFramebufferReadBuffer = (PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC)load("glNamedFramebufferReadBuffer"); - - 00221 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966681 - 00228 ff 54 24 30 call QWORD PTR load$[rsp] - 0022c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedFramebufferReadBuffer, rax - -; 1725 : glad_glInvalidateNamedFramebufferData = (PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC)load("glInvalidateNamedFramebufferData"); - - 00233 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966680 - 0023a ff 54 24 30 call QWORD PTR load$[rsp] - 0023e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateNamedFramebufferData, rax - -; 1726 : glad_glInvalidateNamedFramebufferSubData = (PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC)load("glInvalidateNamedFramebufferSubData"); - - 00245 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966679 - 0024c ff 54 24 30 call QWORD PTR load$[rsp] - 00250 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateNamedFramebufferSubData, rax - -; 1727 : glad_glClearNamedFramebufferiv = (PFNGLCLEARNAMEDFRAMEBUFFERIVPROC)load("glClearNamedFramebufferiv"); - - 00257 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966678 - 0025e ff 54 24 30 call QWORD PTR load$[rsp] - 00262 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearNamedFramebufferiv, rax - -; 1728 : glad_glClearNamedFramebufferuiv = (PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC)load("glClearNamedFramebufferuiv"); - - 00269 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966677 - 00270 ff 54 24 30 call QWORD PTR load$[rsp] - 00274 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearNamedFramebufferuiv, rax - -; 1729 : glad_glClearNamedFramebufferfv = (PFNGLCLEARNAMEDFRAMEBUFFERFVPROC)load("glClearNamedFramebufferfv"); - - 0027b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966676 - 00282 ff 54 24 30 call QWORD PTR load$[rsp] - 00286 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearNamedFramebufferfv, rax - -; 1730 : glad_glClearNamedFramebufferfi = (PFNGLCLEARNAMEDFRAMEBUFFERFIPROC)load("glClearNamedFramebufferfi"); - - 0028d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966675 - 00294 ff 54 24 30 call QWORD PTR load$[rsp] - 00298 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearNamedFramebufferfi, rax - -; 1731 : glad_glBlitNamedFramebuffer = (PFNGLBLITNAMEDFRAMEBUFFERPROC)load("glBlitNamedFramebuffer"); - - 0029f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966674 - 002a6 ff 54 24 30 call QWORD PTR load$[rsp] - 002aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlitNamedFramebuffer, rax - -; 1732 : glad_glCheckNamedFramebufferStatus = (PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC)load("glCheckNamedFramebufferStatus"); - - 002b1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966673 - 002b8 ff 54 24 30 call QWORD PTR load$[rsp] - 002bc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCheckNamedFramebufferStatus, rax - -; 1733 : glad_glGetNamedFramebufferParameteriv = (PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC)load("glGetNamedFramebufferParameteriv"); - - 002c3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966672 - 002ca ff 54 24 30 call QWORD PTR load$[rsp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedFramebufferParameteriv, rax - -; 1734 : glad_glGetNamedFramebufferAttachmentParameteriv = (PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC)load("glGetNamedFramebufferAttachmentParameteriv"); - - 002d5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966671 - 002dc ff 54 24 30 call QWORD PTR load$[rsp] - 002e0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedFramebufferAttachmentParameteriv, rax - -; 1735 : glad_glCreateRenderbuffers = (PFNGLCREATERENDERBUFFERSPROC)load("glCreateRenderbuffers"); - - 002e7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966670 - 002ee ff 54 24 30 call QWORD PTR load$[rsp] - 002f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateRenderbuffers, rax - -; 1736 : glad_glNamedRenderbufferStorage = (PFNGLNAMEDRENDERBUFFERSTORAGEPROC)load("glNamedRenderbufferStorage"); - - 002f9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966669 - 00300 ff 54 24 30 call QWORD PTR load$[rsp] - 00304 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedRenderbufferStorage, rax - -; 1737 : glad_glNamedRenderbufferStorageMultisample = (PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC)load("glNamedRenderbufferStorageMultisample"); - - 0030b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966668 - 00312 ff 54 24 30 call QWORD PTR load$[rsp] - 00316 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedRenderbufferStorageMultisample, rax - -; 1738 : glad_glGetNamedRenderbufferParameteriv = (PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC)load("glGetNamedRenderbufferParameteriv"); - - 0031d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966667 - 00324 ff 54 24 30 call QWORD PTR load$[rsp] - 00328 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedRenderbufferParameteriv, rax - -; 1739 : glad_glCreateTextures = (PFNGLCREATETEXTURESPROC)load("glCreateTextures"); - - 0032f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966666 - 00336 ff 54 24 30 call QWORD PTR load$[rsp] - 0033a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateTextures, rax - -; 1740 : glad_glTextureBuffer = (PFNGLTEXTUREBUFFERPROC)load("glTextureBuffer"); - - 00341 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966665 - 00348 ff 54 24 30 call QWORD PTR load$[rsp] - 0034c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureBuffer, rax - -; 1741 : glad_glTextureBufferRange = (PFNGLTEXTUREBUFFERRANGEPROC)load("glTextureBufferRange"); - - 00353 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966664 - 0035a ff 54 24 30 call QWORD PTR load$[rsp] - 0035e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureBufferRange, rax - -; 1742 : glad_glTextureStorage1D = (PFNGLTEXTURESTORAGE1DPROC)load("glTextureStorage1D"); - - 00365 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966663 - 0036c ff 54 24 30 call QWORD PTR load$[rsp] - 00370 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureStorage1D, rax - -; 1743 : glad_glTextureStorage2D = (PFNGLTEXTURESTORAGE2DPROC)load("glTextureStorage2D"); - - 00377 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966662 - 0037e ff 54 24 30 call QWORD PTR load$[rsp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureStorage2D, rax - -; 1744 : glad_glTextureStorage3D = (PFNGLTEXTURESTORAGE3DPROC)load("glTextureStorage3D"); - - 00389 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966661 - 00390 ff 54 24 30 call QWORD PTR load$[rsp] - 00394 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureStorage3D, rax - -; 1745 : glad_glTextureStorage2DMultisample = (PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC)load("glTextureStorage2DMultisample"); - - 0039b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966660 - 003a2 ff 54 24 30 call QWORD PTR load$[rsp] - 003a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureStorage2DMultisample, rax - -; 1746 : glad_glTextureStorage3DMultisample = (PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC)load("glTextureStorage3DMultisample"); - - 003ad 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966659 - 003b4 ff 54 24 30 call QWORD PTR load$[rsp] - 003b8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureStorage3DMultisample, rax - -; 1747 : glad_glTextureSubImage1D = (PFNGLTEXTURESUBIMAGE1DPROC)load("glTextureSubImage1D"); - - 003bf 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966658 - 003c6 ff 54 24 30 call QWORD PTR load$[rsp] - 003ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureSubImage1D, rax - -; 1748 : glad_glTextureSubImage2D = (PFNGLTEXTURESUBIMAGE2DPROC)load("glTextureSubImage2D"); - - 003d1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966657 - 003d8 ff 54 24 30 call QWORD PTR load$[rsp] - 003dc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureSubImage2D, rax - -; 1749 : glad_glTextureSubImage3D = (PFNGLTEXTURESUBIMAGE3DPROC)load("glTextureSubImage3D"); - - 003e3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966656 - 003ea ff 54 24 30 call QWORD PTR load$[rsp] - 003ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureSubImage3D, rax - -; 1750 : glad_glCompressedTextureSubImage1D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC)load("glCompressedTextureSubImage1D"); - - 003f5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966655 - 003fc ff 54 24 30 call QWORD PTR load$[rsp] - 00400 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTextureSubImage1D, rax - -; 1751 : glad_glCompressedTextureSubImage2D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC)load("glCompressedTextureSubImage2D"); - - 00407 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966654 - 0040e ff 54 24 30 call QWORD PTR load$[rsp] - 00412 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTextureSubImage2D, rax - -; 1752 : glad_glCompressedTextureSubImage3D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC)load("glCompressedTextureSubImage3D"); - - 00419 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966653 - 00420 ff 54 24 30 call QWORD PTR load$[rsp] - 00424 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTextureSubImage3D, rax - -; 1753 : glad_glCopyTextureSubImage1D = (PFNGLCOPYTEXTURESUBIMAGE1DPROC)load("glCopyTextureSubImage1D"); - - 0042b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966652 - 00432 ff 54 24 30 call QWORD PTR load$[rsp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTextureSubImage1D, rax - -; 1754 : glad_glCopyTextureSubImage2D = (PFNGLCOPYTEXTURESUBIMAGE2DPROC)load("glCopyTextureSubImage2D"); - - 0043d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966651 - 00444 ff 54 24 30 call QWORD PTR load$[rsp] - 00448 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTextureSubImage2D, rax - -; 1755 : glad_glCopyTextureSubImage3D = (PFNGLCOPYTEXTURESUBIMAGE3DPROC)load("glCopyTextureSubImage3D"); - - 0044f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966650 - 00456 ff 54 24 30 call QWORD PTR load$[rsp] - 0045a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTextureSubImage3D, rax - -; 1756 : glad_glTextureParameterf = (PFNGLTEXTUREPARAMETERFPROC)load("glTextureParameterf"); - - 00461 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966649 - 00468 ff 54 24 30 call QWORD PTR load$[rsp] - 0046c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureParameterf, rax - -; 1757 : glad_glTextureParameterfv = (PFNGLTEXTUREPARAMETERFVPROC)load("glTextureParameterfv"); - - 00473 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966648 - 0047a ff 54 24 30 call QWORD PTR load$[rsp] - 0047e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureParameterfv, rax - -; 1758 : glad_glTextureParameteri = (PFNGLTEXTUREPARAMETERIPROC)load("glTextureParameteri"); - - 00485 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966647 - 0048c ff 54 24 30 call QWORD PTR load$[rsp] - 00490 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureParameteri, rax - -; 1759 : glad_glTextureParameterIiv = (PFNGLTEXTUREPARAMETERIIVPROC)load("glTextureParameterIiv"); - - 00497 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966646 - 0049e ff 54 24 30 call QWORD PTR load$[rsp] - 004a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureParameterIiv, rax - -; 1760 : glad_glTextureParameterIuiv = (PFNGLTEXTUREPARAMETERIUIVPROC)load("glTextureParameterIuiv"); - - 004a9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966645 - 004b0 ff 54 24 30 call QWORD PTR load$[rsp] - 004b4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureParameterIuiv, rax - -; 1761 : glad_glTextureParameteriv = (PFNGLTEXTUREPARAMETERIVPROC)load("glTextureParameteriv"); - - 004bb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966644 - 004c2 ff 54 24 30 call QWORD PTR load$[rsp] - 004c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureParameteriv, rax - -; 1762 : glad_glGenerateTextureMipmap = (PFNGLGENERATETEXTUREMIPMAPPROC)load("glGenerateTextureMipmap"); - - 004cd 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966643 - 004d4 ff 54 24 30 call QWORD PTR load$[rsp] - 004d8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenerateTextureMipmap, rax - -; 1763 : glad_glBindTextureUnit = (PFNGLBINDTEXTUREUNITPROC)load("glBindTextureUnit"); - - 004df 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966642 - 004e6 ff 54 24 30 call QWORD PTR load$[rsp] - 004ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindTextureUnit, rax - -; 1764 : glad_glGetTextureImage = (PFNGLGETTEXTUREIMAGEPROC)load("glGetTextureImage"); - - 004f1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966641 - 004f8 ff 54 24 30 call QWORD PTR load$[rsp] - 004fc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureImage, rax - -; 1765 : glad_glGetCompressedTextureImage = (PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC)load("glGetCompressedTextureImage"); - - 00503 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966640 - 0050a ff 54 24 30 call QWORD PTR load$[rsp] - 0050e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetCompressedTextureImage, rax - -; 1766 : glad_glGetTextureLevelParameterfv = (PFNGLGETTEXTURELEVELPARAMETERFVPROC)load("glGetTextureLevelParameterfv"); - - 00515 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966639 - 0051c ff 54 24 30 call QWORD PTR load$[rsp] - 00520 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureLevelParameterfv, rax - -; 1767 : glad_glGetTextureLevelParameteriv = (PFNGLGETTEXTURELEVELPARAMETERIVPROC)load("glGetTextureLevelParameteriv"); - - 00527 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966638 - 0052e ff 54 24 30 call QWORD PTR load$[rsp] - 00532 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureLevelParameteriv, rax - -; 1768 : glad_glGetTextureParameterfv = (PFNGLGETTEXTUREPARAMETERFVPROC)load("glGetTextureParameterfv"); - - 00539 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966637 - 00540 ff 54 24 30 call QWORD PTR load$[rsp] - 00544 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureParameterfv, rax - -; 1769 : glad_glGetTextureParameterIiv = (PFNGLGETTEXTUREPARAMETERIIVPROC)load("glGetTextureParameterIiv"); - - 0054b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966636 - 00552 ff 54 24 30 call QWORD PTR load$[rsp] - 00556 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureParameterIiv, rax - -; 1770 : glad_glGetTextureParameterIuiv = (PFNGLGETTEXTUREPARAMETERIUIVPROC)load("glGetTextureParameterIuiv"); - - 0055d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966635 - 00564 ff 54 24 30 call QWORD PTR load$[rsp] - 00568 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureParameterIuiv, rax - -; 1771 : glad_glGetTextureParameteriv = (PFNGLGETTEXTUREPARAMETERIVPROC)load("glGetTextureParameteriv"); - - 0056f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966634 - 00576 ff 54 24 30 call QWORD PTR load$[rsp] - 0057a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureParameteriv, rax - -; 1772 : glad_glCreateVertexArrays = (PFNGLCREATEVERTEXARRAYSPROC)load("glCreateVertexArrays"); - - 00581 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966633 - 00588 ff 54 24 30 call QWORD PTR load$[rsp] - 0058c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateVertexArrays, rax - -; 1773 : glad_glDisableVertexArrayAttrib = (PFNGLDISABLEVERTEXARRAYATTRIBPROC)load("glDisableVertexArrayAttrib"); - - 00593 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966632 - 0059a ff 54 24 30 call QWORD PTR load$[rsp] - 0059e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisableVertexArrayAttrib, rax - -; 1774 : glad_glEnableVertexArrayAttrib = (PFNGLENABLEVERTEXARRAYATTRIBPROC)load("glEnableVertexArrayAttrib"); - - 005a5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966631 - 005ac ff 54 24 30 call QWORD PTR load$[rsp] - 005b0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnableVertexArrayAttrib, rax - -; 1775 : glad_glVertexArrayElementBuffer = (PFNGLVERTEXARRAYELEMENTBUFFERPROC)load("glVertexArrayElementBuffer"); - - 005b7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966630 - 005be ff 54 24 30 call QWORD PTR load$[rsp] - 005c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayElementBuffer, rax - -; 1776 : glad_glVertexArrayVertexBuffer = (PFNGLVERTEXARRAYVERTEXBUFFERPROC)load("glVertexArrayVertexBuffer"); - - 005c9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966629 - 005d0 ff 54 24 30 call QWORD PTR load$[rsp] - 005d4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayVertexBuffer, rax - -; 1777 : glad_glVertexArrayVertexBuffers = (PFNGLVERTEXARRAYVERTEXBUFFERSPROC)load("glVertexArrayVertexBuffers"); - - 005db 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966628 - 005e2 ff 54 24 30 call QWORD PTR load$[rsp] - 005e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayVertexBuffers, rax - -; 1778 : glad_glVertexArrayAttribBinding = (PFNGLVERTEXARRAYATTRIBBINDINGPROC)load("glVertexArrayAttribBinding"); - - 005ed 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966627 - 005f4 ff 54 24 30 call QWORD PTR load$[rsp] - 005f8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayAttribBinding, rax - -; 1779 : glad_glVertexArrayAttribFormat = (PFNGLVERTEXARRAYATTRIBFORMATPROC)load("glVertexArrayAttribFormat"); - - 005ff 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966626 - 00606 ff 54 24 30 call QWORD PTR load$[rsp] - 0060a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayAttribFormat, rax - -; 1780 : glad_glVertexArrayAttribIFormat = (PFNGLVERTEXARRAYATTRIBIFORMATPROC)load("glVertexArrayAttribIFormat"); - - 00611 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966625 - 00618 ff 54 24 30 call QWORD PTR load$[rsp] - 0061c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayAttribIFormat, rax - -; 1781 : glad_glVertexArrayAttribLFormat = (PFNGLVERTEXARRAYATTRIBLFORMATPROC)load("glVertexArrayAttribLFormat"); - - 00623 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966624 - 0062a ff 54 24 30 call QWORD PTR load$[rsp] - 0062e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayAttribLFormat, rax - -; 1782 : glad_glVertexArrayBindingDivisor = (PFNGLVERTEXARRAYBINDINGDIVISORPROC)load("glVertexArrayBindingDivisor"); - - 00635 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966623 - 0063c ff 54 24 30 call QWORD PTR load$[rsp] - 00640 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayBindingDivisor, rax - -; 1783 : glad_glGetVertexArrayiv = (PFNGLGETVERTEXARRAYIVPROC)load("glGetVertexArrayiv"); - - 00647 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966622 - 0064e ff 54 24 30 call QWORD PTR load$[rsp] - 00652 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexArrayiv, rax - -; 1784 : glad_glGetVertexArrayIndexediv = (PFNGLGETVERTEXARRAYINDEXEDIVPROC)load("glGetVertexArrayIndexediv"); - - 00659 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966621 - 00660 ff 54 24 30 call QWORD PTR load$[rsp] - 00664 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexArrayIndexediv, rax - -; 1785 : glad_glGetVertexArrayIndexed64iv = (PFNGLGETVERTEXARRAYINDEXED64IVPROC)load("glGetVertexArrayIndexed64iv"); - - 0066b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966620 - 00672 ff 54 24 30 call QWORD PTR load$[rsp] - 00676 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexArrayIndexed64iv, rax - -; 1786 : glad_glCreateSamplers = (PFNGLCREATESAMPLERSPROC)load("glCreateSamplers"); - - 0067d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966619 - 00684 ff 54 24 30 call QWORD PTR load$[rsp] - 00688 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateSamplers, rax - -; 1787 : glad_glCreateProgramPipelines = (PFNGLCREATEPROGRAMPIPELINESPROC)load("glCreateProgramPipelines"); - - 0068f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966618 - 00696 ff 54 24 30 call QWORD PTR load$[rsp] - 0069a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateProgramPipelines, rax - -; 1788 : glad_glCreateQueries = (PFNGLCREATEQUERIESPROC)load("glCreateQueries"); - - 006a1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966617 - 006a8 ff 54 24 30 call QWORD PTR load$[rsp] - 006ac 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateQueries, rax - -; 1789 : glad_glGetQueryBufferObjecti64v = (PFNGLGETQUERYBUFFEROBJECTI64VPROC)load("glGetQueryBufferObjecti64v"); - - 006b3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966616 - 006ba ff 54 24 30 call QWORD PTR load$[rsp] - 006be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryBufferObjecti64v, rax - -; 1790 : glad_glGetQueryBufferObjectiv = (PFNGLGETQUERYBUFFEROBJECTIVPROC)load("glGetQueryBufferObjectiv"); - - 006c5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966615 - 006cc ff 54 24 30 call QWORD PTR load$[rsp] - 006d0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryBufferObjectiv, rax - -; 1791 : glad_glGetQueryBufferObjectui64v = (PFNGLGETQUERYBUFFEROBJECTUI64VPROC)load("glGetQueryBufferObjectui64v"); - - 006d7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966614 - 006de ff 54 24 30 call QWORD PTR load$[rsp] - 006e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryBufferObjectui64v, rax - -; 1792 : glad_glGetQueryBufferObjectuiv = (PFNGLGETQUERYBUFFEROBJECTUIVPROC)load("glGetQueryBufferObjectuiv"); - - 006e9 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966613 - 006f0 ff 54 24 30 call QWORD PTR load$[rsp] - 006f4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryBufferObjectuiv, rax - -; 1793 : glad_glMemoryBarrierByRegion = (PFNGLMEMORYBARRIERBYREGIONPROC)load("glMemoryBarrierByRegion"); - - 006fb 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966612 - 00702 ff 54 24 30 call QWORD PTR load$[rsp] - 00706 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMemoryBarrierByRegion, rax - -; 1794 : glad_glGetTextureSubImage = (PFNGLGETTEXTURESUBIMAGEPROC)load("glGetTextureSubImage"); - - 0070d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966611 - 00714 ff 54 24 30 call QWORD PTR load$[rsp] - 00718 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureSubImage, rax - -; 1795 : glad_glGetCompressedTextureSubImage = (PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC)load("glGetCompressedTextureSubImage"); - - 0071f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966610 - 00726 ff 54 24 30 call QWORD PTR load$[rsp] - 0072a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetCompressedTextureSubImage, rax - -; 1796 : glad_glGetGraphicsResetStatus = (PFNGLGETGRAPHICSRESETSTATUSPROC)load("glGetGraphicsResetStatus"); - - 00731 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966609 - 00738 ff 54 24 30 call QWORD PTR load$[rsp] - 0073c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetGraphicsResetStatus, rax - -; 1797 : glad_glGetnCompressedTexImage = (PFNGLGETNCOMPRESSEDTEXIMAGEPROC)load("glGetnCompressedTexImage"); - - 00743 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966608 - 0074a ff 54 24 30 call QWORD PTR load$[rsp] - 0074e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnCompressedTexImage, rax - -; 1798 : glad_glGetnTexImage = (PFNGLGETNTEXIMAGEPROC)load("glGetnTexImage"); - - 00755 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966607 - 0075c ff 54 24 30 call QWORD PTR load$[rsp] - 00760 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnTexImage, rax - -; 1799 : glad_glGetnUniformdv = (PFNGLGETNUNIFORMDVPROC)load("glGetnUniformdv"); - - 00767 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966606 - 0076e ff 54 24 30 call QWORD PTR load$[rsp] - 00772 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnUniformdv, rax - -; 1800 : glad_glGetnUniformfv = (PFNGLGETNUNIFORMFVPROC)load("glGetnUniformfv"); - - 00779 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966605 - 00780 ff 54 24 30 call QWORD PTR load$[rsp] - 00784 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnUniformfv, rax - -; 1801 : glad_glGetnUniformiv = (PFNGLGETNUNIFORMIVPROC)load("glGetnUniformiv"); - - 0078b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966604 - 00792 ff 54 24 30 call QWORD PTR load$[rsp] - 00796 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnUniformiv, rax - -; 1802 : glad_glGetnUniformuiv = (PFNGLGETNUNIFORMUIVPROC)load("glGetnUniformuiv"); - - 0079d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966603 - 007a4 ff 54 24 30 call QWORD PTR load$[rsp] - 007a8 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnUniformuiv, rax - -; 1803 : glad_glReadnPixels = (PFNGLREADNPIXELSPROC)load("glReadnPixels"); - - 007af 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966602 - 007b6 ff 54 24 30 call QWORD PTR load$[rsp] - 007ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReadnPixels, rax - -; 1804 : glad_glGetnMapdv = (PFNGLGETNMAPDVPROC)load("glGetnMapdv"); - - 007c1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966601 - 007c8 ff 54 24 30 call QWORD PTR load$[rsp] - 007cc 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnMapdv, rax - -; 1805 : glad_glGetnMapfv = (PFNGLGETNMAPFVPROC)load("glGetnMapfv"); - - 007d3 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966600 - 007da ff 54 24 30 call QWORD PTR load$[rsp] - 007de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnMapfv, rax - -; 1806 : glad_glGetnMapiv = (PFNGLGETNMAPIVPROC)load("glGetnMapiv"); - - 007e5 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966599 - 007ec ff 54 24 30 call QWORD PTR load$[rsp] - 007f0 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnMapiv, rax - -; 1807 : glad_glGetnPixelMapfv = (PFNGLGETNPIXELMAPFVPROC)load("glGetnPixelMapfv"); - - 007f7 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966598 - 007fe ff 54 24 30 call QWORD PTR load$[rsp] - 00802 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnPixelMapfv, rax - -; 1808 : glad_glGetnPixelMapuiv = (PFNGLGETNPIXELMAPUIVPROC)load("glGetnPixelMapuiv"); - - 00809 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966597 - 00810 ff 54 24 30 call QWORD PTR load$[rsp] - 00814 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnPixelMapuiv, rax - -; 1809 : glad_glGetnPixelMapusv = (PFNGLGETNPIXELMAPUSVPROC)load("glGetnPixelMapusv"); - - 0081b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966596 - 00822 ff 54 24 30 call QWORD PTR load$[rsp] - 00826 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnPixelMapusv, rax - -; 1810 : glad_glGetnPolygonStipple = (PFNGLGETNPOLYGONSTIPPLEPROC)load("glGetnPolygonStipple"); - - 0082d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966595 - 00834 ff 54 24 30 call QWORD PTR load$[rsp] - 00838 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnPolygonStipple, rax - -; 1811 : glad_glGetnColorTable = (PFNGLGETNCOLORTABLEPROC)load("glGetnColorTable"); - - 0083f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966594 - 00846 ff 54 24 30 call QWORD PTR load$[rsp] - 0084a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnColorTable, rax - -; 1812 : glad_glGetnConvolutionFilter = (PFNGLGETNCONVOLUTIONFILTERPROC)load("glGetnConvolutionFilter"); - - 00851 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966593 - 00858 ff 54 24 30 call QWORD PTR load$[rsp] - 0085c 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnConvolutionFilter, rax - -; 1813 : glad_glGetnSeparableFilter = (PFNGLGETNSEPARABLEFILTERPROC)load("glGetnSeparableFilter"); - - 00863 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966592 - 0086a ff 54 24 30 call QWORD PTR load$[rsp] - 0086e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnSeparableFilter, rax - -; 1814 : glad_glGetnHistogram = (PFNGLGETNHISTOGRAMPROC)load("glGetnHistogram"); - - 00875 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966591 - 0087c ff 54 24 30 call QWORD PTR load$[rsp] - 00880 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnHistogram, rax - -; 1815 : glad_glGetnMinmax = (PFNGLGETNMINMAXPROC)load("glGetnMinmax"); - - 00887 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966590 - 0088e ff 54 24 30 call QWORD PTR load$[rsp] - 00892 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnMinmax, rax - -; 1816 : glad_glTextureBarrier = (PFNGLTEXTUREBARRIERPROC)load("glTextureBarrier"); - - 00899 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966589 - 008a0 ff 54 24 30 call QWORD PTR load$[rsp] - 008a4 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureBarrier, rax -$LN1@load_GL_VE: - -; 1817 : } - - 008ab 48 83 c4 28 add rsp, 40 ; 00000028H - 008af c3 ret 0 -load_GL_VERSION_4_5 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT load_GL_VERSION_4_6 -_TEXT SEGMENT -load$ = 48 -load_GL_VERSION_4_6 PROC ; COMDAT - -; 1818 : static void load_GL_VERSION_4_6(GLADloadproc load) { - - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1819 : if(!GLAD_GL_VERSION_4_6) return; - - 00009 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_6, 0 - 00010 75 02 jne SHORT $LN2@load_GL_VE - 00012 eb 48 jmp SHORT $LN1@load_GL_VE -$LN2@load_GL_VE: - -; 1820 : glad_glSpecializeShader = (PFNGLSPECIALIZESHADERPROC)load("glSpecializeShader"); - - 00014 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966588 - 0001b ff 54 24 30 call QWORD PTR load$[rsp] - 0001f 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSpecializeShader, rax - -; 1821 : glad_glMultiDrawArraysIndirectCount = (PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC)load("glMultiDrawArraysIndirectCount"); - - 00026 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966587 - 0002d ff 54 24 30 call QWORD PTR load$[rsp] - 00031 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawArraysIndirectCount, rax - -; 1822 : glad_glMultiDrawElementsIndirectCount = (PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC)load("glMultiDrawElementsIndirectCount"); - - 00038 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966586 - 0003f ff 54 24 30 call QWORD PTR load$[rsp] - 00043 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawElementsIndirectCount, rax - -; 1823 : glad_glPolygonOffsetClamp = (PFNGLPOLYGONOFFSETCLAMPPROC)load("glPolygonOffsetClamp"); - - 0004a 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966585 - 00051 ff 54 24 30 call QWORD PTR load$[rsp] - 00055 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPolygonOffsetClamp, rax -$LN1@load_GL_VE: - -; 1824 : } - - 0005c 48 83 c4 28 add rsp, 40 ; 00000028H - 00060 c3 ret 0 -load_GL_VERSION_4_6 ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT find_extensionsGL -_TEXT SEGMENT -find_extensionsGL PROC ; COMDAT - -; 1825 : static int find_extensionsGL(void) { - - 00000 48 83 ec 28 sub rsp, 40 ; 00000028H - -; 1826 : if (!get_exts()) return 0; - - 00004 e8 00 00 00 00 call get_exts - 00009 85 c0 test eax, eax - 0000b 75 04 jne SHORT $LN2@find_exten - 0000d 33 c0 xor eax, eax - 0000f eb 0a jmp SHORT $LN1@find_exten -$LN2@find_exten: - -; 1827 : (void)&has_ext; -; 1828 : free_exts(); - - 00011 e8 00 00 00 00 call free_exts - -; 1829 : return 1; - - 00016 b8 01 00 00 00 mov eax, 1 -$LN1@find_exten: - -; 1830 : } - - 0001b 48 83 c4 28 add rsp, 40 ; 00000028H - 0001f c3 ret 0 -find_extensionsGL ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT find_coreGL -_TEXT SEGMENT -i$ = 32 -tv93 = 36 -tv129 = 40 -tv133 = 44 -tv137 = 48 -tv141 = 52 -tv145 = 56 -tv149 = 60 -tv153 = 64 -tv157 = 68 -tv161 = 72 -tv165 = 76 -tv169 = 80 -tv173 = 84 -tv177 = 88 -tv181 = 92 -tv185 = 96 -tv189 = 100 -tv193 = 104 -tv197 = 108 -version$ = 112 -tv205 = 120 -length$1 = 128 -tv204 = 136 -prefixes$ = 144 -major$ = 176 -minor$ = 180 -__$ArrayPad$ = 184 -find_coreGL PROC ; COMDAT - -; 1832 : static void find_coreGL(void) { - - 00000 48 81 ec c8 00 - 00 00 sub rsp, 200 ; 000000c8H - 00007 48 8b 05 00 00 - 00 00 mov rax, QWORD PTR __security_cookie - 0000e 48 33 c4 xor rax, rsp - 00011 48 89 84 24 b8 - 00 00 00 mov QWORD PTR __$ArrayPad$[rsp], rax - -; 1833 : -; 1834 : /* Thank you @elmindreda -; 1835 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176 -; 1836 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36 -; 1837 : */ -; 1838 : int i, major, minor; -; 1839 : -; 1840 : const char* version; -; 1841 : const char* prefixes[] = { - - 00019 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:$SG4294966583 - 00020 48 89 84 24 90 - 00 00 00 mov QWORD PTR prefixes$[rsp], rax - 00028 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:$SG4294966581 - 0002f 48 89 84 24 98 - 00 00 00 mov QWORD PTR prefixes$[rsp+8], rax - 00037 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:$SG4294966579 - 0003e 48 89 84 24 a0 - 00 00 00 mov QWORD PTR prefixes$[rsp+16], rax - 00046 48 c7 84 24 a8 - 00 00 00 00 00 - 00 00 mov QWORD PTR prefixes$[rsp+24], 0 - -; 1842 : "OpenGL ES-CM ", -; 1843 : "OpenGL ES-CL ", -; 1844 : "OpenGL ES ", -; 1845 : NULL -; 1846 : }; -; 1847 : -; 1848 : version = (const char*) glGetString(GL_VERSION); - - 00052 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H - 00057 ff 15 00 00 00 - 00 call QWORD PTR glad_glGetString - 0005d 48 89 44 24 70 mov QWORD PTR version$[rsp], rax - -; 1849 : if (!version) return; - - 00062 48 83 7c 24 70 - 00 cmp QWORD PTR version$[rsp], 0 - 00068 75 05 jne SHORT $LN5@find_coreG - 0006a e9 80 05 00 00 jmp $LN1@find_coreG -$LN5@find_coreG: - -; 1850 : -; 1851 : for (i = 0; prefixes[i]; i++) { - - 0006f c7 44 24 20 00 - 00 00 00 mov DWORD PTR i$[rsp], 0 - 00077 eb 0a jmp SHORT $LN4@find_coreG -$LN2@find_coreG: - 00079 8b 44 24 20 mov eax, DWORD PTR i$[rsp] - 0007d ff c0 inc eax - 0007f 89 44 24 20 mov DWORD PTR i$[rsp], eax -$LN4@find_coreG: - 00083 48 63 44 24 20 movsxd rax, DWORD PTR i$[rsp] - 00088 48 83 bc c4 90 - 00 00 00 00 cmp QWORD PTR prefixes$[rsp+rax*8], 0 - 00091 0f 84 86 00 00 - 00 je $LN3@find_coreG - -; 1852 : const size_t length = strlen(prefixes[i]); - - 00097 48 63 44 24 20 movsxd rax, DWORD PTR i$[rsp] - 0009c 48 8b 84 c4 90 - 00 00 00 mov rax, QWORD PTR prefixes$[rsp+rax*8] - 000a4 48 89 84 24 88 - 00 00 00 mov QWORD PTR tv204[rsp], rax - 000ac 48 c7 44 24 78 - ff ff ff ff mov QWORD PTR tv205[rsp], -1 -$LL67@find_coreG: - 000b5 48 ff 44 24 78 inc QWORD PTR tv205[rsp] - 000ba 48 8b 84 24 88 - 00 00 00 mov rax, QWORD PTR tv204[rsp] - 000c2 48 8b 4c 24 78 mov rcx, QWORD PTR tv205[rsp] - 000c7 80 3c 08 00 cmp BYTE PTR [rax+rcx], 0 - 000cb 75 e8 jne SHORT $LL67@find_coreG - 000cd 48 8b 44 24 78 mov rax, QWORD PTR tv205[rsp] - 000d2 48 89 84 24 80 - 00 00 00 mov QWORD PTR length$1[rsp], rax - -; 1853 : if (strncmp(version, prefixes[i], length) == 0) { - - 000da 48 63 44 24 20 movsxd rax, DWORD PTR i$[rsp] - 000df 4c 8b 84 24 80 - 00 00 00 mov r8, QWORD PTR length$1[rsp] - 000e7 48 8b 94 c4 90 - 00 00 00 mov rdx, QWORD PTR prefixes$[rsp+rax*8] - 000ef 48 8b 4c 24 70 mov rcx, QWORD PTR version$[rsp] - 000f4 ff 15 00 00 00 - 00 call QWORD PTR __imp_strncmp - 000fa 85 c0 test eax, eax - 000fc 75 1a jne SHORT $LN6@find_coreG - -; 1854 : version += length; - - 000fe 48 8b 84 24 80 - 00 00 00 mov rax, QWORD PTR length$1[rsp] - 00106 48 8b 4c 24 70 mov rcx, QWORD PTR version$[rsp] - 0010b 48 03 c8 add rcx, rax - 0010e 48 8b c1 mov rax, rcx - 00111 48 89 44 24 70 mov QWORD PTR version$[rsp], rax - -; 1855 : break; - - 00116 eb 05 jmp SHORT $LN3@find_coreG -$LN6@find_coreG: - -; 1856 : } -; 1857 : } - - 00118 e9 5c ff ff ff jmp $LN2@find_coreG -$LN3@find_coreG: - -; 1858 : -; 1859 : /* PR #18 */ -; 1860 : #ifdef _MSC_VER -; 1861 : sscanf_s(version, "%d.%d", &major, &minor); - - 0011d 4c 8d 8c 24 b4 - 00 00 00 lea r9, QWORD PTR minor$[rsp] - 00125 4c 8d 84 24 b0 - 00 00 00 lea r8, QWORD PTR major$[rsp] - 0012d 48 8d 15 00 00 - 00 00 lea rdx, OFFSET FLAT:$SG4294966578 - 00134 48 8b 4c 24 70 mov rcx, QWORD PTR version$[rsp] - 00139 e8 00 00 00 00 call sscanf_s - -; 1862 : #else -; 1863 : sscanf(version, "%d.%d", &major, &minor); -; 1864 : #endif -; 1865 : -; 1866 : GLVersion.major = major; GLVersion.minor = minor; - - 0013e 8b 84 24 b0 00 - 00 00 mov eax, DWORD PTR major$[rsp] - 00145 89 05 00 00 00 - 00 mov DWORD PTR GLVersion, eax - 0014b 8b 84 24 b4 00 - 00 00 mov eax, DWORD PTR minor$[rsp] - 00152 89 05 04 00 00 - 00 mov DWORD PTR GLVersion+4, eax - -; 1867 : max_loaded_major = major; max_loaded_minor = minor; - - 00158 8b 84 24 b0 00 - 00 00 mov eax, DWORD PTR major$[rsp] - 0015f 89 05 00 00 00 - 00 mov DWORD PTR max_loaded_major, eax - 00165 8b 84 24 b4 00 - 00 00 mov eax, DWORD PTR minor$[rsp] - 0016c 89 05 00 00 00 - 00 mov DWORD PTR max_loaded_minor, eax - -; 1868 : GLAD_GL_VERSION_1_0 = (major == 1 && minor >= 0) || major > 1; - - 00172 83 bc 24 b0 00 - 00 00 01 cmp DWORD PTR major$[rsp], 1 - 0017a 75 0a jne SHORT $LN10@find_coreG - 0017c 83 bc 24 b4 00 - 00 00 00 cmp DWORD PTR minor$[rsp], 0 - 00184 7d 14 jge SHORT $LN11@find_coreG -$LN10@find_coreG: - 00186 83 bc 24 b0 00 - 00 00 01 cmp DWORD PTR major$[rsp], 1 - 0018e 7f 0a jg SHORT $LN11@find_coreG - 00190 c7 44 24 24 00 - 00 00 00 mov DWORD PTR tv93[rsp], 0 - 00198 eb 08 jmp SHORT $LN12@find_coreG -$LN11@find_coreG: - 0019a c7 44 24 24 01 - 00 00 00 mov DWORD PTR tv93[rsp], 1 -$LN12@find_coreG: - 001a2 8b 44 24 24 mov eax, DWORD PTR tv93[rsp] - 001a6 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_1_0, eax - -; 1869 : GLAD_GL_VERSION_1_1 = (major == 1 && minor >= 1) || major > 1; - - 001ac 83 bc 24 b0 00 - 00 00 01 cmp DWORD PTR major$[rsp], 1 - 001b4 75 0a jne SHORT $LN13@find_coreG - 001b6 83 bc 24 b4 00 - 00 00 01 cmp DWORD PTR minor$[rsp], 1 - 001be 7d 14 jge SHORT $LN14@find_coreG -$LN13@find_coreG: - 001c0 83 bc 24 b0 00 - 00 00 01 cmp DWORD PTR major$[rsp], 1 - 001c8 7f 0a jg SHORT $LN14@find_coreG - 001ca c7 44 24 28 00 - 00 00 00 mov DWORD PTR tv129[rsp], 0 - 001d2 eb 08 jmp SHORT $LN15@find_coreG -$LN14@find_coreG: - 001d4 c7 44 24 28 01 - 00 00 00 mov DWORD PTR tv129[rsp], 1 -$LN15@find_coreG: - 001dc 8b 44 24 28 mov eax, DWORD PTR tv129[rsp] - 001e0 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_1_1, eax - -; 1870 : GLAD_GL_VERSION_1_2 = (major == 1 && minor >= 2) || major > 1; - - 001e6 83 bc 24 b0 00 - 00 00 01 cmp DWORD PTR major$[rsp], 1 - 001ee 75 0a jne SHORT $LN16@find_coreG - 001f0 83 bc 24 b4 00 - 00 00 02 cmp DWORD PTR minor$[rsp], 2 - 001f8 7d 14 jge SHORT $LN17@find_coreG -$LN16@find_coreG: - 001fa 83 bc 24 b0 00 - 00 00 01 cmp DWORD PTR major$[rsp], 1 - 00202 7f 0a jg SHORT $LN17@find_coreG - 00204 c7 44 24 2c 00 - 00 00 00 mov DWORD PTR tv133[rsp], 0 - 0020c eb 08 jmp SHORT $LN18@find_coreG -$LN17@find_coreG: - 0020e c7 44 24 2c 01 - 00 00 00 mov DWORD PTR tv133[rsp], 1 -$LN18@find_coreG: - 00216 8b 44 24 2c mov eax, DWORD PTR tv133[rsp] - 0021a 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_1_2, eax - -; 1871 : GLAD_GL_VERSION_1_3 = (major == 1 && minor >= 3) || major > 1; - - 00220 83 bc 24 b0 00 - 00 00 01 cmp DWORD PTR major$[rsp], 1 - 00228 75 0a jne SHORT $LN19@find_coreG - 0022a 83 bc 24 b4 00 - 00 00 03 cmp DWORD PTR minor$[rsp], 3 - 00232 7d 14 jge SHORT $LN20@find_coreG -$LN19@find_coreG: - 00234 83 bc 24 b0 00 - 00 00 01 cmp DWORD PTR major$[rsp], 1 - 0023c 7f 0a jg SHORT $LN20@find_coreG - 0023e c7 44 24 30 00 - 00 00 00 mov DWORD PTR tv137[rsp], 0 - 00246 eb 08 jmp SHORT $LN21@find_coreG -$LN20@find_coreG: - 00248 c7 44 24 30 01 - 00 00 00 mov DWORD PTR tv137[rsp], 1 -$LN21@find_coreG: - 00250 8b 44 24 30 mov eax, DWORD PTR tv137[rsp] - 00254 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_1_3, eax - -; 1872 : GLAD_GL_VERSION_1_4 = (major == 1 && minor >= 4) || major > 1; - - 0025a 83 bc 24 b0 00 - 00 00 01 cmp DWORD PTR major$[rsp], 1 - 00262 75 0a jne SHORT $LN22@find_coreG - 00264 83 bc 24 b4 00 - 00 00 04 cmp DWORD PTR minor$[rsp], 4 - 0026c 7d 14 jge SHORT $LN23@find_coreG -$LN22@find_coreG: - 0026e 83 bc 24 b0 00 - 00 00 01 cmp DWORD PTR major$[rsp], 1 - 00276 7f 0a jg SHORT $LN23@find_coreG - 00278 c7 44 24 34 00 - 00 00 00 mov DWORD PTR tv141[rsp], 0 - 00280 eb 08 jmp SHORT $LN24@find_coreG -$LN23@find_coreG: - 00282 c7 44 24 34 01 - 00 00 00 mov DWORD PTR tv141[rsp], 1 -$LN24@find_coreG: - 0028a 8b 44 24 34 mov eax, DWORD PTR tv141[rsp] - 0028e 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_1_4, eax - -; 1873 : GLAD_GL_VERSION_1_5 = (major == 1 && minor >= 5) || major > 1; - - 00294 83 bc 24 b0 00 - 00 00 01 cmp DWORD PTR major$[rsp], 1 - 0029c 75 0a jne SHORT $LN25@find_coreG - 0029e 83 bc 24 b4 00 - 00 00 05 cmp DWORD PTR minor$[rsp], 5 - 002a6 7d 14 jge SHORT $LN26@find_coreG -$LN25@find_coreG: - 002a8 83 bc 24 b0 00 - 00 00 01 cmp DWORD PTR major$[rsp], 1 - 002b0 7f 0a jg SHORT $LN26@find_coreG - 002b2 c7 44 24 38 00 - 00 00 00 mov DWORD PTR tv145[rsp], 0 - 002ba eb 08 jmp SHORT $LN27@find_coreG -$LN26@find_coreG: - 002bc c7 44 24 38 01 - 00 00 00 mov DWORD PTR tv145[rsp], 1 -$LN27@find_coreG: - 002c4 8b 44 24 38 mov eax, DWORD PTR tv145[rsp] - 002c8 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_1_5, eax - -; 1874 : GLAD_GL_VERSION_2_0 = (major == 2 && minor >= 0) || major > 2; - - 002ce 83 bc 24 b0 00 - 00 00 02 cmp DWORD PTR major$[rsp], 2 - 002d6 75 0a jne SHORT $LN28@find_coreG - 002d8 83 bc 24 b4 00 - 00 00 00 cmp DWORD PTR minor$[rsp], 0 - 002e0 7d 14 jge SHORT $LN29@find_coreG -$LN28@find_coreG: - 002e2 83 bc 24 b0 00 - 00 00 02 cmp DWORD PTR major$[rsp], 2 - 002ea 7f 0a jg SHORT $LN29@find_coreG - 002ec c7 44 24 3c 00 - 00 00 00 mov DWORD PTR tv149[rsp], 0 - 002f4 eb 08 jmp SHORT $LN30@find_coreG -$LN29@find_coreG: - 002f6 c7 44 24 3c 01 - 00 00 00 mov DWORD PTR tv149[rsp], 1 -$LN30@find_coreG: - 002fe 8b 44 24 3c mov eax, DWORD PTR tv149[rsp] - 00302 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_2_0, eax - -; 1875 : GLAD_GL_VERSION_2_1 = (major == 2 && minor >= 1) || major > 2; - - 00308 83 bc 24 b0 00 - 00 00 02 cmp DWORD PTR major$[rsp], 2 - 00310 75 0a jne SHORT $LN31@find_coreG - 00312 83 bc 24 b4 00 - 00 00 01 cmp DWORD PTR minor$[rsp], 1 - 0031a 7d 14 jge SHORT $LN32@find_coreG -$LN31@find_coreG: - 0031c 83 bc 24 b0 00 - 00 00 02 cmp DWORD PTR major$[rsp], 2 - 00324 7f 0a jg SHORT $LN32@find_coreG - 00326 c7 44 24 40 00 - 00 00 00 mov DWORD PTR tv153[rsp], 0 - 0032e eb 08 jmp SHORT $LN33@find_coreG -$LN32@find_coreG: - 00330 c7 44 24 40 01 - 00 00 00 mov DWORD PTR tv153[rsp], 1 -$LN33@find_coreG: - 00338 8b 44 24 40 mov eax, DWORD PTR tv153[rsp] - 0033c 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_2_1, eax - -; 1876 : GLAD_GL_VERSION_3_0 = (major == 3 && minor >= 0) || major > 3; - - 00342 83 bc 24 b0 00 - 00 00 03 cmp DWORD PTR major$[rsp], 3 - 0034a 75 0a jne SHORT $LN34@find_coreG - 0034c 83 bc 24 b4 00 - 00 00 00 cmp DWORD PTR minor$[rsp], 0 - 00354 7d 14 jge SHORT $LN35@find_coreG -$LN34@find_coreG: - 00356 83 bc 24 b0 00 - 00 00 03 cmp DWORD PTR major$[rsp], 3 - 0035e 7f 0a jg SHORT $LN35@find_coreG - 00360 c7 44 24 44 00 - 00 00 00 mov DWORD PTR tv157[rsp], 0 - 00368 eb 08 jmp SHORT $LN36@find_coreG -$LN35@find_coreG: - 0036a c7 44 24 44 01 - 00 00 00 mov DWORD PTR tv157[rsp], 1 -$LN36@find_coreG: - 00372 8b 44 24 44 mov eax, DWORD PTR tv157[rsp] - 00376 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_3_0, eax - -; 1877 : GLAD_GL_VERSION_3_1 = (major == 3 && minor >= 1) || major > 3; - - 0037c 83 bc 24 b0 00 - 00 00 03 cmp DWORD PTR major$[rsp], 3 - 00384 75 0a jne SHORT $LN37@find_coreG - 00386 83 bc 24 b4 00 - 00 00 01 cmp DWORD PTR minor$[rsp], 1 - 0038e 7d 14 jge SHORT $LN38@find_coreG -$LN37@find_coreG: - 00390 83 bc 24 b0 00 - 00 00 03 cmp DWORD PTR major$[rsp], 3 - 00398 7f 0a jg SHORT $LN38@find_coreG - 0039a c7 44 24 48 00 - 00 00 00 mov DWORD PTR tv161[rsp], 0 - 003a2 eb 08 jmp SHORT $LN39@find_coreG -$LN38@find_coreG: - 003a4 c7 44 24 48 01 - 00 00 00 mov DWORD PTR tv161[rsp], 1 -$LN39@find_coreG: - 003ac 8b 44 24 48 mov eax, DWORD PTR tv161[rsp] - 003b0 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_3_1, eax - -; 1878 : GLAD_GL_VERSION_3_2 = (major == 3 && minor >= 2) || major > 3; - - 003b6 83 bc 24 b0 00 - 00 00 03 cmp DWORD PTR major$[rsp], 3 - 003be 75 0a jne SHORT $LN40@find_coreG - 003c0 83 bc 24 b4 00 - 00 00 02 cmp DWORD PTR minor$[rsp], 2 - 003c8 7d 14 jge SHORT $LN41@find_coreG -$LN40@find_coreG: - 003ca 83 bc 24 b0 00 - 00 00 03 cmp DWORD PTR major$[rsp], 3 - 003d2 7f 0a jg SHORT $LN41@find_coreG - 003d4 c7 44 24 4c 00 - 00 00 00 mov DWORD PTR tv165[rsp], 0 - 003dc eb 08 jmp SHORT $LN42@find_coreG -$LN41@find_coreG: - 003de c7 44 24 4c 01 - 00 00 00 mov DWORD PTR tv165[rsp], 1 -$LN42@find_coreG: - 003e6 8b 44 24 4c mov eax, DWORD PTR tv165[rsp] - 003ea 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_3_2, eax - -; 1879 : GLAD_GL_VERSION_3_3 = (major == 3 && minor >= 3) || major > 3; - - 003f0 83 bc 24 b0 00 - 00 00 03 cmp DWORD PTR major$[rsp], 3 - 003f8 75 0a jne SHORT $LN43@find_coreG - 003fa 83 bc 24 b4 00 - 00 00 03 cmp DWORD PTR minor$[rsp], 3 - 00402 7d 14 jge SHORT $LN44@find_coreG -$LN43@find_coreG: - 00404 83 bc 24 b0 00 - 00 00 03 cmp DWORD PTR major$[rsp], 3 - 0040c 7f 0a jg SHORT $LN44@find_coreG - 0040e c7 44 24 50 00 - 00 00 00 mov DWORD PTR tv169[rsp], 0 - 00416 eb 08 jmp SHORT $LN45@find_coreG -$LN44@find_coreG: - 00418 c7 44 24 50 01 - 00 00 00 mov DWORD PTR tv169[rsp], 1 -$LN45@find_coreG: - 00420 8b 44 24 50 mov eax, DWORD PTR tv169[rsp] - 00424 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_3_3, eax - -; 1880 : GLAD_GL_VERSION_4_0 = (major == 4 && minor >= 0) || major > 4; - - 0042a 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 00432 75 0a jne SHORT $LN46@find_coreG - 00434 83 bc 24 b4 00 - 00 00 00 cmp DWORD PTR minor$[rsp], 0 - 0043c 7d 14 jge SHORT $LN47@find_coreG -$LN46@find_coreG: - 0043e 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 00446 7f 0a jg SHORT $LN47@find_coreG - 00448 c7 44 24 54 00 - 00 00 00 mov DWORD PTR tv173[rsp], 0 - 00450 eb 08 jmp SHORT $LN48@find_coreG -$LN47@find_coreG: - 00452 c7 44 24 54 01 - 00 00 00 mov DWORD PTR tv173[rsp], 1 -$LN48@find_coreG: - 0045a 8b 44 24 54 mov eax, DWORD PTR tv173[rsp] - 0045e 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_4_0, eax - -; 1881 : GLAD_GL_VERSION_4_1 = (major == 4 && minor >= 1) || major > 4; - - 00464 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 0046c 75 0a jne SHORT $LN49@find_coreG - 0046e 83 bc 24 b4 00 - 00 00 01 cmp DWORD PTR minor$[rsp], 1 - 00476 7d 14 jge SHORT $LN50@find_coreG -$LN49@find_coreG: - 00478 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 00480 7f 0a jg SHORT $LN50@find_coreG - 00482 c7 44 24 58 00 - 00 00 00 mov DWORD PTR tv177[rsp], 0 - 0048a eb 08 jmp SHORT $LN51@find_coreG -$LN50@find_coreG: - 0048c c7 44 24 58 01 - 00 00 00 mov DWORD PTR tv177[rsp], 1 -$LN51@find_coreG: - 00494 8b 44 24 58 mov eax, DWORD PTR tv177[rsp] - 00498 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_4_1, eax - -; 1882 : GLAD_GL_VERSION_4_2 = (major == 4 && minor >= 2) || major > 4; - - 0049e 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 004a6 75 0a jne SHORT $LN52@find_coreG - 004a8 83 bc 24 b4 00 - 00 00 02 cmp DWORD PTR minor$[rsp], 2 - 004b0 7d 14 jge SHORT $LN53@find_coreG -$LN52@find_coreG: - 004b2 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 004ba 7f 0a jg SHORT $LN53@find_coreG - 004bc c7 44 24 5c 00 - 00 00 00 mov DWORD PTR tv181[rsp], 0 - 004c4 eb 08 jmp SHORT $LN54@find_coreG -$LN53@find_coreG: - 004c6 c7 44 24 5c 01 - 00 00 00 mov DWORD PTR tv181[rsp], 1 -$LN54@find_coreG: - 004ce 8b 44 24 5c mov eax, DWORD PTR tv181[rsp] - 004d2 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_4_2, eax - -; 1883 : GLAD_GL_VERSION_4_3 = (major == 4 && minor >= 3) || major > 4; - - 004d8 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 004e0 75 0a jne SHORT $LN55@find_coreG - 004e2 83 bc 24 b4 00 - 00 00 03 cmp DWORD PTR minor$[rsp], 3 - 004ea 7d 14 jge SHORT $LN56@find_coreG -$LN55@find_coreG: - 004ec 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 004f4 7f 0a jg SHORT $LN56@find_coreG - 004f6 c7 44 24 60 00 - 00 00 00 mov DWORD PTR tv185[rsp], 0 - 004fe eb 08 jmp SHORT $LN57@find_coreG -$LN56@find_coreG: - 00500 c7 44 24 60 01 - 00 00 00 mov DWORD PTR tv185[rsp], 1 -$LN57@find_coreG: - 00508 8b 44 24 60 mov eax, DWORD PTR tv185[rsp] - 0050c 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_4_3, eax - -; 1884 : GLAD_GL_VERSION_4_4 = (major == 4 && minor >= 4) || major > 4; - - 00512 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 0051a 75 0a jne SHORT $LN58@find_coreG - 0051c 83 bc 24 b4 00 - 00 00 04 cmp DWORD PTR minor$[rsp], 4 - 00524 7d 14 jge SHORT $LN59@find_coreG -$LN58@find_coreG: - 00526 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 0052e 7f 0a jg SHORT $LN59@find_coreG - 00530 c7 44 24 64 00 - 00 00 00 mov DWORD PTR tv189[rsp], 0 - 00538 eb 08 jmp SHORT $LN60@find_coreG -$LN59@find_coreG: - 0053a c7 44 24 64 01 - 00 00 00 mov DWORD PTR tv189[rsp], 1 -$LN60@find_coreG: - 00542 8b 44 24 64 mov eax, DWORD PTR tv189[rsp] - 00546 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_4_4, eax - -; 1885 : GLAD_GL_VERSION_4_5 = (major == 4 && minor >= 5) || major > 4; - - 0054c 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 00554 75 0a jne SHORT $LN61@find_coreG - 00556 83 bc 24 b4 00 - 00 00 05 cmp DWORD PTR minor$[rsp], 5 - 0055e 7d 14 jge SHORT $LN62@find_coreG -$LN61@find_coreG: - 00560 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 00568 7f 0a jg SHORT $LN62@find_coreG - 0056a c7 44 24 68 00 - 00 00 00 mov DWORD PTR tv193[rsp], 0 - 00572 eb 08 jmp SHORT $LN63@find_coreG -$LN62@find_coreG: - 00574 c7 44 24 68 01 - 00 00 00 mov DWORD PTR tv193[rsp], 1 -$LN63@find_coreG: - 0057c 8b 44 24 68 mov eax, DWORD PTR tv193[rsp] - 00580 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_4_5, eax - -; 1886 : GLAD_GL_VERSION_4_6 = (major == 4 && minor >= 6) || major > 4; - - 00586 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 0058e 75 0a jne SHORT $LN64@find_coreG - 00590 83 bc 24 b4 00 - 00 00 06 cmp DWORD PTR minor$[rsp], 6 - 00598 7d 14 jge SHORT $LN65@find_coreG -$LN64@find_coreG: - 0059a 83 bc 24 b0 00 - 00 00 04 cmp DWORD PTR major$[rsp], 4 - 005a2 7f 0a jg SHORT $LN65@find_coreG - 005a4 c7 44 24 6c 00 - 00 00 00 mov DWORD PTR tv197[rsp], 0 - 005ac eb 08 jmp SHORT $LN66@find_coreG -$LN65@find_coreG: - 005ae c7 44 24 6c 01 - 00 00 00 mov DWORD PTR tv197[rsp], 1 -$LN66@find_coreG: - 005b6 8b 44 24 6c mov eax, DWORD PTR tv197[rsp] - 005ba 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_4_6, eax - -; 1887 : if (GLVersion.major > 4 || (GLVersion.major >= 4 && GLVersion.minor >= 6)) { - - 005c0 83 3d 00 00 00 - 00 04 cmp DWORD PTR GLVersion, 4 - 005c7 7f 12 jg SHORT $LN8@find_coreG - 005c9 83 3d 00 00 00 - 00 04 cmp DWORD PTR GLVersion, 4 - 005d0 7c 1d jl SHORT $LN7@find_coreG - 005d2 83 3d 04 00 00 - 00 06 cmp DWORD PTR GLVersion+4, 6 - 005d9 7c 14 jl SHORT $LN7@find_coreG -$LN8@find_coreG: - -; 1888 : max_loaded_major = 4; - - 005db c7 05 00 00 00 - 00 04 00 00 00 mov DWORD PTR max_loaded_major, 4 - -; 1889 : max_loaded_minor = 6; - - 005e5 c7 05 00 00 00 - 00 06 00 00 00 mov DWORD PTR max_loaded_minor, 6 -$LN7@find_coreG: -$LN1@find_coreG: - -; 1890 : } -; 1891 : } - - 005ef 48 8b 8c 24 b8 - 00 00 00 mov rcx, QWORD PTR __$ArrayPad$[rsp] - 005f7 48 33 cc xor rcx, rsp - 005fa e8 00 00 00 00 call __security_check_cookie - 005ff 48 81 c4 c8 00 - 00 00 add rsp, 200 ; 000000c8H - 00606 c3 ret 0 -find_coreGL ENDP -_TEXT ENDS -; Function compile flags: /Odtp -; File D:\Programmer\GLenv\glad.c -; COMDAT gladLoadGLLoader -_TEXT SEGMENT -tv93 = 32 -load$ = 64 -gladLoadGLLoader PROC ; COMDAT - -; 1893 : int gladLoadGLLoader(GLADloadproc load) { - -$LN8: - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 83 ec 38 sub rsp, 56 ; 00000038H - -; 1894 : GLVersion.major = 0; GLVersion.minor = 0; - - 00009 c7 05 00 00 00 - 00 00 00 00 00 mov DWORD PTR GLVersion, 0 - 00013 c7 05 04 00 00 - 00 00 00 00 00 mov DWORD PTR GLVersion+4, 0 - -; 1895 : glGetString = (PFNGLGETSTRINGPROC)load("glGetString"); - - 0001d 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:$SG4294966577 - 00024 ff 54 24 40 call QWORD PTR load$[rsp] - 00028 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetString, rax - -; 1896 : if(glGetString == NULL) return 0; - - 0002f 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR glad_glGetString, 0 - 00037 75 07 jne SHORT $LN2@gladLoadGL - 00039 33 c0 xor eax, eax - 0003b e9 0f 01 00 00 jmp $LN1@gladLoadGL -$LN2@gladLoadGL: - -; 1897 : if(glGetString(GL_VERSION) == NULL) return 0; - - 00040 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H - 00045 ff 15 00 00 00 - 00 call QWORD PTR glad_glGetString - 0004b 48 85 c0 test rax, rax - 0004e 75 07 jne SHORT $LN3@gladLoadGL - 00050 33 c0 xor eax, eax - 00052 e9 f8 00 00 00 jmp $LN1@gladLoadGL -$LN3@gladLoadGL: - -; 1898 : find_coreGL(); - - 00057 e8 00 00 00 00 call find_coreGL - -; 1899 : load_GL_VERSION_1_0(load); - - 0005c 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 00061 e8 00 00 00 00 call load_GL_VERSION_1_0 - -; 1900 : load_GL_VERSION_1_1(load); - - 00066 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 0006b e8 00 00 00 00 call load_GL_VERSION_1_1 - -; 1901 : load_GL_VERSION_1_2(load); - - 00070 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 00075 e8 00 00 00 00 call load_GL_VERSION_1_2 - -; 1902 : load_GL_VERSION_1_3(load); - - 0007a 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 0007f e8 00 00 00 00 call load_GL_VERSION_1_3 - -; 1903 : load_GL_VERSION_1_4(load); - - 00084 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 00089 e8 00 00 00 00 call load_GL_VERSION_1_4 - -; 1904 : load_GL_VERSION_1_5(load); - - 0008e 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 00093 e8 00 00 00 00 call load_GL_VERSION_1_5 - -; 1905 : load_GL_VERSION_2_0(load); - - 00098 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 0009d e8 00 00 00 00 call load_GL_VERSION_2_0 - -; 1906 : load_GL_VERSION_2_1(load); - - 000a2 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 000a7 e8 00 00 00 00 call load_GL_VERSION_2_1 - -; 1907 : load_GL_VERSION_3_0(load); - - 000ac 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 000b1 e8 00 00 00 00 call load_GL_VERSION_3_0 - -; 1908 : load_GL_VERSION_3_1(load); - - 000b6 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 000bb e8 00 00 00 00 call load_GL_VERSION_3_1 - -; 1909 : load_GL_VERSION_3_2(load); - - 000c0 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 000c5 e8 00 00 00 00 call load_GL_VERSION_3_2 - -; 1910 : load_GL_VERSION_3_3(load); - - 000ca 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 000cf e8 00 00 00 00 call load_GL_VERSION_3_3 - -; 1911 : load_GL_VERSION_4_0(load); - - 000d4 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 000d9 e8 00 00 00 00 call load_GL_VERSION_4_0 - -; 1912 : load_GL_VERSION_4_1(load); - - 000de 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 000e3 e8 00 00 00 00 call load_GL_VERSION_4_1 - -; 1913 : load_GL_VERSION_4_2(load); - - 000e8 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 000ed e8 00 00 00 00 call load_GL_VERSION_4_2 - -; 1914 : load_GL_VERSION_4_3(load); - - 000f2 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 000f7 e8 00 00 00 00 call load_GL_VERSION_4_3 - -; 1915 : load_GL_VERSION_4_4(load); - - 000fc 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 00101 e8 00 00 00 00 call load_GL_VERSION_4_4 - -; 1916 : load_GL_VERSION_4_5(load); - - 00106 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 0010b e8 00 00 00 00 call load_GL_VERSION_4_5 - -; 1917 : load_GL_VERSION_4_6(load); - - 00110 48 8b 4c 24 40 mov rcx, QWORD PTR load$[rsp] - 00115 e8 00 00 00 00 call load_GL_VERSION_4_6 - -; 1918 : -; 1919 : if (!find_extensionsGL()) return 0; - - 0011a e8 00 00 00 00 call find_extensionsGL - 0011f 85 c0 test eax, eax - 00121 75 04 jne SHORT $LN4@gladLoadGL - 00123 33 c0 xor eax, eax - 00125 eb 28 jmp SHORT $LN1@gladLoadGL -$LN4@gladLoadGL: - -; 1920 : return GLVersion.major != 0 || GLVersion.minor != 0; - - 00127 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLVersion, 0 - 0012e 75 13 jne SHORT $LN6@gladLoadGL - 00130 83 3d 04 00 00 - 00 00 cmp DWORD PTR GLVersion+4, 0 - 00137 75 0a jne SHORT $LN6@gladLoadGL - 00139 c7 44 24 20 00 - 00 00 00 mov DWORD PTR tv93[rsp], 0 - 00141 eb 08 jmp SHORT $LN7@gladLoadGL -$LN6@gladLoadGL: - 00143 c7 44 24 20 01 - 00 00 00 mov DWORD PTR tv93[rsp], 1 -$LN7@gladLoadGL: - 0014b 8b 44 24 20 mov eax, DWORD PTR tv93[rsp] -$LN1@gladLoadGL: - -; 1921 : } - - 0014f 48 83 c4 38 add rsp, 56 ; 00000038H - 00153 c3 ret 0 -gladLoadGLLoader ENDP -_TEXT ENDS END diff --git a/源代码/StgShqrpGraphic/x64/Release/glad.obj b/源代码/StgShqrpGraphic/x64/Release/glad.obj index a4559d5b..6f52170c 100644 Binary files a/源代码/StgShqrpGraphic/x64/Release/glad.obj and b/源代码/StgShqrpGraphic/x64/Release/glad.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Release/linear.cod b/源代码/StgShqrpGraphic/x64/Release/linear.cod new file mode 100644 index 00000000..d65b512f --- /dev/null +++ b/源代码/StgShqrpGraphic/x64/Release/linear.cod @@ -0,0 +1,40 @@ +; Listing generated by Microsoft (R) Optimizing Compiler Version 19.33.31629.0 + +include listing.inc + +INCLUDELIB OLDNAMES + +PUBLIC VecMulVec +PUBLIC VecSubVec +PUBLIC VecAddVec +PUBLIC DeinitBigM128Map +PUBLIC InitBigM128Map +; COMDAT pdata +pdata SEGMENT +$pdata$VecMulVec DD imagerel $LN3@VecMulVec + DD imagerel $LN3@VecMulVec+110 + DD imagerel $unwind$VecMulVec +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$DeinitBigM128Map DD imagerel $LN3@DeinitBigM + DD imagerel $LN3@DeinitBigM+25 + DD imagerel $unwind$DeinitBigM128Map +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$InitBigM128Map DD imagerel $LN3@InitBigM12 + DD imagerel $LN3@InitBigM12+30 + DD imagerel $unwind$InitBigM128Map +; COMDAT xdata +xdata SEGMENT +$unwind$InitBigM128Map DQ 00000620400010401r ; 5.32451e-310 +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$DeinitBigM128Map DQ 00000420900010901r ; 3.58723e-310 +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$VecMulVec DQ 00000420e00010e01r ; 3.58829e-310 +END diff --git a/源代码/StgShqrpGraphic/x64/Release/linear.obj b/源代码/StgShqrpGraphic/x64/Release/linear.obj new file mode 100644 index 00000000..7a8f0ddf Binary files /dev/null and b/源代码/StgShqrpGraphic/x64/Release/linear.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Release/vc143.pdb b/源代码/StgShqrpGraphic/x64/Release/vc143.pdb index cc388b60..3dbb9858 100644 Binary files a/源代码/StgShqrpGraphic/x64/Release/vc143.pdb and b/源代码/StgShqrpGraphic/x64/Release/vc143.pdb differ diff --git a/组织工作/页面设计与美术原案.pdf b/组织工作/页面设计与美术原案.pdf new file mode 100644 index 00000000..ead61810 Binary files /dev/null and b/组织工作/页面设计与美术原案.pdf differ diff --git a/组织工作/页面设计与美术原案.pub b/组织工作/页面设计与美术原案.pub new file mode 100644 index 00000000..00a5039c Binary files /dev/null and b/组织工作/页面设计与美术原案.pub differ