diff --git a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v5.1 b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v5.1 index 91f63892..6cd7f46a 100644 Binary files a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v5.1 and b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v5.1 differ diff --git a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v5.1 b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v5.1 index 3bb4abb1..1e978861 100644 Binary files a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v5.1 and b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v5.1 differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/1f2adb38-1127-4ab8-86b0-bab7a18a04be.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/1f2adb38-1127-4ab8-86b0-bab7a18a04be.vsidx new file mode 100644 index 00000000..89ea2e61 Binary files /dev/null and b/源代码/.vs/StgSharpDevelop/FileContentIndex/1f2adb38-1127-4ab8-86b0-bab7a18a04be.vsidx differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/4a4a8551-53ee-4d7b-ae7f-d6964e73e4dc.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/4a4a8551-53ee-4d7b-ae7f-d6964e73e4dc.vsidx new file mode 100644 index 00000000..f6f04a09 Binary files /dev/null and b/源代码/.vs/StgSharpDevelop/FileContentIndex/4a4a8551-53ee-4d7b-ae7f-d6964e73e4dc.vsidx differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/7df9a91c-6ff0-4a2f-9474-47cf8c4478a4.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/9047b7e1-91a2-4bc1-9f2a-c61aa4b1755e.vsidx similarity index 100% rename from 源代码/.vs/StgSharpDevelop/FileContentIndex/7df9a91c-6ff0-4a2f-9474-47cf8c4478a4.vsidx rename to 源代码/.vs/StgSharpDevelop/FileContentIndex/9047b7e1-91a2-4bc1-9f2a-c61aa4b1755e.vsidx diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/aad4da1f-58be-4000-bd74-29d28096cd97.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/aad4da1f-58be-4000-bd74-29d28096cd97.vsidx new file mode 100644 index 00000000..14e70c86 Binary files /dev/null and b/源代码/.vs/StgSharpDevelop/FileContentIndex/aad4da1f-58be-4000-bd74-29d28096cd97.vsidx differ diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/b9bb546e-ae8c-474f-a779-312ba4e797bb.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/b9bb546e-ae8c-474f-a779-312ba4e797bb.vsidx deleted file mode 100644 index 441bbaab..00000000 Binary files a/源代码/.vs/StgSharpDevelop/FileContentIndex/b9bb546e-ae8c-474f-a779-312ba4e797bb.vsidx and /dev/null differ diff --git a/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 b/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 index 2a940e6c..3dda9dda 100644 Binary files a/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 and b/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 differ diff --git a/源代码/.vs/StgSharpDevelop/v17/.suo b/源代码/.vs/StgSharpDevelop/v17/.suo index cb6d9ed8..cf15e7d6 100644 Binary files a/源代码/.vs/StgSharpDevelop/v17/.suo and b/源代码/.vs/StgSharpDevelop/v17/.suo differ diff --git a/源代码/.vs/StgSharpDevelop/v17/Browse.VC.db b/源代码/.vs/StgSharpDevelop/v17/Browse.VC.db index 6e940dc4..57b9a06a 100644 Binary files a/源代码/.vs/StgSharpDevelop/v17/Browse.VC.db and b/源代码/.vs/StgSharpDevelop/v17/Browse.VC.db differ diff --git a/源代码/.vs/StgSharpDevelop/v17/Solution.VC.db b/源代码/.vs/StgSharpDevelop/v17/Solution.VC.db index 08ae4249..232e25d6 100644 Binary files a/源代码/.vs/StgSharpDevelop/v17/Solution.VC.db and b/源代码/.vs/StgSharpDevelop/v17/Solution.VC.db differ diff --git a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/460e012a626d6192/DLLMAIN.ipch b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/460e012a626d6192/DLLMAIN.ipch new file mode 100644 index 00000000..c111269a Binary files /dev/null and b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/460e012a626d6192/DLLMAIN.ipch differ diff --git a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/5ec93b6b2cc2673a/LINEAR.ipch b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/5ec93b6b2cc2673a/LINEAR.ipch index bf165067..c410b647 100644 Binary files a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/5ec93b6b2cc2673a/LINEAR.ipch and b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/5ec93b6b2cc2673a/LINEAR.ipch differ diff --git a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/c503e73a735a45b3/STGSHARPGRAPHIC.ipch b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/c503e73a735a45b3/STGSHARPGRAPHIC.ipch index 220b34bc..ebd1f3ff 100644 Binary files a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/c503e73a735a45b3/STGSHARPGRAPHIC.ipch and b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/c503e73a735a45b3/STGSHARPGRAPHIC.ipch differ diff --git a/源代码/StgSharp/Control/Geoemtry.cs b/源代码/StgSharp/Control/Geoemtry.cs index ca6fb36c..dde23e53 100644 --- a/源代码/StgSharp/Control/Geoemtry.cs +++ b/源代码/StgSharp/Control/Geoemtry.cs @@ -6,9 +6,9 @@ namespace StgSharp public static unsafe partial class Geometry { public static unsafe Triangle InitTriagnle( - vec3d vertex1, - vec3d vertex2, - vec3d vertex3 + Vec3d vertex1, + Vec3d vertex2, + Vec3d vertex3 ) where T : Triangle { Triangle t = new Triangle(); diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Arc.cs b/源代码/StgSharp/Geometries/PlainGeometry/Arc.cs index ee4d4502..ec24a9c9 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Arc.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Arc.cs @@ -18,11 +18,11 @@ namespace StgSharp.Geometries public override Point RefPoint03 => endPoint; - public virtual vec3d MoveCenter(uint tick) => movCenterOperation.Invoke(tick); + public virtual Vec3d MoveCenter(uint tick) => movCenterOperation.Invoke(tick); - public virtual vec3d MovBegin(uint tick) => movBeginOperation.Invoke(tick); + public virtual Vec3d MovBegin(uint tick) => movBeginOperation.Invoke(tick); - public virtual vec3d MovEnd(uint tick) => movEndOperation.Invoke(tick); + public virtual Vec3d MovEnd(uint tick) => movEndOperation.Invoke(tick); internal override void OnRender(uint tick) { diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Circle.cs b/源代码/StgSharp/Geometries/PlainGeometry/Circle.cs index c6049182..46d0d0d0 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Circle.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Circle.cs @@ -19,11 +19,11 @@ namespace StgSharp.Geometries public override Point RefPoint03 => pointOnPlain; - public virtual vec3d MoveCenter(uint tick) => movCenterOperation.Invoke(tick); + public virtual Vec3d MoveCenter(uint tick) => movCenterOperation.Invoke(tick); - public virtual vec3d UpdateRadius(uint tick) => movBeginOperation.Invoke(tick); + public virtual Vec3d UpdateRadius(uint tick) => movBeginOperation.Invoke(tick); - public virtual vec3d UpdatePlain(uint tick) => movEndOperation.Invoke(tick); + public virtual Vec3d UpdatePlain(uint tick) => movEndOperation.Invoke(tick); public override Plain GetPlain() { diff --git a/源代码/StgSharp/Geometries/PlainGeometry/GeometryOperation.cs b/源代码/StgSharp/Geometries/PlainGeometry/GeometryOperation.cs index 7eda0b28..a84b101a 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/GeometryOperation.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/GeometryOperation.cs @@ -7,13 +7,13 @@ namespace StgSharp.Geometries /// /// /// 表示位移量的三维矢量 - public delegate vec3d GetLocationHandler(uint tick); + public delegate Vec3d GetLocationHandler(uint tick); public static unsafe class GeometryOperation { - public static vec3d DefualtMotion(uint tick) + public static Vec3d DefualtMotion(uint tick) { - return default(vec3d); + return default(Vec3d); } } diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Line.cs b/源代码/StgSharp/Geometries/PlainGeometry/Line.cs index fb444df9..b5270e84 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Line.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Line.cs @@ -24,11 +24,11 @@ namespace StgSharp.Geometries public Line() { } //计算线起点的方法,通过对线的派生的重写实现功能 - public virtual vec3d MoveBeginPoint(uint tick) + public virtual Vec3d MoveBeginPoint(uint tick) => movBegin.Invoke(tick); //计算线重点的方法,通过对线的派生的重写实现功能 - public virtual vec3d MoveEndPoint(uint tick) + public virtual Vec3d MoveEndPoint(uint tick) => movEnd.Invoke(tick); internal override void OnRender(uint tick) diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Parallelogram.cs b/源代码/StgSharp/Geometries/PlainGeometry/Parallelogram.cs index ff192dae..937d3208 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Parallelogram.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Parallelogram.cs @@ -17,7 +17,7 @@ namespace StgSharp.Geometries public GetLocationHandler MovVertex01Operation { get { return movVertex01Operation; } } public GetLocationHandler MovVertex02Operation { get { return movVertex02Operation; } } - public virtual vec3d MovCenter(uint tick) + public virtual Vec3d MovCenter(uint tick) { return movCenterOperation.Invoke(tick); } @@ -28,12 +28,12 @@ namespace StgSharp.Geometries /// 当前游戏刻 /// /// 几何体过定义 - public sealed override vec3d MovVertex03(uint tick) + public sealed override Vec3d MovVertex03(uint tick) { throw new UnusedVertexException(); } - public sealed override vec3d MovVertex04(uint tick) + public sealed override Vec3d MovVertex04(uint tick) { throw new UnusedVertexException(); } diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Plain.cs b/源代码/StgSharp/Geometries/PlainGeometry/Plain.cs index 5979f2de..3a40908b 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Plain.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Plain.cs @@ -4,14 +4,14 @@ namespace StgSharp.Geometries { public unsafe class Plain { - internal vec3d origin; - internal vec3d vec1; - internal vec3d vec2; + internal Vec3d origin; + internal Vec3d vec1; + internal Vec3d vec2; - internal vec3d plainParameter; + internal Vec3d plainParameter; internal readonly float d = -1; - public Plain(vec3d o, vec3d v1, vec3d v2) + public Plain(Vec3d o, Vec3d v1, Vec3d v2) { this.origin = o; this.vec1 = v1 - v2 * (v1.Y / v2.Y); //计算平面在xz平面上的方向投影 @@ -30,9 +30,9 @@ namespace StgSharp.Geometries public Plain(Point p1, Point p2, Point p3) { - vec3d origin = p1.Position; - vec3d v1 = p2.Position - origin; - vec3d v2 = p3.Position - origin; + Vec3d origin = p1.Position; + Vec3d v1 = p2.Position - origin; + Vec3d v2 = p3.Position - origin; vec1 = v1 - v2 * (v1.Y / v2.Y); //计算平面在xz平面上的方向投影 diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Point.cs b/源代码/StgSharp/Geometries/PlainGeometry/Point.cs index 84ce942a..839a901b 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Point.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Point.cs @@ -1,54 +1,47 @@ using StgSharp.Math; using System; using System.Runtime.InteropServices; - +using System.Threading; namespace StgSharp.Geometries { public unsafe class Point { - internal vec3d* positionPtr; + internal Vec3d position; internal readonly bool isVertex; - internal Point(vec3d* ptr) + internal Point(Vec3d p) { - positionPtr = ptr; + position = p; } public Point() { - IntPtr ptr = Marshal.AllocHGlobal(sizeof(vec3d)); - positionPtr = (vec3d*)ptr.ToPointer(); + } - public vec3d Position + public Vec3d Position { - get { return *positionPtr; } - set { *positionPtr = value; } - } - - public vec3d* PositionPtr - { - get { return positionPtr; } - set { positionPtr = value; } + get { return position; } + set { position = value; } } public float X { - get { return (*this.positionPtr).X; } - set { (*this.positionPtr).X = value; } + get { return position.X; } + set { position.X = value; } } public float Y { - get { return (*this.positionPtr).Y; } - set { (*this.positionPtr).Y = value; } + get { return position.Y; } + set { position.Y = value; } } public float Z { - get { return (*this.positionPtr).Z; } - set { (*this.positionPtr).Z = value; } + get { return position.Z; } + set { position.Z = value; } } @@ -70,7 +63,7 @@ namespace StgSharp.Geometries public bool IsOnPlain(IPlainGeometry geo) { - return (*this.positionPtr) * geo.GetPlain().plainParameter == 1; + return position * geo.GetPlain().plainParameter == 1; } diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Polygon4.cs b/源代码/StgSharp/Geometries/PlainGeometry/Polygon4.cs index b4295105..fe20172e 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Polygon4.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Polygon4.cs @@ -50,13 +50,13 @@ namespace StgSharp.Geometries } - public virtual vec3d MovVertex01(uint tick) => movVertex01Operation.Invoke(tick); + public virtual Vec3d MovVertex01(uint tick) => movVertex01Operation.Invoke(tick); - public virtual vec3d MovVertex02(uint tick) => movVertex01Operation.Invoke(tick); + public virtual Vec3d MovVertex02(uint tick) => movVertex01Operation.Invoke(tick); - public virtual vec3d MovVertex03(uint tick) => movVertex01Operation.Invoke(tick); + public virtual Vec3d MovVertex03(uint tick) => movVertex01Operation.Invoke(tick); - public virtual vec3d MovVertex04(uint tick) => movVertex01Operation.Invoke(tick); + public virtual Vec3d MovVertex04(uint tick) => movVertex01Operation.Invoke(tick); internal override void OnRender(uint tick) diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Polygon5.cs b/源代码/StgSharp/Geometries/PlainGeometry/Polygon5.cs index 2f04823d..ec3fd225 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Polygon5.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Polygon5.cs @@ -36,15 +36,15 @@ namespace StgSharp.Geometries { } - public virtual vec3d movPoint01(uint tick) => movP01Operation.Invoke(TimeLine.tickCounter._value); + public virtual Vec3d movPoint01(uint tick) => movP01Operation.Invoke(TimeLine.tickCounter._value); - public virtual vec3d movPoint02(uint tick) => movP02Operation.Invoke(TimeLine.tickCounter._value); + public virtual Vec3d movPoint02(uint tick) => movP02Operation.Invoke(TimeLine.tickCounter._value); - public virtual vec3d movPoint03(uint tick) => movP03Operation.Invoke(TimeLine.tickCounter._value); + public virtual Vec3d movPoint03(uint tick) => movP03Operation.Invoke(TimeLine.tickCounter._value); - public virtual vec3d movPoint04(uint tick) => movP04Operation.Invoke(TimeLine.tickCounter._value); + public virtual Vec3d movPoint04(uint tick) => movP04Operation.Invoke(TimeLine.tickCounter._value); - public virtual vec3d movPoint05(uint tick) => movP05Operation.Invoke(TimeLine.tickCounter._value); + public virtual Vec3d movPoint05(uint tick) => movP05Operation.Invoke(TimeLine.tickCounter._value); internal override void OnRender(uint tick) diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Polygon6.cs b/源代码/StgSharp/Geometries/PlainGeometry/Polygon6.cs index b584d392..31dd0c5d 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Polygon6.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Polygon6.cs @@ -35,32 +35,32 @@ namespace StgSharp.Geometries public GetLocationHandler MovP05Operation { get => movP05Operation; } public GetLocationHandler MovP06Operation { get => movP06Operation; } - public virtual vec3d movPoint01(uint tick) + public virtual Vec3d movPoint01(uint tick) { return movP01Operation.Invoke(TimeLine.tickCounter._value); } - public virtual vec3d movPoint02(uint tick) + public virtual Vec3d movPoint02(uint tick) { return movP02Operation.Invoke(TimeLine.tickCounter._value); } - public virtual vec3d movPoint03(uint tick) + public virtual Vec3d movPoint03(uint tick) { return movP03Operation.Invoke(TimeLine.tickCounter._value); } - public virtual vec3d movPoint04(uint tick) + public virtual Vec3d movPoint04(uint tick) { return movP04Operation.Invoke(TimeLine.tickCounter._value); } - public virtual vec3d movPoint05(uint tick) + public virtual Vec3d movPoint05(uint tick) { return movP05Operation.Invoke(TimeLine.tickCounter._value); } - public virtual vec3d movPoint06(uint tick) + public virtual Vec3d movPoint06(uint tick) { return movP06Operation.Invoke(TimeLine.tickCounter._value); } diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Rectangle.cs b/源代码/StgSharp/Geometries/PlainGeometry/Rectangle.cs index 8ed9b982..728bc49e 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Rectangle.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Rectangle.cs @@ -19,14 +19,14 @@ namespace StgSharp.Geometries /// /// 当前游戏刻 /// - public virtual vec3d MovCenter(uint tick) => default(vec3d); + public virtual Vec3d MovCenter(uint tick) => default(Vec3d); - public sealed override vec3d MovVertex03(uint tick) + public sealed override Vec3d MovVertex03(uint tick) { return this.center.Position * 2 - this.vertex01.Position; } - public sealed override vec3d MovVertex04(uint tick) + public sealed override Vec3d MovVertex04(uint tick) { return this.center.Position * 2 - this.vertex02.Position; } diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Square.cs b/源代码/StgSharp/Geometries/PlainGeometry/Square.cs index f28d50d3..48795b98 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Square.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Square.cs @@ -8,7 +8,7 @@ namespace StgSharp.Geometries /// public class Square : Rectangle { - public sealed override vec3d MovVertex02(uint tick) + public sealed override Vec3d MovVertex02(uint tick) { return this.center.Position * 2 - this.vertex01.Position; } diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs b/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs index 53acbc34..9c7969e7 100644 --- a/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs +++ b/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs @@ -23,11 +23,11 @@ namespace StgSharp.Geometries public GetLocationHandler MovVertex02Operation => this.movVertex02Opearion; public GetLocationHandler MovVertex03Operation => this.movVertex03Opearion; - public virtual vec3d MovVertex01(uint tick) => movVertex01Opearion.Invoke(tick); + public virtual Vec3d MovVertex01(uint tick) => movVertex01Opearion.Invoke(tick); - public virtual vec3d MovVertex02(uint tick) => movVertex02Opearion.Invoke(tick); + public virtual Vec3d MovVertex02(uint tick) => movVertex02Opearion.Invoke(tick); - public virtual vec3d MovVertex03(uint tick) => movVertex03Opearion.Invoke(tick); + public virtual Vec3d MovVertex03(uint tick) => movVertex03Opearion.Invoke(tick); public Triangle() { @@ -46,9 +46,9 @@ namespace StgSharp.Geometries } public Triangle( - vec3d vertex01, - vec3d vertex02, - vec3d vertex03 + Vec3d vertex01, + Vec3d vertex02, + Vec3d vertex03 ) { vertex1.Position = vertex01; diff --git a/源代码/StgSharp/Math/IO/LinearIO.cs b/源代码/StgSharp/Math/IO/LinearIO.cs index 782e0c61..52bc56d6 100644 --- a/源代码/StgSharp/Math/IO/LinearIO.cs +++ b/源代码/StgSharp/Math/IO/LinearIO.cs @@ -2,35 +2,38 @@ using System; using System.Collections.Generic; using System.Runtime.InteropServices; -using System.Text; + + namespace StgSharp { - - - - internal static unsafe partial class internalIO + internal static partial class internalIO { - [DllImport("StgSharpGraphic.dll", EntryPoint = "VecAddVec", - CallingConvention =CallingConvention.Cdecl)] - internal static extern M128 VecAddVec(in IntPtr ptr1, in IntPtr ptr2 /**/, in IntPtr ret/**/); - - [DllImport("StgSharpGraphic.dll", EntryPoint = "VecSubVec", + [DllImport("StgSharpGraphic.dll", EntryPoint = "load", CallingConvention = CallingConvention.Cdecl)] - internal static extern void VecSubVec(IntPtr ptr1, IntPtr ptr2,IntPtr ret); + internal static extern IntPtr load_internal(float x,float y, float z, float w); - [DllImport("StgSharpGraphic.dll", EntryPoint = "VecMulVec", + [DllImport("StgSharpGraphic.dll", EntryPoint = "addps", CallingConvention = CallingConvention.Cdecl)] - internal static extern void VecMulVec(IntPtr ptr1, IntPtr ptr2, IntPtr ret); + internal static extern IntPtr addps_internal(IntPtr ptr1, IntPtr ptr2); - [DllImport("StgSharpGraphic.dll", EntryPoint = "initSSE")] - internal static extern ulong InternalInitSSE(); + [DllImport("StgSharpGraphic.dll", EntryPoint = "subps", + CallingConvention = CallingConvention.Cdecl)] + internal static extern IntPtr subps_internal(IntPtr ptr1, IntPtr ptr2); - [DllImport("StgSharpGraphic.dll", EntryPoint = "InitM128")] - internal static unsafe extern IntPtr InternalInitM128(float x,float y,float z,float w); + [DllImport("StgSharpGraphic.dll", EntryPoint = "mulps", + CallingConvention = CallingConvention.Cdecl)] + internal static extern IntPtr mulps_internal(IntPtr ptr1, IntPtr ptr2); - [DllImport("StgSharpGraphic.dll", EntryPoint = "DeinitM128")] - internal static unsafe extern void InternalDeinitM128(IntPtr m128Ptr); + [DllImport("StgSharpGraphic.dll", EntryPoint = "mulps_const", + CallingConvention = CallingConvention.Cdecl)] + internal static extern IntPtr mulps_const_internal(IntPtr ptr, float value); + + + + [DllImport("StgSharpGraphic.dll", EntryPoint = "deinitM128", + CallingConvention = CallingConvention.Cdecl)] + internal static extern void deinitM128_internal(IntPtr M128Ptr); } } diff --git a/源代码/StgSharp/Math/IO/SSE.cs b/源代码/StgSharp/Math/IO/SSE.cs index 0af70598..2c5b8b46 100644 --- a/源代码/StgSharp/Math/IO/SSE.cs +++ b/源代码/StgSharp/Math/IO/SSE.cs @@ -1,5 +1,7 @@ using System; using System.Collections.Generic; +using System.IO; +using System.Runtime.InteropServices; using System.Text; namespace StgSharp.Math @@ -8,17 +10,25 @@ namespace StgSharp.Math { public enum Registor : byte { - XMM0=0, - XMM1=1, - XMM2=2, - XMM3=3, - XMM4=4, - XMM5=5, - XMM6=6, - XMM7=7 + XMM0 = 0, + XMM1 = 1, + XMM2 = 2, + XMM3 = 3, + XMM4 = 4, + XMM5 = 5, + XMM6 = 6, + XMM7 = 7 } + static SSE() + { + } - + public static Vec4d addps(Vec4d vec1, Vec4d vec2) + { + return new Vec4d( + internalIO.addps_internal(vec1._m128Ptr,vec2._m128Ptr) + ) ; + } } } diff --git a/源代码/StgSharp/Math/Linear/Vector.Cross.cs b/源代码/StgSharp/Math/Linear/Vector.Cross.cs index ea1da9f4..e8758f70 100644 --- a/源代码/StgSharp/Math/Linear/Vector.Cross.cs +++ b/源代码/StgSharp/Math/Linear/Vector.Cross.cs @@ -8,9 +8,9 @@ return vec1.X * vec2.Y - vec1.Y * vec2.X; } - public static vec3d Cross(vec3d vec1, vec3d vec2) + public static Vec3d Cross(Vec3d vec1, Vec3d vec2) { - return new vec3d( + return new Vec3d( vec1.Y * vec2.Z - vec1.Z * vec2.Y, vec1.X * vec2.Z - vec1.Z * vec2.X, vec1.X * vec2.Y - vec1.Y * vec2.X diff --git a/源代码/StgSharp/Math/Linear/Vector.Det.cs b/源代码/StgSharp/Math/Linear/Vector.Det.cs index d2e8651b..a406f936 100644 --- a/源代码/StgSharp/Math/Linear/Vector.Det.cs +++ b/源代码/StgSharp/Math/Linear/Vector.Det.cs @@ -8,6 +8,8 @@ return Cross(array.row1, array.row2); } + + /* public static unsafe float Det(matrix3x3 array) { float* p = &array.row1.X; @@ -31,5 +33,7 @@ + *(p + 2) * Det(matrix3) ; } + + */ } } diff --git a/源代码/StgSharp/Math/Linear/Vector.GetAngle.cs b/源代码/StgSharp/Math/Linear/Vector.GetAngle.cs index 4302c601..f14041ca 100644 --- a/源代码/StgSharp/Math/Linear/Vector.GetAngle.cs +++ b/源代码/StgSharp/Math/Linear/Vector.GetAngle.cs @@ -10,7 +10,7 @@ ); } - public static float GetAngle(vec3d vec1, vec3d vec2) + public static float GetAngle(Vec3d vec1, Vec3d vec2) { return Calc.ACos( vec1 * vec2 diff --git a/源代码/StgSharp/Math/Linear/Vector.GetLength.cs b/源代码/StgSharp/Math/Linear/Vector.GetLength.cs index 7bb9f118..ac5b18f7 100644 --- a/源代码/StgSharp/Math/Linear/Vector.GetLength.cs +++ b/源代码/StgSharp/Math/Linear/Vector.GetLength.cs @@ -2,7 +2,7 @@ { public static unsafe partial class Vector { - public static float GetLength(this vec3d vec) + public static float GetLength(this Vec3d vec) { return Calc.Sqrt( vec.X * vec.X + diff --git a/源代码/StgSharp/Math/Linear/Vector.Multiple.cs b/源代码/StgSharp/Math/Linear/Vector.Multiple.cs index 59933e82..35ec79cf 100644 --- a/源代码/StgSharp/Math/Linear/Vector.Multiple.cs +++ b/源代码/StgSharp/Math/Linear/Vector.Multiple.cs @@ -1,8 +1,30 @@ -namespace StgSharp.Math +using System; + +namespace StgSharp.Math { public static unsafe partial class VectorCalc { + public static unsafe float Multiple(Vec3d vec1, Vec4d vec2) + { + M128* retPtr = (M128*)internalIO.mulps_internal(vec1._m128Ptr,vec2._m128Ptr); + + return + retPtr->single_0 + + retPtr->single_1 + + retPtr->single_2; + } + + public static unsafe float Multiple(Vec4d vec1,Vec4d vec2) + { + M128* retPtr = (M128*)internalIO.mulps_internal(vec1._m128Ptr,vec2._m128Ptr); + return + retPtr->single_0 + + retPtr->single_1 + + retPtr->single_2 + + retPtr->single_3; + } + public static unsafe Matrix4x4 Multiple( Matrix4x4 matrix1, Matrix4x4 matrix2 ) @@ -74,7 +96,7 @@ ); } - public static float multiple(this vec3d vec, colum3 colum) + public static float multiple(this Vec3d vec, colum3 colum) { return vec.X * colum.X + vec.Y * colum.Y + vec.Z * colum.Z; } @@ -85,11 +107,11 @@ /// /// /// - public static unsafe vec3d multiple(this vec2d vec, matrix2x3 matrix) + public static unsafe Vec3d multiple(this vec2d vec, matrix2x3 matrix) { float* p = &matrix.row1.X; - return new vec3d( + return new Vec3d( vec.X * *(p + 0) + vec.Y * *(p + 3), vec.X * *(p + 1) + vec.Y * *(p + 4), vec.X * *(p + 2) + vec.Y * *(p + 5) diff --git a/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs b/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs index 88b3ab5f..89bee643 100644 --- a/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs +++ b/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs @@ -2,12 +2,12 @@ { public unsafe static partial class Vector { - public static vec3d To3D(vec2d vec) + public static Vec3d To3D(vec2d vec) { - return new vec3d(vec.X, vec.Y, 0.0f); + return new Vec3d(vec.X, vec.Y, 0.0f); } - public static vec2d To2D(vec3d vec, CordinatePlain plain) + public static vec2d To2D(Vec3d vec, CordinatePlain plain) { switch (plain) { diff --git a/源代码/StgSharp/Math/Linear/matrix2x2.cs b/源代码/StgSharp/Math/Linear/matrix2x2.cs index 03c89de3..ccb0c926 100644 --- a/源代码/StgSharp/Math/Linear/matrix2x2.cs +++ b/源代码/StgSharp/Math/Linear/matrix2x2.cs @@ -55,7 +55,7 @@ namespace StgSharp.Math } else { - return this.Equals((vec3d)obj); + return this.Equals((Vec3d)obj); } } diff --git a/源代码/StgSharp/Math/Linear/matrix2x3.cs b/源代码/StgSharp/Math/Linear/matrix2x3.cs index 97ed2492..642f08fd 100644 --- a/源代码/StgSharp/Math/Linear/matrix2x3.cs +++ b/源代码/StgSharp/Math/Linear/matrix2x3.cs @@ -7,11 +7,11 @@ namespace StgSharp.Math public struct matrix2x3 : IEquatable { [FieldOffset(0)] - public vec3d row1; + public Vec3d row1; [FieldOffset(12)] - public vec3d row2; + public Vec3d row2; - public matrix2x3(vec3d r1, vec3d r2) + public matrix2x3(Vec3d r1, Vec3d r2) { row1 = r1; row2 = r2; @@ -22,8 +22,8 @@ namespace StgSharp.Math float r21, float r22, float r23 ) { - row1 = new vec3d(r11, r12, r13); - row2 = new vec3d(r21, r22, r23); + row1 = new Vec3d(r11, r12, r13); + row2 = new Vec3d(r21, r22, r23); } public override bool Equals(object obj) @@ -38,7 +38,7 @@ namespace StgSharp.Math } else { - return this.Equals((vec3d)obj); + return this.Equals((Vec3d)obj); } } diff --git a/源代码/StgSharp/Math/Linear/matrix3x3.cs b/源代码/StgSharp/Math/Linear/matrix3x3.cs index e1159183..2f7d1bec 100644 --- a/源代码/StgSharp/Math/Linear/matrix3x3.cs +++ b/源代码/StgSharp/Math/Linear/matrix3x3.cs @@ -7,13 +7,13 @@ namespace StgSharp.Math public struct matrix3x3 : IEquatable { [FieldOffset(0)] - public vec3d row1; + public Vec3d row1; [FieldOffset(12)] - public vec3d row2; + public Vec3d row2; [FieldOffset(24)] - public vec3d row3; + public Vec3d row3; - public matrix3x3(vec3d r0, vec3d r1, vec3d r2) + public matrix3x3(Vec3d r0, Vec3d r1, Vec3d r2) { row1 = r0; row2 = r1; @@ -26,9 +26,9 @@ namespace StgSharp.Math float a31, float a32, float a33 ) { - row1 = new vec3d(a11, a12, a13); - row2 = new vec3d(a21, a22, a23); - row3 = new vec3d(a31, a32, a33); + row1 = new Vec3d(a11, a12, a13); + row2 = new Vec3d(a21, a22, a23); + row3 = new Vec3d(a31, a32, a33); } public override int GetHashCode() diff --git a/源代码/StgSharp/Math/Linear/matrix4x3.cs b/源代码/StgSharp/Math/Linear/matrix4x3.cs index c442f70b..8cc81ea6 100644 --- a/源代码/StgSharp/Math/Linear/matrix4x3.cs +++ b/源代码/StgSharp/Math/Linear/matrix4x3.cs @@ -8,13 +8,13 @@ namespace StgSharp.Math public struct matrix4x3 : IEquatable { [FieldOffset(0)] - public vec3d row1; + public Vec3d row1; [FieldOffset(12)] - public vec3d row2; + public Vec3d row2; [FieldOffset(24)] - public vec3d row3; + public Vec3d row3; [FieldOffset(36)] - public vec3d row4; + public Vec3d row4; public matrix4x3( float a11, float a12, float a13, @@ -23,10 +23,10 @@ namespace StgSharp.Math float a41, float a42, float a43 ) { - row1 = new vec3d(a11, a12, a13); - row2 = new vec3d(a21, a22, a23); - row3 = new vec3d(a31, a32, a33); - row4 = new vec3d(a41, a42, a43); + row1 = new Vec3d(a11, a12, a13); + row2 = new Vec3d(a21, a22, a23); + row3 = new Vec3d(a31, a32, a33); + row4 = new Vec3d(a41, a42, a43); } public override bool Equals(object obj) diff --git a/源代码/StgSharp/Math/Linear/matrix4x4.cs b/源代码/StgSharp/Math/Linear/matrix4x4.cs index 2d38bd7e..1fafca29 100644 --- a/源代码/StgSharp/Math/Linear/matrix4x4.cs +++ b/源代码/StgSharp/Math/Linear/matrix4x4.cs @@ -13,6 +13,15 @@ namespace StgSharp.Math public unsafe class Matrix4x4 { + public static readonly Matrix4x4 Unit + = new Matrix4x4( + 1,0,0,0, + 0,1,0,0, + 0,0,1,0, + 0,0,0,1 + ); + + internal M128Map map; internal IntPtr _row0Ptr; @@ -27,11 +36,10 @@ namespace StgSharp.Math internal Matrix4x4() { - - _row0Ptr = internalIO.InternalInitM128(0, 0, 0, 0); - _row1Ptr = internalIO.InternalInitM128(0, 0, 0, 0); - _row2Ptr = internalIO.InternalInitM128(0, 0, 0, 0); - _row3Ptr = internalIO.InternalInitM128(0, 0, 0, 0); + _row0Ptr = internalIO.load_internal(0,0,0,0); + _row1Ptr = internalIO.load_internal(0,0,0,0); + _row2Ptr = internalIO.load_internal(0,0,0,0); + _row3Ptr = internalIO.load_internal(0,0,0,0); _transpose = new Matrix4x4(this); } @@ -39,27 +47,26 @@ namespace StgSharp.Math //Ctor used for the matixes of transposed matrix internal Matrix4x4(Matrix4x4 transpose) { - - _row0Ptr = internalIO.InternalInitM128(0, 0, 0, 0); - _row1Ptr = internalIO.InternalInitM128(0, 0, 0, 0); - _row2Ptr = internalIO.InternalInitM128(0, 0, 0, 0); - _row3Ptr = internalIO.InternalInitM128(0, 0, 0, 0); + _row0Ptr = internalIO.load_internal(0, 0, 0, 0); + _row1Ptr = internalIO.load_internal(0, 0, 0, 0); + _row2Ptr = internalIO.load_internal(0, 0, 0, 0); + _row3Ptr = internalIO.load_internal(0, 0, 0, 0); _transpose = transpose; this.isTransposed=true; } - internal unsafe Matrix4x4(M128 row0, M128 row1, M128 row2, M128 row3) + internal unsafe Matrix4x4( + IntPtr row0Ptr, + IntPtr row1Ptr, + IntPtr row2Ptr, + IntPtr row3Ptr) { - _row0Ptr = internalIO.InternalInitM128( - row0.single_0, row0.single_1, row0.single_2, row0.single_3); - _row1Ptr = internalIO.InternalInitM128( - row1.single_0, row1.single_1, row1.single_2, row1.single_3); - _row2Ptr = internalIO.InternalInitM128( - row2.single_0, row2.single_1, row2.single_2, row2.single_3); - _row3Ptr = internalIO.InternalInitM128( - row3.single_0, row3.single_1, row3.single_2, row3.single_3); + _row0Ptr = row0Ptr; + _row1Ptr = row1Ptr; + _row2Ptr = row2Ptr; + _row3Ptr = row3Ptr; _transpose = new Matrix4x4(this); } @@ -72,10 +79,10 @@ namespace StgSharp.Math ) { - _row0Ptr = internalIO.InternalInitM128(a00,a01,a02,a03); - _row1Ptr = internalIO.InternalInitM128(a10,a11,a12,a13); - _row2Ptr = internalIO.InternalInitM128(a20,a21,a22,a23); - _row3Ptr = internalIO.InternalInitM128(a30,a31,a32,a33); + _row0Ptr = internalIO.load_internal(a00,a01,a02,a03); + _row1Ptr = internalIO.load_internal(a10,a11,a12,a13); + _row2Ptr = internalIO.load_internal(a20,a21,a22,a23); + _row3Ptr = internalIO.load_internal(a30,a31,a32,a33); _transpose = new Matrix4x4(this); } @@ -115,10 +122,10 @@ namespace StgSharp.Math { case TransposeMode.New: return new Matrix4x4( - *(M128*)_transpose._row0Ptr, - *(M128*)_transpose._row1Ptr, - *(M128*)_transpose._row2Ptr, - *(M128*)_transpose._row3Ptr + _transpose._row0Ptr, + _transpose._row1Ptr, + _transpose._row2Ptr, + _transpose._row3Ptr ); break; case TransposeMode.Copy: @@ -130,52 +137,39 @@ namespace StgSharp.Math } } - /* + /**/ public static Matrix4x4 operator +(Matrix4x4 matrix1, Matrix4x4 matrix2) { return new Matrix4x4( - internalIO.VecAddVec(matrix1._row0Ptr, matrix2._row0Ptr), - internalIO.VecAddVec(matrix1._row1Ptr, matrix2._row1Ptr), - internalIO.VecAddVec(matrix1._row2Ptr, matrix2._row2Ptr), - internalIO.VecAddVec(matrix1._row3Ptr, matrix2._row3Ptr) + internalIO.addps_internal(matrix1._row0Ptr, matrix2._row0Ptr), + internalIO.addps_internal(matrix1._row1Ptr, matrix2._row1Ptr), + internalIO.addps_internal(matrix1._row2Ptr, matrix2._row2Ptr), + internalIO.addps_internal(matrix1._row3Ptr, matrix2._row3Ptr) ) ; } - public static Matrix4x4 operator *(Matrix4x4 matrix, float value) + public static Matrix4x4 operator -(Matrix4x4 matrix1, Matrix4x4 matrix2) { - M128 newRow0 = new M128( - (*(M128*)matrix._row0Ptr).single_0 * value, - (*(M128*)matrix._row0Ptr).single_1 * value, - (*(M128*)matrix._row0Ptr).single_2 * value, - (*(M128*)matrix._row0Ptr).single_3 * value - ); - - M128 newRow1 = new M128( - (*(M128*)matrix._row1Ptr).single_0 * value, - (*(M128*)matrix._row1Ptr).single_1 * value, - (*(M128*)matrix._row1Ptr).single_2 * value, - (*(M128*)matrix._row1Ptr).single_3 * value - ); - - M128 newRow2 = new M128( - (*(M128*)matrix._row2Ptr).single_0 * value, - (*(M128*)matrix._row2Ptr).single_1 * value, - (*(M128*)matrix._row2Ptr).single_2 * value, - (*(M128*)matrix._row2Ptr).single_3 * value - ); - - M128 newRow3 = new M128( - (*(M128*)matrix._row3Ptr).single_0 * value, - (*(M128*)matrix._row3Ptr).single_1 * value, - (*(M128*)matrix._row3Ptr).single_2 * value, - (*(M128*)matrix._row3Ptr).single_3 * value - ); - return new Matrix4x4( - newRow0, newRow1, newRow2, newRow3 + internalIO.subps_internal(matrix1._row0Ptr, matrix2._row0Ptr), + internalIO.subps_internal(matrix1._row1Ptr, matrix2._row1Ptr), + internalIO.subps_internal(matrix1._row2Ptr, matrix2._row2Ptr), + internalIO.subps_internal(matrix1._row3Ptr, matrix2._row3Ptr) ); } + /**/ + public static Matrix4x4 operator *(Matrix4x4 matrix, float value) + { + return new Matrix4x4( + internalIO.mulps_const_internal(matrix._row0Ptr,value), + internalIO.mulps_const_internal(matrix._row1Ptr,value), + internalIO.mulps_const_internal(matrix._row2Ptr,value), + internalIO.mulps_const_internal(matrix._row3Ptr,value) + ); + } + + public override string ToString() { return $"{*(M128*)_row0Ptr}\n{*(M128*)_row1Ptr}\n{*(M128*)_row2Ptr}\n{*(M128*)_row3Ptr}"; @@ -187,10 +181,10 @@ namespace StgSharp.Math { if (map==null) { - Marshal.FreeHGlobal((IntPtr)_row0Ptr); - Marshal.FreeHGlobal((IntPtr)_row1Ptr); - Marshal.FreeHGlobal((IntPtr)_row2Ptr); - Marshal.FreeHGlobal((IntPtr)_row3Ptr); + internalIO.deinitM128_internal(_row0Ptr); + internalIO.deinitM128_internal(_row1Ptr); + internalIO.deinitM128_internal(_row2Ptr); + internalIO.deinitM128_internal(_row3Ptr); } else { diff --git a/源代码/StgSharp/Math/Linear/vec3d.cs b/源代码/StgSharp/Math/Linear/vec3d.cs index 8bf30047..8d2487db 100644 --- a/源代码/StgSharp/Math/Linear/vec3d.cs +++ b/源代码/StgSharp/Math/Linear/vec3d.cs @@ -1,10 +1,13 @@ -using System; +using StgSharp.Control; +using System; using System.Runtime.InteropServices; namespace StgSharp.Math { + + /* [StructLayout(LayoutKind.Explicit, Size = 12, Pack = 16)] - public struct vec3d : IEquatable + public struct Vec3d : IEquatable { [FieldOffset(0)] public float X; @@ -13,14 +16,14 @@ namespace StgSharp.Math [FieldOffset(8)] public float Z; - public vec3d(float x, float y, float z) + public Vec3d(float x, float y, float z) { X = x; Y = y; Z = z; } - bool IEquatable.Equals(vec3d other) + bool IEquatable.Equals(Vec3d other) { if (this.GetHashCode() != other.GetHashCode()) { @@ -40,13 +43,13 @@ namespace StgSharp.Math { return false; } - else if (obj.GetType() != typeof(vec3d)) + else if (obj.GetType() != typeof(Vec3d)) { return false; } else { - return this.Equals((vec3d)obj); + return this.Equals((Vec3d)obj); } } @@ -65,39 +68,39 @@ namespace StgSharp.Math return $"{X.ToString(sample)}\t{Y.ToString(sample)}\t{Z.ToString(sample)}"; } - public static bool operator ==(vec3d vec1, vec3d vec2) + public static bool operator ==(Vec3d vec1, Vec3d vec2) { return vec1.X == vec2.X && vec1.Y == vec2.Y && vec1.Z == vec2.Z; } - public static bool operator !=(vec3d vec1, vec3d vec2) + public static bool operator !=(Vec3d vec1, Vec3d vec2) { return !(vec1.X == vec2.X && vec1.Y == vec2.Y && vec1.Z == vec2.Z); } - public static vec3d operator +(vec3d vec1, vec3d vec2) + public static Vec3d operator +(Vec3d vec1, Vec3d vec2) { - return new vec3d( + return new Vec3d( vec1.X + vec2.X, vec1.Y + vec2.Y, vec1.Z + vec2.Z ); } - public static vec3d operator -(vec3d vec1, vec3d vec2) + public static Vec3d operator -(Vec3d vec1, Vec3d vec2) { - return new vec3d( + return new Vec3d( vec1.X - vec2.X, vec1.Y - vec2.Y, vec1.Z - vec2.Z ); } - public static float operator *(vec3d vec1, vec3d vec2) + public static float operator *(Vec3d vec1, Vec3d vec2) { return vec1.X * vec2.X @@ -105,41 +108,141 @@ namespace StgSharp.Math + vec1.Z + vec2.Z; } - public static vec3d operator *(vec3d vec, float x) + public static Vec3d operator *(Vec3d vec, float x) { - return new vec3d( + return new Vec3d( vec.X * x, vec.Y * x, vec.Z * x ); } - public static vec3d operator *(float x, vec3d vec) + public static Vec3d operator *(float x, Vec3d vec) { - return new vec3d( + return new Vec3d( vec.X * x, vec.Y * x, vec.Z * x ); } - public static vec3d operator /(vec3d vec, float x) + public static Vec3d operator /(Vec3d vec, float x) { - return new vec3d( + return new Vec3d( vec.X / x, vec.Y / x, vec.Z / x ); } - public static implicit operator float[](vec3d vec) + public static implicit operator float[](Vec3d vec) { return new float[3] { vec.X, vec.Y, vec.Y }; } - public static implicit operator vec3d(float[] floatArray) + public static implicit operator Vec3d(float[] floatArray) { - return new vec3d(floatArray[0], floatArray[1], floatArray[2]); + return new Vec3d(floatArray[0], floatArray[1], floatArray[2]); } } + + /**/ + + + public class Vec3d + { + public static Vec3d defaultValue = + new Vec3d(0, 0, 0); + + + internal M128Map _map; + internal IntPtr _m128Ptr; + + public unsafe float X + { + get { return ((M128*)_m128Ptr)->single_0; } + set { ((M128*)_m128Ptr)->single_0 = value; } + } + + public unsafe float Y + { + get { return ((M128*)_m128Ptr)->single_1; } + set { ((M128*)_m128Ptr)->single_1 = value; } + } + + public unsafe float Z + { + get { return ((M128*)_m128Ptr)->single_2; } + set { ((M128*)_m128Ptr)->single_2 = value; } + } + + + internal Vec3d(IntPtr value) + { + if ((long)value == -1) + { + throw new Exception("Failed to creat M128 pointer"); + } + else + { + _m128Ptr = value; + } + } + + public Vec3d(float x, float y, float z) + { + _m128Ptr = internalIO.load_internal(x,y,z,0); + } + + internal Vec3d() + { + _m128Ptr = defaultValue._m128Ptr; + } + + public static Vec3d operator +(Vec3d vec1, Vec3d vec2) + { + return new Vec3d( + internalIO.addps_internal(vec1._m128Ptr, vec2._m128Ptr) + ); + } + + public static Vec3d operator -(Vec3d vec1, Vec3d vec2) + { + return new Vec3d( + internalIO.subps_internal(vec1._m128Ptr, vec2._m128Ptr) + ); + } + + public static Vec3d operator *(Vec3d vec, float value) + { + return new Vec3d( + internalIO.mulps_const_internal(vec._m128Ptr,value) + ); + } + + public unsafe override string ToString() + { + return (*(M128*)_m128Ptr).ToString(); + } + + ~Vec3d() + { + if (_map == null) + { + if (_m128Ptr != defaultValue._m128Ptr) + { + internalIO.deinitM128_internal(this._m128Ptr); + } + else + { + _m128Ptr = IntPtr.Zero; + } + } + else + { + + } + } + + } } diff --git a/源代码/StgSharp/Math/Linear/vec4d.cs b/源代码/StgSharp/Math/Linear/vec4d.cs index 9015accb..e7a73181 100644 --- a/源代码/StgSharp/Math/Linear/vec4d.cs +++ b/源代码/StgSharp/Math/Linear/vec4d.cs @@ -9,8 +9,11 @@ namespace StgSharp.Math public class Vec4d { - internal readonly M128Map _map; - internal readonly IntPtr _m128Ptr; + internal static readonly Vec4d defaultValue + = new Vec4d( 0,0,0,0 ); + + internal M128Map _map; + internal IntPtr _m128Ptr; public unsafe float X @@ -39,34 +42,57 @@ namespace StgSharp.Math public Vec4d(float x, float y, float z, float w) { - IntPtr a = internalIO.InternalInitM128(x,y,z,w); + IntPtr a = internalIO.load_internal(x,y,z,w); if ((ulong)a>=0) { this._m128Ptr = a; } + } - internal Vec4d() + /// + /// internal constructor to recive a pointer of the M128 value + /// + /// + internal Vec4d(IntPtr value) { - _m128Ptr = internalIO.InternalInitM128(0,0,0,0); + if ((long)value == -1) + { + throw new Exception("Failed to init M128 pointer!"); + } + else + { + _m128Ptr = value; + } } - public static Vec4d operator +(Vec4d vec1,Vec4d vec2) + public Vec4d() { - Vec4d result = new Vec4d(); - internalIO.VecAddVec(vec1._m128Ptr, vec2._m128Ptr/**/,result._m128Ptr/**/); - return result; + _m128Ptr = defaultValue._m128Ptr; + } + + public static unsafe Vec4d operator +(Vec4d vec1,Vec4d vec2) + { + return new Vec4d( + internalIO.addps_internal(vec1._m128Ptr,vec2._m128Ptr) + ) ; } /**/ public static Vec4d operator -(Vec4d vec1, Vec4d vec2) { - Vec4d result = new Vec4d(); - internalIO.VecSubVec(vec1._m128Ptr,vec2._m128Ptr,result._m128Ptr); - return result; + return new Vec4d( + internalIO.subps_internal(vec1._m128Ptr,vec2._m128Ptr) + ); } /**/ + public static Vec4d operator *(Vec4d vec, float value) + { + return new Vec4d( + internalIO.mulps_const_internal(vec._m128Ptr,value) + ); + } public unsafe override string ToString() { @@ -77,7 +103,14 @@ namespace StgSharp.Math { if (_map == null) { - internalIO.InternalDeinitM128(this._m128Ptr); + if (_m128Ptr != defaultValue._m128Ptr) + { + internalIO.deinitM128_internal(this._m128Ptr); + } + else + { + _m128Ptr = IntPtr.Zero; + } } else { diff --git a/源代码/StgSharpDebug/Debug.cs b/源代码/StgSharpDebug/Debug.cs index 8d9607ff..0941381d 100644 --- a/源代码/StgSharpDebug/Debug.cs +++ b/源代码/StgSharpDebug/Debug.cs @@ -1,5 +1,6 @@ using StgSharp.Math; using System; +using System.Runtime.Intrinsics; namespace StgSharp { @@ -8,48 +9,21 @@ namespace StgSharp { private unsafe static void Main(string[] args) { - /* - Matrix4x4 matrix = new Matrix4x4( - 0,0,0,0, - 1,2,3,4, - 0,0,0,0, - 0,0,0,0 - ); + Vec3d v = new Vec3d(1,2,3); + Console.WriteLine(v._m128Ptr); + Console.WriteLine(v); + Console.WriteLine(); - Console.WriteLine((long)matrix._row0Ptr/16.0); - Console.WriteLine((long)matrix._row1Ptr/16.0); - Console.WriteLine((long)matrix._row2Ptr/16.0); - Console.WriteLine((long)matrix._row3Ptr/16.0); + Vec3d v2 = new Vec3d(2,2,3); + Console.WriteLine(v2._m128Ptr); + Console.WriteLine(v2); + Console.WriteLine(); - Matrix4x4 matrix2 = new Matrix4x4( - 0, 0, 0, 0, - 1, 2, 3, 4, - 0, 0, 0, 0, - 0, 0, 0, 0 - ); + Vec3d v3 = v - v2; - Console.WriteLine((long)matrix2._row0Ptr / 16.0); - Console.WriteLine((long)matrix2._row1Ptr / 16.0); - Console.WriteLine((long)matrix2._row2Ptr / 16.0); - Console.WriteLine((long)matrix2._row3Ptr / 16.0); - - Console.WriteLine(matrix+matrix2); - /**/ - Vec4d vec = new Vec4d(1,2,2,3); - - IntPtr ptr1 = internalIO.InternalInitM128(1,2,3,4); - IntPtr ptr2 = internalIO.InternalInitM128(2,2,3,3); - - Console.WriteLine(ptr1); - Console.WriteLine(ptr2); - - - IntPtr ret = internalIO.InternalInitM128(0,0,0,0); - - internalIO.VecAddVec(ptr1,ptr2,ret); - - Console.WriteLine(*(M128*)ret); + Console.WriteLine(); + Console.WriteLine(v3); } diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll index 283f04bc..742a03e2 100644 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/bin/Debug/net6.0/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/bin/Debug/net6.0/StgsharpGraphic.dll b/源代码/StgSharpDebug/bin/Debug/net6.0/StgsharpGraphic.dll index 8c4cf15f..1ea2c232 100644 Binary files a/源代码/StgSharpDebug/bin/Debug/net6.0/StgsharpGraphic.dll and b/源代码/StgSharpDebug/bin/Debug/net6.0/StgsharpGraphic.dll differ diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll index 283f04bc..742a03e2 100644 Binary files a/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/Debug/net6.0/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll index 213b3aea..54b7aaee 100644 Binary files a/源代码/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/Debug/net6.0/ref/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll index 213b3aea..54b7aaee 100644 Binary files a/源代码/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/Debug/net6.0/refint/StgSharpDebug.dll differ diff --git a/源代码/StgSharpDevelop.sln b/源代码/StgSharpDevelop.sln index 044cfa2d..a6194f8e 100644 --- a/源代码/StgSharpDevelop.sln +++ b/源代码/StgSharpDevelop.sln @@ -11,6 +11,9 @@ EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StgSharpGraphic", "StgShqrpGraphic\StgShqrpGraphic.vcxproj", "{4CD737E9-9502-46CE-89AC-FE8047502DE4}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StgSharpDebug", "StgSharpDebug\StgSharpDebug.csproj", "{D85E4AF0-4FC7-41C5-B892-795A4025B776}" + ProjectSection(ProjectDependencies) = postProject + {4CD737E9-9502-46CE-89AC-FE8047502DE4} = {4CD737E9-9502-46CE-89AC-FE8047502DE4} + EndProjectSection EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/源代码/StgSharpGraphic.dll b/源代码/StgSharpGraphic.dll index 8c4cf15f..9805fce5 100644 Binary files a/源代码/StgSharpGraphic.dll and b/源代码/StgSharpGraphic.dll differ diff --git a/源代码/StgSharpGraphic.exp b/源代码/StgSharpGraphic.exp index 38d04880..b7282b9b 100644 Binary files a/源代码/StgSharpGraphic.exp and b/源代码/StgSharpGraphic.exp differ diff --git a/源代码/StgSharpGraphic.lib b/源代码/StgSharpGraphic.lib index f8ff0baa..be7a6ecb 100644 Binary files a/源代码/StgSharpGraphic.lib and b/源代码/StgSharpGraphic.lib differ diff --git a/源代码/StgSharpGraphic.pdb b/源代码/StgSharpGraphic.pdb index d5a41949..a9b7184f 100644 Binary files a/源代码/StgSharpGraphic.pdb and b/源代码/StgSharpGraphic.pdb differ diff --git a/源代码/StgShqrpGraphic/SSGinternal.h b/源代码/StgShqrpGraphic/SSGinternal.h index 93dbca9a..3a351ead 100644 --- a/源代码/StgShqrpGraphic/SSGinternal.h +++ b/源代码/StgShqrpGraphic/SSGinternal.h @@ -3,19 +3,15 @@ #include "GLenv/include/glad/glad.h" #include "GLenv/include/glad/glad.h" #include "StgSharpGraphic.h" +#include -typedef struct M128ptrCache +typedef struct SSEfuncptr { - unsigned long long m128Ptr0; - unsigned long long m128Ptr1; - unsigned long long m128Ptr2; - unsigned long long m128Ptr3; - unsigned long long m128Ptr4; - unsigned long long m128Ptr5; - unsigned long long m128Ptr6; - unsigned long long m128Ptr7; - unsigned long long m128Ptr8; -}M128ptrCache; + __m128* (*loadM128)(float x, float y, float z, float w); + __m128* (*addps)(__m128 ptr1, __m128 ptr2); + __m128* (*subps)(__m128 ptr1, __m128 ptr2); + +}SSEfuncptr; typedef struct glIOPack { @@ -40,4 +36,6 @@ typedef struct glIOPack }glIOpackage; -M128ptrCache m128ptr; \ No newline at end of file + +SSEfuncptr sseFunc; +glIOpackage pack; \ No newline at end of file diff --git a/源代码/StgShqrpGraphic/StgSharpGraphic.c b/源代码/StgShqrpGraphic/StgSharpGraphic.c index af526a75..3d467ac2 100644 --- a/源代码/StgShqrpGraphic/StgSharpGraphic.c +++ b/源代码/StgShqrpGraphic/StgSharpGraphic.c @@ -8,7 +8,8 @@ #include "StgSharpGraphic.h" #include "SSGinternal.h" -glIOpackage pack; +extern SSEfuncptr sseFunc; +extern glIOpackage pack; STGSHARPGRAPHIC_API glIOpackage loadGLApi(void) { @@ -23,8 +24,6 @@ STGSHARPGRAPHIC_API glIOpackage loadGLApi(void) //these are for callback pack.SetFramebufferSizeCallback = glfwSetFramebufferSizeCallback; - glfwCreateWindow(800,600,"Stg#!", NULL,NULL); - return pack; } @@ -45,5 +44,5 @@ STGSHARPGRAPHIC_API void initGL(void) STGSHARPGRAPHIC_API int initGLAD(void) { return gladLoadGLLoader((GLADloadproc)glfwGetProcAddress); +} -} \ No newline at end of file diff --git a/源代码/StgShqrpGraphic/StgSharpGraphic.h b/源代码/StgShqrpGraphic/StgSharpGraphic.h index 59601881..97ce11b8 100644 --- a/源代码/StgShqrpGraphic/StgSharpGraphic.h +++ b/源代码/StgShqrpGraphic/StgSharpGraphic.h @@ -14,28 +14,19 @@ #include "GLenv/include/GLFW/glfw3.h" #include "SSGinternal.h" -#include - -#include - - - STGSHARPGRAPHIC_API glIOpackage loadGLApi(void); STGSHARPGRAPHIC_API void initGL(void); STGSHARPGRAPHIC_API int initGLAD(void); - - -STGSHARPGRAPHIC_API __m128* InitM128(float x,float y,float z,float w); -STGSHARPGRAPHIC_API void DeinitM128(__m128* m128Ptr); +STGSHARPGRAPHIC_API __m128* __cdecl load(float x, float y, float z, float w); +STGSHARPGRAPHIC_API __m128* __cdecl addps(__m128* ptr1, __m128* ptr2); +STGSHARPGRAPHIC_API __m128* __cdecl subps(__m128* ptr1, __m128* ptr2); +STGSHARPGRAPHIC_API __m128* __cdecl mulps_const(__m128* ptr, float value); +STGSHARPGRAPHIC_API __m128* __cdecl mulps(__m128* ptr1, __m128* ptr2); - -STGSHARPGRAPHIC_API void VecAddVec(__m128* ptr1, __m128* ptr2, __m128* ret); -STGSHARPGRAPHIC_API void VecSubVec(__m128* ptr1, __m128* ptr2, __m128* ret); -STGSHARPGRAPHIC_API void VecMulVec(__m128* ptr1, __m128* ptr2, __m128* ret); - +STGSHARPGRAPHIC_API void __cdecl deinitM128(__m128* ptr); #endif // !SSG diff --git a/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj b/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj index 25e6e56d..fea39843 100644 --- a/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj +++ b/源代码/StgShqrpGraphic/StgShqrpGraphic.vcxproj @@ -129,12 +129,14 @@ _DEBUG;STGSHQRPGRAPHIC_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true MultiThreadedDLL - Default + stdc17 All stdcpp20 StreamingSIMDExtensions2 true - CompileAsC + Default + MaxSpeed + Default Windows @@ -151,12 +153,13 @@ NDEBUG;STGSHARPGRAPHIC_API;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true MultiThreadedDLL - Disabled + MaxSpeed All Default stdcpp20 StreamingSIMDExtensions2 CompileAsC + Default Windows diff --git a/源代码/StgShqrpGraphic/linear.c b/源代码/StgShqrpGraphic/linear.c index ee121872..c00054a5 100644 --- a/源代码/StgShqrpGraphic/linear.c +++ b/源代码/StgShqrpGraphic/linear.c @@ -1,3 +1,5 @@ +#pragma once + #include "StgSharpGraphic.h" #include "SSGinternal.h" #include @@ -5,77 +7,92 @@ #include - - -STGSHARPGRAPHIC_API __m128* InitM128(float x, float y, float z, float w) +STGSHARPGRAPHIC_API __m128* __cdecl load(float x, float y, float z, float w) { - __m128* Ptr = _aligned_malloc(16, sizeof(__m128)); - - if (NULL==Ptr) + float array[4] = {x,y,z,w}; + __m128* ptr = _aligned_malloc(sizeof(__m128),16); + + if (NULL != ptr) { - return (__m128*) - 1; + *ptr = _mm_loadu_ps(&array); + return ptr; } else { - Ptr->m128_f32[0] = x; - Ptr->m128_f32[1] = y; - Ptr->m128_f32[2] = z; - Ptr->m128_f32[3] = w; - return Ptr; + return -1; } } -STGSHARPGRAPHIC_API void DeinitM128(__m128* m128Ptr) +STGSHARPGRAPHIC_API __m128* __cdecl addps(__m128* ptr1, __m128* ptr2) { - free(m128Ptr); -} + + __m128* ret = _aligned_malloc(sizeof(__m128*),16); -STGSHARPGRAPHIC_API void __stdcall VecAddVec(__m128* ptr1,__m128* ptr2, __m128* ret) -{ - printf("%llu\n",(uint64_t)ptr1); - printf("%llu\n",(uint64_t)ptr2); - printf("%llu\n",(uint64_t)ret); - - printf("%f\t%f\t%f\t%f\t\n", - ptr1->m128_f32[0], ptr1->m128_f32[1], ptr1->m128_f32[2], ptr1->m128_f32[3] - ); - printf("%f\t%f\t%f\t%f\t\n", - ptr2->m128_f32[0], ptr2->m128_f32[1], ptr2->m128_f32[2], ptr2->m128_f32[3] - ); - - *ret = _mm_add_ps(*ptr1, *ptr2); - - printf("%f\t%f\t%f\t%f\t\n", - ret->m128_f32[0], ret->m128_f32[1], ret->m128_f32[2], ret->m128_f32[3] - ); + if (NULL != ret) + { + *ret = _mm_add_ps(*ptr1, *ptr2); + return ret; + } + else + { + return -1; + } } -STGSHARPGRAPHIC_API void VecSubVec(__m128* ptr1, __m128* ptr2, __m128* ret) +STGSHARPGRAPHIC_API __m128* __cdecl subps(__m128* ptr1, __m128* ptr2) { - printf("%llu\n", (uint64_t)ptr1); - printf("%llu\n", (uint64_t)ptr2); - printf("%llu\n", (uint64_t)ret); - - printf("%f\t%f\t%f\t%f\t\n", - ptr1->m128_f32[0], ptr1->m128_f32[1], ptr1->m128_f32[2], ptr1->m128_f32[3] - ); - printf("%f\t%f\t%f\t%f\t\n", - ptr2->m128_f32[0], ptr2->m128_f32[1], ptr2->m128_f32[2], ptr2->m128_f32[3] - ); - - - *ret = _mm_sub_ps(*ptr1, *ptr2); - - printf("%f\t%f\t%f\t%f\t\n", - ret->m128_f32[0], ret->m128_f32[1], ret->m128_f32[2], ret->m128_f32[3] - ); + __m128* ret = _aligned_malloc(sizeof(__m128*), 16); + if (NULL != ret) + { + *ret = _mm_sub_ps(*ptr1, *ptr2); + return ret; + } + else + { + return -1; + } } -STGSHARPGRAPHIC_API void VecMulVec(__m128* ptr1, __m128* ptr2, __m128* ret) +STGSHARPGRAPHIC_API __m128* __cdecl mulps_const(__m128* ptr, float value) { - *ret = _mm_mul_ps(*ptr1, *ptr2); + float c[4] = { value, value, value, value }; + __m128* ret = _aligned_malloc(sizeof(__m128),16); + + __m128 valueVec = _mm_loadu_ps(&c); + + if (NULL != ret) + { + *ret = _mm_mul_ps(*ptr,valueVec); + return ret; + } + else + { + return -1; + } +} + +STGSHARPGRAPHIC_API __m128* __cdecl mulps(__m128* ptr1, __m128* ptr2) +{ + __m128* ret = _aligned_malloc(sizeof(__m128), 16); + + if (NULL != ret) + { + *ret = _mm_mul_ps(*ptr1, *ptr2); + return ret; + } + else + { + return -1; + } +} + + + +STGSHARPGRAPHIC_API void __cdecl deinitM128(__m128* ptr) +{ + free(ptr); } diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.Build.CppClean.log b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.Build.CppClean.log new file mode 100644 index 00000000..fab0b20c --- /dev/null +++ b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.Build.CppClean.log @@ -0,0 +1,27 @@ +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\vc143.pdb +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\vc143.idb +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\dllmain.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\glad.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\linear.obj +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\linear.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\dllmain.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\glad.cod +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgshqrpgraphic.ilk +d:\nitloadindustry\研究项目\1-flagship\huftdt cooperation\2023固火方案4\cfs\cadc_flight_simulator\x64\debug\stgshqrpgraphic.dll +d:\nitloadindustry\研究项目\1-flagship\huftdt cooperation\2023固火方案4\cfs\cadc_flight_simulator\x64\debug\stgshqrpgraphic.pdb +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpgraphic.dll +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.ilk +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpgraphic.pdb +d:\nitloadindustry\研究项目\1-flagship\huftdt cooperation\2023固火方案4\cfs\cadc_flight_simulator\x64\debug\stgshqrpgraphic.lib +d:\nitloadindustry\研究项目\1-flagship\huftdt cooperation\2023固火方案4\cfs\cadc_flight_simulator\x64\debug\stgshqrpgraphic.exp +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpgraphic.lib +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgsharpgraphic.exp +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.tlog\cl.command.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.tlog\cl.read.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.tlog\cl.write.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.tlog\link.command.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.tlog\link.read.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.tlog\link.write.1.tlog +d:\nitloadindustry\研究项目\1-flagship\th2020\projectfile\源代码\stgshqrpgraphic\x64\debug\stgsharpgraphic.tlog\stgsharpgraphic.write.1u.tlog diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.cod b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.cod index 139481b3..1efe7bd9 100644 --- a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.cod +++ b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.cod @@ -6,19 +6,19 @@ INCLUDELIB MSVCRT INCLUDELIB OLDNAMES _DATA SEGMENT -COMM m128ptr:BYTE:048H +COMM sseFunc:BYTE:018H COMM pack:BYTE:038H _DATA ENDS msvcjmc SEGMENT -__018B5678_khrplatform@h DB 01H -__79FC18F0_glad@h DB 01H __E7EC9AD1_concurrencysal@h DB 01H __ADCB3D40_sal@h DB 01H __63527AC6_vadefs@h DB 01H __979672E1_vcruntime@h DB 01H +__1B5F14A0_stdint@h DB 01H +__018B5678_khrplatform@h DB 01H +__79FC18F0_glad@h DB 01H __B193B045_corecrt@h DB 01H __887B5571_stddef@h DB 01H -__1B5F14A0_stdint@h DB 01H __986CAB3E_glfw3@h DB 01H __47F55FD8_winpackagefamily@h DB 01H __43D6A374_winapifamily@h DB 01H @@ -112,18 +112,17 @@ __0F1BF9AE_imm@h DB 01H __0B5A2696_windows@h DB 01H __F7492337_framework@h DB 01H __C508448F_StgSharpGraphic@h DB 01H -__203A43BB_SSGinternal@h DB 01H __B45635C8_mmintrin@h DB 01H __FF268430_corecrt_malloc@h DB 01H __61F92E22_malloc@h DB 01H __17431EB5_xmmintrin@h DB 01H +__203A43BB_SSGinternal@h DB 01H __52DA9D07_StgSharpGraphic@c DB 01H msvcjmc ENDS PUBLIC loadGLApi PUBLIC initGL PUBLIC initGLAD PUBLIC __JustMyCode_Default -PUBLIC ??_C@_05NIBAEAOK@Stg?$CD?$CB@ ; `string' EXTRN gladLoadGLLoader:PROC EXTRN glfwInit:PROC EXTRN glfwWindowHint:PROC @@ -134,60 +133,40 @@ EXTRN glfwMakeContextCurrent:PROC EXTRN glfwSwapBuffers:PROC EXTRN glfwSwapInterval:PROC EXTRN glfwGetProcAddress:PROC -EXTRN _RTC_InitBase:PROC -EXTRN _RTC_Shutdown:PROC EXTRN __CheckForDebuggerJustMyCode:PROC EXTRN glad_glClearColor:QWORD ; COMDAT pdata pdata SEGMENT -$pdata$loadGLApi DD imagerel $LN3 - DD imagerel $LN3+206 +$pdata$loadGLApi DD imagerel $LN4 + DD imagerel $LN4+173 DD imagerel $unwind$loadGLApi pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$initGL DD imagerel $LN3 - DD imagerel $LN3+87 +$pdata$initGL DD imagerel $LN4 + DD imagerel $LN4+70 DD imagerel $unwind$initGL pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$initGLAD DD imagerel $LN3 - DD imagerel $LN3+49 +$pdata$initGLAD DD imagerel $LN4 + DD imagerel $LN4+32 DD imagerel $unwind$initGLAD pdata ENDS -; COMDAT rtc$TMZ -rtc$TMZ SEGMENT -_RTC_Shutdown.rtc$TMZ DQ FLAT:_RTC_Shutdown -rtc$TMZ ENDS -; COMDAT rtc$IMZ -rtc$IMZ SEGMENT -_RTC_InitBase.rtc$IMZ DQ FLAT:_RTC_InitBase -rtc$IMZ ENDS -; COMDAT ??_C@_05NIBAEAOK@Stg?$CD?$CB@ -CONST SEGMENT -??_C@_05NIBAEAOK@Stg?$CD?$CB@ DB 'Stg#!', 00H ; `string' -CONST ENDS ; COMDAT xdata xdata SEGMENT -$unwind$initGLAD DD 025050f01H - DD 010a230fH - DD 07003001dH - DD 05002H +$unwind$initGLAD DD 010401H + DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$initGL DD 025050f01H - DD 010a230fH - DD 07003001dH - DD 05002H +$unwind$initGL DD 010401H + DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$loadGLApi DD 035061401H - DD 010f3314H - DD 07008001eH - DD 050066007H +$unwind$loadGLApi DD 020601H + DD 030023206H xdata ENDS ; Function compile flags: /Odt ; COMDAT __JustMyCode_Default @@ -196,200 +175,142 @@ __JustMyCode_Default PROC ; COMDAT 00000 c2 00 00 ret 0 __JustMyCode_Default ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c ; COMDAT initGLAD _TEXT SEGMENT initGLAD PROC ; COMDAT -; 46 : { +; 45 : { -$LN3: - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 0d 00 00 +$LN4: + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__52DA9D07_StgSharpGraphic@c - 00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode - -; 47 : return gladLoadGLLoader((GLADloadproc)glfwGetProcAddress); - - 0001b 48 8d 0d 00 00 + 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:glfwGetProcAddress - 00022 e8 00 00 00 00 call gladLoadGLLoader -; 48 : -; 49 : } +; 46 : return gladLoadGLLoader((GLADloadproc)glfwGetProcAddress); +; 47 : } - 00027 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 0002e 5f pop rdi - 0002f 5d pop rbp - 00030 c3 ret 0 + 00017 48 83 c4 28 add rsp, 40 ; 00000028H + 0001b e9 00 00 00 00 jmp gladLoadGLLoader initGLAD ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c ; COMDAT initGL _TEXT SEGMENT initGL PROC ; COMDAT -; 33 : { +; 32 : { -$LN3: - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 0d 00 00 +$LN4: + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__52DA9D07_StgSharpGraphic@c - 00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call glfwInit + 00015 ba 03 00 00 00 mov edx, 3 + 0001a b9 02 20 02 00 mov ecx, 139266 ; 00022002H + 0001f e8 00 00 00 00 call glfwWindowHint + 00024 ba 03 00 00 00 mov edx, 3 + 00029 b9 03 20 02 00 mov ecx, 139267 ; 00022003H + 0002e e8 00 00 00 00 call glfwWindowHint + 00033 ba 01 20 03 00 mov edx, 204801 ; 00032001H + 00038 b9 08 20 02 00 mov ecx, 139272 ; 00022008H -; 34 : glfwInit(); +; 33 : glfwInit(); +; 34 : glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3); +; 35 : glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3); +; 36 : glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); +; 37 : +; 38 : #ifdef __APPLE__ +; 39 : glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); +; 40 : #endif // __APPLE__ +; 41 : } - 0001b e8 00 00 00 00 call glfwInit - -; 35 : glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3); - - 00020 ba 03 00 00 00 mov edx, 3 - 00025 b9 02 20 02 00 mov ecx, 139266 ; 00022002H - 0002a e8 00 00 00 00 call glfwWindowHint - -; 36 : glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3); - - 0002f ba 03 00 00 00 mov edx, 3 - 00034 b9 03 20 02 00 mov ecx, 139267 ; 00022003H - 00039 e8 00 00 00 00 call glfwWindowHint - -; 37 : glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); - - 0003e ba 01 20 03 00 mov edx, 204801 ; 00032001H - 00043 b9 08 20 02 00 mov ecx, 139272 ; 00022008H - 00048 e8 00 00 00 00 call glfwWindowHint - -; 38 : -; 39 : #ifdef __APPLE__ -; 40 : glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); -; 41 : #endif // __APPLE__ -; 42 : } - - 0004d 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00054 5f pop rdi - 00055 5d pop rbp - 00056 c3 ret 0 + 0003d 48 83 c4 28 add rsp, 40 ; 00000028H + 00041 e9 00 00 00 00 jmp glfwWindowHint initGL ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c ; COMDAT loadGLApi _TEXT SEGMENT -__$ReturnAddress$ = 224 +__$ReturnAddress$ = 48 loadGLApi PROC ; COMDAT -; 14 : { +; 15 : { -$LN3: - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 55 push rbp - 00006 56 push rsi - 00007 57 push rdi - 00008 48 81 ec f0 00 - 00 00 sub rsp, 240 ; 000000f0H - 0000f 48 8d 6c 24 30 lea rbp, QWORD PTR [rsp+48] - 00014 48 8d 0d 00 00 +$LN4: + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__52DA9D07_StgSharpGraphic@c - 0001b e8 00 00 00 00 call __CheckForDebuggerJustMyCode - -; 15 : -; 16 : pack.createWindow = glfwCreateWindow; - - 00020 48 8d 05 00 00 + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 48 8d 05 00 00 00 00 lea rax, OFFSET FLAT:glfwCreateWindow - 00027 48 89 05 00 00 + 0001c 48 89 05 00 00 00 00 mov QWORD PTR pack, rax - -; 17 : pack.makeContextCurrent = glfwMakeContextCurrent; - - 0002e 48 8d 05 00 00 + 00023 48 8d 05 00 00 00 00 lea rax, OFFSET FLAT:glfwMakeContextCurrent - 00035 48 89 05 08 00 + 0002a 48 89 05 08 00 00 00 mov QWORD PTR pack+8, rax - -; 18 : pack.swapInterval = glfwSwapInterval; - - 0003c 48 8d 05 00 00 + 00031 48 8d 05 00 00 00 00 lea rax, OFFSET FLAT:glfwSwapInterval - 00043 48 89 05 10 00 + 00038 0f 10 05 00 00 + 00 00 movups xmm0, XMMWORD PTR pack + 0003f 48 89 05 10 00 00 00 mov QWORD PTR pack+16, rax - -; 19 : pack.clearColor = glClearColor; - - 0004a 48 8b 05 00 00 + 00046 48 8b 05 00 00 00 00 mov rax, QWORD PTR glad_glClearColor - 00051 48 89 05 18 00 + 0004d 48 89 05 18 00 00 00 mov QWORD PTR pack+24, rax - -; 20 : pack.windowShouldClose = glfwWindowShouldClose; - - 00058 48 8d 05 00 00 + 00054 48 8d 05 00 00 00 00 lea rax, OFFSET FLAT:glfwWindowShouldClose - 0005f 48 89 05 20 00 + 0005b 0f 10 0d 10 00 + 00 00 movups xmm1, XMMWORD PTR pack+16 + 00062 48 89 05 20 00 00 00 mov QWORD PTR pack+32, rax - -; 21 : pack.swapBuffer = glfwSwapBuffers; - - 00066 48 8d 05 00 00 + 00069 48 8d 05 00 00 00 00 lea rax, OFFSET FLAT:glfwSwapBuffers - 0006d 48 89 05 28 00 + 00070 0f 11 03 movups XMMWORD PTR [rbx], xmm0 + 00073 48 89 05 28 00 00 00 mov QWORD PTR pack+40, rax - -; 22 : -; 23 : //these are for callback -; 24 : pack.SetFramebufferSizeCallback = glfwSetFramebufferSizeCallback; - - 00074 48 8d 05 00 00 + 0007a 48 8d 05 00 00 00 00 lea rax, OFFSET FLAT:glfwSetFramebufferSizeCallback - 0007b 48 89 05 30 00 + 00081 0f 10 05 20 00 + 00 00 movups xmm0, XMMWORD PTR pack+32 + 00088 48 89 05 30 00 00 00 mov QWORD PTR pack+48, rax + 0008f 48 8b c3 mov rax, rbx + 00092 0f 11 4b 10 movups XMMWORD PTR [rbx+16], xmm1 + 00096 f2 0f 10 0d 30 + 00 00 00 movsd xmm1, QWORD PTR pack+48 + 0009e 0f 11 43 20 movups XMMWORD PTR [rbx+32], xmm0 + 000a2 f2 0f 11 4b 30 movsd QWORD PTR [rbx+48], xmm1 -; 25 : -; 26 : glfwCreateWindow(800,600,"Stg#!", NULL,NULL); - - 00082 48 c7 44 24 20 - 00 00 00 00 mov QWORD PTR [rsp+32], 0 - 0008b 45 33 c9 xor r9d, r9d - 0008e 4c 8d 05 00 00 - 00 00 lea r8, OFFSET FLAT:??_C@_05NIBAEAOK@Stg?$CD?$CB@ - 00095 ba 58 02 00 00 mov edx, 600 ; 00000258H - 0009a b9 20 03 00 00 mov ecx, 800 ; 00000320H - 0009f e8 00 00 00 00 call glfwCreateWindow - +; 16 : +; 17 : pack.createWindow = glfwCreateWindow; +; 18 : pack.makeContextCurrent = glfwMakeContextCurrent; +; 19 : pack.swapInterval = glfwSwapInterval; +; 20 : pack.clearColor = glClearColor; +; 21 : pack.windowShouldClose = glfwWindowShouldClose; +; 22 : pack.swapBuffer = glfwSwapBuffers; +; 23 : +; 24 : //these are for callback +; 25 : pack.SetFramebufferSizeCallback = glfwSetFramebufferSizeCallback; +; 26 : ; 27 : -; 28 : -; 29 : return pack; +; 28 : return pack; +; 29 : } - 000a4 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:pack - 000ab 48 8b bd e0 00 - 00 00 mov rdi, QWORD PTR __$ReturnAddress$[rbp] - 000b2 48 8b f0 mov rsi, rax - 000b5 b9 38 00 00 00 mov ecx, 56 ; 00000038H - 000ba f3 a4 rep movsb - 000bc 48 8b 85 e0 00 - 00 00 mov rax, QWORD PTR __$ReturnAddress$[rbp] - -; 30 : } - - 000c3 48 8d a5 c0 00 - 00 00 lea rsp, QWORD PTR [rbp+192] - 000ca 5f pop rdi - 000cb 5e pop rsi - 000cc 5d pop rbp - 000cd c3 ret 0 + 000a7 48 83 c4 20 add rsp, 32 ; 00000020H + 000ab 5b pop rbx + 000ac c3 ret 0 loadGLApi ENDP _TEXT ENDS END diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.ilk b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.ilk index c856823d..29264a3f 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.ilk and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.ilk differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj index 48a505a8..afd73686 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.command.1.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.command.1.tlog index df690103..ec2c7ec8 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.command.1.tlog and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.command.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.read.1.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.read.1.tlog index 0804167c..80865cd0 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.read.1.tlog and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.read.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.write.1.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.write.1.tlog index d9a47e68..cb9d90d2 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.write.1.tlog and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/CL.write.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog index c0d3aedb..eca3409a 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/StgSharpGraphic.write.1u.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.command.1.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.command.1.tlog index cc4caead..cde57ca4 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.command.1.tlog and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.command.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.read.1.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.read.1.tlog index 13634f04..f4e6ec0e 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.read.1.tlog and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.read.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.write.1.tlog b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.write.1.tlog index 61b258f6..9ec4490f 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.write.1.tlog and b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.tlog/link.write.1.tlog differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.ilk b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.ilk deleted file mode 100644 index e68506ba..00000000 Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.ilk and /dev/null differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.log b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.log index 477cdb5a..2b177884 100644 --- a/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.log +++ b/源代码/StgShqrpGraphic/x64/Debug/StgShqrpGraphic.log @@ -1,4 +1,4 @@ -19:29:20.690 0>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild +15:16:56.196 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 @@ -922,7 +922,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/7/29 19:29:20。 +生成启动时间为 2023/8/3 15:16:56。 开始生成时的环境: ADVISOR_2022_DIR = C:\Program Files (x86)\Intel\oneAPI\advisor\2022.3.1 ALLUSERSPROFILE = C:\ProgramData @@ -942,10 +942,6 @@ HOMEDRIVE = C: HOMEPATH = \Users\Nitlo IFORT_COMPILER22 = C:\Program Files (x86)\Intel\oneAPI\compiler\2022.2.1\windows\ - IIS_BIN = C:\Program Files\IIS Express - IIS_DRIVE = C: - IIS_SITES_HOME = C:\Users\Nitlo\Documents\My Web Sites - IIS_USER_HOME = C:\Users\Nitlo\Documents\IISExpress INTEL_DEV_REDIST = C:\Program Files (x86)\Common Files\Intel\Shared Libraries\ I_MPI_ONEAPI_ROOT = C:\Program Files (x86)\Intel\oneAPI\mpi\2021.7.1 JAVA_HOME = C:\Program Files\Zulu\zulu-20\ @@ -976,11 +972,12 @@ 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 = 3B64DE3E + ServiceHubLogSessionKey = 19C6F9A9 SESSIONNAME = Console SHFBROOT = C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\ SHIM_MCCOMPAT = 0x810000001 SignInWithHomeTenantOnly = False + SOLIDWORKS_SHARED = C:\Program Files\Common Files\SOLIDWORKS Shared\2022 SystemDrive = C: SystemRoot = C:\Windows TEMP = C:\Users\Nitlo\AppData\Local\Temp @@ -1006,8 +1003,8 @@ XAMARIN_ANDROID_REGKEY = SOFTWARE\Xamarin\VisualStudio\17.0_83e85a91\Android ZES_ENABLE_SYSMAN = 1 -日志记录详细程度设置为: Diagnostic。19:29:20.799 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”在节点 2 上(Build 个目标)。 -19:29:20.799 1>初始属性: +日志记录详细程度设置为: Diagnostic。15:16:56.396 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”在节点 2 上(Build 个目标)。 +15:16:56.396 1>初始属性: _ApplicableDebuggers = Desktop _ApplicationTypeAndRevisionFound = true _BuildActionType = Build @@ -2322,7 +2319,7 @@ SDKReferenceDirectoryRoot = C:\Users\Nitlo\AppData\Local\Microsoft SDKs;C:\Program Files (x86)\Microsoft SDKs SDKReferenceRegistryRoot = Software\Microsoft\Microsoft SDKs SDKVersion = 10.0 - ServiceHubLogSessionKey = 3B64DE3E + ServiceHubLogSessionKey = 19C6F9A9 SESSIONNAME = Console SetBuildDefaultEnvironmentVariablesDependsOn = AddExternalIncludDirectoriesToPaths; @@ -2347,6 +2344,7 @@ ShouldMarkCertainSDKReferencesAsRuntimeOnly = true SkipCopyBuildProduct = true SkipCopyUnchangedFiles = true + SOLIDWORKS_SHARED = C:\Program Files\Common Files\SOLIDWORKS Shared\2022 SolutionDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ SolutionExt = .sln SolutionFileName = StgSharpDevelop.sln @@ -2578,8 +2576,8 @@ VsInstallRoot = C:\Program Files\Microsoft Visual Studio\2022\Enterprise VSLANG = 2052 VSSKUEDITION = Enterprise - VSTEL_CurrentSolutionBuildID = 1632624671 - VSTEL_SolutionSessionID = {E187BE7D-FFDC-47B6-9E67-5BE98F452F13} + VSTEL_CurrentSolutionBuildID = 2394336697 + VSTEL_SolutionSessionID = {5D269A27-F96D-4FCD-84CB-E4577986F318} VSVersion = $(VisualStudioVersion) WebBrowserDebuggerDebuggerType = Auto WebReference_EnableLegacyEventingModel = false @@ -2643,8 +2641,8 @@ YieldDuringToolExecution = true ZES_ENABLE_SYSMAN = 1 -19:29:20.799 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。 -19:29:20.799 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”依赖于它): +15:16:56.397 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。 +15:16:56.397 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='Debug' 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='Debug' Platform='x64'. This error may also appear if some other project is trying to follow a project-to-project reference to this project, this project has been unloaded or is not included in the solution, and the referencing project does not build using the same or an equivalent Configuration or Platform. 由于 false 条件,已跳过任务“Error”;( '$(_InvalidConfigurationError)' == 'true' )计算为( '' == 'true' )。 @@ -2665,21 +2663,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\' )。 -19:29:20.802 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2) +15:16:56.413 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2) 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 -19:29:20.802 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”依赖于它): +15:16:56.413 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={E187BE7D-FFDC-47B6-9E67-5BE98F452F13} (任务 ID: 4) + 任务参数:Value={5D269A27-F96D-4FCD-84CB-E4577986F318} (任务 ID: 4) 任务参数:Name=VSTEL_SolutionSessionID (任务 ID: 4) - VSTEL_SolutionSessionID={E187BE7D-FFDC-47B6-9E67-5BE98F452F13} (任务 ID: 4) + VSTEL_SolutionSessionID={5D269A27-F96D-4FCD-84CB-E4577986F318} (任务 ID: 4) 已完成执行任务“SetEnv”的操作。 (任务 ID: 4) 任务“SetEnv” (任务 ID: 5) 任务参数:Prefix=False (任务 ID: 5) - 任务参数:Value=1632624671 (任务 ID: 5) + 任务参数:Value=2394336697 (任务 ID: 5) 任务参数:Name=VSTEL_CurrentSolutionBuildID (任务 ID: 5) - VSTEL_CurrentSolutionBuildID=1632624671 (任务 ID: 5) + VSTEL_CurrentSolutionBuildID=2394336697 (任务 ID: 5) 已完成执行任务“SetEnv”的操作。 (任务 ID: 5) 任务“SetEnv” (任务 ID: 6) 任务参数:Prefix=False (任务 ID: 6) @@ -2688,24 +2686,24 @@ VSTEL_ProjectID={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 6) 输出属性: VSTEL_ProjectID={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 6) 已完成执行任务“SetEnv”的操作。 (任务 ID: 6) -19:29:20.808 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3) -19:29:20.808 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”依赖于它): +15:16:56.420 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3) +15:16:56.420 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 -19:29:20.808 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 4) -19:29:20.809 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”依赖于它): +15:16:56.421 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 4) +15:16:56.421 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')。 -19:29:20.817 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForReferenceResolution”的操作。: (目标 ID: 5) +15:16:56.421 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')。 -19:29:20.817 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”依赖于它): -19:29:20.817 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 6) -19:29:20.817 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”依赖于它): +15:16:56.421 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”依赖于它): +15:16:56.421 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 6) +15:16:56.421 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) @@ -2721,14 +2719,14 @@ 任务参数:OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration=True (任务 ID: 7) 任务参数:CurrentProjectConfiguration=Debug (任务 ID: 7) 已完成执行任务“AssignProjectConfiguration”的操作。 (任务 ID: 7) -19:29:20.818 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 7) +15:16:56.422 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 7) 已跳过目标“AssignProjectConfiguration”。以前的生成已成功。 -19:29:20.818 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”依赖于它): +15:16:56.422 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 ''!='')。 -19:29:20.818 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 8) -19:29:20.818 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”依赖于它): -19:29:20.818 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 9) -19:29:20.818 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”依赖于它): +15:16:56.422 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 8) +15:16:56.422 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”依赖于它): +15:16:56.422 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 9) +15:16:56.422 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) @@ -2743,31 +2741,31 @@ 由于 false 条件,已跳过任务“GetReferenceNearestTargetFrameworkTask”;('@(_ProjectReferenceTargetFrameworkPossibilities)' != '' and '$(ReferringTargetFrameworkForProjectReferences)' != '' And '$(GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter)' != 'true' and '%(_ProjectReferenceTargetFrameworkPossibilities.IsVcxOrNativeProj)' != 'true')计算为('' != '' and '' != '' And 'true' != 'true' and '' != 'true')。 -19:29:20.819 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 10) +15:16:56.459 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 10) 由于条件的计算结果为 false,已跳过目标“_GetProjectReferencePlatformProperties”;('$(EnableDynamicPlatformResolution)' == 'true' and '$(BuildingInsideVisualStudio)' != 'true' and '@(_MSBuildProjectReferenceExistent)' != '')的计算结果为('' == 'true' and 'true' != 'true' and '' != '')。 -19:29:20.819 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”依赖于它): -19:29:20.819 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 11) +15:16:56.459 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”依赖于它): +15:16:56.459 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 11) 由于条件的计算结果为 false,已跳过目标“_RemoveNameMetadataFromProjectReferenceItems”;('@(ProjectReference)'!='')的计算结果为(''!='')。 -19:29:20.819 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”依赖于它): +15:16:56.459 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 '' != '')。 -19:29:20.819 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 12) +15:16:56.460 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 12) 由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 由于条件的计算结果为 false,已跳过目标“ResolveNativeReferences”;('@(NativeReference)'!='')的计算结果为(''!='')。 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 已跳过目标“ResolveProjectReferences”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 -19:29:20.819 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”依赖于它): -19:29:20.819 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 13) +15:16:56.460 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”依赖于它): +15:16:56.460 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 13) 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 已跳过目标“GetFrameworkPaths”。以前的生成已成功。 -19:29:20.819 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”依赖于它): +15:16:56.460 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=;; @@ -2775,8 +2773,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= -19:29:20.820 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 14) -19:29:20.820 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”依赖于它): +15:16:56.460 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 14) +15:16:56.460 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 @@ -2821,8 +2819,8 @@ 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 -19:29:20.820 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 15) -19:29:20.820 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”依赖于它): +15:16:56.461 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 15) +15:16:56.461 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\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) @@ -2858,10 +2856,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) -19:29:20.821 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 16) +15:16:56.462 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 16) 由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 -19:29:20.821 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”依赖于它): +15:16:56.462 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 @@ -2950,8 +2948,8 @@ TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false -19:29:20.821 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 17) -19:29:20.821 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”依赖于它): +15:16:56.462 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 17) +15:16:56.462 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 @@ -2960,11 +2958,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)。 -19:29:20.822 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 18) +15:16:56.464 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 18) 已跳过目标“GetFrameworkPaths”。以前的生成已成功。 已跳过目标“GetReferenceAssemblyPaths”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“AssignLinkMetadata”;( '$(SynthesizeLinkMetadata)' == 'true' )的计算结果为( '' == 'true' )。 -19:29:20.822 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”依赖于它): +15:16:56.464 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) @@ -2972,8 +2970,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')。 -19:29:20.822 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 19) -19:29:20.822 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”依赖于它): +15:16:56.464 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 19) +15:16:56.464 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 @@ -3114,20 +3112,20 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ x64\Debug\StgSharpGraphic.tlog\ (任务 ID: 17) 已完成执行任务“MakeDir”的操作。 (任务 ID: 17) -19:29:20.828 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 20) +15:16:56.471 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 20) 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 由于条件的计算结果为 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)' != '')的计算结果为('' != '')。 -19:29:20.828 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”依赖于它): +15:16:56.471 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)'!='')计算为(''!='')。 -19:29:20.828 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 21) +15:16:56.471 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 21) 已跳过目标“ResolveSDKReferences”。以前的生成已成功。 -19:29:20.828 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”依赖于它): +15:16:56.471 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)'!='')计算为(''!='')。 -19:29:20.828 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ExpandSDKReferences”的操作。: (目标 ID: 22) +15:16:56.471 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')。 -19:29:20.828 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”依赖于它): +15:16:56.471 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\Debug\StgShqrpGraphic.vcxproj.AssemblyReference.cache 设置属性: ResolveAssemblyReferencesSilent=false @@ -3138,26 +3136,26 @@ 设置属性: ResolveAssemblyReferenceOutputUnresolvedAssemblyConflicts=false 设置属性: FindDependenciesOfExternallyResolvedReferences=false 由于 false 条件,已跳过任务“ResolveAssemblyReference”;('@(Reference)'!='' or '@(_ResolvedProjectReferencePaths)'!='' or '@(_ExplicitReference)' != '')计算为(''!='' or ''!='' or '' != '')。 -19:29:20.828 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveAssemblyReferences”的操作。: (目标 ID: 23) +15:16:56.471 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\Debug\StgSharpGraphic.dll.config'))。 由于条件的计算结果为 false,已跳过目标“ResolveComReferences”;('@(COMReference)'!='' or '@(COMFileReference)'!='')的计算结果为(''!='' or ''!='')。 -19:29:20.829 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”依赖于它): -19:29:20.829 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 24) +15:16:56.471 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”依赖于它): +15:16:56.471 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 24) 由于条件的计算结果为 false,已跳过目标“ResolveTestReferences”;('@(Shadow)'!='')的计算结果为(''!='')。 -19:29:20.829 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”依赖于它): -19:29:20.829 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 25) +15:16:56.471 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”依赖于它): +15:16:56.471 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 25) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“PrepareForBuild”。以前的生成已成功。 -19:29:20.829 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”依赖于它): +15:16:56.471 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\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 18) 输出项: _ReadProjectStateLine= PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: - Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\HUFTDT Cooperation\2023固火方案4\CFS\CADC_flight_simulator\| (任务 ID: 18) + Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\| (任务 ID: 18) 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 18) 设置属性: ProjectStateLine=TargetPlatformVersion=10.0.20348.0: 设置属性: ProjectStateLine=VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: @@ -3178,33 +3176,33 @@ 任务参数:Files=x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 20) 正在创建“x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild”,因为已指定“AlwaysCreate”。 (任务 ID: 20) 已完成执行任务“Touch”的操作。 (任务 ID: 20) -19:29:20.831 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 26) +15:16:56.480 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 26) 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 -19:29:20.831 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”依赖于它): +15:16:56.480 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')。 -19:29:20.831 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 27) +15:16:56.480 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 27) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -19:29:20.832 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”依赖于它): -19:29:20.832 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 28) -19:29:20.832 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”依赖于它): +15:16:56.480 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”依赖于它): +15:16:56.480 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 28) +15:16:56.480 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)' != '')计算为('' != '')。 -19:29:20.832 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 29) +15:16:56.480 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 29) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“InitializeBuildStatus”。以前的生成已成功。 已跳过目标“SetBuildDefaultEnvironmentVariables”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 -19:29:20.832 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”依赖于它): -19:29:20.832 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 30) -19:29:20.832 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”依赖于它): -19:29:20.832 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 31) -19:29:20.832 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”依赖于它): +15:16:56.481 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”依赖于它): +15:16:56.481 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 30) +15:16:56.481 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”依赖于它): +15:16:56.481 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 31) +15:16:56.481 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) -19:29:20.832 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 32) -19:29:20.832 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”依赖于它): +15:16:56.481 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 32) +15:16:56.481 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) @@ -3226,12 +3224,12 @@ 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 23) 由于 false 条件,已跳过任务“ParallelCustomBuild”;('@(_ParallelCustomBuild)' != '')计算为('' != '')。 由于 false 条件,已跳过任务“CustomBuild”;('@(_CustomBuild)' != '')计算为('' != '')。 -19:29:20.840 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 33) +15:16:56.495 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 33) 由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。 已跳过目标“_SelectedFiles”。以前的生成已成功。 -19:29:20.840 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”依赖于它): +15:16:56.495 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\Debug\StgSharpGraphic.tlog\ (任务 ID: 24) @@ -3240,71 +3238,71 @@ 任务参数:TrackFileAccess=True (任务 ID: 24) 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 24) 由于 false 条件,已跳过任务“Copy”;('@(_OutOfDateCopyFile)' != '')计算为('' != '')。 -19:29:20.840 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 34) +15:16:56.495 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 34) 由于条件的计算结果为 false,已跳过目标“Xsd”;('@(Xsd)' != '')的计算结果为('' != '')。 -19:29:20.840 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”依赖于它): -19:29:20.840 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 35) -19:29:20.840 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”依赖于它): +15:16:56.495 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”依赖于它): +15:16:56.495 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 35) +15:16:56.495 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) -19:29:20.840 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 36) +15:16:56.495 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 36) 由于条件的计算结果为 false,已跳过目标“Midl”;('@(Midl)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。 -19:29:20.840 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”依赖于它): +15:16:56.495 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= -19:29:20.840 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 37) -19:29:20.840 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”依赖于它): -19:29:20.840 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 38) -19:29:20.840 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”依赖于它): -19:29:20.840 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 39) -19:29:20.840 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”依赖于它): -19:29:20.840 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 40) -19:29:20.840 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”依赖于它): -19:29:20.840 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 41) -19:29:20.840 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”依赖于它): -19:29:20.840 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 42) -19:29:20.840 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”依赖于它): -19:29:20.840 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 43) +15:16:56.495 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 37) +15:16:56.495 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”依赖于它): +15:16:56.495 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 38) +15:16:56.495 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”依赖于它): +15:16:56.495 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 39) +15:16:56.495 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”依赖于它): +15:16:56.495 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 40) +15:16:56.495 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”依赖于它): +15:16:56.495 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 41) +15:16:56.495 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”依赖于它): +15:16:56.495 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 42) +15:16:56.495 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”依赖于它): +15:16:56.495 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 43) 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 -19:29:20.840 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”依赖于它): +15:16:56.496 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')。 -19:29:20.840 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 44) +15:16:56.496 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 44) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -19:29:20.840 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”依赖于它): -19:29:20.840 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 45) +15:16:56.496 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”依赖于它): +15:16:56.496 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 45) 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 -19:29:20.840 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”依赖于它): -19:29:20.841 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 46) +15:16:56.496 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”依赖于它): +15:16:56.496 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 46) 已跳过目标“ResolveReferences”。以前的生成已成功。 -19:29:20.841 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”依赖于它): -19:29:20.841 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FindReferenceAssembliesForReferences”的操作。: (目标 ID: 47) +15:16:56.496 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”依赖于它): +15:16:56.496 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”。以前的生成已成功。 -19:29:20.841 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”依赖于它): +15:16:56.496 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 '' != '')。 -19:29:20.841 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 48) -19:29:20.841 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”依赖于它): +15:16:56.496 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 48) +15:16:56.496 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')。 -19:29:20.841 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 49) -19:29:20.841 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”依赖于它): +15:16:56.496 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 49) +15:16:56.496 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\Debug\' == 'x64\Debug\')。 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'dllmain.c' != 'dllmain.c' and 'x64\Debug\' == 'x64\Debug\')。 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'linear.c' != 'linear.c' and 'x64\Debug\' == 'x64\Debug\')。 由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'StgSharpGraphic.c' != 'StgSharpGraphic.c' and 'x64\Debug\' == 'x64\Debug\')。 -19:29:20.842 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 50) -19:29:20.842 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”依赖于它): +15:16:56.497 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 50) +15:16:56.497 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 -19:29:20.843 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 51) -19:29:20.843 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”依赖于它): +15:16:56.499 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 51) +15:16:56.499 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\Debug 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug @@ -3326,7 +3324,7 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug -19:29:20.843 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 52) +15:16:56.500 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 52) 已跳过目标“_SelectedFiles”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 @@ -3336,8 +3334,8 @@ 已跳过目标“FixupCLCompileOptions”。以前的生成已成功。 已跳过目标“SelectCustomBuild”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“SetModuleDependencies”;('$(DesignTimeBuild)' != 'true' and '$(EnableCppModules)' == 'true')的计算结果为('' != 'true' and 'false' == 'true')。 -19:29:20.843 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”依赖于它): -19:29:20.844 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectClCompile”的操作。: (目标 ID: 53) +15:16:56.500 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”依赖于它): +15:16:56.500 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')。 @@ -3346,11 +3344,11 @@ 由于条件的计算结果为 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')。 -19:29:20.844 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”依赖于它): +15:16:56.500 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')。 -19:29:20.844 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 54) -19:29:20.844 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”依赖于它): +15:16:56.500 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 54) +15:16:56.500 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)))计算为('EditAndContinue' != '' and 'EditAndContinue' != 'None' and 'EditAndContinue' != 'OldStyle' and 'x64\Debug\vc143.pdb' != '' and !Exists(x64\Debug\vc143.pdb))。 由于 false 条件,已跳过任务“MultiToolTask”;('%(ClCompile.CompilerIteration)' == 'Modules')计算为('' == 'Modules')。 @@ -3426,7 +3424,7 @@ 任务参数:DebugInformationFormat=EditAndContinue (任务 ID: 27) 任务参数:EnableFuzzer=False (任务 ID: 27) 任务参数:MinimalRebuild=False (任务 ID: 27) - 任务参数:Optimization=Disabled (任务 ID: 27) + 任务参数:Optimization=MaxSpeed (任务 ID: 27) 任务参数:SourceDependenciesFile=x64\Debug\ (任务 ID: 27) 任务参数:InlineFunctionExpansion=Default (任务 ID: 27) 任务参数:GenerateModuleDependencies=False (任务 ID: 27) @@ -3438,7 +3436,7 @@ AnalyzeExternalRuleset= AssemblerListingLocation=x64\Debug\ AssemblerOutput=All - BasicRuntimeChecks=EnableFastChecks + BasicRuntimeChecks=Default BrowseInformation=false BrowseInformationFile=x64\Debug\ BufferSecurityCheck=true @@ -3474,7 +3472,7 @@ IntelJCCErratum=false IntrinsicFunctions=true LanguageStandard=stdcpp20 - LanguageStandard_C=Default + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false @@ -3484,7 +3482,7 @@ ModulesSupported=true ObjectFileName=x64\Debug\ OmitDefaultLibName=false - Optimization=Disabled + Optimization=MaxSpeed PrecompiledHeader=NotUsing PrecompiledHeaderFile= PrecompiledHeaderOutputFile= @@ -3521,7 +3519,7 @@ AnalyzeExternalRuleset= AssemblerListingLocation=x64\Debug\ AssemblerOutput=All - BasicRuntimeChecks=EnableFastChecks + BasicRuntimeChecks=Default BrowseInformation=false BrowseInformationFile=x64\Debug\ BufferSecurityCheck=true @@ -3557,7 +3555,7 @@ IntelJCCErratum=false IntrinsicFunctions=true LanguageStandard=stdcpp20 - LanguageStandard_C=Default + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false @@ -3567,7 +3565,7 @@ ModulesSupported=true ObjectFileName=x64\Debug\ OmitDefaultLibName=false - Optimization=Disabled + Optimization=MaxSpeed PrecompiledHeader=NotUsing PrecompiledHeaderFile= PrecompiledHeaderOutputFile= @@ -3604,7 +3602,7 @@ AnalyzeExternalRuleset= AssemblerListingLocation=x64\Debug\ AssemblerOutput=All - BasicRuntimeChecks=EnableFastChecks + BasicRuntimeChecks=Default BrowseInformation=false BrowseInformationFile=x64\Debug\ BufferSecurityCheck=true @@ -3640,7 +3638,7 @@ IntelJCCErratum=false IntrinsicFunctions=true LanguageStandard=stdcpp20 - LanguageStandard_C=Default + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false @@ -3650,7 +3648,7 @@ ModulesSupported=true ObjectFileName=x64\Debug\ OmitDefaultLibName=false - Optimization=Disabled + Optimization=MaxSpeed PrecompiledHeader=NotUsing PrecompiledHeaderFile= PrecompiledHeaderOutputFile= @@ -3687,7 +3685,7 @@ AnalyzeExternalRuleset= AssemblerListingLocation=x64\Debug\ AssemblerOutput=All - BasicRuntimeChecks=EnableFastChecks + BasicRuntimeChecks=Default BrowseInformation=false BrowseInformationFile=x64\Debug\ BufferSecurityCheck=true @@ -3723,7 +3721,7 @@ IntelJCCErratum=false IntrinsicFunctions=true LanguageStandard=stdcpp20 - LanguageStandard_C=Default + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false @@ -3733,7 +3731,7 @@ ModulesSupported=true ObjectFileName=x64\Debug\ OmitDefaultLibName=false - Optimization=Disabled + Optimization=MaxSpeed PrecompiledHeader=NotUsing PrecompiledHeaderFile= PrecompiledHeaderOutputFile= @@ -3789,8 +3787,8 @@ 任务参数:IntelJCCErratum=False (任务 ID: 27) 任务参数:TreatWarningAsError=False (任务 ID: 27) 任务参数:ForceConformanceInForLoopScope=True (任务 ID: 27) - 任务参数:BasicRuntimeChecks=EnableFastChecks (任务 ID: 27) - 任务参数:LanguageStandard_C=Default (任务 ID: 27) + 任务参数:BasicRuntimeChecks=Default (任务 ID: 27) + 任务参数:LanguageStandard_C=stdc17 (任务 ID: 27) 任务参数:EnableEnhancedInstructionSet=StreamingSIMDExtensions2 (任务 ID: 27) 任务参数:CallingConvention=Cdecl (任务 ID: 27) 任务参数:PreprocessToFile=False (任务 ID: 27) @@ -3819,67 +3817,70 @@ D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\DLLMAIN.OBJ (任务 ID: 27) D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\LINEAR.OBJ (任务 ID: 27) D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ (任务 ID: 27) - 将编译 StgSharpGraphic.c,因为在 2023/7/29 13:14:25 处修改了 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.H。 (任务 ID: 27) - 将编译 dllmain.c,因为在 2023/7/28 16:13:28 处修改了 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\dllmain.c。 (任务 ID: 27) - 将编译 linear.c,因为未能在跟踪日志中找到它。 (任务 ID: 27) - 并非所有源文件都是最新的: 自上次生成后,命令行发生了更改。 (任务 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) + 将编译 StgSharpGraphic.c,因为在 2023/8/3 10:17:54 处修改了 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.H。 (任务 ID: 27) + 将编译 dllmain.c,因为在 2023/8/3 10:17:54 处修改了 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.H。 (任务 ID: 27) + 将编译 linear.c,因为在 2023/8/3 10:16:18 处修改了 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c。 (任务 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 的输出;需要编译源。 (任务 ID: 27) 写入跟踪日志: (任务 ID: 27) x64\Debug\StgSharpGraphic.tlog\CL.write.1.tlog (任务 ID: 27) 传递给工具的环境变量为: (任务 ID: 27) - VS_UNICODE_OUTPUT=1104 (任务 ID: 27) - C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /Od /Oi /D _DEBUG /D STGSHQRPGRAPHIC_EXPORTS /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MD /GS /arch:SSE2 /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /permissive- /FAcs /Fa"x64\Debug\\" /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt ..\..\..\..\..\..\..\Programmer\GLenv\glad.c dllmain.c linear.c StgSharpGraphic.c (任务 ID: 27) + VS_UNICODE_OUTPUT=1632 (任务 ID: 27) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /O2 /Oi /D _DEBUG /D STGSHQRPGRAPHIC_EXPORTS /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /arch:SSE2 /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Debug\\" /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt StgSharpGraphic.c dllmain.c 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\Debug\StgSharpGraphic.tlog" /r "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" /b MSBuildConsole_CancelEvent4f635e02b7bc4e4fb5e716abd6f7cae3 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe" /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /Od /Oi /D _DEBUG /D STGSHQRPGRAPHIC_EXPORTS /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MD /GS /arch:SSE2 /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /permissive- /FAcs /Fa"x64\Debug\\" /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt ..\..\..\..\..\..\..\Programmer\GLenv\glad.c dllmain.c linear.c StgSharpGraphic.c (任务 ID: 27) -19:29:21.070 1>cl : 命令行 warning D9002: 忽略未知选项“/arch:SSE2” - glad.c (任务 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\Debug\StgSharpGraphic.tlog" /r "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" /b MSBuildConsole_CancelEvent6583f35d78ce4ef2abc810c02c56e26b /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe" /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /O2 /Oi /D _DEBUG /D STGSHQRPGRAPHIC_EXPORTS /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /arch:SSE2 /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Debug\\" /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt StgSharpGraphic.c dllmain.c linear.c (任务 ID: 27) +15:16:56.755 1>cl : 命令行 warning D9002: 忽略未知选项“/arch:SSE2” + StgSharpGraphic.c (任务 ID: 27) +15:16:56.810 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) dllmain.c (任务 ID: 27) linear.c (任务 ID: 27) - StgSharpGraphic.c (任务 ID: 27) -19:29:21.784 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) +15:16:57.463 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(17,35): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同 +15:16:57.463 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(17,29): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同 +15:16:57.464 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(22,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同 +15:16:57.464 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(38,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同 +15:16:57.464 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(54,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同 正在生成代码... (任务 ID: 27) 已完成执行任务“CL”的操作。 (任务 ID: 27) -19:29:22.134 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ClCompile”的操作。: (目标 ID: 55) +15:16:57.622 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;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')。 -19:29:22.134 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”依赖于它): -19:29:22.134 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 56) -19:29:22.134 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”依赖于它): -19:29:22.134 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 57) +15:16:57.622 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”依赖于它): +15:16:57.622 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 56) +15:16:57.622 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”依赖于它): +15:16:57.622 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 57) 由于条件的计算结果为 false,已跳过目标“_ResGen”;('@(EmbeddedResource)'!='')的计算结果为(''!='')。 -19:29:22.134 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”依赖于它): -19:29:22.134 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 58) -19:29:22.134 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”依赖于它): +15:16:57.622 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”依赖于它): +15:16:57.622 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 58) +15:16:57.622 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”依赖于它): 添加的项: RcDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug 任务“MakeDir” (任务 ID: 28) 任务参数:Directories=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug (任务 ID: 28) 已完成执行任务“MakeDir”的操作。 (任务 ID: 28) 删除的项: RcDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug -19:29:22.135 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 59) +15:16:57.622 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 59) 由于条件的计算结果为 false,已跳过目标“ResourceCompile”;('@(ResourceCompile)' != '')的计算结果为('' != '')。 -19:29:22.135 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”依赖于它): -19:29:22.135 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 60) -19:29:22.135 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”依赖于它): -19:29:22.135 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 61) +15:16:57.623 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”依赖于它): +15:16:57.623 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 60) +15:16:57.623 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”依赖于它): +15:16:57.623 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 61) 由于条件的计算结果为 false,已跳过目标“_ImpLib”;('$(ImpLibCompiled)' == 'true')的计算结果为('' == 'true')。 由于条件的计算结果为 false,已跳过目标“_Lib”;('$(LibCompiled)' == 'true')的计算结果为('' == 'true')。 -19:29:22.135 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”依赖于它): -19:29:22.135 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 62) -19:29:22.135 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”依赖于它): -19:29:22.135 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 63) -19:29:22.135 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”依赖于它): -19:29:22.135 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 64) +15:16:57.623 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”依赖于它): +15:16:57.623 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 62) +15:16:57.623 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”依赖于它): +15:16:57.623 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 63) +15:16:57.623 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”依赖于它): +15:16:57.623 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 64) 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 -19:29:22.135 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”依赖于它): +15:16:57.623 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')。 -19:29:22.135 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 65) +15:16:57.623 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 65) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -19:29:22.135 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”依赖于它): +15:16:57.623 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 @@ -3909,15 +3910,15 @@ UpdateFileHashes=false VerboseOutput=true _LocalVariable=true -19:29:22.135 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 66) -19:29:22.135 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”依赖于它): -19:29:22.135 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 67) -19:29:22.136 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”依赖于它): -19:29:22.136 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 68) -19:29:22.136 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”依赖于它): -19:29:22.136 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 69) -19:29:22.136 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”依赖于它): -19:29:22.136 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 70) +15:16:57.623 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 66) +15:16:57.623 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”依赖于它): +15:16:57.623 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 67) +15:16:57.623 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”依赖于它): +15:16:57.623 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 68) +15:16:57.623 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”依赖于它): +15:16:57.623 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 69) +15:16:57.623 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”依赖于它): +15:16:57.623 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 70) 已跳过目标“ComputeCustomBuildOutput”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 @@ -3925,7 +3926,7 @@ 已跳过目标“ComputeReferenceCLInput”。以前的生成已成功。 已跳过目标“WarnCompileDuplicatedFilename”。以前的生成已成功。 已跳过目标“FixupCLCompileOptions”。以前的生成已成功。 -19:29:22.136 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”依赖于它): +15:16:57.623 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\Debug\glad.obj @@ -3933,7 +3934,7 @@ AnalyzeExternalRuleset= AssemblerListingLocation=x64\Debug\ AssemblerOutput=All - BasicRuntimeChecks=EnableFastChecks + BasicRuntimeChecks=Default BrowseInformation=false BrowseInformationFile=x64\Debug\ BufferSecurityCheck=true @@ -3969,7 +3970,7 @@ IntelJCCErratum=false IntrinsicFunctions=true LanguageStandard=stdcpp20 - LanguageStandard_C=Default + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false @@ -3979,7 +3980,7 @@ ModulesSupported=true ObjectFileName=x64\Debug\ OmitDefaultLibName=false - Optimization=Disabled + Optimization=MaxSpeed PrecompiledHeader=NotUsing PrecompiledHeaderFile= PrecompiledHeaderOutputFile= @@ -4016,7 +4017,7 @@ AnalyzeExternalRuleset= AssemblerListingLocation=x64\Debug\ AssemblerOutput=All - BasicRuntimeChecks=EnableFastChecks + BasicRuntimeChecks=Default BrowseInformation=false BrowseInformationFile=x64\Debug\ BufferSecurityCheck=true @@ -4052,7 +4053,7 @@ IntelJCCErratum=false IntrinsicFunctions=true LanguageStandard=stdcpp20 - LanguageStandard_C=Default + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false @@ -4062,7 +4063,7 @@ ModulesSupported=true ObjectFileName=x64\Debug\ OmitDefaultLibName=false - Optimization=Disabled + Optimization=MaxSpeed PrecompiledHeader=NotUsing PrecompiledHeaderFile= PrecompiledHeaderOutputFile= @@ -4099,7 +4100,7 @@ AnalyzeExternalRuleset= AssemblerListingLocation=x64\Debug\ AssemblerOutput=All - BasicRuntimeChecks=EnableFastChecks + BasicRuntimeChecks=Default BrowseInformation=false BrowseInformationFile=x64\Debug\ BufferSecurityCheck=true @@ -4135,7 +4136,7 @@ IntelJCCErratum=false IntrinsicFunctions=true LanguageStandard=stdcpp20 - LanguageStandard_C=Default + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false @@ -4145,7 +4146,7 @@ ModulesSupported=true ObjectFileName=x64\Debug\ OmitDefaultLibName=false - Optimization=Disabled + Optimization=MaxSpeed PrecompiledHeader=NotUsing PrecompiledHeaderFile= PrecompiledHeaderOutputFile= @@ -4182,7 +4183,7 @@ AnalyzeExternalRuleset= AssemblerListingLocation=x64\Debug\ AssemblerOutput=All - BasicRuntimeChecks=EnableFastChecks + BasicRuntimeChecks=Default BrowseInformation=false BrowseInformationFile=x64\Debug\ BufferSecurityCheck=true @@ -4218,7 +4219,7 @@ IntelJCCErratum=false IntrinsicFunctions=true LanguageStandard=stdcpp20 - LanguageStandard_C=Default + LanguageStandard_C=stdc17 LibCompiled= LinkCompiled=true MinimalRebuild=false @@ -4228,7 +4229,7 @@ ModulesSupported=true ObjectFileName=x64\Debug\ OmitDefaultLibName=false - Optimization=Disabled + Optimization=MaxSpeed PrecompiledHeader=NotUsing PrecompiledHeaderFile= PrecompiledHeaderOutputFile= @@ -4260,8 +4261,8 @@ WholeProgramOptimization=false WinRTNoStdLib=false XMLDocumentationFileName=x64\Debug\ -19:29:22.136 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 71) -19:29:22.136 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”依赖于它): +15:16:57.624 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 71) +15:16:57.624 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\Debug\glad.obj @@ -4428,8 +4429,8 @@ TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false -19:29:22.136 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 72) -19:29:22.136 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”依赖于它): +15:16:57.624 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 72) +15:16:57.624 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 @@ -4555,9 +4556,9 @@ TypeLibraryResourceID=1 UACExecutionLevel=AsInvoker UACUIAccess=false -19:29:22.136 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 73) +15:16:57.624 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 73) 由于条件的计算结果为 false,已跳过目标“ComputeReferenceLinkInputs”;(@(ProjectReference) != '')的计算结果为( != '')。 -19:29:22.136 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”依赖于它): +15:16:57.624 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 @@ -4588,9 +4589,9 @@ UpdateFileHashes=false VerboseOutput=true _LocalVariable=true -19:29:22.136 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 74) +15:16:57.624 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 74) 由于条件的计算结果为 false,已跳过目标“ManifestResourceCompile”;('$(EmbedManifestBy)' == 'LINK' and '@(Manifest)' != '')的计算结果为('LINK' == 'LINK' and '' != '')。 -19:29:22.136 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”依赖于它): +15:16:57.624 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) @@ -4605,9 +4606,9 @@ 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 32) 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 32) 由于 false 条件,已跳过任务“AssignTargetPath”;('@(_DeploymentBaseManifestWithTargetPath)'=='' and '%(None.Extension)'=='.manifest')计算为(''=='' and ''=='.manifest')。 -19:29:22.138 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 75) +15:16:57.626 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 75) 已跳过目标“AssignTargetPaths”。以前的生成已成功。 -19:29:22.138 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”依赖于它): +15:16:57.626 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)'!='')计算为(''!='')。 @@ -4615,13 +4616,13 @@ 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignCulture”任务。 任务“AssignCulture” (任务 ID: 33) 已完成执行任务“AssignCulture”的操作。 (任务 ID: 33) -19:29:22.138 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 76) +15:16:57.627 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 76) 由于条件的计算结果为 false,已跳过目标“CreateManifestResourceNames”;('@(EmbeddedResource)' != '')的计算结果为('' != '')。 -19:29:22.138 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”依赖于它): -19:29:22.138 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 77) -19:29:22.138 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”依赖于它): -19:29:22.138 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 78) -19:29:22.138 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”依赖于它): +15:16:57.627 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”依赖于它): +15:16:57.627 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 77) +15:16:57.627 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”依赖于它): +15:16:57.627 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 78) +15:16:57.627 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\源代码 @@ -4643,28 +4644,28 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ 删除的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib -19:29:22.139 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 79) -19:29:22.139 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”依赖于它): +15:16:57.628 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 79) +15:16:57.628 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'))。 -19:29:22.139 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 80) -19:29:22.139 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”依赖于它): +15:16:57.628 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 80) +15:16:57.628 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)' != '')计算为('' != '')。 -19:29:22.139 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 81) -19:29:22.139 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”依赖于它): +15:16:57.628 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 81) +15:16:57.628 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= -19:29:22.140 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkSwitches”的操作。: (目标 ID: 82) +15:16:57.629 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')。 -19:29:22.140 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”依赖于它): +15:16:57.629 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) @@ -5110,10 +5111,42 @@ x64\Debug\StgSharpGraphic.tlog\link.write.1.tlog (任务 ID: 35) 读取跟踪日志: (任务 ID: 35) x64\Debug\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\DEBUG\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ 的输出;需要编译源。 (任务 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\DEBUG\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ 的依赖项;需要编译源。 (任务 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\DEBUG\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ 的输出: (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC.DLL (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.ILK (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC.PDB (任务 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\DEBUG\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ 的输入: (任务 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\DEBUG\GLAD.OBJ (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\DLLMAIN.OBJ (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\LINEAR.OBJ (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\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\SYSTEM32\TZRES.DLL (任务 ID: 35) + C:\WINDOWS\GLOBALIZATION\SORTING\SORTDEFAULT.NLS (任务 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:\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\X64\DEBUG\VC143.PDB (任务 ID: 35) + 需要编译源: 输入 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ 比输出 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHARPGRAPHIC.DLL 新。 (任务 ID: 35) 传递给工具的环境变量为: (任务 ID: 35) - VS_UNICODE_OUTPUT=2212 (任务 ID: 35) + VS_UNICODE_OUTPUT=1848 (任务 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" /INCREMENTAL /ILK:"x64\Debug\StgSharpGraphic.ilk" /NOLOGO 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 /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Debug\glad.obj x64\Debug\dllmain.obj x64\Debug\linear.obj @@ -5122,7 +5155,7 @@ 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\Debug\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\DEBUG\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ" /b MSBuildConsole_CancelEvent9a87a1000de84c94b073ecb9a7e599f1 /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" /INCREMENTAL /ILK:"x64\Debug\StgSharpGraphic.ilk" /NOLOGO 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 /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Debug\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\Debug\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\DEBUG\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\DEBUG\STGSHARPGRAPHIC.OBJ" /b MSBuildConsole_CancelEvent231366e7eb6245c4885d3863d5e64aaa /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" /INCREMENTAL /ILK:"x64\Debug\StgSharpGraphic.ilk" /NOLOGO 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 /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Debug\glad.obj x64\Debug\dllmain.obj x64\Debug\linear.obj x64\Debug\StgSharpGraphic.obj @@ -5143,11 +5176,11 @@ 由于 false 条件,已跳过任务“VCMessage”;(('$(EmbedManifestBy)' != 'LINK' or '$(LegacyManifestEmbedding)' != 'true' or '$(LinkSkippedExecution)' == 'true') and %(Link.GenerateDebugInformation) == 'true' and %(Link.ProgramDataBaseFileName) != '')计算为(('LINK' != 'LINK' or '' != 'true' or 'False' == 'true') and true == 'true' and != '')。 -19:29:22.426 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Link”的操作。: (目标 ID: 83) +15:16:57.968 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)' != '')的计算结果为('' != '')。 -19:29:22.426 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”依赖于它): +15:16:57.971 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 @@ -5165,30 +5198,30 @@ _LinkSecondaryOutput= D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.exp -19:29:22.427 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 84) -19:29:22.427 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”依赖于它): -19:29:22.427 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 85) -19:29:22.427 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”依赖于它): -19:29:22.427 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 86) -19:29:22.427 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”依赖于它): -19:29:22.427 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 87) +15:16:57.973 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 84) +15:16:57.973 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”依赖于它): +15:16:57.973 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 85) +15:16:57.973 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”依赖于它): +15:16:57.973 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 86) +15:16:57.973 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”依赖于它): +15:16:57.973 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 87) 已跳过目标“ComputeLegacyManifestEmbedding”。以前的生成已成功。 -19:29:22.428 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”依赖于它): +15:16:57.973 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')。 -19:29:22.428 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 88) -19:29:22.428 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”依赖于它): +15:16:57.973 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 88) +15:16:57.973 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')。 -19:29:22.428 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 89) +15:16:57.973 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 89) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“ResolveReferences”。以前的生成已成功。 -19:29:22.428 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”依赖于它): +15:16:57.973 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')。 -19:29:22.428 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 90) -19:29:22.428 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”依赖于它): +15:16:57.973 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 90) +15:16:57.973 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 @@ -5211,26 +5244,26 @@ OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.xml SuppressStartupBanner=true TrackerLogDirectory=x64\Debug\StgSharpGraphic.tlog\ -19:29:22.428 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 91) -19:29:22.428 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”依赖于它): +15:16:57.973 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 91) +15:16:57.973 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) -19:29:22.428 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 92) +15:16:57.973 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 92) 由于条件的计算结果为 false,已跳过目标“XdcMake”;('@(XdcMake)' != '')的计算结果为('' != '')。 -19:29:22.428 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”依赖于它): -19:29:22.428 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 93) -19:29:22.428 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”依赖于它): -19:29:22.428 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 94) -19:29:22.428 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”依赖于它): +15:16:57.973 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”依赖于它): +15:16:57.973 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 93) +15:16:57.973 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”依赖于它): +15:16:57.974 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 94) +15:16:57.974 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) -19:29:22.429 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 95) +15:16:57.974 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 95) 由于条件的计算结果为 false,已跳过目标“BscMake”;('@(BscMake)' != '')的计算结果为('' != '')。 由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。 -19:29:22.429 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”依赖于它): -19:29:22.429 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 96) +15:16:57.974 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”依赖于它): +15:16:57.974 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 96) 已跳过目标“PrepareForBuild”。以前的生成已成功。 -19:29:22.429 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”依赖于它): +15:16:57.974 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 @@ -5240,26 +5273,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 -19:29:22.429 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 97) +15:16:57.974 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 97) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“PrepareResourceNames”。以前的生成已成功。 -19:29:22.429 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”依赖于它): -19:29:22.429 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 98) +15:16:57.974 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”依赖于它): +15:16:57.974 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 98) 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“AssignTargetPaths”。以前的生成已成功。 已跳过目标“PrepareForBuild”。以前的生成已成功。 已跳过目标“AssignTargetPaths”。以前的生成已成功。 -19:29:22.429 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”依赖于它): +15:16:57.974 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) -19:29:22.429 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 99) +15:16:57.974 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 99) 由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。 -19:29:22.429 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”依赖于它): +15:16:57.974 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 '' == '')。 -19:29:22.430 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 100) +15:16:57.975 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 100) 已跳过目标“GetReferencedVCProjectsInfo”。以前的生成已成功。 -19:29:22.430 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”依赖于它): +15:16:57.975 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) 任务参数: @@ -5270,23 +5303,23 @@ 任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\StgSharpGraphic.dll.recipe (任务 ID: 41) 任务参数:ProjectDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\ (任务 ID: 41) 已完成执行任务“GenerateDesktopDeployRecipe”的操作。 (任务 ID: 41) -19:29:22.448 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 101) -19:29:22.448 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”依赖于它): +15:16:58.011 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 101) +15:16:58.011 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 ''=='')。 -19:29:22.448 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 102) +15:16:58.012 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 102) 由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。 由于条件的计算结果为 false,已跳过目标“GenerateSatelliteAssemblies”;('@(_SatelliteAssemblyResourceInputs)' != '')的计算结果为('' != '')。 -19:29:22.448 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”依赖于它): -19:29:22.448 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 103) +15:16:58.012 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”依赖于它): +15:16:58.012 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 103) 由于条件的计算结果为 false,已跳过目标“CopyLocalNativeReference”;('$(CopyLocalProjectReference)' == 'true')的计算结果为('false' == 'true')。 -19:29:22.448 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”依赖于它): -19:29:22.448 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 104) -19:29:22.448 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”依赖于它): -19:29:22.448 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Deploy”的操作。: (目标 ID: 105) +15:16:58.012 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”依赖于它): +15:16:58.012 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 104) +15:16:58.012 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”依赖于它): +15:16:58.012 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)。 -19:29:22.448 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”依赖于它): +15:16:58.012 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; @@ -5527,58 +5560,58 @@ or False or False or '' == 'MonoAndroid')。 -19:29:22.451 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_WriteTelemetryProperties”的操作。: (目标 ID: 106) +15:16:58.015 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_WriteTelemetryProperties”的操作。: (目标 ID: 106) 由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。 由于条件的计算结果为 false,已跳过目标“_CopyFilesMarkedCopyLocal”;('@(ReferenceCopyLocalPaths)' != '')的计算结果为('' != '')。 已跳过目标“AssignTargetPaths”。以前的生成已成功。 已跳过目标“AssignProjectConfiguration”。以前的生成已成功。 已跳过目标“_SplitProjectReferencesByFileExistence”。以前的生成已成功。 已跳过目标“_GetProjectReferenceTargetFrameworkProperties”。以前的生成已成功。 -19:29:22.452 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”依赖于它): +15:16:58.015 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 -19:29:22.452 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 107) -19:29:22.452 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”依赖于它): +15:16:58.015 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 107) +15:16:58.015 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) -19:29:22.452 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 108) -19:29:22.452 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”依赖于它): +15:16:58.015 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 108) +15:16:58.015 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: 82) 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences (任务 ID: 82) 已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。 已跳过目标“_AddOutputPathToGlobalPropertiesToRemove”。以前的生成已成功。 -19:29:22.452 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”依赖于它): +15:16:58.017 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: 83) 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 83) 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 83) -19:29:22.453 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 110) +15:16:58.017 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 110) 已完成执行任务“CallTarget”的操作。 (任务 ID: 82) 任务“CallTarget” (任务 ID: 84) 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromThisProject (任务 ID: 84) 已跳过目标“AssignTargetPaths”。以前的生成已成功。 已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。 -19:29:22.453 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”依赖于它): +15:16:58.017 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) -19:29:22.453 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 111) +15:16:58.018 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 111) 已完成执行任务“CallTarget”的操作。 (任务 ID: 84) -19:29:22.453 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 109) +15:16:58.018 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 109) 由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectory”;( '@(_SourceItemsToCopyToOutputDirectory)' != '' )的计算结果为( '' != '' )。 由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectoryAlways”;( '@(_SourceItemsToCopyToOutputDirectoryAlways)' != '' )的计算结果为( '' != '' )。 -19:29:22.453 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”依赖于它): -19:29:22.453 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 112) +15:16:58.018 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”依赖于它): +15:16:58.018 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 112) 由于条件的计算结果为 false,已跳过目标“_CopyAppConfigFile”;( '@(AppConfigWithTargetPath)' != '' )的计算结果为( '' != '' )。 由于条件的计算结果为 false,已跳过目标“_CopyManifestFiles”;( '$(_DeploymentCopyApplicationManifest)'=='true' or '$(GenerateClickOnceManifests)'=='true' )的计算结果为( ''=='true' or ''=='true' )。 -19:29:22.453 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”依赖于它): +15:16:58.018 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 -19:29:22.454 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 113) +15:16:58.018 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 113) 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Off' == 'On' or (''!='' and 'Off' == 'Auto'))。 -19:29:22.454 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”依赖于它): +15:16:58.018 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 @@ -5596,23 +5629,23 @@ 由于 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 '' != '')。 -19:29:22.454 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 114) -19:29:22.454 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”依赖于它): -19:29:22.454 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 115) +15:16:58.018 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 114) +15:16:58.018 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”依赖于它): +15:16:58.018 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 115) 由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。 -19:29:22.454 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”依赖于它): +15:16:58.018 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)' != '')计算为('' != '')。 -19:29:22.454 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 116) -19:29:22.454 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”依赖于它): -19:29:22.454 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 117) -19:29:22.454 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”依赖于它): -19:29:22.454 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 118) -19:29:22.454 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”依赖于它): -19:29:22.454 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 119) +15:16:58.019 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 116) +15:16:58.019 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”依赖于它): +15:16:58.019 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 117) +15:16:58.019 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”依赖于它): +15:16:58.019 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 118) +15:16:58.019 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”依赖于它): +15:16:58.019 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 119) 已跳过目标“_CheckForCompileOutputs”。以前的生成已成功。 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Off' == 'On' or (''!='' and 'Off' == 'Auto'))。 -19:29:22.454 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”依赖于它): +15:16:58.019 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\Debug\StgShqrpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 86) 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 86) @@ -5638,8 +5671,8 @@ 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“RemoveDuplicates”任务。 任务“RemoveDuplicates” (任务 ID: 91) 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 91) -19:29:22.456 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 120) -19:29:22.456 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”依赖于它): +15:16:58.021 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 120) +15:16:58.021 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) @@ -5655,8 +5688,8 @@ 任务“RemoveDuplicates” (任务 ID: 95) 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 95) 由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_CleanUnfilteredPriorFileWrites)'!='@(_CleanUniqueRemainingFileWritesAfterIncrementalClean)')计算为(''!='')。 -19:29:22.457 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 121) -19:29:22.457 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”依赖于它): +15:16:58.022 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 121) +15:16:58.022 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\Debug\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 96) 正在删除文件“x64\Debug\StgSharpGraphic.tlog\unsuccessfulbuild”。 (任务 ID: 96) @@ -5665,20 +5698,20 @@ 任务参数:Files=x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 97) 正在对“x64\Debug\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate”执行 Touch 任务。 (任务 ID: 97) 已完成执行任务“Touch”的操作。 (任务 ID: 97) -19:29:22.458 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 122) +15:16:58.023 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 122) 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 -19:29:22.458 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)”(入口点): -19:29:22.458 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Build”的操作。: (目标 ID: 123) +15:16:58.023 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)”(入口点): +15:16:58.023 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Build”的操作。: (目标 ID: 123) 已跳过目标“_WriteTelemetryProperties”。以前的生成已成功。 -19:29:22.458 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Build 个目标)的操作。 +15:16:58.024 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Build 个目标)的操作。 项目评估性能摘要: - 110 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用 + 204 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用 项目性能摘要: - 1659 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用 - 1659 毫秒 Build 1 次调用 + 1627 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用 + 1627 毫秒 Build 1 次调用 目标性能摘要: 0 毫秒 AfterBuildCompileEvent 1 次调用 @@ -5687,144 +5720,144 @@ 0 毫秒 DoLinkOutputFilesMatch 1 次调用 0 毫秒 PrepareResourceNames 1 次调用 0 毫秒 CreateCustomManifestResourceNames 1 次调用 - 0 毫秒 SplitResourcesByCulture 1 次调用 0 毫秒 ComputeManifestInputsTargets 1 次调用 0 毫秒 ComputeLinkInputsFromProject 1 次调用 0 毫秒 ComputeCLGeneratedLinkInputs 1 次调用 - 0 毫秒 ComputeCLOutputs 1 次调用 - 0 毫秒 _Link 1 次调用 0 毫秒 ComputeManifestGeneratedLinkerInputs 1 次调用 + 0 毫秒 ComputeRCGeneratedLinkInputs 1 次调用 + 0 毫秒 _Link 1 次调用 0 毫秒 ComputeRCOutputs 1 次调用 - 0 毫秒 BeforeLink 1 次调用 0 毫秒 ComputeLegacyManifestEmbedding 1 次调用 0 毫秒 BuildLinkTraverse 1 次调用 0 毫秒 BuildCompile 1 次调用 0 毫秒 _BuildCompileAction 1 次调用 0 毫秒 _ResourceCompile 1 次调用 0 毫秒 AfterResourceCompile 1 次调用 + 0 毫秒 MakeDirsForResourceCompile 1 次调用 0 毫秒 BeforeResourceCompile 1 次调用 0 毫秒 _ClCompile 1 次调用 - 0 毫秒 ComputeRCGeneratedLinkInputs 1 次调用 + 0 毫秒 AfterClCompile 1 次调用 + 0 毫秒 BeforeLink 1 次调用 + 0 毫秒 CheckMixedPerfLibUsageVC 1 次调用 0 毫秒 _ALink 1 次调用 - 0 毫秒 _Manifest 1 次调用 0 毫秒 RegisterOutput 1 次调用 0 毫秒 AfterBuild 1 次调用 0 毫秒 BuildLink 1 次调用 0 毫秒 _BuildLinkAction 1 次调用 - 0 毫秒 PostBuildEvent 1 次调用 0 毫秒 PrepareForRun 1 次调用 0 毫秒 CopyFilesToOutputDirectory 1 次调用 + 0 毫秒 _CheckForCompileOutputs 1 次调用 0 毫秒 _CopySourceItemsToOutputDirectory 1 次调用 - 0 毫秒 _GetCopyToOutputDirectoryItemsFromThisProject 1 次调用 + 0 毫秒 _GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences 1 次调用 0 毫秒 GetCopyToOutputDirectoryXamlAppDefs 1 次调用 0 毫秒 _PopulateCommonStateForGetCopyToOutputDirectoryItems 1 次调用 + 0 毫秒 _Manifest 1 次调用 0 毫秒 _Deploy 1 次调用 - 0 毫秒 _Appverifier 1 次调用 0 毫秒 CreateSatelliteAssemblies 1 次调用 - 0 毫秒 _GenerateSatelliteAssemblyInputs 1 次调用 0 毫秒 MakeDirsForFxc 1 次调用 0 毫秒 SatelliteDllsProjectOutputGroup 1 次调用 0 毫秒 BuiltProjectOutputGroup 1 次调用 0 毫秒 _BscMake 1 次调用 - 0 毫秒 ComputeCLCompileGeneratedSbrFiles 1 次调用 + 0 毫秒 MakeDirsForBscMake 1 次调用 0 毫秒 _XdcMake 1 次调用 0 毫秒 MakeDirsForXdcMake 1 次调用 0 毫秒 ComputeCLCompileGeneratedXDCFiles 1 次调用 0 毫秒 ResolvedXDCMake 1 次调用 - 0 毫秒 AfterClCompile 1 次调用 - 0 毫秒 CheckMixedPerfLibUsageVC 1 次调用 + 0 毫秒 _Appverifier 1 次调用 + 0 毫秒 SelectClCompile 1 次调用 0 毫秒 Build 1 次调用 - 0 毫秒 _SelectedFiles 1 次调用 - 0 毫秒 AddExternalIncludDirectoriesToPaths 1 次调用 - 0 毫秒 ComputeCustomBuildOutput 1 次调用 - 0 毫秒 SelectCustomBuild 1 次调用 - 0 毫秒 PrepareProjectReferences 1 次调用 - 0 毫秒 ResolveProjectReferences 1 次调用 - 0 毫秒 _SplitProjectReferencesByFileExistence 1 次调用 0 毫秒 PreBuildEvent 1 次调用 + 0 毫秒 _PrepareForReferenceResolution 1 次调用 + 0 毫秒 PrepareProjectReferences 1 次调用 + 0 毫秒 GetFrameworkPaths 1 次调用 + 0 毫秒 ComputeCustomBuildOutput 1 次调用 + 0 毫秒 GetReferenceAssemblyPaths 1 次调用 + 0 毫秒 SelectCustomBuild 1 次调用 + 0 毫秒 _SelectedFiles 1 次调用 + 0 毫秒 GetResolvedWinMD 1 次调用 + 0 毫秒 BeforeResolveReferences 1 次调用 0 毫秒 BeforeBuildGenerateSources 1 次调用 - 0 毫秒 CopyFileToFolders 1 次调用 0 毫秒 BuildGenerateSourcesTraverse 1 次调用 + 0 毫秒 SetCABuildNativeEnvironmentVariables 1 次调用 + 0 毫秒 ResolveReferences 1 次调用 0 毫秒 AfterResolveReferences 1 次调用 0 毫秒 ResolveAssemblyReferences 1 次调用 + 0 毫秒 CopyFileToFolders 1 次调用 0 毫秒 ExpandSDKReferences 1 次调用 - 0 毫秒 ResolveSDKReferences 1 次调用 - 0 毫秒 GetFrameworkPaths 1 次调用 - 0 毫秒 _PrepareForBuild 1 次调用 - 0 毫秒 SetCABuildNativeEnvironmentVariables 1 次调用 - 0 毫秒 GetResolvedWinMD 1 次调用 - 0 毫秒 ResolveReferences 1 次调用 0 毫秒 _Xsd 1 次调用 - 0 毫秒 BeforeResolveReferences 1 次调用 - 0 毫秒 MakeDirsForMidl 1 次调用 - 0 毫秒 ComputeMIDLGeneratedCompileInputs 1 次调用 - 0 毫秒 MakeDirsForCl 1 次调用 - 0 毫秒 AfterMidl 1 次调用 - 0 毫秒 _Midl 1 次调用 0 毫秒 _AddOutputPathToGlobalPropertiesToRemove 1 次调用 - 0 毫秒 AfterBuildGenerateSources 1 次调用 - 0 毫秒 AfterBuildGenerateSourcesEvent 1 次调用 - 0 毫秒 _BuildGenerateSourcesAction 1 次调用 - 0 毫秒 BuildGenerateSources 1 次调用 - 0 毫秒 BuildCompileTraverse 1 次调用 - 0 毫秒 BeforeClCompile 1 次调用 + 0 毫秒 _SplitProjectReferencesByFileExistence 1 次调用 0 毫秒 ComputeReferenceCLInput 1 次调用 0 毫秒 GetReferencedVCProjectsInfo 1 次调用 0 毫秒 FindReferenceAssembliesForReferences 1 次调用 - 1 毫秒 IncrementalClean 1 次调用 - 1 毫秒 ComputeCLInputPDBName 1 次调用 - 1 毫秒 FixupCLCompileOptions 1 次调用 - 1 毫秒 _GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences 1 次调用 - 1 毫秒 GetCopyToOutputDirectoryItems 1 次调用 - 1 毫秒 MakeDirsForLink 1 次调用 - 1 毫秒 _GetProjectReferenceTargetFrameworkProperties 1 次调用 - 1 毫秒 SelectClCompile 1 次调用 - 1 毫秒 _CheckWindowsSDKInstalled 1 次调用 - 1 毫秒 _CheckForCompileOutputs 1 次调用 - 1 毫秒 AssignProjectConfiguration 1 次调用 - 1 毫秒 MakeDirsForBscMake 1 次调用 - 1 毫秒 SetBuildDefaultEnvironmentVariables 1 次调用 - 1 毫秒 MakeDirsForResourceCompile 1 次调用 + 0 毫秒 ComputeCLInputPDBName 1 次调用 + 0 毫秒 BeforeClCompile 1 次调用 + 0 毫秒 MakeDirsForMidl 1 次调用 + 0 毫秒 ResolveSDKReferences 1 次调用 + 0 毫秒 BuildGenerateSources 1 次调用 + 0 毫秒 _BuildGenerateSourcesAction 1 次调用 + 0 毫秒 AfterBuildGenerateSourcesEvent 1 次调用 + 0 毫秒 AfterBuildGenerateSources 1 次调用 + 0 毫秒 _Midl 1 次调用 + 0 毫秒 AfterMidl 1 次调用 + 0 毫秒 ComputeMIDLGeneratedCompileInputs 1 次调用 + 0 毫秒 BuildCompileTraverse 1 次调用 1 毫秒 ComputeLinkSwitches 1 次调用 - 1 毫秒 GetReferenceAssemblyPaths 1 次调用 + 1 毫秒 AssignProjectConfiguration 1 次调用 1 毫秒 FinalizeBuildStatus 1 次调用 - 1 毫秒 WarnCompileDuplicatedFilename 1 次调用 1 毫秒 ContentFilesProjectOutputGroup 1 次调用 - 1 毫秒 ComputeLinkImportLibraryOutputsForClean 1 次调用 - 2 毫秒 InitializeBuildStatus 1 次调用 + 1 毫秒 PostBuildEvent 1 次调用 + 1 毫秒 _GenerateSatelliteAssemblyInputs 1 次调用 + 1 毫秒 MakeDirsForCl 1 次调用 + 1 毫秒 IncrementalClean 1 次调用 + 1 毫秒 SetBuildDefaultEnvironmentVariables 1 次调用 + 1 毫秒 ComputeCLCompileGeneratedSbrFiles 1 次调用 + 1 毫秒 AddExternalIncludDirectoriesToPaths 1 次调用 + 1 毫秒 ResolveProjectReferences 1 次调用 + 1 毫秒 MakeDirsForLink 1 次调用 + 1 毫秒 _GetCopyToOutputDirectoryItemsFromThisProject 1 次调用 + 1 毫秒 _PrepareForBuild 1 次调用 + 1 毫秒 WarnCompileDuplicatedFilename 1 次调用 + 1 毫秒 SplitResourcesByCulture 1 次调用 + 1 毫秒 ComputeCLOutputs 1 次调用 + 2 毫秒 ComputeLinkImportLibraryOutputsForClean 1 次调用 2 毫秒 AssignTargetPaths 1 次调用 + 2 毫秒 FixupCLCompileOptions 1 次调用 + 2 毫秒 _CheckWindowsSDKInstalled 1 次调用 2 毫秒 _CleanGetCurrentAndPriorFileWrites 1 次调用 3 毫秒 _WriteTelemetryProperties 1 次调用 - 3 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用 - 6 毫秒 PrepareForBuild 1 次调用 - 6 毫秒 SetTelemetryEnvironmentVariables 1 次调用 - 8 毫秒 _PrepareForReferenceResolution 1 次调用 - 8 毫秒 CustomBuild 1 次调用 - 18 毫秒 CreateRecipeFile 1 次调用 - 286 毫秒 Link 1 次调用 - 1290 毫秒 ClCompile 1 次调用 + 3 毫秒 GetCopyToOutputDirectoryItems 1 次调用 + 7 毫秒 SetTelemetryEnvironmentVariables 1 次调用 + 7 毫秒 PrepareForBuild 1 次调用 + 9 毫秒 InitializeBuildStatus 1 次调用 + 14 毫秒 CustomBuild 1 次调用 + 16 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用 + 36 毫秒 CreateRecipeFile 1 次调用 + 37 毫秒 _GetProjectReferenceTargetFrameworkProperties 1 次调用 + 339 毫秒 Link 1 次调用 + 1122 毫秒 ClCompile 1 次调用 任务性能摘要: - 0 毫秒 MakeDir 10 次调用 - 0 毫秒 ConvertToAbsolutePath 1 次调用 - 0 毫秒 ReadLinesFromFile 2 次调用 0 毫秒 RemoveDuplicates 2 次调用 + 0 毫秒 ConvertToAbsolutePath 1 次调用 0 毫秒 AssignCulture 1 次调用 - 0 毫秒 AssignTargetPath 7 次调用 - 1 毫秒 Delete 2 次调用 - 1 毫秒 CallTarget 2 次调用 1 毫秒 MSBuild 1 次调用 1 毫秒 FindUnderPath 5 次调用 1 毫秒 AssignProjectConfiguration 1 次调用 + 1 毫秒 Delete 2 次调用 1 毫秒 WriteLinesToFile 2 次调用 - 2 毫秒 Message 42 次调用 + 1 毫秒 ReadLinesFromFile 2 次调用 + 1 毫秒 AssignTargetPath 7 次调用 2 毫秒 CheckVCToolsetVersion 1 次调用 - 2 毫秒 Touch 2 次调用 - 2 毫秒 SetEnv 9 次调用 - 7 毫秒 GetOutOfDateItems 3 次调用 - 18 毫秒 GenerateDesktopDeployRecipe 1 次调用 - 283 毫秒 Link 1 次调用 - 1288 毫秒 CL 1 次调用 + 2 毫秒 CallTarget 2 次调用 + 3 毫秒 SetEnv 9 次调用 + 3 毫秒 MakeDir 10 次调用 + 4 毫秒 Message 42 次调用 + 5 毫秒 Touch 2 次调用 + 13 毫秒 GetOutOfDateItems 3 次调用 + 36 毫秒 GenerateDesktopDeployRecipe 1 次调用 + 336 毫秒 Link 1 次调用 + 1119 毫秒 CL 1 次调用 已成功生成。 @@ -5832,8 +5865,13 @@ (ClCompile 目标) -> cl : 命令行 warning D9002: 忽略未知选项“/arch:SSE2” 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\linear.c(17,35): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(17,29): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(22,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(38,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c(54,18): warning C4047: “return”:“__m128 *”与“int”的间接级别不同 - 2 个警告 + 7 个警告 0 个错误 -已用时间 00:00:01.67 +已用时间 00:00:01.63 diff --git a/源代码/StgShqrpGraphic/x64/Debug/dllmain.cod b/源代码/StgShqrpGraphic/x64/Debug/dllmain.cod index 41108388..f7a621e9 100644 --- a/源代码/StgShqrpGraphic/x64/Debug/dllmain.cod +++ b/源代码/StgShqrpGraphic/x64/Debug/dllmain.cod @@ -6,7 +6,8 @@ INCLUDELIB MSVCRT INCLUDELIB OLDNAMES _DATA SEGMENT -COMM m128ptr:BYTE:048H +COMM sseFunc:BYTE:018H +COMM pack:BYTE:038H _DATA ENDS msvcjmc SEGMENT __47F55FD8_winpackagefamily@h DB 01H @@ -105,44 +106,32 @@ __AE6FAD4A_ime_cmodes@h DB 01H __0F1BF9AE_imm@h DB 01H __0B5A2696_windows@h DB 01H __F7492337_framework@h DB 01H +__1B5F14A0_stdint@h DB 01H __018B5678_khrplatform@h DB 01H __79FC18F0_glad@h DB 01H __887B5571_stddef@h DB 01H -__1B5F14A0_stdint@h DB 01H __986CAB3E_glfw3@h DB 01H __C508448F_StgSharpGraphic@h DB 01H -__203A43BB_SSGinternal@h DB 01H __B45635C8_mmintrin@h DB 01H __FF268430_corecrt_malloc@h DB 01H __61F92E22_malloc@h DB 01H __17431EB5_xmmintrin@h DB 01H +__203A43BB_SSGinternal@h DB 01H __BA7172FA_dllmain@c DB 01H msvcjmc ENDS PUBLIC DllMain PUBLIC __JustMyCode_Default -EXTRN _RTC_InitBase:PROC -EXTRN _RTC_Shutdown:PROC EXTRN __CheckForDebuggerJustMyCode:PROC ; COMDAT pdata pdata SEGMENT -$pdata$DllMain DD imagerel $LN9 - DD imagerel $LN9+67 +$pdata$DllMain DD imagerel $LN10 + DD imagerel $LN10+26 DD imagerel $unwind$DllMain pdata ENDS -; COMDAT rtc$TMZ -rtc$TMZ SEGMENT -_RTC_Shutdown.rtc$TMZ DQ FLAT:_RTC_Shutdown -rtc$TMZ ENDS -; COMDAT rtc$IMZ -rtc$IMZ SEGMENT -_RTC_InitBase.rtc$IMZ DQ FLAT:_RTC_InitBase -rtc$IMZ ENDS ; COMDAT xdata xdata SEGMENT -$unwind$DllMain DD 025051c01H - DD 0117231cH - DD 07010001fH - DD 0500fH +$unwind$DllMain DD 010401H + DD 04204H xdata ENDS ; Function compile flags: /Odt ; COMDAT __JustMyCode_Default @@ -151,38 +140,25 @@ __JustMyCode_Default PROC ; COMDAT 00000 c2 00 00 ret 0 __JustMyCode_Default ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\dllmain.c ; COMDAT DllMain _TEXT SEGMENT -tv64 = 192 -hModule$ = 240 -ul_reason_for_call$ = 248 -lpReserved$ = 256 +hModule$ = 48 +ul_reason_for_call$ = 56 +lpReserved$ = 64 DllMain PROC ; COMDAT ; 17 : { -$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 55 push rbp - 0000f 57 push rdi - 00010 48 81 ec f8 00 - 00 00 sub rsp, 248 ; 000000f8H - 00017 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0001c 48 8d 0d 00 00 +$LN10: + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__BA7172FA_dllmain@c - 00023 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 b8 01 00 00 00 mov eax, 1 ; 18 : switch (ul_reason_for_call) - - 00028 8b 85 f8 00 00 - 00 mov eax, DWORD PTR ul_reason_for_call$[rbp] - 0002e 89 85 c0 00 00 - 00 mov DWORD PTR tv64[rbp], eax - ; 19 : { ; 20 : case DLL_PROCESS_ATTACH: ; 21 : @@ -194,16 +170,10 @@ $LN9: ; 27 : break; ; 28 : } ; 29 : return TRUE; - - 00034 b8 01 00 00 00 mov eax, 1 - ; 30 : } - 00039 48 8d a5 d8 00 - 00 00 lea rsp, QWORD PTR [rbp+216] - 00040 5f pop rdi - 00041 5d pop rbp - 00042 c3 ret 0 + 00015 48 83 c4 28 add rsp, 40 ; 00000028H + 00019 c3 ret 0 DllMain ENDP _TEXT ENDS END diff --git a/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj b/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj index 523b8e6f..7d600b4d 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj and b/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/glad.cod b/源代码/StgShqrpGraphic/x64/Debug/glad.cod index 42fc9be9..12d6330b 100644 --- a/源代码/StgShqrpGraphic/x64/Debug/glad.cod +++ b/源代码/StgShqrpGraphic/x64/Debug/glad.cod @@ -1684,6 +1684,7 @@ __01D3FBD4_corecrt_memcpy_s@h DB 01H __3457A0B2_corecrt_memory@h DB 01H __AB90C308_corecrt_wstring@h DB 01H __73A79D70_string@h DB 01H +__1B5F14A0_stdint@h DB 01H __0E1B4EC4_khrplatform@h DB 01H __CCB3A311_glad@h DB 01H __47F55FD8_winpackagefamily@h DB 01H @@ -2631,16 +2632,15 @@ PUBLIC ??_C@_0BH@DBMDBNBL@glPrimitiveBoundingBox@ ; `string' EXTRN __imp___stdio_common_vsscanf:PROC EXTRN __imp_free:PROC EXTRN __imp_malloc:PROC +EXTRN strstr:PROC EXTRN __imp_strncmp:PROC EXTRN __imp_FreeLibrary:PROC EXTRN __imp_GetProcAddress:PROC EXTRN __imp_LoadLibraryW:PROC -EXTRN _RTC_CheckStackVars:PROC -EXTRN _RTC_InitBase:PROC -EXTRN _RTC_Shutdown:PROC EXTRN __CheckForDebuggerJustMyCode:PROC EXTRN __GSHandlerCheck:PROC EXTRN __security_check_cookie:PROC +EXTRN memcpy:PROC EXTRN __security_cookie:QWORD _DATA SEGMENT COMM ?_OptionsStorage@?1??__local_stdio_scanf_options@@9@9:QWORD ; `__local_stdio_scanf_options'::`2'::_OptionsStorage @@ -2660,294 +2660,388 @@ exts_i DQ 01H DUP (?) _BSS ENDS ; COMDAT pdata pdata SEGMENT -$pdata$__local_stdio_scanf_options DD imagerel $LN3 - DD imagerel $LN3+44 +$pdata$__local_stdio_scanf_options DD imagerel $LN4 + DD imagerel $LN4+28 DD imagerel $unwind$__local_stdio_scanf_options pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$_vsscanf_s_l DD imagerel $LN3 - DD imagerel $LN3+122 +$pdata$_vsscanf_s_l DD imagerel $LN4 + DD imagerel $LN4+106 DD imagerel $unwind$_vsscanf_s_l pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$vsscanf_s DD imagerel $LN3 - DD imagerel $LN3+80 +$pdata$vsscanf_s DD imagerel $LN4 + DD imagerel $LN4+68 DD imagerel $unwind$vsscanf_s pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$sscanf_s DD imagerel $LN3 - DD imagerel $LN3+181 +$pdata$sscanf_s DD imagerel $LN4 + DD imagerel $LN4+59 DD imagerel $unwind$sscanf_s pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$gladLoadGL DD imagerel $LN4 - DD imagerel $LN4+76 +$pdata$gladLoadGL DD imagerel $LN6 + DD imagerel $LN6+32 DD imagerel $unwind$gladLoadGL pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$gladLoadGLLoader DD imagerel $LN8 - DD imagerel $LN8+413 +$pdata$0$gladLoadGL DD imagerel $LN6+32 + DD imagerel $LN6+61 + DD imagerel $chain$0$gladLoadGL +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$1$gladLoadGL DD imagerel $LN6+61 + DD imagerel $LN6+68 + DD imagerel $chain$1$gladLoadGL +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$gladLoadGLLoader DD imagerel $LN12 + DD imagerel $LN12+288 DD imagerel $unwind$gladLoadGLLoader pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$gladLoadGLES1Loader DD imagerel $LN8 - DD imagerel $LN8+191 +$pdata$gladLoadGLES1Loader DD imagerel $LN12 + DD imagerel $LN12+136 DD imagerel $unwind$gladLoadGLES1Loader pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$gladLoadGLES2Loader DD imagerel $LN8 - DD imagerel $LN8+230 +$pdata$gladLoadGLES2Loader DD imagerel $LN12 + DD imagerel $LN12+160 DD imagerel $unwind$gladLoadGLES2Loader pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$gladLoadGLSC2Loader DD imagerel $LN8 - DD imagerel $LN8+191 +$pdata$gladLoadGLSC2Loader DD imagerel $LN12 + DD imagerel $LN12+136 DD imagerel $unwind$gladLoadGLSC2Loader pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$get_proc DD imagerel get_proc - DD imagerel get_proc+125 + DD imagerel get_proc+91 DD imagerel $unwind$get_proc pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$open_gl DD imagerel open_gl - DD imagerel open_gl+144 + DD imagerel open_gl+84 DD imagerel $unwind$open_gl pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$close_gl DD imagerel close_gl - DD imagerel close_gl+71 + DD imagerel close_gl+50 DD imagerel $unwind$close_gl pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$get_exts DD imagerel get_exts - DD imagerel get_exts+366 + DD imagerel get_exts+180 DD imagerel $unwind$get_exts pdata ENDS ; COMDAT pdata pdata SEGMENT +$pdata$2$get_exts DD imagerel get_exts+180 + DD imagerel get_exts+306 + DD imagerel $chain$2$get_exts +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$3$get_exts DD imagerel get_exts+306 + DD imagerel get_exts+323 + DD imagerel $chain$3$get_exts +pdata ENDS +; COMDAT pdata +pdata SEGMENT $pdata$free_exts DD imagerel free_exts - DD imagerel free_exts+122 + DD imagerel free_exts+28 DD imagerel $unwind$free_exts pdata ENDS ; COMDAT pdata pdata SEGMENT +$pdata$0$free_exts DD imagerel free_exts+28 + DD imagerel free_exts+43 + DD imagerel $chain$0$free_exts +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$1$free_exts DD imagerel free_exts+43 + DD imagerel free_exts+86 + DD imagerel $chain$1$free_exts +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$2$free_exts DD imagerel free_exts+86 + DD imagerel free_exts+108 + DD imagerel $chain$2$free_exts +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$3$free_exts DD imagerel free_exts+108 + DD imagerel free_exts+113 + DD imagerel $chain$3$free_exts +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$has_ext DD imagerel has_ext + DD imagerel has_ext+256 + DD imagerel $unwind$has_ext +pdata ENDS +; COMDAT pdata +pdata SEGMENT $pdata$load_GL_VERSION_1_0 DD imagerel load_GL_VERSION_1_0 - DD imagerel load_GL_VERSION_1_0+1015 + DD imagerel load_GL_VERSION_1_0+808 DD imagerel $unwind$load_GL_VERSION_1_0 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_1_1 DD imagerel load_GL_VERSION_1_1 - DD imagerel load_GL_VERSION_1_1+315 + DD imagerel load_GL_VERSION_1_1+248 DD imagerel $unwind$load_GL_VERSION_1_1 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_1_2 DD imagerel load_GL_VERSION_1_2 - DD imagerel load_GL_VERSION_1_2+132 + DD imagerel load_GL_VERSION_1_2+100 DD imagerel $unwind$load_GL_VERSION_1_2 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_1_3 DD imagerel load_GL_VERSION_1_3 - DD imagerel load_GL_VERSION_1_3+235 + DD imagerel load_GL_VERSION_1_3+184 DD imagerel $unwind$load_GL_VERSION_1_3 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_1_4 DD imagerel load_GL_VERSION_1_4 - DD imagerel load_GL_VERSION_1_4+235 + DD imagerel load_GL_VERSION_1_4+184 DD imagerel $unwind$load_GL_VERSION_1_4 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_1_5 DD imagerel load_GL_VERSION_1_5 - DD imagerel load_GL_VERSION_1_5+435 + DD imagerel load_GL_VERSION_1_5+344 DD imagerel $unwind$load_GL_VERSION_1_5 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_2_0 DD imagerel load_GL_VERSION_2_0 - DD imagerel load_GL_VERSION_2_0+1915 + DD imagerel load_GL_VERSION_2_0+1528 DD imagerel $unwind$load_GL_VERSION_2_0 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_2_1 DD imagerel load_GL_VERSION_2_1 - DD imagerel load_GL_VERSION_2_1+172 + DD imagerel load_GL_VERSION_2_1+132 DD imagerel $unwind$load_GL_VERSION_2_1 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_3_0 DD imagerel load_GL_VERSION_3_0 - DD imagerel load_GL_VERSION_3_0+1735 + DD imagerel load_GL_VERSION_3_0+1384 DD imagerel $unwind$load_GL_VERSION_3_0 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_3_1 DD imagerel load_GL_VERSION_3_1 - DD imagerel load_GL_VERSION_3_1+355 + DD imagerel load_GL_VERSION_3_1+280 DD imagerel $unwind$load_GL_VERSION_3_1 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_3_2 DD imagerel load_GL_VERSION_3_2 - DD imagerel load_GL_VERSION_3_2+435 + DD imagerel load_GL_VERSION_3_2+344 DD imagerel $unwind$load_GL_VERSION_3_2 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_3_3 DD imagerel load_GL_VERSION_3_3 - DD imagerel load_GL_VERSION_3_3+1215 + DD imagerel load_GL_VERSION_3_3+968 DD imagerel $unwind$load_GL_VERSION_3_3 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_4_0 DD imagerel load_GL_VERSION_4_0 - DD imagerel load_GL_VERSION_4_0+975 + DD imagerel load_GL_VERSION_4_0+776 DD imagerel $unwind$load_GL_VERSION_4_0 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_4_1 DD imagerel load_GL_VERSION_4_1 - DD imagerel load_GL_VERSION_4_1+1835 + DD imagerel load_GL_VERSION_4_1+1464 DD imagerel $unwind$load_GL_VERSION_4_1 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_4_2 DD imagerel load_GL_VERSION_4_2 - DD imagerel load_GL_VERSION_4_2+295 + DD imagerel load_GL_VERSION_4_2+232 DD imagerel $unwind$load_GL_VERSION_4_2 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_4_3 DD imagerel load_GL_VERSION_4_3 - DD imagerel load_GL_VERSION_4_3+935 + DD imagerel load_GL_VERSION_4_3+744 DD imagerel $unwind$load_GL_VERSION_4_3 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_4_4 DD imagerel load_GL_VERSION_4_4 - DD imagerel load_GL_VERSION_4_4+235 + DD imagerel load_GL_VERSION_4_4+184 DD imagerel $unwind$load_GL_VERSION_4_4 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_4_5 DD imagerel load_GL_VERSION_4_5 - DD imagerel load_GL_VERSION_4_5+2495 + DD imagerel load_GL_VERSION_4_5+1992 DD imagerel $unwind$load_GL_VERSION_4_5 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_VERSION_4_6 DD imagerel load_GL_VERSION_4_6 - DD imagerel load_GL_VERSION_4_6+132 + DD imagerel load_GL_VERSION_4_6+100 DD imagerel $unwind$load_GL_VERSION_4_6 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$find_extensionsGL DD imagerel find_extensionsGL - DD imagerel find_extensionsGL+60 + DD imagerel find_extensionsGL+45 DD imagerel $unwind$find_extensionsGL pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$find_coreGL DD imagerel find_coreGL - DD imagerel find_coreGL+1445 + DD imagerel find_coreGL+109 DD imagerel $unwind$find_coreGL pdata ENDS ; COMDAT pdata pdata SEGMENT +$pdata$1$find_coreGL DD imagerel find_coreGL+109 + DD imagerel find_coreGL+257 + DD imagerel $chain$1$find_coreGL +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$2$find_coreGL DD imagerel find_coreGL+257 + DD imagerel find_coreGL+1095 + DD imagerel $chain$2$find_coreGL +pdata ENDS +; COMDAT pdata +pdata SEGMENT $pdata$load_GL_VERSION_ES_CM_1_0 DD imagerel load_GL_VERSION_ES_CM_1_0 - DD imagerel load_GL_VERSION_ES_CM_1_0+2935 + DD imagerel load_GL_VERSION_ES_CM_1_0+2344 DD imagerel $unwind$load_GL_VERSION_ES_CM_1_0 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$find_extensionsGLES1 DD imagerel find_extensionsGLES1 - DD imagerel find_extensionsGLES1+60 + DD imagerel find_extensionsGLES1+45 DD imagerel $unwind$find_extensionsGLES1 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$find_coreGLES1 DD imagerel find_coreGLES1 - DD imagerel find_coreGLES1+509 + DD imagerel find_coreGLES1+105 DD imagerel $unwind$find_coreGLES1 pdata ENDS ; COMDAT pdata pdata SEGMENT +$pdata$1$find_coreGLES1 DD imagerel find_coreGLES1+105 + DD imagerel find_coreGLES1+253 + DD imagerel $chain$1$find_coreGLES1 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$2$find_coreGLES1 DD imagerel find_coreGLES1+253 + DD imagerel find_coreGLES1+329 + DD imagerel $chain$2$find_coreGLES1 +pdata ENDS +; COMDAT pdata +pdata SEGMENT $pdata$load_GL_ES_VERSION_2_0 DD imagerel load_GL_ES_VERSION_2_0 - DD imagerel load_GL_ES_VERSION_2_0+2895 + DD imagerel load_GL_ES_VERSION_2_0+2312 DD imagerel $unwind$load_GL_ES_VERSION_2_0 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_ES_VERSION_3_0 DD imagerel load_GL_ES_VERSION_3_0 - DD imagerel load_GL_ES_VERSION_3_0+2135 + DD imagerel load_GL_ES_VERSION_3_0+1704 DD imagerel $unwind$load_GL_ES_VERSION_3_0 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_ES_VERSION_3_1 DD imagerel load_GL_ES_VERSION_3_1 - DD imagerel load_GL_ES_VERSION_3_1+1415 + DD imagerel load_GL_ES_VERSION_3_1+1128 DD imagerel $unwind$load_GL_ES_VERSION_3_1 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$load_GL_ES_VERSION_3_2 DD imagerel load_GL_ES_VERSION_3_2 - DD imagerel load_GL_ES_VERSION_3_2+935 + DD imagerel load_GL_ES_VERSION_3_2+744 DD imagerel $unwind$load_GL_ES_VERSION_3_2 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$find_extensionsGLES2 DD imagerel find_extensionsGLES2 - DD imagerel find_extensionsGLES2+60 + DD imagerel find_extensionsGLES2+45 DD imagerel $unwind$find_extensionsGLES2 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$find_coreGLES2 DD imagerel find_coreGLES2 - DD imagerel find_coreGLES2+665 + DD imagerel find_coreGLES2+109 DD imagerel $unwind$find_coreGLES2 pdata ENDS ; COMDAT pdata pdata SEGMENT +$pdata$1$find_coreGLES2 DD imagerel find_coreGLES2+109 + DD imagerel find_coreGLES2+253 + DD imagerel $chain$1$find_coreGLES2 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$2$find_coreGLES2 DD imagerel find_coreGLES2+253 + DD imagerel find_coreGLES2+414 + DD imagerel $chain$2$find_coreGLES2 +pdata ENDS +; COMDAT pdata +pdata SEGMENT $pdata$load_GL_SC_VERSION_2_0 DD imagerel load_GL_SC_VERSION_2_0 - DD imagerel load_GL_SC_VERSION_2_0+2275 + DD imagerel load_GL_SC_VERSION_2_0+1816 DD imagerel $unwind$load_GL_SC_VERSION_2_0 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$find_extensionsGLSC2 DD imagerel find_extensionsGLSC2 - DD imagerel find_extensionsGLSC2+60 + DD imagerel find_extensionsGLSC2+45 DD imagerel $unwind$find_extensionsGLSC2 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$find_coreGLSC2 DD imagerel find_coreGLSC2 - DD imagerel find_coreGLSC2+509 + DD imagerel find_coreGLSC2+105 DD imagerel $unwind$find_coreGLSC2 pdata ENDS -; COMDAT rtc$TMZ -rtc$TMZ SEGMENT -_RTC_Shutdown.rtc$TMZ DQ FLAT:_RTC_Shutdown -rtc$TMZ ENDS -; COMDAT rtc$IMZ -rtc$IMZ SEGMENT -_RTC_InitBase.rtc$IMZ DQ FLAT:_RTC_InitBase -rtc$IMZ ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$1$find_coreGLSC2 DD imagerel find_coreGLSC2+105 + DD imagerel find_coreGLSC2+253 + DD imagerel $chain$1$find_coreGLSC2 +pdata ENDS +; COMDAT pdata +pdata SEGMENT +$pdata$2$find_coreGLSC2 DD imagerel find_coreGLSC2+253 + DD imagerel find_coreGLSC2+329 + DD imagerel $chain$2$find_coreGLSC2 +pdata ENDS ; COMDAT ??_C@_0BH@DBMDBNBL@glPrimitiveBoundingBox@ CONST SEGMENT ??_C@_0BH@DBMDBNBL@glPrimitiveBoundingBox@ DB 'glPrimitiveBoundingBox', 00H ; `string' @@ -6245,549 +6339,396 @@ CONST SEGMENT DB 00H, 'p', 00H, 'e', 00H, 'n', 00H, 'g', 00H, 'l', 00H, '3', 00H DB '2', 00H, '.', 00H, 'd', 00H, 'l', 00H, 'l', 00H, 00H, 00H ; `string' CONST ENDS -; COMDAT voltbl -voltbl SEGMENT -_volmd DW 02aH - DW 01e4H -voltbl ENDS ; COMDAT xdata xdata SEGMENT -$unwind$find_coreGLSC2 DD 025053119H - DD 010a230fH - DD 07003003bH - DD 05002H +$chain$2$find_coreGLSC2 DD 021H + DD imagerel find_coreGLSC2 + DD imagerel find_coreGLSC2+105 + DD imagerel $unwind$find_coreGLSC2 +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$chain$1$find_coreGLSC2 DD 040a21H + DD 0d640aH + DD 0c3405H + DD imagerel find_coreGLSC2 + DD imagerel find_coreGLSC2+105 + DD imagerel $unwind$find_coreGLSC2 +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$find_coreGLSC2 DD 041919H + DD 0e540aH + DD 07006920aH DD imagerel __GSHandlerCheck - DD 01c8H -xdata ENDS -; COMDAT CONST -CONST SEGMENT -find_coreGLSC2$rtcName$0 DB 06dH - DB 061H - DB 06aH - DB 06fH - DB 072H - DB 00H - ORG $+2 -find_coreGLSC2$rtcName$1 DB 06dH - DB 069H - DB 06eH - DB 06fH - DB 072H - DB 00H - ORG $+2 -find_coreGLSC2$rtcName$2 DB 070H - DB 072H - DB 065H - DB 066H - DB 069H - DB 078H - DB 065H - DB 073H - DB 00H - ORG $+7 -find_coreGLSC2$rtcVarDesc DD 0a8H - DD 020H - DQ FLAT:find_coreGLSC2$rtcName$2 - DD 064H - DD 04H - DQ FLAT:find_coreGLSC2$rtcName$1 - DD 044H - DD 04H - DQ FLAT:find_coreGLSC2$rtcName$0 - ORG $+144 -find_coreGLSC2$rtcFrameData DD 03H - DD 00H - DQ FLAT:find_coreGLSC2$rtcVarDesc -CONST ENDS -; COMDAT xdata -xdata SEGMENT -$unwind$find_extensionsGLSC2 DD 025050f01H - DD 010a230fH - DD 07003001dH - DD 05002H + DD 048H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_SC_VERSION_2_0 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$find_extensionsGLSC2 DD 010401H + DD 04204H xdata ENDS -; COMDAT voltbl -voltbl SEGMENT -_volmd DW 02aH - DW 0280H -voltbl ENDS ; COMDAT xdata xdata SEGMENT -$unwind$find_coreGLES2 DD 025053119H - DD 010a230fH - DD 07003003bH - DD 05002H +$unwind$load_GL_SC_VERSION_2_0 DD 020601H + DD 030023206H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$chain$2$find_coreGLES2 DD 021H + DD imagerel find_coreGLES2 + DD imagerel find_coreGLES2+109 + DD imagerel $unwind$find_coreGLES2 +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$chain$1$find_coreGLES2 DD 040a21H + DD 0d640aH + DD 0c3405H + DD imagerel find_coreGLES2 + DD imagerel find_coreGLES2+109 + DD imagerel $unwind$find_coreGLES2 +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$find_coreGLES2 DD 061f19H + DD 0f7410H + DD 0e5410H + DD 0e00c9210H DD imagerel __GSHandlerCheck - DD 01c8H -xdata ENDS -; COMDAT CONST -CONST SEGMENT -find_coreGLES2$rtcName$0 DB 06dH - DB 061H - DB 06aH - DB 06fH - DB 072H - DB 00H - ORG $+2 -find_coreGLES2$rtcName$1 DB 06dH - DB 069H - DB 06eH - DB 06fH - DB 072H - DB 00H - ORG $+2 -find_coreGLES2$rtcName$2 DB 070H - DB 072H - DB 065H - DB 066H - DB 069H - DB 078H - DB 065H - DB 073H - DB 00H - ORG $+7 -find_coreGLES2$rtcVarDesc DD 0a8H - DD 020H - DQ FLAT:find_coreGLES2$rtcName$2 - DD 064H - DD 04H - DQ FLAT:find_coreGLES2$rtcName$1 - DD 044H - DD 04H - DQ FLAT:find_coreGLES2$rtcName$0 - ORG $+144 -find_coreGLES2$rtcFrameData DD 03H - DD 00H - DQ FLAT:find_coreGLES2$rtcVarDesc -CONST ENDS -; COMDAT xdata -xdata SEGMENT -$unwind$find_extensionsGLES2 DD 025050f01H - DD 010a230fH - DD 07003001dH - DD 05002H + DD 048H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_ES_VERSION_3_2 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$find_extensionsGLES2 DD 010401H + DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_ES_VERSION_3_1 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_ES_VERSION_3_2 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_ES_VERSION_3_0 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_ES_VERSION_3_1 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_ES_VERSION_2_0 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_ES_VERSION_3_0 DD 020601H + DD 030023206H xdata ENDS -; COMDAT voltbl -voltbl SEGMENT -_volmd DW 02aH - DW 01e4H -voltbl ENDS ; COMDAT xdata xdata SEGMENT -$unwind$find_coreGLES1 DD 025053119H - DD 010a230fH - DD 07003003bH - DD 05002H +$unwind$load_GL_ES_VERSION_2_0 DD 020601H + DD 030023206H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$chain$2$find_coreGLES1 DD 021H + DD imagerel find_coreGLES1 + DD imagerel find_coreGLES1+105 + DD imagerel $unwind$find_coreGLES1 +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$chain$1$find_coreGLES1 DD 040a21H + DD 0d640aH + DD 0c3405H + DD imagerel find_coreGLES1 + DD imagerel find_coreGLES1+105 + DD imagerel $unwind$find_coreGLES1 +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$find_coreGLES1 DD 041919H + DD 0e540aH + DD 07006920aH DD imagerel __GSHandlerCheck - DD 01c8H -xdata ENDS -; COMDAT CONST -CONST SEGMENT -find_coreGLES1$rtcName$0 DB 06dH - DB 061H - DB 06aH - DB 06fH - DB 072H - DB 00H - ORG $+2 -find_coreGLES1$rtcName$1 DB 06dH - DB 069H - DB 06eH - DB 06fH - DB 072H - DB 00H - ORG $+2 -find_coreGLES1$rtcName$2 DB 070H - DB 072H - DB 065H - DB 066H - DB 069H - DB 078H - DB 065H - DB 073H - DB 00H - ORG $+7 -find_coreGLES1$rtcVarDesc DD 0a8H - DD 020H - DQ FLAT:find_coreGLES1$rtcName$2 - DD 064H - DD 04H - DQ FLAT:find_coreGLES1$rtcName$1 - DD 044H - DD 04H - DQ FLAT:find_coreGLES1$rtcName$0 - ORG $+144 -find_coreGLES1$rtcFrameData DD 03H - DD 00H - DQ FLAT:find_coreGLES1$rtcVarDesc -CONST ENDS -; COMDAT xdata -xdata SEGMENT -$unwind$find_extensionsGLES1 DD 025050f01H - DD 010a230fH - DD 07003001dH - DD 05002H + DD 048H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_ES_CM_1_0 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$find_extensionsGLES1 DD 010401H + DD 04204H xdata ENDS -; COMDAT voltbl -voltbl SEGMENT -_volmd DW 02aH - DW 058cH -voltbl ENDS ; COMDAT xdata xdata SEGMENT -$unwind$find_coreGL DD 025053119H - DD 010a230fH - DD 07003003bH - DD 05002H +$unwind$load_GL_VERSION_ES_CM_1_0 DD 020601H + DD 030023206H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$chain$2$find_coreGL DD 021H + DD imagerel find_coreGL + DD imagerel find_coreGL+109 + DD imagerel $unwind$find_coreGL +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$chain$1$find_coreGL DD 040a21H + DD 0d540aH + DD 0c3405H + DD imagerel find_coreGL + DD imagerel find_coreGL+109 + DD imagerel $unwind$find_coreGL +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$find_coreGL DD 061f19H + DD 0f7410H + DD 0e6410H + DD 0e00c9210H DD imagerel __GSHandlerCheck - DD 01c8H -xdata ENDS -; COMDAT CONST -CONST SEGMENT -find_coreGL$rtcName$0 DB 06dH - DB 061H - DB 06aH - DB 06fH - DB 072H - DB 00H - ORG $+2 -find_coreGL$rtcName$1 DB 06dH - DB 069H - DB 06eH - DB 06fH - DB 072H - DB 00H - ORG $+2 -find_coreGL$rtcName$2 DB 070H - DB 072H - DB 065H - DB 066H - DB 069H - DB 078H - DB 065H - DB 073H - DB 00H - ORG $+7 -find_coreGL$rtcVarDesc DD 0a8H - DD 020H - DQ FLAT:find_coreGL$rtcName$2 - DD 064H - DD 04H - DQ FLAT:find_coreGL$rtcName$1 - DD 044H - DD 04H - DQ FLAT:find_coreGL$rtcName$0 - ORG $+144 -find_coreGL$rtcFrameData DD 03H - DD 00H - DQ FLAT:find_coreGL$rtcVarDesc -CONST ENDS -; COMDAT xdata -xdata SEGMENT -$unwind$find_extensionsGL DD 025050f01H - DD 010a230fH - DD 07003001dH - DD 05002H + DD 048H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_6 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$find_extensionsGL DD 010401H + DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_5 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_4_6 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_4 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_4_5 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_3 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_4_4 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_2 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_4_3 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_1 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_4_2 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_4_0 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_4_1 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_3_3 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_4_0 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_3_2 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_3_3 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_3_1 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_3_2 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_3_0 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_3_1 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_2_1 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_3_0 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_2_0 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_2_1 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_1_5 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_2_0 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_1_4 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_1_5 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_1_3 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_1_4 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_1_2 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_1_3 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_1_1 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_1_2 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$load_GL_VERSION_1_0 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H +$unwind$load_GL_VERSION_1_1 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$free_exts DD 025050f01H - DD 010a230fH - DD 070030021H - DD 05002H +$unwind$load_GL_VERSION_1_0 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$get_exts DD 025061001H - DD 010b2310H - DD 07004002eH - DD 050026003H +$unwind$has_ext DD 040a01H + DD 06340aH + DD 07006320aH xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$close_gl DD 025050f01H - DD 010a230fH - DD 07003001dH - DD 05002H +$chain$3$free_exts DD 021H + DD imagerel free_exts + DD imagerel free_exts+28 + DD imagerel $unwind$free_exts xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$open_gl DD 025050f01H - DD 010a230fH - DD 070030021H - DD 05002H +$chain$2$free_exts DD 021H + DD imagerel free_exts+28 + DD imagerel free_exts+43 + DD imagerel $chain$0$free_exts xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$get_proc DD 025051301H - DD 010e2313H - DD 070070021H - DD 05006H +$chain$1$free_exts DD 020521H + DD 047405H + DD imagerel free_exts+28 + DD imagerel free_exts+43 + DD imagerel $chain$0$free_exts xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$gladLoadGLSC2Loader DD 025051301H - DD 010e2313H - DD 07007001fH - DD 05006H +$chain$0$free_exts DD 020521H + DD 063405H + DD imagerel free_exts + DD imagerel free_exts+28 + DD imagerel $unwind$free_exts xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$gladLoadGLES2Loader DD 025051301H - DD 010e2313H - DD 07007001fH - DD 05006H +$unwind$free_exts DD 010401H + DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$gladLoadGLES1Loader DD 025051301H - DD 010e2313H - DD 07007001fH - DD 05006H +$chain$3$get_exts DD 021H + DD imagerel get_exts + DD imagerel get_exts+180 + DD imagerel $unwind$get_exts xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$gladLoadGLLoader DD 025051301H - DD 010e2313H - DD 07007001fH - DD 05006H +$chain$2$get_exts DD 060f21H + DD 08740fH + DD 07640aH + DD 065405H + DD imagerel get_exts + DD imagerel get_exts+180 + DD imagerel $unwind$get_exts xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$gladLoadGL DD 025050f01H - DD 010a230fH - DD 070030021H - DD 05002H -xdata ENDS -; COMDAT voltbl -voltbl SEGMENT -_volmd DB 045H - DB 09cH -voltbl ENDS -; COMDAT xdata -xdata SEGMENT -$unwind$sscanf_s DD 025054c19H - DD 011d2322H - DD 070160025H - DD 05015H - DD imagerel __GSHandlerCheck - DD 0118H -xdata ENDS -; COMDAT CONST -CONST SEGMENT -sscanf_s$rtcName$0 DB 05fH - DB 041H - DB 072H - DB 067H - DB 04cH - DB 069H - DB 073H - DB 074H - DB 00H - ORG $+7 -sscanf_s$rtcVarDesc DD 048H - DD 08H - DQ FLAT:sscanf_s$rtcName$0 - ORG $+48 -sscanf_s$rtcFrameData DD 01H - DD 00H - DQ FLAT:sscanf_s$rtcVarDesc -CONST ENDS -; COMDAT xdata -xdata SEGMENT -$unwind$vsscanf_s DD 025051d01H - DD 0118231dH - DD 07011001dH - DD 05010H +$unwind$get_exts DD 040b01H + DD 09340bH + DD 0e007320bH xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$_vsscanf_s_l DD 035052201H - DD 011d3322H - DD 07016001fH - DD 05015H +$unwind$close_gl DD 010401H + DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$__local_stdio_scanf_options DD 025050f01H - DD 010a230fH - DD 07003001dH - DD 05002H +$unwind$open_gl DD 010401H + DD 04204H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$get_proc DD 020601H + DD 030023206H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$gladLoadGLSC2Loader DD 040a01H + DD 06340aH + DD 07006320aH +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$gladLoadGLES2Loader DD 040a01H + DD 06340aH + DD 07006320aH +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$gladLoadGLES1Loader DD 040a01H + DD 06340aH + DD 07006320aH +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$gladLoadGLLoader DD 040a01H + DD 06340aH + DD 07006320aH +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$chain$1$gladLoadGL DD 021H + DD imagerel $LN6 + DD imagerel $LN6+32 + DD imagerel $unwind$gladLoadGL +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$chain$0$gladLoadGL DD 020521H + DD 043405H + DD imagerel $LN6 + DD imagerel $LN6+32 + DD imagerel $unwind$gladLoadGL +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$gladLoadGL DD 010401H + DD 04204H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$sscanf_s DD 021401H + DD 030103214H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$vsscanf_s DD 060f01H + DD 07640fH + DD 06340fH + DD 0700b320fH +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$_vsscanf_s_l DD 081401H + DD 0a6414H + DD 095414H + DD 083414H + DD 070105214H +xdata ENDS +; COMDAT xdata +xdata SEGMENT +$unwind$__local_stdio_scanf_options DD 010401H + DD 04204H xdata ENDS ; Function compile flags: /Odt ; COMDAT __JustMyCode_Default @@ -6796,41 +6737,72 @@ __JustMyCode_Default PROC ; COMDAT 00000 c2 00 00 ret 0 __JustMyCode_Default ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT find_coreGLSC2 _TEXT SEGMENT -i$ = 4 -major$ = 36 +prefixes$ = 32 +major$ = 64 minor$ = 68 -version$ = 104 -prefixes$ = 136 -length$6 = 200 -tv93 = 404 -tv133 = 408 -tv134 = 416 -__$ArrayPad$ = 424 +__$ArrayPad$ = 72 find_coreGLSC2 PROC ; COMDAT ; 2691 : static void find_coreGLSC2(void) { - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec d8 01 - 00 00 sub rsp, 472 ; 000001d8H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 7c 24 20 lea rdi, QWORD PTR [rsp+32] - 00014 b9 3e 00 00 00 mov ecx, 62 ; 0000003eH - 00019 b8 cc cc cc cc mov eax, -858993460 ; ccccccccH - 0001e f3 ab rep stosd - 00020 48 8b 05 00 00 + 00000 48 89 6c 24 18 mov QWORD PTR [rsp+24], rbp + 00005 57 push rdi + 00006 48 83 ec 50 sub rsp, 80 ; 00000050H + 0000a 48 8b 05 00 00 00 00 mov rax, QWORD PTR __security_cookie - 00027 48 33 c5 xor rax, rbp - 0002a 48 89 85 a8 01 - 00 00 mov QWORD PTR __$ArrayPad$[rbp], rax - 00031 48 8d 0d 00 00 + 00011 48 33 c4 xor rax, rsp + 00014 48 89 44 24 48 mov QWORD PTR __$ArrayPad$[rsp], rax + 00019 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 00038 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00020 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00025 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:??_C@_0O@EMKFPNOG@OpenGL?5ES?9CL?5@ + 0002c 48 c7 44 24 38 + 00 00 00 00 mov QWORD PTR prefixes$[rsp+24], 0 + 00035 48 89 44 24 28 mov QWORD PTR prefixes$[rsp+8], rax + 0003a 48 8d 3d 00 00 + 00 00 lea rdi, OFFSET FLAT:??_C@_0O@ENGHJHNB@OpenGL?5ES?9CM?5@ + 00041 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:??_C@_0L@JLFHOCGA@OpenGL?5ES?5@ + 00048 48 89 7c 24 20 mov QWORD PTR prefixes$[rsp], rdi + 0004d b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H + 00052 48 89 44 24 30 mov QWORD PTR prefixes$[rsp+16], rax + 00057 ff 15 00 00 00 + 00 call QWORD PTR glad_glGetString + 0005d 48 8b e8 mov rbp, rax + 00060 48 85 c0 test rax, rax + 00063 0f 84 c2 00 00 + 00 je $LN7@find_coreG + 00069 48 89 5c 24 60 mov QWORD PTR [rsp+96], rbx + 0006e 48 89 74 24 68 mov QWORD PTR [rsp+104], rsi + 00073 33 f6 xor esi, esi + 00075 66 66 66 0f 1f + 84 00 00 00 00 + 00 npad 11 +$LL4@find_coreG: + +; 2711 : const size_t length = strlen(prefixes[i]); + + 00080 48 c7 c3 ff ff + ff ff mov rbx, -1 +$LL19@find_coreG: + 00087 48 ff c3 inc rbx + 0008a 80 3c 1f 00 cmp BYTE PTR [rdi+rbx], 0 + 0008e 75 f7 jne SHORT $LL19@find_coreG + +; 2712 : if (strncmp(version, prefixes[i], length) == 0) { + + 00090 4c 8b c3 mov r8, rbx + 00093 48 8b d7 mov rdx, rdi + 00096 48 8b cd mov rcx, rbp + 00099 ff 15 00 00 00 + 00 call QWORD PTR __imp_strncmp + 0009f 85 c0 test eax, eax + 000a1 74 0f je SHORT $LN14@find_coreG ; 2692 : ; 2693 : /* Thank you @elmindreda @@ -6841,23 +6813,6 @@ find_coreGLSC2 PROC ; COMDAT ; 2698 : ; 2699 : const char* version; ; 2700 : const char* prefixes[] = { - - 0003d 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:??_C@_0O@ENGHJHNB@OpenGL?5ES?9CM?5@ - 00044 48 89 85 88 00 - 00 00 mov QWORD PTR prefixes$[rbp], rax - 0004b 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:??_C@_0O@EMKFPNOG@OpenGL?5ES?9CL?5@ - 00052 48 89 85 90 00 - 00 00 mov QWORD PTR prefixes$[rbp+8], rax - 00059 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:??_C@_0L@JLFHOCGA@OpenGL?5ES?5@ - 00060 48 89 85 98 00 - 00 00 mov QWORD PTR prefixes$[rbp+16], rax - 00067 48 c7 85 a0 00 - 00 00 00 00 00 - 00 mov QWORD PTR prefixes$[rbp+24], 0 - ; 2701 : "OpenGL ES-CM ", ; 2702 : "OpenGL ES-CL ", ; 2703 : "OpenGL ES ", @@ -6865,104 +6820,39 @@ find_coreGLSC2 PROC ; COMDAT ; 2705 : }; ; 2706 : ; 2707 : version = (const char*) glGetString(GL_VERSION); - - 00072 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H - 00077 ff 15 00 00 00 - 00 call QWORD PTR glad_glGetString - 0007d 48 89 45 68 mov QWORD PTR version$[rbp], rax - ; 2708 : if (!version) return; - - 00081 48 83 7d 68 00 cmp QWORD PTR version$[rbp], 0 - 00086 75 05 jne SHORT $LN5@find_coreG - 00088 e9 47 01 00 00 jmp $LN1@find_coreG -$LN5@find_coreG: - ; 2709 : ; 2710 : for (i = 0; prefixes[i]; i++) { - 0008d c7 45 04 00 00 - 00 00 mov DWORD PTR i$[rbp], 0 - 00094 eb 08 jmp SHORT $LN4@find_coreG -$LN2@find_coreG: - 00096 8b 45 04 mov eax, DWORD PTR i$[rbp] - 00099 ff c0 inc eax - 0009b 89 45 04 mov DWORD PTR i$[rbp], eax -$LN4@find_coreG: - 0009e 48 63 45 04 movsxd rax, DWORD PTR i$[rbp] - 000a2 48 83 bc c5 88 - 00 00 00 00 cmp QWORD PTR prefixes$[rbp+rax*8], 0 - 000ab 0f 84 84 00 00 - 00 je $LN3@find_coreG - -; 2711 : const size_t length = strlen(prefixes[i]); - - 000b1 48 63 45 04 movsxd rax, DWORD PTR i$[rbp] - 000b5 48 8b 84 c5 88 - 00 00 00 mov rax, QWORD PTR prefixes$[rbp+rax*8] - 000bd 48 89 85 98 01 - 00 00 mov QWORD PTR tv133[rbp], rax - 000c4 48 c7 85 a0 01 - 00 00 ff ff ff - ff mov QWORD PTR tv134[rbp], -1 -$LL13@find_coreG: - 000cf 48 ff 85 a0 01 - 00 00 inc QWORD PTR tv134[rbp] - 000d6 48 8b 85 98 01 - 00 00 mov rax, QWORD PTR tv133[rbp] - 000dd 48 8b 8d a0 01 - 00 00 mov rcx, QWORD PTR tv134[rbp] - 000e4 80 3c 08 00 cmp BYTE PTR [rax+rcx], 0 - 000e8 75 e5 jne SHORT $LL13@find_coreG - 000ea 48 8b 85 a0 01 - 00 00 mov rax, QWORD PTR tv134[rbp] - 000f1 48 89 85 c8 00 - 00 00 mov QWORD PTR length$6[rbp], rax + 000a3 48 8b 7c f4 28 mov rdi, QWORD PTR prefixes$[rsp+rsi*8+8] + 000a8 48 ff c6 inc rsi + 000ab 48 85 ff test rdi, rdi + 000ae 75 d0 jne SHORT $LL4@find_coreG ; 2712 : if (strncmp(version, prefixes[i], length) == 0) { - 000f8 48 63 45 04 movsxd rax, DWORD PTR i$[rbp] - 000fc 4c 8b 85 c8 00 - 00 00 mov r8, QWORD PTR length$6[rbp] - 00103 48 8b 94 c5 88 - 00 00 00 mov rdx, QWORD PTR prefixes$[rbp+rax*8] - 0010b 48 8b 4d 68 mov rcx, QWORD PTR version$[rbp] - 0010f ff 15 00 00 00 - 00 call QWORD PTR __imp_strncmp - 00115 85 c0 test eax, eax - 00117 75 17 jne SHORT $LN6@find_coreG + 000b0 eb 03 jmp SHORT $LN3@find_coreG +$LN14@find_coreG: ; 2713 : version += length; - 00119 48 8b 85 c8 00 - 00 00 mov rax, QWORD PTR length$6[rbp] - 00120 48 8b 4d 68 mov rcx, QWORD PTR version$[rbp] - 00124 48 03 c8 add rcx, rax - 00127 48 8b c1 mov rax, rcx - 0012a 48 89 45 68 mov QWORD PTR version$[rbp], rax - -; 2714 : break; - - 0012e eb 05 jmp SHORT $LN3@find_coreG -$LN6@find_coreG: - -; 2715 : } -; 2716 : } - - 00130 e9 61 ff ff ff jmp $LN2@find_coreG + 000b2 48 03 eb add rbp, rbx $LN3@find_coreG: +; 2714 : break; +; 2715 : } +; 2716 : } ; 2717 : ; 2718 : /* PR #18 */ ; 2719 : #ifdef _MSC_VER ; 2720 : sscanf_s(version, "%d.%d", &major, &minor); - 00135 4c 8d 4d 44 lea r9, QWORD PTR minor$[rbp] - 00139 4c 8d 45 24 lea r8, QWORD PTR major$[rbp] - 0013d 48 8d 15 00 00 + 000b5 4c 8d 4c 24 44 lea r9, QWORD PTR minor$[rsp] + 000ba 48 8b cd mov rcx, rbp + 000bd 4c 8d 44 24 40 lea r8, QWORD PTR major$[rsp] + 000c2 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:??_C@_05KBEOJPB@?$CFd?4?$CFd@ - 00144 48 8b 4d 68 mov rcx, QWORD PTR version$[rbp] - 00148 e8 00 00 00 00 call sscanf_s + 000c9 e8 00 00 00 00 call sscanf_s ; 2721 : #else ; 2722 : sscanf(version, "%d.%d", &major, &minor); @@ -6970,87 +6860,75 @@ $LN3@find_coreG: ; 2724 : ; 2725 : GLVersion.major = major; GLVersion.minor = minor; - 0014d 8b 45 24 mov eax, DWORD PTR major$[rbp] - 00150 89 05 00 00 00 - 00 mov DWORD PTR GLVersion, eax - 00156 8b 45 44 mov eax, DWORD PTR minor$[rbp] - 00159 89 05 04 00 00 - 00 mov DWORD PTR GLVersion+4, eax + 000ce 8b 44 24 40 mov eax, DWORD PTR major$[rsp] + 000d2 8b 4c 24 44 mov ecx, DWORD PTR minor$[rsp] ; 2726 : max_loaded_major = major; max_loaded_minor = minor; - 0015f 8b 45 24 mov eax, DWORD PTR major$[rbp] - 00162 89 05 00 00 00 + 000d6 48 8b 74 24 68 mov rsi, QWORD PTR [rsp+104] + 000db 48 8b 5c 24 60 mov rbx, QWORD PTR [rsp+96] + 000e0 89 05 00 00 00 + 00 mov DWORD PTR GLVersion, eax + 000e6 89 0d 04 00 00 + 00 mov DWORD PTR GLVersion+4, ecx + 000ec 89 05 00 00 00 00 mov DWORD PTR max_loaded_major, eax - 00168 8b 45 44 mov eax, DWORD PTR minor$[rbp] - 0016b 89 05 00 00 00 - 00 mov DWORD PTR max_loaded_minor, eax + 000f2 89 0d 00 00 00 + 00 mov DWORD PTR max_loaded_minor, ecx ; 2727 : GLAD_GL_SC_VERSION_2_0 = (major == 2 && minor >= 0) || major > 2; - 00171 83 7d 24 02 cmp DWORD PTR major$[rbp], 2 - 00175 75 06 jne SHORT $LN10@find_coreG - 00177 83 7d 44 00 cmp DWORD PTR minor$[rbp], 0 - 0017b 7d 12 jge SHORT $LN11@find_coreG -$LN10@find_coreG: - 0017d 83 7d 24 02 cmp DWORD PTR major$[rbp], 2 - 00181 7f 0c jg SHORT $LN11@find_coreG - 00183 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv93[rbp], 0 - 0018d eb 0a jmp SHORT $LN12@find_coreG + 000f8 83 f8 02 cmp eax, 2 + 000fb 75 46 jne SHORT $LN10@find_coreG + 000fd 85 c9 test ecx, ecx + 000ff 78 44 js SHORT $LN18@find_coreG $LN11@find_coreG: - 0018f c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv93[rbp], 1 + 00101 ba 01 00 00 00 mov edx, 1 $LN12@find_coreG: - 00199 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv93[rbp] - 0019f 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_SC_VERSION_2_0, eax ; 2728 : if (GLVersion.major > 2 || (GLVersion.major >= 2 && GLVersion.minor >= 0)) { - 001a5 83 3d 00 00 00 - 00 02 cmp DWORD PTR GLVersion, 2 - 001ac 7f 12 jg SHORT $LN8@find_coreG - 001ae 83 3d 00 00 00 - 00 02 cmp DWORD PTR GLVersion, 2 - 001b5 7c 1d jl SHORT $LN7@find_coreG - 001b7 83 3d 04 00 00 - 00 00 cmp DWORD PTR GLVersion+4, 0 - 001be 7c 14 jl SHORT $LN7@find_coreG + 00106 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_SC_VERSION_2_0, edx + 0010c 83 f8 02 cmp eax, 2 + 0010f 7f 06 jg SHORT $LN8@find_coreG + 00111 7c 18 jl SHORT $LN7@find_coreG + 00113 85 c9 test ecx, ecx + 00115 78 14 js SHORT $LN7@find_coreG $LN8@find_coreG: ; 2729 : max_loaded_major = 2; - 001c0 c7 05 00 00 00 + 00117 c7 05 00 00 00 00 02 00 00 00 mov DWORD PTR max_loaded_major, 2 ; 2730 : max_loaded_minor = 0; - 001ca c7 05 00 00 00 + 00121 c7 05 00 00 00 00 00 00 00 00 mov DWORD PTR max_loaded_minor, 0 $LN7@find_coreG: -$LN1@find_coreG: ; 2731 : } ; 2732 : } - 001d4 48 8d 4d e0 lea rcx, QWORD PTR [rbp-32] - 001d8 48 8d 15 00 00 - 00 00 lea rdx, OFFSET FLAT:find_coreGLSC2$rtcFrameData - 001df e8 00 00 00 00 call _RTC_CheckStackVars - 001e4 48 8b 8d a8 01 - 00 00 mov rcx, QWORD PTR __$ArrayPad$[rbp] - 001eb 48 33 cd xor rcx, rbp - 001ee e8 00 00 00 00 call __security_check_cookie - 001f3 48 8d a5 b8 01 - 00 00 lea rsp, QWORD PTR [rbp+440] - 001fa 5f pop rdi - 001fb 5d pop rbp - 001fc c3 ret 0 + 0012b 48 8b 4c 24 48 mov rcx, QWORD PTR __$ArrayPad$[rsp] + 00130 48 33 cc xor rcx, rsp + 00133 e8 00 00 00 00 call __security_check_cookie + 00138 48 8b 6c 24 70 mov rbp, QWORD PTR [rsp+112] + 0013d 48 83 c4 50 add rsp, 80 ; 00000050H + 00141 5f pop rdi + 00142 c3 ret 0 +$LN10@find_coreG: + +; 2727 : GLAD_GL_SC_VERSION_2_0 = (major == 2 && minor >= 0) || major > 2; + + 00143 7f bc jg SHORT $LN11@find_coreG +$LN18@find_coreG: + 00145 33 d2 xor edx, edx + 00147 eb bd jmp SHORT $LN12@find_coreG find_coreGLSC2 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT find_extensionsGLSC2 _TEXT SEGMENT @@ -7058,1117 +6936,1019 @@ find_extensionsGLSC2 PROC ; COMDAT ; 2684 : static int find_extensionsGLSC2(void) { - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 0d 00 00 + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode - -; 2685 : if (!get_exts()) return 0; - - 0001b e8 00 00 00 00 call get_exts - 00020 85 c0 test eax, eax - 00022 75 04 jne SHORT $LN2@find_exten - 00024 33 c0 xor eax, eax - 00026 eb 0a jmp SHORT $LN1@find_exten -$LN2@find_exten: - -; 2686 : (void)&has_ext; -; 2687 : free_exts(); - - 00028 e8 00 00 00 00 call free_exts - -; 2688 : return 1; - - 0002d b8 01 00 00 00 mov eax, 1 -$LN1@find_exten: + 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call get_exts + 00015 85 c0 test eax, eax + 00017 75 05 jne SHORT $LN2@find_exten ; 2689 : } - 00032 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00039 5f pop rdi - 0003a 5d pop rbp - 0003b c3 ret 0 + 00019 48 83 c4 28 add rsp, 40 ; 00000028H + 0001d c3 ret 0 +$LN2@find_exten: + +; 2685 : if (!get_exts()) return 0; +; 2686 : (void)&has_ext; +; 2687 : free_exts(); + + 0001e e8 00 00 00 00 call free_exts + +; 2688 : return 1; + + 00023 b8 01 00 00 00 mov eax, 1 + +; 2689 : } + + 00028 48 83 c4 28 add rsp, 40 ; 00000028H + 0002c c3 ret 0 find_extensionsGLSC2 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_SC_VERSION_2_0 _TEXT SEGMENT -load$ = 224 +load$ = 48 load_GL_SC_VERSION_2_0 PROC ; COMDAT ; 2570 : static void load_GL_SC_VERSION_2_0(GLADloadproc load) { - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_SC_VERSION_2_0, 0 + 0001c 0f 84 f0 06 00 + 00 je $LN1@load_GL_SC ; 2571 : if(!GLAD_GL_SC_VERSION_2_0) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_SC_VERSION_2_0, 0 - 00026 75 05 jne SHORT $LN2@load_GL_SC - 00028 e9 ac 08 00 00 jmp $LN1@load_GL_SC -$LN2@load_GL_SC: - ; 2572 : glad_glActiveTexture = (PFNGLACTIVETEXTUREPROC)load("glActiveTexture"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KOBBIKOF@glActiveTexture@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glActiveTexture, rax + 00029 ff d3 call rbx ; 2573 : glad_glBindBuffer = (PFNGLBINDBUFFERPROC)load("glBindBuffer"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BONEPPLO@glBindBuffer@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBuffer, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glActiveTexture, rax + 00039 ff d3 call rbx ; 2574 : glad_glBindFramebuffer = (PFNGLBINDFRAMEBUFFERPROC)load("glBindFramebuffer"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CJMIBNO@glBindFramebuffer@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindFramebuffer, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBuffer, rax + 00049 ff d3 call rbx ; 2575 : glad_glBindRenderbuffer = (PFNGLBINDRENDERBUFFERPROC)load("glBindRenderbuffer"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EPOPJGFA@glBindRenderbuffer@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindRenderbuffer, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindFramebuffer, rax + 00059 ff d3 call rbx ; 2576 : glad_glBindTexture = (PFNGLBINDTEXTUREPROC)load("glBindTexture"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JKKCIBGC@glBindTexture@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindTexture, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindRenderbuffer, rax + 00069 ff d3 call rbx ; 2577 : glad_glBlendColor = (PFNGLBLENDCOLORPROC)load("glBlendColor"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PKBMFJDK@glBlendColor@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendColor, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindTexture, rax + 00079 ff d3 call rbx ; 2578 : glad_glBlendEquation = (PFNGLBLENDEQUATIONPROC)load("glBlendEquation"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@PFHILPAN@glBlendEquation@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendEquation, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendColor, rax + 00089 ff d3 call rbx ; 2579 : glad_glBlendEquationSeparate = (PFNGLBLENDEQUATIONSEPARATEPROC)load("glBlendEquationSeparate"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@JNHDNJAG@glBlendEquationSeparate@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendEquationSeparate, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendEquation, rax + 00099 ff d3 call rbx ; 2580 : glad_glBlendFunc = (PFNGLBLENDFUNCPROC)load("glBlendFunc"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PFBKOKOH@glBlendFunc@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFunc, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendEquationSeparate, rax + 000a9 ff d3 call rbx ; 2581 : glad_glBlendFuncSeparate = (PFNGLBLENDFUNCSEPARATEPROC)load("glBlendFuncSeparate"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LLLCIIOO@glBlendFuncSeparate@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFuncSeparate, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFunc, rax + 000b9 ff d3 call rbx ; 2582 : glad_glBufferData = (PFNGLBUFFERDATAPROC)load("glBufferData"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JHHJMABP@glBufferData@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBufferData, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFuncSeparate, rax + 000c9 ff d3 call rbx ; 2583 : glad_glBufferSubData = (PFNGLBUFFERSUBDATAPROC)load("glBufferSubData"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@GAJMDBBN@glBufferSubData@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBufferSubData, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBufferData, rax + 000d9 ff d3 call rbx ; 2584 : glad_glCheckFramebufferStatus = (PFNGLCHECKFRAMEBUFFERSTATUSPROC)load("glCheckFramebufferStatus"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GIOLHEAD@glCheckFramebufferStatus@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCheckFramebufferStatus, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBufferSubData, rax + 000e9 ff d3 call rbx ; 2585 : glad_glClear = (PFNGLCLEARPROC)load("glClear"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_07IBAPPAHJ@glClear@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClear, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCheckFramebufferStatus, rax + 000f9 ff d3 call rbx ; 2586 : glad_glClearColor = (PFNGLCLEARCOLORPROC)load("glClearColor"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@OGLMDNKC@glClearColor@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearColor, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClear, rax + 00109 ff d3 call rbx ; 2587 : glad_glClearDepthf = (PFNGLCLEARDEPTHFPROC)load("glClearDepthf"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@FMBMCDIL@glClearDepthf@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearDepthf, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearColor, rax + 00119 ff d3 call rbx ; 2588 : glad_glClearStencil = (PFNGLCLEARSTENCILPROC)load("glClearStencil"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@KBLPBBFP@glClearStencil@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearStencil, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearDepthf, rax + 00129 ff d3 call rbx ; 2589 : glad_glColorMask = (PFNGLCOLORMASKPROC)load("glColorMask"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@DLGOAHPH@glColorMask@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorMask, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearStencil, rax + 00139 ff d3 call rbx ; 2590 : glad_glCompressedTexSubImage2D = (PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC)load("glCompressedTexSubImage2D"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EAFOEJMH@glCompressedTexSubImage2D@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexSubImage2D, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorMask, rax + 00149 ff d3 call rbx ; 2591 : glad_glCreateProgram = (PFNGLCREATEPROGRAMPROC)load("glCreateProgram"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FLKLHNKP@glCreateProgram@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateProgram, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexSubImage2D, rax + 00159 ff d3 call rbx ; 2592 : glad_glCullFace = (PFNGLCULLFACEPROC)load("glCullFace"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@BAPBLHME@glCullFace@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCullFace, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateProgram, rax + 00169 ff d3 call rbx ; 2593 : glad_glDepthFunc = (PFNGLDEPTHFUNCPROC)load("glDepthFunc"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NEJABAEP@glDepthFunc@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthFunc, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCullFace, rax + 00179 ff d3 call rbx ; 2594 : glad_glDepthMask = (PFNGLDEPTHMASKPROC)load("glDepthMask"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@KABMFLLN@glDepthMask@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthMask, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthFunc, rax + 00189 ff d3 call rbx ; 2595 : glad_glDepthRangef = (PFNGLDEPTHRANGEFPROC)load("glDepthRangef"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JDFJDNND@glDepthRangef@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthRangef, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthMask, rax + 00199 ff d3 call rbx ; 2596 : glad_glDisable = (PFNGLDISABLEPROC)load("glDisable"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09MHGMIMKN@glDisable@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisable, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthRangef, rax + 001a9 ff d3 call rbx ; 2597 : glad_glDisableVertexAttribArray = (PFNGLDISABLEVERTEXATTRIBARRAYPROC)load("glDisableVertexAttribArray"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@NKHLOFFF@glDisableVertexAttribArray@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisableVertexAttribArray, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisable, rax + 001b9 ff d3 call rbx ; 2598 : glad_glDrawArrays = (PFNGLDRAWARRAYSPROC)load("glDrawArrays"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CMNPPOHA@glDrawArrays@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisableVertexAttribArray, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glDrawArrays, rax ; 2599 : glad_glDrawRangeElements = (PFNGLDRAWRANGEELEMENTSPROC)load("glDrawRangeElements"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IHNAGJGJ@glDrawRangeElements@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawRangeElements, rax + 001d9 ff d3 call rbx ; 2600 : glad_glEnable = (PFNGLENABLEPROC)load("glEnable"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08OOEHEKOP@glEnable@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnable, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawRangeElements, rax + 001e9 ff d3 call rbx ; 2601 : glad_glEnableVertexAttribArray = (PFNGLENABLEVERTEXATTRIBARRAYPROC)load("glEnableVertexAttribArray"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EHBAHNHE@glEnableVertexAttribArray@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnableVertexAttribArray, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnable, rax + 001f9 ff d3 call rbx ; 2602 : glad_glFinish = (PFNGLFINISHPROC)load("glFinish"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08DFCPOKBK@glFinish@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFinish, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnableVertexAttribArray, rax + 00209 ff d3 call rbx ; 2603 : glad_glFlush = (PFNGLFLUSHPROC)load("glFlush"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_07COFELLJA@glFlush@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFlush, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFinish, rax + 00219 ff d3 call rbx ; 2604 : glad_glFramebufferRenderbuffer = (PFNGLFRAMEBUFFERRENDERBUFFERPROC)load("glFramebufferRenderbuffer"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@OJDINAOA@glFramebufferRenderbuffer@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferRenderbuffer, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFlush, rax + 00229 ff d3 call rbx ; 2605 : glad_glFramebufferTexture2D = (PFNGLFRAMEBUFFERTEXTURE2DPROC)load("glFramebufferTexture2D"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@JCIFGDEF@glFramebufferTexture2D@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTexture2D, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferRenderbuffer, rax + 00239 ff d3 call rbx ; 2606 : glad_glFrontFace = (PFNGLFRONTFACEPROC)load("glFrontFace"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@ILBMDJDA@glFrontFace@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFrontFace, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTexture2D, rax + 00249 ff d3 call rbx ; 2607 : glad_glGenBuffers = (PFNGLGENBUFFERSPROC)load("glGenBuffers"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LAOHBIBA@glGenBuffers@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenBuffers, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFrontFace, rax + 00259 ff d3 call rbx ; 2608 : glad_glGenerateMipmap = (PFNGLGENERATEMIPMAPPROC)load("glGenerateMipmap"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BHNIMGDM@glGenerateMipmap@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenerateMipmap, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenBuffers, rax + 00269 ff d3 call rbx ; 2609 : glad_glGenFramebuffers = (PFNGLGENFRAMEBUFFERSPROC)load("glGenFramebuffers"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@FAPEBGID@glGenFramebuffers@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenFramebuffers, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenerateMipmap, rax + 00279 ff d3 call rbx ; 2610 : glad_glGenRenderbuffers = (PFNGLGENRENDERBUFFERSPROC)load("glGenRenderbuffers"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@MIGEDNGJ@glGenRenderbuffers@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenRenderbuffers, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenFramebuffers, rax + 00289 ff d3 call rbx ; 2611 : glad_glGenTextures = (PFNGLGENTEXTURESPROC)load("glGenTextures"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LLMANLNK@glGenTextures@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenTextures, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenRenderbuffers, rax + 00299 ff d3 call rbx ; 2612 : glad_glGetAttribLocation = (PFNGLGETATTRIBLOCATIONPROC)load("glGetAttribLocation"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@BEPGJDMM@glGetAttribLocation@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetAttribLocation, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenTextures, rax + 002a9 ff d3 call rbx ; 2613 : glad_glGetBooleanv = (PFNGLGETBOOLEANVPROC)load("glGetBooleanv"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NLMELLCJ@glGetBooleanv@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBooleanv, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetAttribLocation, rax + 002b9 ff d3 call rbx ; 2614 : glad_glGetBufferParameteriv = (PFNGLGETBUFFERPARAMETERIVPROC)load("glGetBufferParameteriv"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@BMIEIFJP@glGetBufferParameteriv@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBufferParameteriv, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBooleanv, rax + 002c9 ff d3 call rbx ; 2615 : glad_glGetError = (PFNGLGETERRORPROC)load("glGetError"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FPKAMKHB@glGetError@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetError, rax + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBufferParameteriv, rax + 002d9 ff d3 call rbx ; 2616 : glad_glGetFloatv = (PFNGLGETFLOATVPROC)load("glGetFloatv"); - 0039d 48 8d 0d 00 00 + 002db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CKCOBONE@glGetFloatv@ - 003a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFloatv, rax + 002e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetError, rax + 002e9 ff d3 call rbx ; 2617 : glad_glGetFramebufferAttachmentParameteriv = (PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC)load("glGetFramebufferAttachmentParameteriv"); - 003b1 48 8d 0d 00 00 + 002eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CG@KLDGJEON@glGetFramebufferAttachmentParam@ - 003b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFramebufferAttachmentParameteriv, rax + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFloatv, rax + 002f9 ff d3 call rbx ; 2618 : glad_glGetGraphicsResetStatus = (PFNGLGETGRAPHICSRESETSTATUSPROC)load("glGetGraphicsResetStatus"); - 003c5 48 8d 0d 00 00 + 002fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@ILPAOCDN@glGetGraphicsResetStatus@ - 003cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetGraphicsResetStatus, rax + 00302 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFramebufferAttachmentParameteriv, rax + 00309 ff d3 call rbx ; 2619 : glad_glGetIntegerv = (PFNGLGETINTEGERVPROC)load("glGetIntegerv"); - 003d9 48 8d 0d 00 00 + 0030b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DHHDCCLF@glGetIntegerv@ - 003e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetIntegerv, rax + 00312 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetGraphicsResetStatus, rax + 00319 ff d3 call rbx ; 2620 : glad_glGetProgramiv = (PFNGLGETPROGRAMIVPROC)load("glGetProgramiv"); - 003ed 48 8d 0d 00 00 + 0031b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@FMMDFLCO@glGetProgramiv@ - 003f4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramiv, rax + 00322 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetIntegerv, rax + 00329 ff d3 call rbx ; 2621 : glad_glGetRenderbufferParameteriv = (PFNGLGETRENDERBUFFERPARAMETERIVPROC)load("glGetRenderbufferParameteriv"); - 00401 48 8d 0d 00 00 + 0032b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@FGKAECKO@glGetRenderbufferParameteriv@ - 00408 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0040e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetRenderbufferParameteriv, rax + 00332 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramiv, rax + 00339 ff d3 call rbx ; 2622 : glad_glGetString = (PFNGLGETSTRINGPROC)load("glGetString"); - 00415 48 8d 0d 00 00 + 0033b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@ - 0041c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00422 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetString, rax + 00342 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetRenderbufferParameteriv, rax + 00349 ff d3 call rbx ; 2623 : glad_glGetTexParameterfv = (PFNGLGETTEXPARAMETERFVPROC)load("glGetTexParameterfv"); - 00429 48 8d 0d 00 00 + 0034b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DNHBPKMC@glGetTexParameterfv@ - 00430 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameterfv, rax + 00352 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetString, rax + 00359 ff d3 call rbx ; 2624 : glad_glGetTexParameteriv = (PFNGLGETTEXPARAMETERIVPROC)load("glGetTexParameteriv"); - 0043d 48 8d 0d 00 00 + 0035b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DGCNLNPP@glGetTexParameteriv@ - 00444 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0044a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameteriv, rax + 00362 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameterfv, rax + 00369 ff d3 call rbx ; 2625 : glad_glGetnUniformfv = (PFNGLGETNUNIFORMFVPROC)load("glGetnUniformfv"); - 00451 48 8d 0d 00 00 + 0036b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KIOMIDPP@glGetnUniformfv@ - 00458 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0045e 48 89 05 00 00 + 00372 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameteriv, rax + 00379 ff d3 call rbx + 0037b 48 89 05 00 00 00 00 mov QWORD PTR glad_glGetnUniformfv, rax ; 2626 : glad_glGetnUniformiv = (PFNGLGETNUNIFORMIVPROC)load("glGetnUniformiv"); - 00465 48 8d 0d 00 00 + 00382 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDLAMEMC@glGetnUniformiv@ - 0046c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00472 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnUniformiv, rax + 00389 ff d3 call rbx ; 2627 : glad_glGetUniformLocation = (PFNGLGETUNIFORMLOCATIONPROC)load("glGetUniformLocation"); - 00479 48 8d 0d 00 00 + 0038b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KIOPGICP@glGetUniformLocation@ - 00480 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00486 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformLocation, rax + 00392 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnUniformiv, rax + 00399 ff d3 call rbx ; 2628 : glad_glGetVertexAttribfv = (PFNGLGETVERTEXATTRIBFVPROC)load("glGetVertexAttribfv"); - 0048d 48 8d 0d 00 00 + 0039b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HAHIEIOD@glGetVertexAttribfv@ - 00494 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0049a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribfv, rax + 003a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformLocation, rax + 003a9 ff d3 call rbx ; 2629 : glad_glGetVertexAttribiv = (PFNGLGETVERTEXATTRIBIVPROC)load("glGetVertexAttribiv"); - 004a1 48 8d 0d 00 00 + 003ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HLCEAPNO@glGetVertexAttribiv@ - 004a8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribiv, rax + 003b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribfv, rax + 003b9 ff d3 call rbx ; 2630 : glad_glGetVertexAttribPointerv = (PFNGLGETVERTEXATTRIBPOINTERVPROC)load("glGetVertexAttribPointerv"); - 004b5 48 8d 0d 00 00 + 003bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DOJMENLD@glGetVertexAttribPointerv@ - 004bc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribPointerv, rax + 003c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribiv, rax + 003c9 ff d3 call rbx ; 2631 : glad_glHint = (PFNGLHINTPROC)load("glHint"); - 004c9 48 8d 0d 00 00 + 003cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_06HEADGMBC@glHint@ - 004d0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glHint, rax + 003d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribPointerv, rax + 003d9 ff d3 call rbx ; 2632 : glad_glIsEnabled = (PFNGLISENABLEDPROC)load("glIsEnabled"); - 004dd 48 8d 0d 00 00 + 003db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@INHMIHKC@glIsEnabled@ - 004e4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsEnabled, rax + 003e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glHint, rax + 003e9 ff d3 call rbx ; 2633 : glad_glLineWidth = (PFNGLLINEWIDTHPROC)load("glLineWidth"); - 004f1 48 8d 0d 00 00 + 003eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CFLGNFPG@glLineWidth@ - 004f8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004fe 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLineWidth, rax + 003f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsEnabled, rax + 003f9 ff d3 call rbx ; 2634 : glad_glPixelStorei = (PFNGLPIXELSTOREIPROC)load("glPixelStorei"); - 00505 48 8d 0d 00 00 + 003fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JCCIGLOF@glPixelStorei@ - 0050c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00512 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPixelStorei, rax + 00402 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLineWidth, rax + 00409 ff d3 call rbx ; 2635 : glad_glPolygonOffset = (PFNGLPOLYGONOFFSETPROC)load("glPolygonOffset"); - 00519 48 8d 0d 00 00 + 0040b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FFBJGNC@glPolygonOffset@ - 00520 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00526 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPolygonOffset, rax + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPixelStorei, rax + 00419 ff d3 call rbx ; 2636 : glad_glProgramBinary = (PFNGLPROGRAMBINARYPROC)load("glProgramBinary"); - 0052d 48 8d 0d 00 00 + 0041b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@MIIDHOO@glProgramBinary@ - 00534 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0053a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramBinary, rax + 00422 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPolygonOffset, rax + 00429 ff d3 call rbx ; 2637 : glad_glReadnPixels = (PFNGLREADNPIXELSPROC)load("glReadnPixels"); - 00541 48 8d 0d 00 00 + 0042b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NELODAJJ@glReadnPixels@ - 00548 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0054e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReadnPixels, rax + 00432 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramBinary, rax + 00439 ff d3 call rbx ; 2638 : glad_glRenderbufferStorage = (PFNGLRENDERBUFFERSTORAGEPROC)load("glRenderbufferStorage"); - 00555 48 8d 0d 00 00 + 0043b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@EOIILGMJ@glRenderbufferStorage@ - 0055c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00562 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glRenderbufferStorage, rax + 00442 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReadnPixels, rax + 00449 ff d3 call rbx ; 2639 : glad_glSampleCoverage = (PFNGLSAMPLECOVERAGEPROC)load("glSampleCoverage"); - 00569 48 8d 0d 00 00 + 0044b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BJGIPMOA@glSampleCoverage@ - 00570 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00576 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSampleCoverage, rax + 00452 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glRenderbufferStorage, rax + 00459 ff d3 call rbx ; 2640 : glad_glScissor = (PFNGLSCISSORPROC)load("glScissor"); - 0057d 48 8d 0d 00 00 + 0045b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09ECGPAEPL@glScissor@ - 00584 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0058a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glScissor, rax + 00462 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSampleCoverage, rax + 00469 ff d3 call rbx ; 2641 : glad_glStencilFunc = (PFNGLSTENCILFUNCPROC)load("glStencilFunc"); - 00591 48 8d 0d 00 00 + 0046b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@ENNLLOLN@glStencilFunc@ - 00598 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0059e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilFunc, rax + 00472 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glScissor, rax + 00479 ff d3 call rbx ; 2642 : glad_glStencilFuncSeparate = (PFNGLSTENCILFUNCSEPARATEPROC)load("glStencilFuncSeparate"); - 005a5 48 8d 0d 00 00 + 0047b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@FCMNCEIA@glStencilFuncSeparate@ - 005ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilFuncSeparate, rax + 00482 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilFunc, rax + 00489 ff d3 call rbx ; 2643 : glad_glStencilMask = (PFNGLSTENCILMASKPROC)load("glStencilMask"); - 005b9 48 8d 0d 00 00 + 0048b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DJFHPFEP@glStencilMask@ - 005c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilMask, rax + 00492 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilFuncSeparate, rax + 00499 ff d3 call rbx ; 2644 : glad_glStencilMaskSeparate = (PFNGLSTENCILMASKSEPARATEPROC)load("glStencilMaskSeparate"); - 005cd 48 8d 0d 00 00 + 0049b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MMKPIEJI@glStencilMaskSeparate@ - 005d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilMaskSeparate, rax + 004a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilMask, rax + 004a9 ff d3 call rbx ; 2645 : glad_glStencilOp = (PFNGLSTENCILOPPROC)load("glStencilOp"); - 005e1 48 8d 0d 00 00 + 004ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@BILBNGF@glStencilOp@ - 005e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilOp, rax + 004b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilMaskSeparate, rax + 004b9 ff d3 call rbx ; 2646 : glad_glStencilOpSeparate = (PFNGLSTENCILOPSEPARATEPROC)load("glStencilOpSeparate"); - 005f5 48 8d 0d 00 00 + 004bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@GAPLDNGF@glStencilOpSeparate@ - 005fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00602 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilOpSeparate, rax + 004c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilOp, rax + 004c9 ff d3 call rbx ; 2647 : glad_glTexStorage2D = (PFNGLTEXSTORAGE2DPROC)load("glTexStorage2D"); - 00609 48 8d 0d 00 00 + 004cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LAPAEKEH@glTexStorage2D@ - 00610 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00616 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage2D, rax + 004d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilOpSeparate, rax + 004d9 ff d3 call rbx ; 2648 : glad_glTexParameterf = (PFNGLTEXPARAMETERFPROC)load("glTexParameterf"); - 0061d 48 8d 0d 00 00 + 004db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@INKFIMGP@glTexParameterf@ - 00624 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0062a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterf, rax + 004e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage2D, rax + 004e9 ff d3 call rbx ; 2649 : glad_glTexParameterfv = (PFNGLTEXPARAMETERFVPROC)load("glTexParameterfv"); - 00631 48 8d 0d 00 00 + 004eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KEOFAHDF@glTexParameterfv@ - 00638 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0063e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterfv, rax + 004f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterf, rax + 004f9 ff d3 call rbx ; 2650 : glad_glTexParameteri = (PFNGLTEXPARAMETERIPROC)load("glTexParameteri"); - 00645 48 8d 0d 00 00 + 004fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDNJAKA@glTexParameteri@ - 0064c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00652 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameteri, rax + 00502 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterfv, rax + 00509 ff d3 call rbx ; 2651 : glad_glTexParameteriv = (PFNGLTEXPARAMETERIVPROC)load("glTexParameteriv"); - 00659 48 8d 0d 00 00 + 0050b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KPLJEAAI@glTexParameteriv@ - 00660 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00666 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameteriv, rax + 00512 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameteri, rax + 00519 ff d3 call rbx ; 2652 : glad_glTexSubImage2D = (PFNGLTEXSUBIMAGE2DPROC)load("glTexSubImage2D"); - 0066d 48 8d 0d 00 00 + 0051b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NHKIJEMK@glTexSubImage2D@ - 00674 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0067a 48 89 05 00 00 + 00522 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameteriv, rax + 00529 ff d3 call rbx + 0052b 48 89 05 00 00 00 00 mov QWORD PTR glad_glTexSubImage2D, rax ; 2653 : glad_glUniform1f = (PFNGLUNIFORM1FPROC)load("glUniform1f"); - 00681 48 8d 0d 00 00 + 00532 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MLICAPOF@glUniform1f@ - 00688 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0068e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1f, rax + 00539 ff d3 call rbx ; 2654 : glad_glUniform1fv = (PFNGLUNIFORM1FVPROC)load("glUniform1fv"); - 00695 48 8d 0d 00 00 + 0053b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KJMOEKII@glUniform1fv@ - 0069c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1fv, rax + 00542 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1f, rax + 00549 ff d3 call rbx ; 2655 : glad_glUniform1i = (PFNGLUNIFORM1IPROC)load("glUniform1i"); - 006a9 48 8d 0d 00 00 + 0054b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EMBKBDCK@glUniform1i@ - 006b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1i, rax + 00552 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1fv, rax + 00559 ff d3 call rbx ; 2656 : glad_glUniform1iv = (PFNGLUNIFORM1IVPROC)load("glUniform1iv"); - 006bd 48 8d 0d 00 00 + 0055b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KCJCANLF@glUniform1iv@ - 006c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1iv, rax + 00562 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1i, rax + 00569 ff d3 call rbx ; 2657 : glad_glUniform2f = (PFNGLUNIFORM2FPROC)load("glUniform2f"); - 006d1 48 8d 0d 00 00 + 0056b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MJMELBLM@glUniform2f@ - 006d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2f, rax + 00572 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1iv, rax + 00579 ff d3 call rbx ; 2658 : glad_glUniform2fv = (PFNGLUNIFORM2FVPROC)load("glUniform2fv"); - 006e5 48 8d 0d 00 00 + 0057b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LLHLOFGG@glUniform2fv@ - 006ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2fv, rax + 00582 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2f, rax + 00589 ff d3 call rbx ; 2659 : glad_glUniform2i = (PFNGLUNIFORM2IPROC)load("glUniform2i"); - 006f9 48 8d 0d 00 00 + 0058b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EOFMKNHD@glUniform2i@ - 00700 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00706 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2i, rax + 00592 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2fv, rax + 00599 ff d3 call rbx ; 2660 : glad_glUniform2iv = (PFNGLUNIFORM2IVPROC)load("glUniform2iv"); - 0070d 48 8d 0d 00 00 + 0059b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LACHKCFL@glUniform2iv@ - 00714 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0071a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2iv, rax + 005a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2i, rax + 005a9 ff d3 call rbx ; 2661 : glad_glUniform3f = (PFNGLUNIFORM3FPROC)load("glUniform3f"); - 00721 48 8d 0d 00 00 + 005ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MIAGNLIL@glUniform3f@ - 00728 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0072e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3f, rax + 005b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2iv, rax + 005b9 ff d3 call rbx ; 2662 : glad_glUniform3fv = (PFNGLUNIFORM3FVPROC)load("glUniform3fv"); - 00735 48 8d 0d 00 00 + 005bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@DMHICAD@glUniform3fv@ - 0073c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00742 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3fv, rax + 005c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3f, rax + 005c9 ff d3 call rbx ; 2663 : glad_glUniform3i = (PFNGLUNIFORM3IPROC)load("glUniform3i"); - 00749 48 8d 0d 00 00 + 005cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EPJOMHEE@glUniform3i@ - 00750 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00756 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3i, rax + 005d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3fv, rax + 005d9 ff d3 call rbx ; 2664 : glad_glUniform3iv = (PFNGLUNIFORM3IVPROC)load("glUniform3iv"); - 0075d 48 8d 0d 00 00 + 005db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IJLMFDO@glUniform3iv@ - 00764 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0076a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3iv, rax + 005e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3i, rax + 005e9 ff d3 call rbx ; 2665 : glad_glUniform4f = (PFNGLUNIFORM4FPROC)load("glUniform4f"); - 00771 48 8d 0d 00 00 + 005eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MNEJMNAO@glUniform4f@ - 00778 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0077e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4f, rax + 005f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3iv, rax + 005f9 ff d3 call rbx ; 2666 : glad_glUniform4fv = (PFNGLUNIFORM4FVPROC)load("glUniform4fv"); - 00785 48 8d 0d 00 00 + 005fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JOBALKLK@glUniform4fv@ - 0078c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00792 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4fv, rax + 00602 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4f, rax + 00609 ff d3 call rbx ; 2667 : glad_glUniform4i = (PFNGLUNIFORM4IPROC)load("glUniform4i"); - 00799 48 8d 0d 00 00 + 0060b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EKNBNBMB@glUniform4i@ - 007a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4i, rax + 00612 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4fv, rax + 00619 ff d3 call rbx ; 2668 : glad_glUniform4iv = (PFNGLUNIFORM4IVPROC)load("glUniform4iv"); - 007ad 48 8d 0d 00 00 + 0061b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JFEMPNIH@glUniform4iv@ - 007b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4iv, rax + 00622 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4i, rax + 00629 ff d3 call rbx ; 2669 : glad_glUniformMatrix2fv = (PFNGLUNIFORMMATRIX2FVPROC)load("glUniformMatrix2fv"); - 007c1 48 8d 0d 00 00 + 0062b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JIBJELHD@glUniformMatrix2fv@ - 007c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2fv, rax + 00632 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4iv, rax + 00639 ff d3 call rbx ; 2670 : glad_glUniformMatrix3fv = (PFNGLUNIFORMMATRIX3FVPROC)load("glUniformMatrix3fv"); - 007d5 48 8d 0d 00 00 + 0063b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CAKFCMBG@glUniformMatrix3fv@ - 007dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3fv, rax + 00642 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2fv, rax + 00649 ff d3 call rbx ; 2671 : glad_glUniformMatrix4fv = (PFNGLUNIFORMMATRIX4FVPROC)load("glUniformMatrix4fv"); - 007e9 48 8d 0d 00 00 + 0064b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LNHCBEKP@glUniformMatrix4fv@ - 007f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4fv, rax + 00652 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3fv, rax + 00659 ff d3 call rbx ; 2672 : glad_glUseProgram = (PFNGLUSEPROGRAMPROC)load("glUseProgram"); - 007fd 48 8d 0d 00 00 + 0065b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@ICBDHBI@glUseProgram@ - 00804 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0080a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUseProgram, rax + 00662 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4fv, rax + 00669 ff d3 call rbx ; 2673 : glad_glVertexAttrib1f = (PFNGLVERTEXATTRIB1FPROC)load("glVertexAttrib1f"); - 00811 48 8d 0d 00 00 + 0066b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MKNNJPHA@glVertexAttrib1f@ - 00818 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0081e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1f, rax + 00672 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUseProgram, rax + 00679 ff d3 call rbx ; 2674 : glad_glVertexAttrib1fv = (PFNGLVERTEXATTRIB1FVPROC)load("glVertexAttrib1fv"); - 00825 48 8d 0d 00 00 + 0067b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CJKKHCND@glVertexAttrib1fv@ - 0082c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00832 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1fv, rax + 00682 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1f, rax + 00689 ff d3 call rbx ; 2675 : glad_glVertexAttrib2f = (PFNGLVERTEXATTRIB2FPROC)load("glVertexAttrib2f"); - 00839 48 8d 0d 00 00 + 0068b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MIJLCBCJ@glVertexAttrib2f@ - 00840 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00846 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2f, rax + 00692 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1fv, rax + 00699 ff d3 call rbx ; 2676 : glad_glVertexAttrib2fv = (PFNGLVERTEXATTRIB2FVPROC)load("glVertexAttrib2fv"); - 0084d 48 8d 0d 00 00 + 0069b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DLBPNNDN@glVertexAttrib2fv@ - 00854 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0085a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2fv, rax + 006a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2f, rax + 006a9 ff d3 call rbx ; 2677 : glad_glVertexAttrib3f = (PFNGLVERTEXATTRIB3FPROC)load("glVertexAttrib3f"); - 00861 48 8d 0d 00 00 + 006ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MJFJELBO@glVertexAttrib3f@ - 00868 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0086e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3f, rax + 006b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2fv, rax + 006b9 ff d3 call rbx ; 2678 : glad_glVertexAttrib3fv = (PFNGLVERTEXATTRIB3FVPROC)load("glVertexAttrib3fv"); - 00875 48 8d 0d 00 00 + 006bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@IDKDLKFI@glVertexAttrib3fv@ - 0087c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00882 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3fv, rax + 006c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3f, rax + 006c9 ff d3 call rbx ; 2679 : glad_glVertexAttrib4f = (PFNGLVERTEXATTRIB4FPROC)load("glVertexAttrib4f"); - 00889 48 8d 0d 00 00 + 006cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MMBGFNJL@glVertexAttrib4f@ - 00890 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00896 48 89 05 00 00 + 006d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3fv, rax + 006d9 ff d3 call rbx + 006db 48 89 05 00 00 00 00 mov QWORD PTR glad_glVertexAttrib4f, rax ; 2680 : glad_glVertexAttrib4fv = (PFNGLVERTEXATTRIB4FVPROC)load("glVertexAttrib4fv"); - 0089d 48 8d 0d 00 00 + 006e2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BOHEICOB@glVertexAttrib4fv@ - 008a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4fv, rax + 006e9 ff d3 call rbx ; 2681 : glad_glVertexAttribPointer = (PFNGLVERTEXATTRIBPOINTERPROC)load("glVertexAttribPointer"); - 008b1 48 8d 0d 00 00 + 006eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JPNNNPKG@glVertexAttribPointer@ - 008b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribPointer, rax + 006f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4fv, rax + 006f9 ff d3 call rbx ; 2682 : glad_glViewport = (PFNGLVIEWPORTPROC)load("glViewport"); - 008c5 48 8d 0d 00 00 + 006fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KBLIPDFH@glViewport@ - 008cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008d2 48 89 05 00 00 + 00702 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribPointer, rax + 00709 ff d3 call rbx + 0070b 48 89 05 00 00 00 00 mov QWORD PTR glad_glViewport, rax $LN1@load_GL_SC: ; 2683 : } - 008d9 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 008e0 5f pop rdi - 008e1 5d pop rbp - 008e2 c3 ret 0 + 00712 48 83 c4 20 add rsp, 32 ; 00000020H + 00716 5b pop rbx + 00717 c3 ret 0 load_GL_SC_VERSION_2_0 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT find_coreGLES2 _TEXT SEGMENT -i$ = 4 -major$ = 36 +prefixes$ = 32 +major$ = 64 minor$ = 68 -version$ = 104 -prefixes$ = 136 -length$6 = 200 -tv137 = 404 -tv133 = 404 -tv129 = 404 -tv93 = 404 -tv145 = 408 -tv146 = 416 -__$ArrayPad$ = 424 +__$ArrayPad$ = 72 find_coreGLES2 PROC ; COMDAT ; 2509 : static void find_coreGLES2(void) { - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec d8 01 - 00 00 sub rsp, 472 ; 000001d8H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 7c 24 20 lea rdi, QWORD PTR [rsp+32] - 00014 b9 3e 00 00 00 mov ecx, 62 ; 0000003eH - 00019 b8 cc cc cc cc mov eax, -858993460 ; ccccccccH - 0001e f3 ab rep stosd - 00020 48 8b 05 00 00 + 00000 48 89 6c 24 18 mov QWORD PTR [rsp+24], rbp + 00005 48 89 7c 24 20 mov QWORD PTR [rsp+32], rdi + 0000a 41 56 push r14 + 0000c 48 83 ec 50 sub rsp, 80 ; 00000050H + 00010 48 8b 05 00 00 00 00 mov rax, QWORD PTR __security_cookie - 00027 48 33 c5 xor rax, rbp - 0002a 48 89 85 a8 01 - 00 00 mov QWORD PTR __$ArrayPad$[rbp], rax - 00031 48 8d 0d 00 00 + 00017 48 33 c4 xor rax, rsp + 0001a 48 89 44 24 48 mov QWORD PTR __$ArrayPad$[rsp], rax + 0001f 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 00038 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00026 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0002b 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:??_C@_0O@EMKFPNOG@OpenGL?5ES?9CL?5@ + 00032 33 ed xor ebp, ebp + 00034 48 89 44 24 28 mov QWORD PTR prefixes$[rsp+8], rax + 00039 48 8d 3d 00 00 + 00 00 lea rdi, OFFSET FLAT:??_C@_0O@ENGHJHNB@OpenGL?5ES?9CM?5@ + 00040 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:??_C@_0L@JLFHOCGA@OpenGL?5ES?5@ + 00047 48 89 7c 24 20 mov QWORD PTR prefixes$[rsp], rdi + 0004c b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H + 00051 48 89 44 24 30 mov QWORD PTR prefixes$[rsp+16], rax + 00056 48 89 6c 24 38 mov QWORD PTR prefixes$[rsp+24], rbp + 0005b ff 15 00 00 00 + 00 call QWORD PTR glad_glGetString + 00061 4c 8b f0 mov r14, rax + 00064 48 85 c0 test rax, rax + 00067 0f 84 13 01 00 + 00 je $LN7@find_coreG + 0006d 48 89 5c 24 60 mov QWORD PTR [rsp+96], rbx + 00072 48 89 74 24 68 mov QWORD PTR [rsp+104], rsi + 00077 8b f5 mov esi, ebp + 00079 0f 1f 80 00 00 + 00 00 npad 7 +$LL4@find_coreG: + +; 2529 : const size_t length = strlen(prefixes[i]); + + 00080 48 c7 c3 ff ff + ff ff mov rbx, -1 +$LL31@find_coreG: + 00087 48 ff c3 inc rbx + 0008a 40 38 2c 1f cmp BYTE PTR [rdi+rbx], bpl + 0008e 75 f7 jne SHORT $LL31@find_coreG + +; 2530 : if (strncmp(version, prefixes[i], length) == 0) { + + 00090 4c 8b c3 mov r8, rbx + 00093 48 8b d7 mov rdx, rdi + 00096 49 8b ce mov rcx, r14 + 00099 ff 15 00 00 00 + 00 call QWORD PTR __imp_strncmp + 0009f 85 c0 test eax, eax + 000a1 74 0f je SHORT $LN23@find_coreG ; 2510 : ; 2511 : /* Thank you @elmindreda @@ -8179,23 +7959,6 @@ find_coreGLES2 PROC ; COMDAT ; 2516 : ; 2517 : const char* version; ; 2518 : const char* prefixes[] = { - - 0003d 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:??_C@_0O@ENGHJHNB@OpenGL?5ES?9CM?5@ - 00044 48 89 85 88 00 - 00 00 mov QWORD PTR prefixes$[rbp], rax - 0004b 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:??_C@_0O@EMKFPNOG@OpenGL?5ES?9CL?5@ - 00052 48 89 85 90 00 - 00 00 mov QWORD PTR prefixes$[rbp+8], rax - 00059 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:??_C@_0L@JLFHOCGA@OpenGL?5ES?5@ - 00060 48 89 85 98 00 - 00 00 mov QWORD PTR prefixes$[rbp+16], rax - 00067 48 c7 85 a0 00 - 00 00 00 00 00 - 00 mov QWORD PTR prefixes$[rbp+24], 0 - ; 2519 : "OpenGL ES-CM ", ; 2520 : "OpenGL ES-CL ", ; 2521 : "OpenGL ES ", @@ -8203,104 +7966,39 @@ find_coreGLES2 PROC ; COMDAT ; 2523 : }; ; 2524 : ; 2525 : version = (const char*) glGetString(GL_VERSION); - - 00072 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H - 00077 ff 15 00 00 00 - 00 call QWORD PTR glad_glGetString - 0007d 48 89 45 68 mov QWORD PTR version$[rbp], rax - ; 2526 : if (!version) return; - - 00081 48 83 7d 68 00 cmp QWORD PTR version$[rbp], 0 - 00086 75 05 jne SHORT $LN5@find_coreG - 00088 e9 e3 01 00 00 jmp $LN1@find_coreG -$LN5@find_coreG: - ; 2527 : ; 2528 : for (i = 0; prefixes[i]; i++) { - 0008d c7 45 04 00 00 - 00 00 mov DWORD PTR i$[rbp], 0 - 00094 eb 08 jmp SHORT $LN4@find_coreG -$LN2@find_coreG: - 00096 8b 45 04 mov eax, DWORD PTR i$[rbp] - 00099 ff c0 inc eax - 0009b 89 45 04 mov DWORD PTR i$[rbp], eax -$LN4@find_coreG: - 0009e 48 63 45 04 movsxd rax, DWORD PTR i$[rbp] - 000a2 48 83 bc c5 88 - 00 00 00 00 cmp QWORD PTR prefixes$[rbp+rax*8], 0 - 000ab 0f 84 84 00 00 - 00 je $LN3@find_coreG - -; 2529 : const size_t length = strlen(prefixes[i]); - - 000b1 48 63 45 04 movsxd rax, DWORD PTR i$[rbp] - 000b5 48 8b 84 c5 88 - 00 00 00 mov rax, QWORD PTR prefixes$[rbp+rax*8] - 000bd 48 89 85 98 01 - 00 00 mov QWORD PTR tv145[rbp], rax - 000c4 48 c7 85 a0 01 - 00 00 ff ff ff - ff mov QWORD PTR tv146[rbp], -1 -$LL22@find_coreG: - 000cf 48 ff 85 a0 01 - 00 00 inc QWORD PTR tv146[rbp] - 000d6 48 8b 85 98 01 - 00 00 mov rax, QWORD PTR tv145[rbp] - 000dd 48 8b 8d a0 01 - 00 00 mov rcx, QWORD PTR tv146[rbp] - 000e4 80 3c 08 00 cmp BYTE PTR [rax+rcx], 0 - 000e8 75 e5 jne SHORT $LL22@find_coreG - 000ea 48 8b 85 a0 01 - 00 00 mov rax, QWORD PTR tv146[rbp] - 000f1 48 89 85 c8 00 - 00 00 mov QWORD PTR length$6[rbp], rax + 000a3 48 8b 7c f4 28 mov rdi, QWORD PTR prefixes$[rsp+rsi*8+8] + 000a8 48 ff c6 inc rsi + 000ab 48 85 ff test rdi, rdi + 000ae 75 d0 jne SHORT $LL4@find_coreG ; 2530 : if (strncmp(version, prefixes[i], length) == 0) { - 000f8 48 63 45 04 movsxd rax, DWORD PTR i$[rbp] - 000fc 4c 8b 85 c8 00 - 00 00 mov r8, QWORD PTR length$6[rbp] - 00103 48 8b 94 c5 88 - 00 00 00 mov rdx, QWORD PTR prefixes$[rbp+rax*8] - 0010b 48 8b 4d 68 mov rcx, QWORD PTR version$[rbp] - 0010f ff 15 00 00 00 - 00 call QWORD PTR __imp_strncmp - 00115 85 c0 test eax, eax - 00117 75 17 jne SHORT $LN6@find_coreG + 000b0 eb 03 jmp SHORT $LN3@find_coreG +$LN23@find_coreG: ; 2531 : version += length; - 00119 48 8b 85 c8 00 - 00 00 mov rax, QWORD PTR length$6[rbp] - 00120 48 8b 4d 68 mov rcx, QWORD PTR version$[rbp] - 00124 48 03 c8 add rcx, rax - 00127 48 8b c1 mov rax, rcx - 0012a 48 89 45 68 mov QWORD PTR version$[rbp], rax - -; 2532 : break; - - 0012e eb 05 jmp SHORT $LN3@find_coreG -$LN6@find_coreG: - -; 2533 : } -; 2534 : } - - 00130 e9 61 ff ff ff jmp $LN2@find_coreG + 000b2 4c 03 f3 add r14, rbx $LN3@find_coreG: +; 2532 : break; +; 2533 : } +; 2534 : } ; 2535 : ; 2536 : /* PR #18 */ ; 2537 : #ifdef _MSC_VER ; 2538 : sscanf_s(version, "%d.%d", &major, &minor); - 00135 4c 8d 4d 44 lea r9, QWORD PTR minor$[rbp] - 00139 4c 8d 45 24 lea r8, QWORD PTR major$[rbp] - 0013d 48 8d 15 00 00 + 000b5 4c 8d 4c 24 44 lea r9, QWORD PTR minor$[rsp] + 000ba 49 8b ce mov rcx, r14 + 000bd 4c 8d 44 24 40 lea r8, QWORD PTR major$[rsp] + 000c2 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:??_C@_05KBEOJPB@?$CFd?4?$CFd@ - 00144 48 8b 4d 68 mov rcx, QWORD PTR version$[rbp] - 00148 e8 00 00 00 00 call sscanf_s + 000c9 e8 00 00 00 00 call sscanf_s ; 2539 : #else ; 2540 : sscanf(version, "%d.%d", &major, &minor); @@ -8308,150 +8006,134 @@ $LN3@find_coreG: ; 2542 : ; 2543 : GLVersion.major = major; GLVersion.minor = minor; - 0014d 8b 45 24 mov eax, DWORD PTR major$[rbp] - 00150 89 05 00 00 00 - 00 mov DWORD PTR GLVersion, eax - 00156 8b 45 44 mov eax, DWORD PTR minor$[rbp] - 00159 89 05 04 00 00 - 00 mov DWORD PTR GLVersion+4, eax + 000ce 8b 44 24 40 mov eax, DWORD PTR major$[rsp] + 000d2 8b 4c 24 44 mov ecx, DWORD PTR minor$[rsp] ; 2544 : max_loaded_major = major; max_loaded_minor = minor; - 0015f 8b 45 24 mov eax, DWORD PTR major$[rbp] - 00162 89 05 00 00 00 + 000d6 48 8b 74 24 68 mov rsi, QWORD PTR [rsp+104] + 000db 48 8b 5c 24 60 mov rbx, QWORD PTR [rsp+96] + 000e0 89 05 00 00 00 + 00 mov DWORD PTR GLVersion, eax + 000e6 89 0d 04 00 00 + 00 mov DWORD PTR GLVersion+4, ecx + 000ec 89 05 00 00 00 00 mov DWORD PTR max_loaded_major, eax - 00168 8b 45 44 mov eax, DWORD PTR minor$[rbp] - 0016b 89 05 00 00 00 - 00 mov DWORD PTR max_loaded_minor, eax + 000f2 89 0d 00 00 00 + 00 mov DWORD PTR max_loaded_minor, ecx ; 2545 : GLAD_GL_ES_VERSION_2_0 = (major == 2 && minor >= 0) || major > 2; - 00171 83 7d 24 02 cmp DWORD PTR major$[rbp], 2 - 00175 75 06 jne SHORT $LN10@find_coreG - 00177 83 7d 44 00 cmp DWORD PTR minor$[rbp], 0 - 0017b 7d 12 jge SHORT $LN11@find_coreG -$LN10@find_coreG: - 0017d 83 7d 24 02 cmp DWORD PTR major$[rbp], 2 - 00181 7f 0c jg SHORT $LN11@find_coreG - 00183 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv93[rbp], 0 - 0018d eb 0a jmp SHORT $LN12@find_coreG + 000f8 83 f8 02 cmp eax, 2 + 000fb 75 44 jne SHORT $LN10@find_coreG + 000fd 85 c9 test ecx, ecx + 000ff 78 42 js SHORT $LN27@find_coreG $LN11@find_coreG: - 0018f c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv93[rbp], 1 + 00101 ba 01 00 00 00 mov edx, 1 $LN12@find_coreG: - 00199 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv93[rbp] - 0019f 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_ES_VERSION_2_0, eax ; 2546 : GLAD_GL_ES_VERSION_3_0 = (major == 3 && minor >= 0) || major > 3; - 001a5 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 001a9 75 06 jne SHORT $LN13@find_coreG - 001ab 83 7d 44 00 cmp DWORD PTR minor$[rbp], 0 - 001af 7d 12 jge SHORT $LN14@find_coreG -$LN13@find_coreG: - 001b1 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 001b5 7f 0c jg SHORT $LN14@find_coreG - 001b7 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv129[rbp], 0 - 001c1 eb 0a jmp SHORT $LN15@find_coreG + 00106 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_ES_VERSION_2_0, edx + 0010c 83 f8 03 cmp eax, 3 + 0010f 75 36 jne SHORT $LN13@find_coreG + 00111 85 c9 test ecx, ecx + 00113 78 34 js SHORT $LN28@find_coreG $LN14@find_coreG: - 001c3 c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv129[rbp], 1 + 00115 ba 01 00 00 00 mov edx, 1 $LN15@find_coreG: - 001cd 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv129[rbp] - 001d3 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_ES_VERSION_3_0, eax ; 2547 : GLAD_GL_ES_VERSION_3_1 = (major == 3 && minor >= 1) || major > 3; - 001d9 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 001dd 75 06 jne SHORT $LN16@find_coreG - 001df 83 7d 44 01 cmp DWORD PTR minor$[rbp], 1 - 001e3 7d 12 jge SHORT $LN17@find_coreG -$LN16@find_coreG: - 001e5 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 001e9 7f 0c jg SHORT $LN17@find_coreG - 001eb c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv133[rbp], 0 - 001f5 eb 0a jmp SHORT $LN18@find_coreG + 0011a 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_ES_VERSION_3_0, edx + 00120 83 f8 03 cmp eax, 3 + 00123 75 28 jne SHORT $LN16@find_coreG + 00125 83 f9 01 cmp ecx, 1 + 00128 7c 25 jl SHORT $LN29@find_coreG $LN17@find_coreG: - 001f7 c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv133[rbp], 1 + 0012a ba 01 00 00 00 mov edx, 1 $LN18@find_coreG: - 00201 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv133[rbp] - 00207 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_ES_VERSION_3_1, eax ; 2548 : GLAD_GL_ES_VERSION_3_2 = (major == 3 && minor >= 2) || major > 3; - 0020d 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 00211 75 06 jne SHORT $LN19@find_coreG - 00213 83 7d 44 02 cmp DWORD PTR minor$[rbp], 2 - 00217 7d 12 jge SHORT $LN20@find_coreG + 0012f 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_ES_VERSION_3_1, edx + 00135 83 f8 03 cmp eax, 3 + 00138 75 19 jne SHORT $LN19@find_coreG + 0013a 83 f9 02 cmp ecx, 2 + 0013d 7d 16 jge SHORT $LN20@find_coreG + 0013f eb 19 jmp SHORT $LN21@find_coreG +$LN10@find_coreG: + +; 2545 : GLAD_GL_ES_VERSION_2_0 = (major == 2 && minor >= 0) || major > 2; + + 00141 7f be jg SHORT $LN11@find_coreG +$LN27@find_coreG: + 00143 8b d5 mov edx, ebp + 00145 eb bf jmp SHORT $LN12@find_coreG +$LN13@find_coreG: + +; 2546 : GLAD_GL_ES_VERSION_3_0 = (major == 3 && minor >= 0) || major > 3; + + 00147 7f cc jg SHORT $LN14@find_coreG +$LN28@find_coreG: + 00149 8b d5 mov edx, ebp + 0014b eb cd jmp SHORT $LN15@find_coreG +$LN16@find_coreG: + +; 2547 : GLAD_GL_ES_VERSION_3_1 = (major == 3 && minor >= 1) || major > 3; + + 0014d 7f db jg SHORT $LN17@find_coreG +$LN29@find_coreG: + 0014f 8b d5 mov edx, ebp + 00151 eb dc jmp SHORT $LN18@find_coreG $LN19@find_coreG: - 00219 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 0021d 7f 0c jg SHORT $LN20@find_coreG - 0021f c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv137[rbp], 0 - 00229 eb 0a jmp SHORT $LN21@find_coreG + +; 2548 : GLAD_GL_ES_VERSION_3_2 = (major == 3 && minor >= 2) || major > 3; + + 00153 7e 05 jle SHORT $LN21@find_coreG $LN20@find_coreG: - 0022b c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv137[rbp], 1 + 00155 bd 01 00 00 00 mov ebp, 1 $LN21@find_coreG: - 00235 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv137[rbp] - 0023b 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_ES_VERSION_3_2, eax ; 2549 : if (GLVersion.major > 3 || (GLVersion.major >= 3 && GLVersion.minor >= 2)) { - 00241 83 3d 00 00 00 - 00 03 cmp DWORD PTR GLVersion, 3 - 00248 7f 12 jg SHORT $LN8@find_coreG - 0024a 83 3d 00 00 00 - 00 03 cmp DWORD PTR GLVersion, 3 - 00251 7c 1d jl SHORT $LN7@find_coreG - 00253 83 3d 04 00 00 - 00 02 cmp DWORD PTR GLVersion+4, 2 - 0025a 7c 14 jl SHORT $LN7@find_coreG + 0015a 89 2d 00 00 00 + 00 mov DWORD PTR GLAD_GL_ES_VERSION_3_2, ebp + 00160 83 f8 03 cmp eax, 3 + 00163 7f 07 jg SHORT $LN8@find_coreG + 00165 7c 19 jl SHORT $LN7@find_coreG + 00167 83 f9 02 cmp ecx, 2 + 0016a 7c 14 jl SHORT $LN7@find_coreG $LN8@find_coreG: ; 2550 : max_loaded_major = 3; - 0025c c7 05 00 00 00 + 0016c c7 05 00 00 00 00 03 00 00 00 mov DWORD PTR max_loaded_major, 3 ; 2551 : max_loaded_minor = 2; - 00266 c7 05 00 00 00 + 00176 c7 05 00 00 00 00 02 00 00 00 mov DWORD PTR max_loaded_minor, 2 $LN7@find_coreG: -$LN1@find_coreG: ; 2552 : } ; 2553 : } - 00270 48 8d 4d e0 lea rcx, QWORD PTR [rbp-32] - 00274 48 8d 15 00 00 - 00 00 lea rdx, OFFSET FLAT:find_coreGLES2$rtcFrameData - 0027b e8 00 00 00 00 call _RTC_CheckStackVars - 00280 48 8b 8d a8 01 - 00 00 mov rcx, QWORD PTR __$ArrayPad$[rbp] - 00287 48 33 cd xor rcx, rbp - 0028a e8 00 00 00 00 call __security_check_cookie - 0028f 48 8d a5 b8 01 - 00 00 lea rsp, QWORD PTR [rbp+440] - 00296 5f pop rdi - 00297 5d pop rbp - 00298 c3 ret 0 + 00180 48 8b 4c 24 48 mov rcx, QWORD PTR __$ArrayPad$[rsp] + 00185 48 33 cc xor rcx, rsp + 00188 e8 00 00 00 00 call __security_check_cookie + 0018d 48 8b 6c 24 70 mov rbp, QWORD PTR [rsp+112] + 00192 48 8b 7c 24 78 mov rdi, QWORD PTR [rsp+120] + 00197 48 83 c4 50 add rsp, 80 ; 00000050H + 0019b 41 5e pop r14 + 0019d c3 ret 0 find_coreGLES2 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT find_extensionsGLES2 _TEXT SEGMENT @@ -8459,3448 +8141,3082 @@ find_extensionsGLES2 PROC ; COMDAT ; 2502 : static int find_extensionsGLES2(void) { - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 0d 00 00 + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode - -; 2503 : if (!get_exts()) return 0; - - 0001b e8 00 00 00 00 call get_exts - 00020 85 c0 test eax, eax - 00022 75 04 jne SHORT $LN2@find_exten - 00024 33 c0 xor eax, eax - 00026 eb 0a jmp SHORT $LN1@find_exten -$LN2@find_exten: - -; 2504 : (void)&has_ext; -; 2505 : free_exts(); - - 00028 e8 00 00 00 00 call free_exts - -; 2506 : return 1; - - 0002d b8 01 00 00 00 mov eax, 1 -$LN1@find_exten: + 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call get_exts + 00015 85 c0 test eax, eax + 00017 75 05 jne SHORT $LN2@find_exten ; 2507 : } - 00032 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00039 5f pop rdi - 0003a 5d pop rbp - 0003b c3 ret 0 + 00019 48 83 c4 28 add rsp, 40 ; 00000028H + 0001d c3 ret 0 +$LN2@find_exten: + +; 2503 : if (!get_exts()) return 0; +; 2504 : (void)&has_ext; +; 2505 : free_exts(); + + 0001e e8 00 00 00 00 call free_exts + +; 2506 : return 1; + + 00023 b8 01 00 00 00 mov eax, 1 + +; 2507 : } + + 00028 48 83 c4 28 add rsp, 40 ; 00000028H + 0002c c3 ret 0 find_extensionsGLES2 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_ES_VERSION_3_2 _TEXT SEGMENT -load$ = 224 +load$ = 48 load_GL_ES_VERSION_3_2 PROC ; COMDAT ; 2455 : static void load_GL_ES_VERSION_3_2(GLADloadproc load) { - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_ES_VERSION_3_2, 0 + 0001c 0f 84 c0 02 00 + 00 je $LN1@load_GL_ES ; 2456 : if(!GLAD_GL_ES_VERSION_3_2) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_ES_VERSION_3_2, 0 - 00026 75 05 jne SHORT $LN2@load_GL_ES - 00028 e9 70 03 00 00 jmp $LN1@load_GL_ES -$LN2@load_GL_ES: - ; 2457 : glad_glBlendBarrier = (PFNGLBLENDBARRIERPROC)load("glBlendBarrier"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@NOCKEEAP@glBlendBarrier@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendBarrier, rax + 00029 ff d3 call rbx ; 2458 : glad_glCopyImageSubData = (PFNGLCOPYIMAGESUBDATAPROC)load("glCopyImageSubData"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@BNCHOBBL@glCopyImageSubData@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyImageSubData, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendBarrier, rax + 00039 ff d3 call rbx ; 2459 : glad_glDebugMessageControl = (PFNGLDEBUGMESSAGECONTROLPROC)load("glDebugMessageControl"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MNBDCEEP@glDebugMessageControl@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDebugMessageControl, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyImageSubData, rax + 00049 ff d3 call rbx ; 2460 : glad_glDebugMessageInsert = (PFNGLDEBUGMESSAGEINSERTPROC)load("glDebugMessageInsert"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DGOJNFDO@glDebugMessageInsert@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDebugMessageInsert, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDebugMessageControl, rax + 00059 ff d3 call rbx ; 2461 : glad_glDebugMessageCallback = (PFNGLDEBUGMESSAGECALLBACKPROC)load("glDebugMessageCallback"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@IGFENJCI@glDebugMessageCallback@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDebugMessageCallback, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDebugMessageInsert, rax + 00069 ff d3 call rbx ; 2462 : glad_glGetDebugMessageLog = (PFNGLGETDEBUGMESSAGELOGPROC)load("glGetDebugMessageLog"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@FGBMJKND@glGetDebugMessageLog@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetDebugMessageLog, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDebugMessageCallback, rax + 00079 ff d3 call rbx ; 2463 : glad_glPushDebugGroup = (PFNGLPUSHDEBUGGROUPPROC)load("glPushDebugGroup"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@DEFFBEGJ@glPushDebugGroup@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPushDebugGroup, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetDebugMessageLog, rax + 00089 ff d3 call rbx ; 2464 : glad_glPopDebugGroup = (PFNGLPOPDEBUGGROUPPROC)load("glPopDebugGroup"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@PMJBDENK@glPopDebugGroup@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPopDebugGroup, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPushDebugGroup, rax + 00099 ff d3 call rbx ; 2465 : glad_glObjectLabel = (PFNGLOBJECTLABELPROC)load("glObjectLabel"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EFJDECDM@glObjectLabel@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glObjectLabel, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPopDebugGroup, rax + 000a9 ff d3 call rbx ; 2466 : glad_glGetObjectLabel = (PFNGLGETOBJECTLABELPROC)load("glGetObjectLabel"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MOEDHKDB@glGetObjectLabel@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetObjectLabel, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glObjectLabel, rax + 000b9 ff d3 call rbx ; 2467 : glad_glObjectPtrLabel = (PFNGLOBJECTPTRLABELPROC)load("glObjectPtrLabel"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@FBABGDIL@glObjectPtrLabel@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glObjectPtrLabel, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetObjectLabel, rax + 000c9 ff d3 call rbx ; 2468 : glad_glGetObjectPtrLabel = (PFNGLGETOBJECTPTRLABELPROC)load("glGetObjectPtrLabel"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MIJFJOHM@glGetObjectPtrLabel@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetObjectPtrLabel, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glObjectPtrLabel, rax + 000d9 ff d3 call rbx ; 2469 : glad_glGetPointerv = (PFNGLGETPOINTERVPROC)load("glGetPointerv"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LADEDGJO@glGetPointerv@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetPointerv, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetObjectPtrLabel, rax + 000e9 ff d3 call rbx ; 2470 : glad_glEnablei = (PFNGLENABLEIPROC)load("glEnablei"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09IEGEGIEN@glEnablei@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnablei, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetPointerv, rax + 000f9 ff d3 call rbx ; 2471 : glad_glDisablei = (PFNGLDISABLEIPROC)load("glDisablei"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@BMJPGDDH@glDisablei@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisablei, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnablei, rax + 00109 ff d3 call rbx ; 2472 : glad_glBlendEquationi = (PFNGLBLENDEQUATIONIPROC)load("glBlendEquationi"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MKHLNEOM@glBlendEquationi@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendEquationi, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisablei, rax + 00119 ff d3 call rbx ; 2473 : glad_glBlendEquationSeparatei = (PFNGLBLENDEQUATIONSEPARATEIPROC)load("glBlendEquationSeparatei"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@FNMBAGAC@glBlendEquationSeparatei@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendEquationSeparatei, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendEquationi, rax + 00129 ff d3 call rbx ; 2474 : glad_glBlendFunci = (PFNGLBLENDFUNCIPROC)load("glBlendFunci"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IKKELNNP@glBlendFunci@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFunci, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendEquationSeparatei, rax + 00139 ff d3 call rbx ; 2475 : glad_glBlendFuncSeparatei = (PFNGLBLENDFUNCSEPARATEIPROC)load("glBlendFuncSeparatei"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@PDDGKNBJ@glBlendFuncSeparatei@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFuncSeparatei, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFunci, rax + 00149 ff d3 call rbx ; 2476 : glad_glColorMaski = (PFNGLCOLORMASKIPROC)load("glColorMaski"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JHNNNJFG@glColorMaski@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorMaski, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFuncSeparatei, rax + 00159 ff d3 call rbx ; 2477 : glad_glIsEnabledi = (PFNGLISENABLEDIPROC)load("glIsEnabledi"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IMGKGOKN@glIsEnabledi@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsEnabledi, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorMaski, rax + 00169 ff d3 call rbx ; 2478 : glad_glDrawElementsBaseVertex = (PFNGLDRAWELEMENTSBASEVERTEXPROC)load("glDrawElementsBaseVertex"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@LFMMIAHA@glDrawElementsBaseVertex@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsBaseVertex, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsEnabledi, rax + 00179 ff d3 call rbx ; 2479 : glad_glDrawRangeElementsBaseVertex = (PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC)load("glDrawRangeElementsBaseVertex"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@KBDDBILP@glDrawRangeElementsBaseVertex@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawRangeElementsBaseVertex, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsBaseVertex, rax + 00189 ff d3 call rbx ; 2480 : glad_glDrawElementsInstancedBaseVertex = (PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC)load("glDrawElementsInstancedBaseVertex"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CC@KLOIIKNA@glDrawElementsInstancedBaseVert@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseVertex, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawRangeElementsBaseVertex, rax + 00199 ff d3 call rbx ; 2481 : glad_glFramebufferTexture = (PFNGLFRAMEBUFFERTEXTUREPROC)load("glFramebufferTexture"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@ENLMLILA@glFramebufferTexture@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTexture, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseVertex, rax + 001a9 ff d3 call rbx ; 2482 : glad_glPrimitiveBoundingBox = (PFNGLPRIMITIVEBOUNDINGBOXPROC)load("glPrimitiveBoundingBox"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@DBMDBNBL@glPrimitiveBoundingBox@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPrimitiveBoundingBox, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTexture, rax + 001b9 ff d3 call rbx ; 2483 : glad_glGetGraphicsResetStatus = (PFNGLGETGRAPHICSRESETSTATUSPROC)load("glGetGraphicsResetStatus"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@ILPAOCDN@glGetGraphicsResetStatus@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPrimitiveBoundingBox, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glGetGraphicsResetStatus, rax ; 2484 : glad_glReadnPixels = (PFNGLREADNPIXELSPROC)load("glReadnPixels"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NELODAJJ@glReadnPixels@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReadnPixels, rax + 001d9 ff d3 call rbx ; 2485 : glad_glGetnUniformfv = (PFNGLGETNUNIFORMFVPROC)load("glGetnUniformfv"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KIOMIDPP@glGetnUniformfv@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnUniformfv, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReadnPixels, rax + 001e9 ff d3 call rbx ; 2486 : glad_glGetnUniformiv = (PFNGLGETNUNIFORMIVPROC)load("glGetnUniformiv"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDLAMEMC@glGetnUniformiv@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnUniformiv, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnUniformfv, rax + 001f9 ff d3 call rbx ; 2487 : glad_glGetnUniformuiv = (PFNGLGETNUNIFORMUIVPROC)load("glGetnUniformuiv"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BBJMBEC@glGetnUniformuiv@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnUniformuiv, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnUniformiv, rax + 00209 ff d3 call rbx ; 2488 : glad_glMinSampleShading = (PFNGLMINSAMPLESHADINGPROC)load("glMinSampleShading"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EDGCEBP@glMinSampleShading@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMinSampleShading, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnUniformuiv, rax + 00219 ff d3 call rbx ; 2489 : glad_glPatchParameteri = (PFNGLPATCHPARAMETERIPROC)load("glPatchParameteri"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@PAPDGMLA@glPatchParameteri@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPatchParameteri, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMinSampleShading, rax + 00229 ff d3 call rbx ; 2490 : glad_glTexParameterIiv = (PFNGLTEXPARAMETERIIVPROC)load("glTexParameterIiv"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MAFJKEHB@glTexParameterIiv@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterIiv, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPatchParameteri, rax + 00239 ff d3 call rbx ; 2491 : glad_glTexParameterIuiv = (PFNGLTEXPARAMETERIUIVPROC)load("glTexParameterIuiv"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@FDBCMKBE@glTexParameterIuiv@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterIuiv, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterIiv, rax + 00249 ff d3 call rbx ; 2492 : glad_glGetTexParameterIiv = (PFNGLGETTEXPARAMETERIIVPROC)load("glGetTexParameterIiv"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@ODBJFHDD@glGetTexParameterIiv@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameterIiv, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterIuiv, rax + 00259 ff d3 call rbx ; 2493 : glad_glGetTexParameterIuiv = (PFNGLGETTEXPARAMETERIUIVPROC)load("glGetTexParameterIuiv"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MLODKKFL@glGetTexParameterIuiv@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameterIuiv, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameterIiv, rax + 00269 ff d3 call rbx ; 2494 : glad_glSamplerParameterIiv = (PFNGLSAMPLERPARAMETERIIVPROC)load("glSamplerParameterIiv"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@HKEIFIHF@glSamplerParameterIiv@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameterIiv, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameterIuiv, rax + 00279 ff d3 call rbx ; 2495 : glad_glSamplerParameterIuiv = (PFNGLSAMPLERPARAMETERIUIVPROC)load("glSamplerParameterIuiv"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@FEMFBPPB@glSamplerParameterIuiv@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameterIuiv, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameterIiv, rax + 00289 ff d3 call rbx ; 2496 : glad_glGetSamplerParameterIiv = (PFNGLGETSAMPLERPARAMETERIIVPROC)load("glGetSamplerParameterIiv"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@KOMJDLDN@glGetSamplerParameterIiv@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSamplerParameterIiv, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameterIuiv, rax + 00299 ff d3 call rbx ; 2497 : glad_glGetSamplerParameterIuiv = (PFNGLGETSAMPLERPARAMETERIUIVPROC)load("glGetSamplerParameterIuiv"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@CMBGFHDA@glGetSamplerParameterIuiv@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSamplerParameterIuiv, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSamplerParameterIiv, rax + 002a9 ff d3 call rbx ; 2498 : glad_glTexBuffer = (PFNGLTEXBUFFERPROC)load("glTexBuffer"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@IIMBBALL@glTexBuffer@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexBuffer, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSamplerParameterIuiv, rax + 002b9 ff d3 call rbx ; 2499 : glad_glTexBufferRange = (PFNGLTEXBUFFERRANGEPROC)load("glTexBufferRange"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@DPMGLFNI@glTexBufferRange@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexBufferRange, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexBuffer, rax + 002c9 ff d3 call rbx ; 2500 : glad_glTexStorage3DMultisample = (PFNGLTEXSTORAGE3DMULTISAMPLEPROC)load("glTexStorage3DMultisample"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@GOJPECNJ@glTexStorage3DMultisample@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexBufferRange, rax + 002d9 ff d3 call rbx + 002db 48 89 05 00 00 00 00 mov QWORD PTR glad_glTexStorage3DMultisample, rax $LN1@load_GL_ES: ; 2501 : } - 0039d 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 003a4 5f pop rdi - 003a5 5d pop rbp - 003a6 c3 ret 0 + 002e2 48 83 c4 20 add rsp, 32 ; 00000020H + 002e6 5b pop rbx + 002e7 c3 ret 0 load_GL_ES_VERSION_3_2 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_ES_VERSION_3_1 _TEXT SEGMENT -load$ = 224 +load$ = 48 load_GL_ES_VERSION_3_1 PROC ; COMDAT ; 2384 : static void load_GL_ES_VERSION_3_1(GLADloadproc load) { - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_ES_VERSION_3_1, 0 + 0001c 0f 84 40 04 00 + 00 je $LN1@load_GL_ES ; 2385 : if(!GLAD_GL_ES_VERSION_3_1) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_ES_VERSION_3_1, 0 - 00026 75 05 jne SHORT $LN2@load_GL_ES - 00028 e9 50 05 00 00 jmp $LN1@load_GL_ES -$LN2@load_GL_ES: - ; 2386 : glad_glDispatchCompute = (PFNGLDISPATCHCOMPUTEPROC)load("glDispatchCompute"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DKKFFIGC@glDispatchCompute@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDispatchCompute, rax + 00029 ff d3 call rbx ; 2387 : glad_glDispatchComputeIndirect = (PFNGLDISPATCHCOMPUTEINDIRECTPROC)load("glDispatchComputeIndirect"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EJMOGMMI@glDispatchComputeIndirect@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDispatchComputeIndirect, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDispatchCompute, rax + 00039 ff d3 call rbx ; 2388 : glad_glDrawArraysIndirect = (PFNGLDRAWARRAYSINDIRECTPROC)load("glDrawArraysIndirect"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@BGDCPAEP@glDrawArraysIndirect@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawArraysIndirect, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDispatchComputeIndirect, rax + 00049 ff d3 call rbx ; 2389 : glad_glDrawElementsIndirect = (PFNGLDRAWELEMENTSINDIRECTPROC)load("glDrawElementsIndirect"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@LJJDOEDH@glDrawElementsIndirect@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsIndirect, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawArraysIndirect, rax + 00059 ff d3 call rbx ; 2390 : glad_glFramebufferParameteri = (PFNGLFRAMEBUFFERPARAMETERIPROC)load("glFramebufferParameteri"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@MLACHGDK@glFramebufferParameteri@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferParameteri, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsIndirect, rax + 00069 ff d3 call rbx ; 2391 : glad_glGetFramebufferParameteriv = (PFNGLGETFRAMEBUFFERPARAMETERIVPROC)load("glGetFramebufferParameteriv"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@BFEEFCMK@glGetFramebufferParameteriv@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFramebufferParameteriv, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferParameteri, rax + 00079 ff d3 call rbx ; 2392 : glad_glGetProgramInterfaceiv = (PFNGLGETPROGRAMINTERFACEIVPROC)load("glGetProgramInterfaceiv"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@ICGPDPK@glGetProgramInterfaceiv@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramInterfaceiv, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFramebufferParameteriv, rax + 00089 ff d3 call rbx ; 2393 : glad_glGetProgramResourceIndex = (PFNGLGETPROGRAMRESOURCEINDEXPROC)load("glGetProgramResourceIndex"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DBDCONKB@glGetProgramResourceIndex@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceIndex, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramInterfaceiv, rax + 00099 ff d3 call rbx ; 2394 : glad_glGetProgramResourceName = (PFNGLGETPROGRAMRESOURCENAMEPROC)load("glGetProgramResourceName"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@OHCPEAGJ@glGetProgramResourceName@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceName, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceIndex, rax + 000a9 ff d3 call rbx ; 2395 : glad_glGetProgramResourceiv = (PFNGLGETPROGRAMRESOURCEIVPROC)load("glGetProgramResourceiv"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@LEDFEPHI@glGetProgramResourceiv@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceiv, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceName, rax + 000b9 ff d3 call rbx ; 2396 : glad_glGetProgramResourceLocation = (PFNGLGETPROGRAMRESOURCELOCATIONPROC)load("glGetProgramResourceLocation"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@BIJNENLC@glGetProgramResourceLocation@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceLocation, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceiv, rax + 000c9 ff d3 call rbx ; 2397 : glad_glUseProgramStages = (PFNGLUSEPROGRAMSTAGESPROC)load("glUseProgramStages"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CADKHDMH@glUseProgramStages@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUseProgramStages, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceLocation, rax + 000d9 ff d3 call rbx ; 2398 : glad_glActiveShaderProgram = (PFNGLACTIVESHADERPROGRAMPROC)load("glActiveShaderProgram"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@IAIOGMEB@glActiveShaderProgram@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glActiveShaderProgram, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUseProgramStages, rax + 000e9 ff d3 call rbx ; 2399 : glad_glCreateShaderProgramv = (PFNGLCREATESHADERPROGRAMVPROC)load("glCreateShaderProgramv"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@BOJGDFJN@glCreateShaderProgramv@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateShaderProgramv, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glActiveShaderProgram, rax + 000f9 ff d3 call rbx ; 2400 : glad_glBindProgramPipeline = (PFNGLBINDPROGRAMPIPELINEPROC)load("glBindProgramPipeline"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@GLPOKNCG@glBindProgramPipeline@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindProgramPipeline, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateShaderProgramv, rax + 00109 ff d3 call rbx ; 2401 : glad_glDeleteProgramPipelines = (PFNGLDELETEPROGRAMPIPELINESPROC)load("glDeleteProgramPipelines"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@CHBGABHE@glDeleteProgramPipelines@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteProgramPipelines, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindProgramPipeline, rax + 00119 ff d3 call rbx ; 2402 : glad_glGenProgramPipelines = (PFNGLGENPROGRAMPIPELINESPROC)load("glGenProgramPipelines"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@CCBKOCA@glGenProgramPipelines@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenProgramPipelines, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteProgramPipelines, rax + 00129 ff d3 call rbx ; 2403 : glad_glIsProgramPipeline = (PFNGLISPROGRAMPIPELINEPROC)load("glIsProgramPipeline"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DLHPDHCH@glIsProgramPipeline@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsProgramPipeline, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenProgramPipelines, rax + 00139 ff d3 call rbx ; 2404 : glad_glGetProgramPipelineiv = (PFNGLGETPROGRAMPIPELINEIVPROC)load("glGetProgramPipelineiv"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@DNOPNJMO@glGetProgramPipelineiv@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramPipelineiv, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsProgramPipeline, rax + 00149 ff d3 call rbx ; 2405 : glad_glProgramUniform1i = (PFNGLPROGRAMUNIFORM1IPROC)load("glProgramUniform1i"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@COCLMGIM@glProgramUniform1i@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1i, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramPipelineiv, rax + 00159 ff d3 call rbx ; 2406 : glad_glProgramUniform2i = (PFNGLPROGRAMUNIFORM2IPROC)load("glProgramUniform2i"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CMGNHINF@glProgramUniform2i@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2i, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1i, rax + 00169 ff d3 call rbx ; 2407 : glad_glProgramUniform3i = (PFNGLPROGRAMUNIFORM3IPROC)load("glProgramUniform3i"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CNKPBCOC@glProgramUniform3i@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3i, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2i, rax + 00179 ff d3 call rbx ; 2408 : glad_glProgramUniform4i = (PFNGLPROGRAMUNIFORM4IPROC)load("glProgramUniform4i"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CIOAAEGH@glProgramUniform4i@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4i, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3i, rax + 00189 ff d3 call rbx ; 2409 : glad_glProgramUniform1ui = (PFNGLPROGRAMUNIFORM1UIPROC)load("glProgramUniform1ui"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EFCDGODH@glProgramUniform1ui@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1ui, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4i, rax + 00199 ff d3 call rbx ; 2410 : glad_glProgramUniform2ui = (PFNGLPROGRAMUNIFORM2UIPROC)load("glProgramUniform2ui"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@FHJGMBNJ@glProgramUniform2ui@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2ui, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1ui, rax + 001a9 ff d3 call rbx ; 2411 : glad_glProgramUniform3ui = (PFNGLPROGRAMUNIFORM3UIPROC)load("glProgramUniform3ui"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@OPCKKGLM@glProgramUniform3ui@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3ui, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2ui, rax + 001b9 ff d3 call rbx ; 2412 : glad_glProgramUniform4ui = (PFNGLPROGRAMUNIFORM4UIPROC)load("glProgramUniform4ui"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HCPNJOAF@glProgramUniform4ui@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3ui, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glProgramUniform4ui, rax ; 2413 : glad_glProgramUniform1f = (PFNGLPROGRAMUNIFORM1FPROC)load("glProgramUniform1f"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KJLDNKED@glProgramUniform1f@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1f, rax + 001d9 ff d3 call rbx ; 2414 : glad_glProgramUniform2f = (PFNGLPROGRAMUNIFORM2FPROC)load("glProgramUniform2f"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KLPFGEBK@glProgramUniform2f@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2f, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1f, rax + 001e9 ff d3 call rbx ; 2415 : glad_glProgramUniform3f = (PFNGLPROGRAMUNIFORM3FPROC)load("glProgramUniform3f"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KKDHAOCN@glProgramUniform3f@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3f, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2f, rax + 001f9 ff d3 call rbx ; 2416 : glad_glProgramUniform4f = (PFNGLPROGRAMUNIFORM4FPROC)load("glProgramUniform4f"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KPHIBIKI@glProgramUniform4f@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4f, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3f, rax + 00209 ff d3 call rbx ; 2417 : glad_glProgramUniform1iv = (PFNGLPROGRAMUNIFORM1IVPROC)load("glProgramUniform1iv"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JNEFDKLN@glProgramUniform1iv@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1iv, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4f, rax + 00219 ff d3 call rbx ; 2418 : glad_glProgramUniform2iv = (PFNGLPROGRAMUNIFORM2IVPROC)load("glProgramUniform2iv"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IPPAJFFD@glProgramUniform2iv@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2iv, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1iv, rax + 00229 ff d3 call rbx ; 2419 : glad_glProgramUniform3iv = (PFNGLPROGRAMUNIFORM3IVPROC)load("glProgramUniform3iv"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DHEMPCDG@glProgramUniform3iv@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3iv, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2iv, rax + 00239 ff d3 call rbx ; 2420 : glad_glProgramUniform4iv = (PFNGLPROGRAMUNIFORM4IVPROC)load("glProgramUniform4iv"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KKJLMKIP@glProgramUniform4iv@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4iv, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3iv, rax + 00249 ff d3 call rbx ; 2421 : glad_glProgramUniform1uiv = (PFNGLPROGRAMUNIFORM1UIVPROC)load("glProgramUniform1uiv"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MBJNFIBB@glProgramUniform1uiv@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1uiv, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4iv, rax + 00259 ff d3 call rbx ; 2422 : glad_glProgramUniform2uiv = (PFNGLPROGRAMUNIFORM2UIVPROC)load("glProgramUniform2uiv"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@IGDNCCMB@glProgramUniform2uiv@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2uiv, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1uiv, rax + 00269 ff d3 call rbx ; 2423 : glad_glProgramUniform3uiv = (PFNGLPROGRAMUNIFORM3UIVPROC)load("glProgramUniform3uiv"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@LLFNALHB@glProgramUniform3uiv@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3uiv, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2uiv, rax + 00279 ff d3 call rbx ; 2424 : glad_glProgramUniform4uiv = (PFNGLPROGRAMUNIFORM4UIVPROC)load("glProgramUniform4uiv"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JHNNHGB@glProgramUniform4uiv@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4uiv, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3uiv, rax + 00289 ff d3 call rbx ; 2425 : glad_glProgramUniform1fv = (PFNGLPROGRAMUNIFORM1FVPROC)load("glProgramUniform1fv"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JGBJHNIA@glProgramUniform1fv@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1fv, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4uiv, rax + 00299 ff d3 call rbx ; 2426 : glad_glProgramUniform2fv = (PFNGLPROGRAMUNIFORM2FVPROC)load("glProgramUniform2fv"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IEKMNCGO@glProgramUniform2fv@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2fv, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1fv, rax + 002a9 ff d3 call rbx ; 2427 : glad_glProgramUniform3fv = (PFNGLPROGRAMUNIFORM3FVPROC)load("glProgramUniform3fv"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DMBALFAL@glProgramUniform3fv@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3fv, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2fv, rax + 002b9 ff d3 call rbx ; 2428 : glad_glProgramUniform4fv = (PFNGLPROGRAMUNIFORM4FVPROC)load("glProgramUniform4fv"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KBMHINLC@glProgramUniform4fv@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4fv, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3fv, rax + 002c9 ff d3 call rbx ; 2429 : glad_glProgramUniformMatrix2fv = (PFNGLPROGRAMUNIFORMMATRIX2FVPROC)load("glProgramUniformMatrix2fv"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@PDPPIOAF@glProgramUniformMatrix2fv@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2fv, rax + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4fv, rax + 002d9 ff d3 call rbx ; 2430 : glad_glProgramUniformMatrix3fv = (PFNGLPROGRAMUNIFORMMATRIX3FVPROC)load("glProgramUniformMatrix3fv"); - 0039d 48 8d 0d 00 00 + 002db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@ELEDOJGA@glProgramUniformMatrix3fv@ - 003a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3fv, rax + 002e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2fv, rax + 002e9 ff d3 call rbx ; 2431 : glad_glProgramUniformMatrix4fv = (PFNGLPROGRAMUNIFORMMATRIX4FVPROC)load("glProgramUniformMatrix4fv"); - 003b1 48 8d 0d 00 00 + 002eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NGJENBNJ@glProgramUniformMatrix4fv@ - 003b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4fv, rax + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3fv, rax + 002f9 ff d3 call rbx ; 2432 : glad_glProgramUniformMatrix2x3fv = (PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC)load("glProgramUniformMatrix2x3fv"); - 003c5 48 8d 0d 00 00 + 002fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@DBFCEBJD@glProgramUniformMatrix2x3fv@ - 003cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x3fv, rax + 00302 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4fv, rax + 00309 ff d3 call rbx ; 2433 : glad_glProgramUniformMatrix3x2fv = (PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC)load("glProgramUniformMatrix3x2fv"); - 003d9 48 8d 0d 00 00 + 0030b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@ECLCPFFD@glProgramUniformMatrix3x2fv@ - 003e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x2fv, rax + 00312 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x3fv, rax + 00319 ff d3 call rbx ; 2434 : glad_glProgramUniformMatrix2x4fv = (PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC)load("glProgramUniformMatrix2x4fv"); - 003ed 48 8d 0d 00 00 + 0031b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KMIFHJCK@glProgramUniformMatrix2x4fv@ - 003f4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x4fv, rax + 00322 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x2fv, rax + 00329 ff d3 call rbx ; 2435 : glad_glProgramUniformMatrix4x2fv = (PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC)load("glProgramUniformMatrix4x2fv"); - 00401 48 8d 0d 00 00 + 0032b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@FPLHMFOL@glProgramUniformMatrix4x2fv@ - 00408 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0040e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x2fv, rax + 00332 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x4fv, rax + 00339 ff d3 call rbx ; 2436 : glad_glProgramUniformMatrix3x4fv = (PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC)load("glProgramUniformMatrix3x4fv"); - 00415 48 8d 0d 00 00 + 0033b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@GHNJKKIP@glProgramUniformMatrix3x4fv@ - 0041c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00422 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x4fv, rax + 00342 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x2fv, rax + 00349 ff d3 call rbx ; 2437 : glad_glProgramUniformMatrix4x3fv = (PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC)load("glProgramUniformMatrix4x3fv"); - 00429 48 8d 0d 00 00 + 0034b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@OHALKCIO@glProgramUniformMatrix4x3fv@ - 00430 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x3fv, rax + 00352 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x4fv, rax + 00359 ff d3 call rbx ; 2438 : glad_glValidateProgramPipeline = (PFNGLVALIDATEPROGRAMPIPELINEPROC)load("glValidateProgramPipeline"); - 0043d 48 8d 0d 00 00 + 0035b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@HHHCKEGH@glValidateProgramPipeline@ - 00444 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0044a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glValidateProgramPipeline, rax + 00362 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x3fv, rax + 00369 ff d3 call rbx ; 2439 : glad_glGetProgramPipelineInfoLog = (PFNGLGETPROGRAMPIPELINEINFOLOGPROC)load("glGetProgramPipelineInfoLog"); - 00451 48 8d 0d 00 00 + 0036b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@BFFCFFFG@glGetProgramPipelineInfoLog@ - 00458 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0045e 48 89 05 00 00 + 00372 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glValidateProgramPipeline, rax + 00379 ff d3 call rbx + 0037b 48 89 05 00 00 00 00 mov QWORD PTR glad_glGetProgramPipelineInfoLog, rax ; 2440 : glad_glBindImageTexture = (PFNGLBINDIMAGETEXTUREPROC)load("glBindImageTexture"); - 00465 48 8d 0d 00 00 + 00382 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@GAKEPNGD@glBindImageTexture@ - 0046c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00472 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindImageTexture, rax + 00389 ff d3 call rbx ; 2441 : glad_glGetBooleani_v = (PFNGLGETBOOLEANI_VPROC)load("glGetBooleani_v"); - 00479 48 8d 0d 00 00 + 0038b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@OAKNOBP@glGetBooleani_v@ - 00480 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00486 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBooleani_v, rax + 00392 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindImageTexture, rax + 00399 ff d3 call rbx ; 2442 : glad_glMemoryBarrier = (PFNGLMEMORYBARRIERPROC)load("glMemoryBarrier"); - 0048d 48 8d 0d 00 00 + 0039b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@HIHPNLBJ@glMemoryBarrier@ - 00494 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0049a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMemoryBarrier, rax + 003a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBooleani_v, rax + 003a9 ff d3 call rbx ; 2443 : glad_glMemoryBarrierByRegion = (PFNGLMEMORYBARRIERBYREGIONPROC)load("glMemoryBarrierByRegion"); - 004a1 48 8d 0d 00 00 + 003ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@IDCHHHAI@glMemoryBarrierByRegion@ - 004a8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMemoryBarrierByRegion, rax + 003b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMemoryBarrier, rax + 003b9 ff d3 call rbx ; 2444 : glad_glTexStorage2DMultisample = (PFNGLTEXSTORAGE2DMULTISAMPLEPROC)load("glTexStorage2DMultisample"); - 004b5 48 8d 0d 00 00 + 003bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@PDJAKDKP@glTexStorage2DMultisample@ - 004bc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage2DMultisample, rax + 003c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMemoryBarrierByRegion, rax + 003c9 ff d3 call rbx ; 2445 : glad_glGetMultisamplefv = (PFNGLGETMULTISAMPLEFVPROC)load("glGetMultisamplefv"); - 004c9 48 8d 0d 00 00 + 003cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@DHLIMGN@glGetMultisamplefv@ - 004d0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetMultisamplefv, rax + 003d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage2DMultisample, rax + 003d9 ff d3 call rbx ; 2446 : glad_glSampleMaski = (PFNGLSAMPLEMASKIPROC)load("glSampleMaski"); - 004dd 48 8d 0d 00 00 + 003db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JNHBCHMB@glSampleMaski@ - 004e4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSampleMaski, rax + 003e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetMultisamplefv, rax + 003e9 ff d3 call rbx ; 2447 : glad_glGetTexLevelParameteriv = (PFNGLGETTEXLEVELPARAMETERIVPROC)load("glGetTexLevelParameteriv"); - 004f1 48 8d 0d 00 00 + 003eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GLJHCPGI@glGetTexLevelParameteriv@ - 004f8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004fe 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexLevelParameteriv, rax + 003f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSampleMaski, rax + 003f9 ff d3 call rbx ; 2448 : glad_glGetTexLevelParameterfv = (PFNGLGETTEXLEVELPARAMETERFVPROC)load("glGetTexLevelParameterfv"); - 00505 48 8d 0d 00 00 + 003fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GAMLGIFF@glGetTexLevelParameterfv@ - 0050c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00512 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexLevelParameterfv, rax + 00402 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexLevelParameteriv, rax + 00409 ff d3 call rbx ; 2449 : glad_glBindVertexBuffer = (PFNGLBINDVERTEXBUFFERPROC)load("glBindVertexBuffer"); - 00519 48 8d 0d 00 00 + 0040b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@FCGJAOHG@glBindVertexBuffer@ - 00520 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00526 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindVertexBuffer, rax + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexLevelParameterfv, rax + 00419 ff d3 call rbx ; 2450 : glad_glVertexAttribFormat = (PFNGLVERTEXATTRIBFORMATPROC)load("glVertexAttribFormat"); - 0052d 48 8d 0d 00 00 + 0041b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JEIPPBFE@glVertexAttribFormat@ - 00534 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0053a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribFormat, rax + 00422 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindVertexBuffer, rax + 00429 ff d3 call rbx ; 2451 : glad_glVertexAttribIFormat = (PFNGLVERTEXATTRIBIFORMATPROC)load("glVertexAttribIFormat"); - 00541 48 8d 0d 00 00 + 0042b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@KJAHAHDI@glVertexAttribIFormat@ - 00548 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0054e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribIFormat, rax + 00432 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribFormat, rax + 00439 ff d3 call rbx ; 2452 : glad_glVertexAttribBinding = (PFNGLVERTEXATTRIBBINDINGPROC)load("glVertexAttribBinding"); - 00555 48 8d 0d 00 00 + 0043b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MLFHCGE@glVertexAttribBinding@ - 0055c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00562 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribBinding, rax + 00442 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribIFormat, rax + 00449 ff d3 call rbx ; 2453 : glad_glVertexBindingDivisor = (PFNGLVERTEXBINDINGDIVISORPROC)load("glVertexBindingDivisor"); - 00569 48 8d 0d 00 00 + 0044b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GNGCLGOI@glVertexBindingDivisor@ - 00570 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00576 48 89 05 00 00 + 00452 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribBinding, rax + 00459 ff d3 call rbx + 0045b 48 89 05 00 00 00 00 mov QWORD PTR glad_glVertexBindingDivisor, rax $LN1@load_GL_ES: ; 2454 : } - 0057d 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00584 5f pop rdi - 00585 5d pop rbp - 00586 c3 ret 0 + 00462 48 83 c4 20 add rsp, 32 ; 00000020H + 00466 5b pop rbx + 00467 c3 ret 0 load_GL_ES_VERSION_3_1 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_ES_VERSION_3_0 _TEXT SEGMENT -load$ = 224 +load$ = 48 load_GL_ES_VERSION_3_0 PROC ; COMDAT ; 2277 : static void load_GL_ES_VERSION_3_0(GLADloadproc load) { - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_ES_VERSION_3_0, 0 + 0001c 0f 84 80 06 00 + 00 je $LN1@load_GL_ES ; 2278 : if(!GLAD_GL_ES_VERSION_3_0) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_ES_VERSION_3_0, 0 - 00026 75 05 jne SHORT $LN2@load_GL_ES - 00028 e9 20 08 00 00 jmp $LN1@load_GL_ES -$LN2@load_GL_ES: - ; 2279 : glad_glReadBuffer = (PFNGLREADBUFFERPROC)load("glReadBuffer"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@HFKHBECK@glReadBuffer@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReadBuffer, rax + 00029 ff d3 call rbx ; 2280 : glad_glDrawRangeElements = (PFNGLDRAWRANGEELEMENTSPROC)load("glDrawRangeElements"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IHNAGJGJ@glDrawRangeElements@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawRangeElements, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReadBuffer, rax + 00039 ff d3 call rbx ; 2281 : glad_glTexImage3D = (PFNGLTEXIMAGE3DPROC)load("glTexImage3D"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JAEIBBBF@glTexImage3D@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexImage3D, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawRangeElements, rax + 00049 ff d3 call rbx ; 2282 : glad_glTexSubImage3D = (PFNGLTEXSUBIMAGE3DPROC)load("glTexSubImage3D"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NGGKPOPN@glTexSubImage3D@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexSubImage3D, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexImage3D, rax + 00059 ff d3 call rbx ; 2283 : glad_glCopyTexSubImage3D = (PFNGLCOPYTEXSUBIMAGE3DPROC)load("glCopyTexSubImage3D"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PJFGNMAG@glCopyTexSubImage3D@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexSubImage3D, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexSubImage3D, rax + 00069 ff d3 call rbx ; 2284 : glad_glCompressedTexImage3D = (PFNGLCOMPRESSEDTEXIMAGE3DPROC)load("glCompressedTexImage3D"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GGHNMAGP@glCompressedTexImage3D@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexImage3D, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexSubImage3D, rax + 00079 ff d3 call rbx ; 2285 : glad_glCompressedTexSubImage3D = (PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC)load("glCompressedTexSubImage3D"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EBJMCDPA@glCompressedTexSubImage3D@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexSubImage3D, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexImage3D, rax + 00089 ff d3 call rbx ; 2286 : glad_glGenQueries = (PFNGLGENQUERIESPROC)load("glGenQueries"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CJIGHHJ@glGenQueries@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenQueries, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexSubImage3D, rax + 00099 ff d3 call rbx ; 2287 : glad_glDeleteQueries = (PFNGLDELETEQUERIESPROC)load("glDeleteQueries"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@IOKEHMOH@glDeleteQueries@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteQueries, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenQueries, rax + 000a9 ff d3 call rbx ; 2288 : glad_glIsQuery = (PFNGLISQUERYPROC)load("glIsQuery"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09CNNLCEBN@glIsQuery@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsQuery, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteQueries, rax + 000b9 ff d3 call rbx ; 2289 : glad_glBeginQuery = (PFNGLBEGINQUERYPROC)load("glBeginQuery"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@GIAGIGPA@glBeginQuery@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBeginQuery, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsQuery, rax + 000c9 ff d3 call rbx ; 2290 : glad_glEndQuery = (PFNGLENDQUERYPROC)load("glEndQuery"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FLEBHIDM@glEndQuery@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEndQuery, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBeginQuery, rax + 000d9 ff d3 call rbx ; 2291 : glad_glGetQueryiv = (PFNGLGETQUERYIVPROC)load("glGetQueryiv"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BPACPFCI@glGetQueryiv@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryiv, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEndQuery, rax + 000e9 ff d3 call rbx ; 2292 : glad_glGetQueryObjectuiv = (PFNGLGETQUERYOBJECTUIVPROC)load("glGetQueryObjectuiv"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MNBBKJ@glGetQueryObjectuiv@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryObjectuiv, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryiv, rax + 000f9 ff d3 call rbx ; 2293 : glad_glUnmapBuffer = (PFNGLUNMAPBUFFERPROC)load("glUnmapBuffer"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@OFGHBLEO@glUnmapBuffer@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUnmapBuffer, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryObjectuiv, rax + 00109 ff d3 call rbx ; 2294 : glad_glGetBufferPointerv = (PFNGLGETBUFFERPOINTERVPROC)load("glGetBufferPointerv"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KNJEIFMC@glGetBufferPointerv@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBufferPointerv, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUnmapBuffer, rax + 00119 ff d3 call rbx ; 2295 : glad_glDrawBuffers = (PFNGLDRAWBUFFERSPROC)load("glDrawBuffers"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@COHJKDBH@glDrawBuffers@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawBuffers, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBufferPointerv, rax + 00129 ff d3 call rbx ; 2296 : glad_glUniformMatrix2x3fv = (PFNGLUNIFORMMATRIX2X3FVPROC)load("glUniformMatrix2x3fv"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KDDJMCDK@glUniformMatrix2x3fv@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2x3fv, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawBuffers, rax + 00139 ff d3 call rbx ; 2297 : glad_glUniformMatrix3x2fv = (PFNGLUNIFORMMATRIX3X2FVPROC)load("glUniformMatrix3x2fv"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@NANJHGPK@glUniformMatrix3x2fv@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3x2fv, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2x3fv, rax + 00149 ff d3 call rbx ; 2298 : glad_glUniformMatrix2x4fv = (PFNGLUNIFORMMATRIX2X4FVPROC)load("glUniformMatrix2x4fv"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DOOOPKID@glUniformMatrix2x4fv@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2x4fv, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3x2fv, rax + 00159 ff d3 call rbx ; 2299 : glad_glUniformMatrix4x2fv = (PFNGLUNIFORMMATRIX4X2FVPROC)load("glUniformMatrix4x2fv"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MNNMEGEC@glUniformMatrix4x2fv@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4x2fv, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2x4fv, rax + 00169 ff d3 call rbx ; 2300 : glad_glUniformMatrix3x4fv = (PFNGLUNIFORMMATRIX3X4FVPROC)load("glUniformMatrix3x4fv"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@PFLCCJCG@glUniformMatrix3x4fv@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3x4fv, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4x2fv, rax + 00179 ff d3 call rbx ; 2301 : glad_glUniformMatrix4x3fv = (PFNGLUNIFORMMATRIX4X3FVPROC)load("glUniformMatrix4x3fv"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@HFGACBCH@glUniformMatrix4x3fv@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4x3fv, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3x4fv, rax + 00189 ff d3 call rbx ; 2302 : glad_glBlitFramebuffer = (PFNGLBLITFRAMEBUFFERPROC)load("glBlitFramebuffer"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@OANBDDEP@glBlitFramebuffer@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlitFramebuffer, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4x3fv, rax + 00199 ff d3 call rbx ; 2303 : glad_glRenderbufferStorageMultisample = (PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC)load("glRenderbufferStorageMultisample"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@HNONLGJE@glRenderbufferStorageMultisampl@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glRenderbufferStorageMultisample, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlitFramebuffer, rax + 001a9 ff d3 call rbx ; 2304 : glad_glFramebufferTextureLayer = (PFNGLFRAMEBUFFERTEXTURELAYERPROC)load("glFramebufferTextureLayer"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NIHIDBBO@glFramebufferTextureLayer@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTextureLayer, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glRenderbufferStorageMultisample, rax + 001b9 ff d3 call rbx ; 2305 : glad_glMapBufferRange = (PFNGLMAPBUFFERRANGEPROC)load("glMapBufferRange"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@EOHJGBIO@glMapBufferRange@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTextureLayer, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glMapBufferRange, rax ; 2306 : glad_glFlushMappedBufferRange = (PFNGLFLUSHMAPPEDBUFFERRANGEPROC)load("glFlushMappedBufferRange"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@NCDMGHKF@glFlushMappedBufferRange@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFlushMappedBufferRange, rax + 001d9 ff d3 call rbx ; 2307 : glad_glBindVertexArray = (PFNGLBINDVERTEXARRAYPROC)load("glBindVertexArray"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@LHBAHFAN@glBindVertexArray@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindVertexArray, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFlushMappedBufferRange, rax + 001e9 ff d3 call rbx ; 2308 : glad_glDeleteVertexArrays = (PFNGLDELETEVERTEXARRAYSPROC)load("glDeleteVertexArrays"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@BMPCJLEF@glDeleteVertexArrays@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteVertexArrays, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindVertexArray, rax + 001f9 ff d3 call rbx ; 2309 : glad_glGenVertexArrays = (PFNGLGENVERTEXARRAYSPROC)load("glGenVertexArrays"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EPJLBJBJ@glGenVertexArrays@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenVertexArrays, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteVertexArrays, rax + 00209 ff d3 call rbx ; 2310 : glad_glIsVertexArray = (PFNGLISVERTEXARRAYPROC)load("glIsVertexArray"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@ODJEGGAE@glIsVertexArray@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsVertexArray, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenVertexArrays, rax + 00219 ff d3 call rbx ; 2311 : glad_glGetIntegeri_v = (PFNGLGETINTEGERI_VPROC)load("glGetIntegeri_v"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FKCNNMFO@glGetIntegeri_v@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetIntegeri_v, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsVertexArray, rax + 00229 ff d3 call rbx ; 2312 : glad_glBeginTransformFeedback = (PFNGLBEGINTRANSFORMFEEDBACKPROC)load("glBeginTransformFeedback"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@FHJKOECC@glBeginTransformFeedback@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBeginTransformFeedback, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetIntegeri_v, rax + 00239 ff d3 call rbx ; 2313 : glad_glEndTransformFeedback = (PFNGLENDTRANSFORMFEEDBACKPROC)load("glEndTransformFeedback"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@LCFLNNBH@glEndTransformFeedback@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEndTransformFeedback, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBeginTransformFeedback, rax + 00249 ff d3 call rbx ; 2314 : glad_glBindBufferRange = (PFNGLBINDBUFFERRANGEPROC)load("glBindBufferRange"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EEMMCHMB@glBindBufferRange@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBufferRange, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEndTransformFeedback, rax + 00259 ff d3 call rbx ; 2315 : glad_glBindBufferBase = (PFNGLBINDBUFFERBASEPROC)load("glBindBufferBase"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@LDPKOCJI@glBindBufferBase@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBufferBase, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBufferRange, rax + 00269 ff d3 call rbx ; 2316 : glad_glTransformFeedbackVaryings = (PFNGLTRANSFORMFEEDBACKVARYINGSPROC)load("glTransformFeedbackVaryings"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@IJFAKBEF@glTransformFeedbackVaryings@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTransformFeedbackVaryings, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBufferBase, rax + 00279 ff d3 call rbx ; 2317 : glad_glGetTransformFeedbackVarying = (PFNGLGETTRANSFORMFEEDBACKVARYINGPROC)load("glGetTransformFeedbackVarying"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@ODFLPNG@glGetTransformFeedbackVarying@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTransformFeedbackVarying, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTransformFeedbackVaryings, rax + 00289 ff d3 call rbx ; 2318 : glad_glVertexAttribIPointer = (PFNGLVERTEXATTRIBIPOINTERPROC)load("glVertexAttribIPointer"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@NLOEHKCD@glVertexAttribIPointer@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribIPointer, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTransformFeedbackVarying, rax + 00299 ff d3 call rbx ; 2319 : glad_glGetVertexAttribIiv = (PFNGLGETVERTEXATTRIBIIVPROC)load("glGetVertexAttribIiv"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KPDNEONP@glGetVertexAttribIiv@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribIiv, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribIPointer, rax + 002a9 ff d3 call rbx ; 2320 : glad_glGetVertexAttribIuiv = (PFNGLGETVERTEXATTRIBIUIVPROC)load("glGetVertexAttribIuiv"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@GCBDCABB@glGetVertexAttribIuiv@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribIuiv, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribIiv, rax + 002b9 ff d3 call rbx ; 2321 : glad_glVertexAttribI4i = (PFNGLVERTEXATTRIBI4IPROC)load("glVertexAttribI4i"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CFEDAOOA@glVertexAttribI4i@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4i, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribIuiv, rax + 002c9 ff d3 call rbx ; 2322 : glad_glVertexAttribI4ui = (PFNGLVERTEXATTRIBI4UIPROC)load("glVertexAttribI4ui"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@BCMCLIM@glVertexAttribI4ui@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4ui, rax + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4i, rax + 002d9 ff d3 call rbx ; 2323 : glad_glVertexAttribI4iv = (PFNGLVERTEXATTRIBI4IVPROC)load("glVertexAttribI4iv"); - 0039d 48 8d 0d 00 00 + 002db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NJEKHPAG@glVertexAttribI4iv@ - 003a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4iv, rax + 002e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4ui, rax + 002e9 ff d3 call rbx ; 2324 : glad_glVertexAttribI4uiv = (PFNGLVERTEXATTRIBI4UIVPROC)load("glVertexAttribI4uiv"); - 003b1 48 8d 0d 00 00 + 002eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JNGKDNFA@glVertexAttribI4uiv@ - 003b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4uiv, rax + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4iv, rax + 002f9 ff d3 call rbx ; 2325 : glad_glGetUniformuiv = (PFNGLGETUNIFORMUIVPROC)load("glGetUniformuiv"); - 003c5 48 8d 0d 00 00 + 002fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NIGECFIF@glGetUniformuiv@ - 003cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformuiv, rax + 00302 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4uiv, rax + 00309 ff d3 call rbx ; 2326 : glad_glGetFragDataLocation = (PFNGLGETFRAGDATALOCATIONPROC)load("glGetFragDataLocation"); - 003d9 48 8d 0d 00 00 + 0030b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@NDOIGAMC@glGetFragDataLocation@ - 003e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFragDataLocation, rax + 00312 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformuiv, rax + 00319 ff d3 call rbx ; 2327 : glad_glUniform1ui = (PFNGLUNIFORM1UIPROC)load("glUniform1ui"); - 003ed 48 8d 0d 00 00 + 0031b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@HKPEFJDP@glUniform1ui@ - 003f4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1ui, rax + 00322 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFragDataLocation, rax + 00329 ff d3 call rbx ; 2328 : glad_glUniform2ui = (PFNGLUNIFORM2UIPROC)load("glUniform2ui"); - 00401 48 8d 0d 00 00 + 0032b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@GIEBPGNB@glUniform2ui@ - 00408 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0040e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2ui, rax + 00332 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1ui, rax + 00339 ff d3 call rbx ; 2329 : glad_glUniform3ui = (PFNGLUNIFORM3UIPROC)load("glUniform3ui"); - 00415 48 8d 0d 00 00 + 0033b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@NAPNJBLE@glUniform3ui@ - 0041c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00422 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3ui, rax + 00342 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2ui, rax + 00349 ff d3 call rbx ; 2330 : glad_glUniform4ui = (PFNGLUNIFORM4UIPROC)load("glUniform4ui"); - 00429 48 8d 0d 00 00 + 0034b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@ENCKKJAN@glUniform4ui@ - 00430 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4ui, rax + 00352 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3ui, rax + 00359 ff d3 call rbx ; 2331 : glad_glUniform1uiv = (PFNGLUNIFORM1UIVPROC)load("glUniform1uiv"); - 0043d 48 8d 0d 00 00 + 0035b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@MPHJAHBE@glUniform1uiv@ - 00444 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0044a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1uiv, rax + 00362 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4ui, rax + 00369 ff d3 call rbx ; 2332 : glad_glUniform2uiv = (PFNGLUNIFORM2UIVPROC)load("glUniform2uiv"); - 00451 48 8d 0d 00 00 + 0036b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@IINJHNME@glUniform2uiv@ - 00458 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0045e 48 89 05 00 00 + 00372 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1uiv, rax + 00379 ff d3 call rbx + 0037b 48 89 05 00 00 00 00 mov QWORD PTR glad_glUniform2uiv, rax ; 2333 : glad_glUniform3uiv = (PFNGLUNIFORM3UIVPROC)load("glUniform3uiv"); - 00465 48 8d 0d 00 00 + 00382 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LFLJFEHE@glUniform3uiv@ - 0046c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00472 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3uiv, rax + 00389 ff d3 call rbx ; 2334 : glad_glUniform4uiv = (PFNGLUNIFORM4UIVPROC)load("glUniform4uiv"); - 00479 48 8d 0d 00 00 + 0038b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@HJJIIGE@glUniform4uiv@ - 00480 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00486 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4uiv, rax + 00392 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3uiv, rax + 00399 ff d3 call rbx ; 2335 : glad_glClearBufferiv = (PFNGLCLEARBUFFERIVPROC)load("glClearBufferiv"); - 0048d 48 8d 0d 00 00 + 0039b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@CGCJAEIN@glClearBufferiv@ - 00494 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0049a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferiv, rax + 003a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4uiv, rax + 003a9 ff d3 call rbx ; 2336 : glad_glClearBufferuiv = (PFNGLCLEARBUFFERUIVPROC)load("glClearBufferuiv"); - 004a1 48 8d 0d 00 00 + 003ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@OHPPAEID@glClearBufferuiv@ - 004a8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferuiv, rax + 003b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferiv, rax + 003b9 ff d3 call rbx ; 2337 : glad_glClearBufferfv = (PFNGLCLEARBUFFERFVPROC)load("glClearBufferfv"); - 004b5 48 8d 0d 00 00 + 003bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@CNHFEDLA@glClearBufferfv@ - 004bc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferfv, rax + 003c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferuiv, rax + 003c9 ff d3 call rbx ; 2338 : glad_glClearBufferfi = (PFNGLCLEARBUFFERFIPROC)load("glClearBufferfi"); - 004c9 48 8d 0d 00 00 + 003cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@OACPENCO@glClearBufferfi@ - 004d0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferfi, rax + 003d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferfv, rax + 003d9 ff d3 call rbx ; 2339 : glad_glGetStringi = (PFNGLGETSTRINGIPROC)load("glGetStringi"); - 004dd 48 8d 0d 00 00 + 003db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PILJCBOD@glGetStringi@ - 004e4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetStringi, rax + 003e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferfi, rax + 003e9 ff d3 call rbx ; 2340 : glad_glCopyBufferSubData = (PFNGLCOPYBUFFERSUBDATAPROC)load("glCopyBufferSubData"); - 004f1 48 8d 0d 00 00 + 003eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EPKABDOG@glCopyBufferSubData@ - 004f8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004fe 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyBufferSubData, rax + 003f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetStringi, rax + 003f9 ff d3 call rbx ; 2341 : glad_glGetUniformIndices = (PFNGLGETUNIFORMINDICESPROC)load("glGetUniformIndices"); - 00505 48 8d 0d 00 00 + 003fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MDPMIDEE@glGetUniformIndices@ - 0050c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00512 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformIndices, rax + 00402 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyBufferSubData, rax + 00409 ff d3 call rbx ; 2342 : glad_glGetActiveUniformsiv = (PFNGLGETACTIVEUNIFORMSIVPROC)load("glGetActiveUniformsiv"); - 00519 48 8d 0d 00 00 + 0040b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JEHIMPCG@glGetActiveUniformsiv@ - 00520 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00526 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniformsiv, rax + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformIndices, rax + 00419 ff d3 call rbx ; 2343 : glad_glGetUniformBlockIndex = (PFNGLGETUNIFORMBLOCKINDEXPROC)load("glGetUniformBlockIndex"); - 0052d 48 8d 0d 00 00 + 0041b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@CBDIMHHE@glGetUniformBlockIndex@ - 00534 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0053a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformBlockIndex, rax + 00422 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniformsiv, rax + 00429 ff d3 call rbx ; 2344 : glad_glGetActiveUniformBlockiv = (PFNGLGETACTIVEUNIFORMBLOCKIVPROC)load("glGetActiveUniformBlockiv"); - 00541 48 8d 0d 00 00 + 0042b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DMHOPJGL@glGetActiveUniformBlockiv@ - 00548 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0054e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniformBlockiv, rax + 00432 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformBlockIndex, rax + 00439 ff d3 call rbx ; 2345 : glad_glGetActiveUniformBlockName = (PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC)load("glGetActiveUniformBlockName"); - 00555 48 8d 0d 00 00 + 0043b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KEMCJPAJ@glGetActiveUniformBlockName@ - 0055c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00562 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniformBlockName, rax + 00442 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniformBlockiv, rax + 00449 ff d3 call rbx ; 2346 : glad_glUniformBlockBinding = (PFNGLUNIFORMBLOCKBINDINGPROC)load("glUniformBlockBinding"); - 00569 48 8d 0d 00 00 + 0044b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@BOLEKKCP@glUniformBlockBinding@ - 00570 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00576 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformBlockBinding, rax + 00452 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniformBlockName, rax + 00459 ff d3 call rbx ; 2347 : glad_glDrawArraysInstanced = (PFNGLDRAWARRAYSINSTANCEDPROC)load("glDrawArraysInstanced"); - 0057d 48 8d 0d 00 00 + 0045b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@HIOFINAN@glDrawArraysInstanced@ - 00584 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0058a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawArraysInstanced, rax + 00462 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformBlockBinding, rax + 00469 ff d3 call rbx ; 2348 : glad_glDrawElementsInstanced = (PFNGLDRAWELEMENTSINSTANCEDPROC)load("glDrawElementsInstanced"); - 00591 48 8d 0d 00 00 + 0046b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@CGJENFBH@glDrawElementsInstanced@ - 00598 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0059e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsInstanced, rax + 00472 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawArraysInstanced, rax + 00479 ff d3 call rbx ; 2349 : glad_glFenceSync = (PFNGLFENCESYNCPROC)load("glFenceSync"); - 005a5 48 8d 0d 00 00 + 0047b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EFGFPFLP@glFenceSync@ - 005ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFenceSync, rax + 00482 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsInstanced, rax + 00489 ff d3 call rbx ; 2350 : glad_glIsSync = (PFNGLISSYNCPROC)load("glIsSync"); - 005b9 48 8d 0d 00 00 + 0048b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08JPIIHJEO@glIsSync@ - 005c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsSync, rax + 00492 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFenceSync, rax + 00499 ff d3 call rbx ; 2351 : glad_glDeleteSync = (PFNGLDELETESYNCPROC)load("glDeleteSync"); - 005cd 48 8d 0d 00 00 + 0049b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PIFDNDFG@glDeleteSync@ - 005d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteSync, rax + 004a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsSync, rax + 004a9 ff d3 call rbx ; 2352 : glad_glClientWaitSync = (PFNGLCLIENTWAITSYNCPROC)load("glClientWaitSync"); - 005e1 48 8d 0d 00 00 + 004ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KDMPGJAC@glClientWaitSync@ - 005e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClientWaitSync, rax + 004b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteSync, rax + 004b9 ff d3 call rbx ; 2353 : glad_glWaitSync = (PFNGLWAITSYNCPROC)load("glWaitSync"); - 005f5 48 8d 0d 00 00 + 004bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@MHLOGHGO@glWaitSync@ - 005fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00602 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glWaitSync, rax + 004c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClientWaitSync, rax + 004c9 ff d3 call rbx ; 2354 : glad_glGetInteger64v = (PFNGLGETINTEGER64VPROC)load("glGetInteger64v"); - 00609 48 8d 0d 00 00 + 004cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@INMBOHGL@glGetInteger64v@ - 00610 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00616 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetInteger64v, rax + 004d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glWaitSync, rax + 004d9 ff d3 call rbx ; 2355 : glad_glGetSynciv = (PFNGLGETSYNCIVPROC)load("glGetSynciv"); - 0061d 48 8d 0d 00 00 + 004db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MPEEOPIN@glGetSynciv@ - 00624 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0062a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSynciv, rax + 004e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetInteger64v, rax + 004e9 ff d3 call rbx ; 2356 : glad_glGetInteger64i_v = (PFNGLGETINTEGER64I_VPROC)load("glGetInteger64i_v"); - 00631 48 8d 0d 00 00 + 004eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@KOJILIEC@glGetInteger64i_v@ - 00638 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0063e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetInteger64i_v, rax + 004f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSynciv, rax + 004f9 ff d3 call rbx ; 2357 : glad_glGetBufferParameteri64v = (PFNGLGETBUFFERPARAMETERI64VPROC)load("glGetBufferParameteri64v"); - 00645 48 8d 0d 00 00 + 004fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@KKBIDGPP@glGetBufferParameteri64v@ - 0064c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00652 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBufferParameteri64v, rax + 00502 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetInteger64i_v, rax + 00509 ff d3 call rbx ; 2358 : glad_glGenSamplers = (PFNGLGENSAMPLERSPROC)load("glGenSamplers"); - 00659 48 8d 0d 00 00 + 0050b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EMMLGGLG@glGenSamplers@ - 00660 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00666 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenSamplers, rax + 00512 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBufferParameteri64v, rax + 00519 ff d3 call rbx ; 2359 : glad_glDeleteSamplers = (PFNGLDELETESAMPLERSPROC)load("glDeleteSamplers"); - 0066d 48 8d 0d 00 00 + 0051b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@FLPAOEOO@glDeleteSamplers@ - 00674 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0067a 48 89 05 00 00 + 00522 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenSamplers, rax + 00529 ff d3 call rbx + 0052b 48 89 05 00 00 00 00 mov QWORD PTR glad_glDeleteSamplers, rax ; 2360 : glad_glIsSampler = (PFNGLISSAMPLERPROC)load("glIsSampler"); - 00681 48 8d 0d 00 00 + 00532 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@LAJKHOKJ@glIsSampler@ - 00688 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0068e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsSampler, rax + 00539 ff d3 call rbx ; 2361 : glad_glBindSampler = (PFNGLBINDSAMPLERPROC)load("glBindSampler"); - 00695 48 8d 0d 00 00 + 0053b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@PDEILAPG@glBindSampler@ - 0069c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindSampler, rax + 00542 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsSampler, rax + 00549 ff d3 call rbx ; 2362 : glad_glSamplerParameteri = (PFNGLSAMPLERPARAMETERIPROC)load("glSamplerParameteri"); - 006a9 48 8d 0d 00 00 + 0054b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KBCBMPJO@glSamplerParameteri@ - 006b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameteri, rax + 00552 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindSampler, rax + 00559 ff d3 call rbx ; 2363 : glad_glSamplerParameteriv = (PFNGLSAMPLERPARAMETERIVPROC)load("glSamplerParameteriv"); - 006bd 48 8d 0d 00 00 + 0055b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@GOHDEBPM@glSamplerParameteriv@ - 006c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameteriv, rax + 00562 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameteri, rax + 00569 ff d3 call rbx ; 2364 : glad_glSamplerParameterf = (PFNGLSAMPLERPARAMETERFPROC)load("glSamplerParameterf"); - 006d1 48 8d 0d 00 00 + 0056b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@CGLJNDFB@glSamplerParameterf@ - 006d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameterf, rax + 00572 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameteriv, rax + 00579 ff d3 call rbx ; 2365 : glad_glSamplerParameterfv = (PFNGLSAMPLERPARAMETERFVPROC)load("glSamplerParameterfv"); - 006e5 48 8d 0d 00 00 + 0057b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@GFCPAGMB@glSamplerParameterfv@ - 006ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameterfv, rax + 00582 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameterf, rax + 00589 ff d3 call rbx ; 2366 : glad_glGetSamplerParameteriv = (PFNGLGETSAMPLERPARAMETERIVPROC)load("glGetSamplerParameteriv"); - 006f9 48 8d 0d 00 00 + 0058b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@FECAOLJP@glGetSamplerParameteriv@ - 00700 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00706 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSamplerParameteriv, rax + 00592 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameterfv, rax + 00599 ff d3 call rbx ; 2367 : glad_glGetSamplerParameterfv = (PFNGLGETSAMPLERPARAMETERFVPROC)load("glGetSamplerParameterfv"); - 0070d 48 8d 0d 00 00 + 0059b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@FPHMKMKC@glGetSamplerParameterfv@ - 00714 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0071a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSamplerParameterfv, rax + 005a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSamplerParameteriv, rax + 005a9 ff d3 call rbx ; 2368 : glad_glVertexAttribDivisor = (PFNGLVERTEXATTRIBDIVISORPROC)load("glVertexAttribDivisor"); - 00721 48 8d 0d 00 00 + 005ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@NEBMAEHM@glVertexAttribDivisor@ - 00728 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0072e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribDivisor, rax + 005b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSamplerParameterfv, rax + 005b9 ff d3 call rbx ; 2369 : glad_glBindTransformFeedback = (PFNGLBINDTRANSFORMFEEDBACKPROC)load("glBindTransformFeedback"); - 00735 48 8d 0d 00 00 + 005bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@BPJKLMIG@glBindTransformFeedback@ - 0073c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00742 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindTransformFeedback, rax + 005c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribDivisor, rax + 005c9 ff d3 call rbx ; 2370 : glad_glDeleteTransformFeedbacks = (PFNGLDELETETRANSFORMFEEDBACKSPROC)load("glDeleteTransformFeedbacks"); - 00749 48 8d 0d 00 00 + 005cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@DIGEBFBK@glDeleteTransformFeedbacks@ - 00750 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00756 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteTransformFeedbacks, rax + 005d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindTransformFeedback, rax + 005d9 ff d3 call rbx ; 2371 : glad_glGenTransformFeedbacks = (PFNGLGENTRANSFORMFEEDBACKSPROC)load("glGenTransformFeedbacks"); - 0075d 48 8d 0d 00 00 + 005db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@KANKBGAE@glGenTransformFeedbacks@ - 00764 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0076a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenTransformFeedbacks, rax + 005e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteTransformFeedbacks, rax + 005e9 ff d3 call rbx ; 2372 : glad_glIsTransformFeedback = (PFNGLISTRANSFORMFEEDBACKPROC)load("glIsTransformFeedback"); - 00771 48 8d 0d 00 00 + 005eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@BGFLKHBM@glIsTransformFeedback@ - 00778 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0077e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsTransformFeedback, rax + 005f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenTransformFeedbacks, rax + 005f9 ff d3 call rbx ; 2373 : glad_glPauseTransformFeedback = (PFNGLPAUSETRANSFORMFEEDBACKPROC)load("glPauseTransformFeedback"); - 00785 48 8d 0d 00 00 + 005fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@FFNLKBCB@glPauseTransformFeedback@ - 0078c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00792 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPauseTransformFeedback, rax + 00602 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsTransformFeedback, rax + 00609 ff d3 call rbx ; 2374 : glad_glResumeTransformFeedback = (PFNGLRESUMETRANSFORMFEEDBACKPROC)load("glResumeTransformFeedback"); - 00799 48 8d 0d 00 00 + 0060b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@JMHONFHF@glResumeTransformFeedback@ - 007a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glResumeTransformFeedback, rax + 00612 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPauseTransformFeedback, rax + 00619 ff d3 call rbx ; 2375 : glad_glGetProgramBinary = (PFNGLGETPROGRAMBINARYPROC)load("glGetProgramBinary"); - 007ad 48 8d 0d 00 00 + 0061b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JBCEHKON@glGetProgramBinary@ - 007b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramBinary, rax + 00622 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glResumeTransformFeedback, rax + 00629 ff d3 call rbx ; 2376 : glad_glProgramBinary = (PFNGLPROGRAMBINARYPROC)load("glProgramBinary"); - 007c1 48 8d 0d 00 00 + 0062b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@MIIDHOO@glProgramBinary@ - 007c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramBinary, rax + 00632 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramBinary, rax + 00639 ff d3 call rbx ; 2377 : glad_glProgramParameteri = (PFNGLPROGRAMPARAMETERIPROC)load("glProgramParameteri"); - 007d5 48 8d 0d 00 00 + 0063b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EELDBEME@glProgramParameteri@ - 007dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramParameteri, rax + 00642 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramBinary, rax + 00649 ff d3 call rbx ; 2378 : glad_glInvalidateFramebuffer = (PFNGLINVALIDATEFRAMEBUFFERPROC)load("glInvalidateFramebuffer"); - 007e9 48 8d 0d 00 00 + 0064b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@OAJPOHIP@glInvalidateFramebuffer@ - 007f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateFramebuffer, rax + 00652 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramParameteri, rax + 00659 ff d3 call rbx ; 2379 : glad_glInvalidateSubFramebuffer = (PFNGLINVALIDATESUBFRAMEBUFFERPROC)load("glInvalidateSubFramebuffer"); - 007fd 48 8d 0d 00 00 + 0065b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@IHGLAPPE@glInvalidateSubFramebuffer@ - 00804 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0080a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateSubFramebuffer, rax + 00662 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateFramebuffer, rax + 00669 ff d3 call rbx ; 2380 : glad_glTexStorage2D = (PFNGLTEXSTORAGE2DPROC)load("glTexStorage2D"); - 00811 48 8d 0d 00 00 + 0066b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LAPAEKEH@glTexStorage2D@ - 00818 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0081e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage2D, rax + 00672 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateSubFramebuffer, rax + 00679 ff d3 call rbx ; 2381 : glad_glTexStorage3D = (PFNGLTEXSTORAGE3DPROC)load("glTexStorage3D"); - 00825 48 8d 0d 00 00 + 0067b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LBDCCAHA@glTexStorage3D@ - 0082c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00832 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage3D, rax + 00682 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage2D, rax + 00689 ff d3 call rbx ; 2382 : glad_glGetInternalformativ = (PFNGLGETINTERNALFORMATIVPROC)load("glGetInternalformativ"); - 00839 48 8d 0d 00 00 + 0068b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@BAOCDJPF@glGetInternalformativ@ - 00840 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00846 48 89 05 00 00 + 00692 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage3D, rax + 00699 ff d3 call rbx + 0069b 48 89 05 00 00 00 00 mov QWORD PTR glad_glGetInternalformativ, rax $LN1@load_GL_ES: ; 2383 : } - 0084d 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00854 5f pop rdi - 00855 5d pop rbp - 00856 c3 ret 0 + 006a2 48 83 c4 20 add rsp, 32 ; 00000020H + 006a6 5b pop rbx + 006a7 c3 ret 0 load_GL_ES_VERSION_3_0 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_ES_VERSION_2_0 _TEXT SEGMENT -load$ = 224 +load$ = 48 load_GL_ES_VERSION_2_0 PROC ; COMDAT ; 2132 : static void load_GL_ES_VERSION_2_0(GLADloadproc load) { - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_ES_VERSION_2_0, 0 + 0001c 0f 84 e0 08 00 + 00 je $LN1@load_GL_ES ; 2133 : if(!GLAD_GL_ES_VERSION_2_0) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_ES_VERSION_2_0, 0 - 00026 75 05 jne SHORT $LN2@load_GL_ES - 00028 e9 18 0b 00 00 jmp $LN1@load_GL_ES -$LN2@load_GL_ES: - ; 2134 : glad_glActiveTexture = (PFNGLACTIVETEXTUREPROC)load("glActiveTexture"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KOBBIKOF@glActiveTexture@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glActiveTexture, rax + 00029 ff d3 call rbx ; 2135 : glad_glAttachShader = (PFNGLATTACHSHADERPROC)load("glAttachShader"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LDMLEABL@glAttachShader@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glAttachShader, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glActiveTexture, rax + 00039 ff d3 call rbx ; 2136 : glad_glBindAttribLocation = (PFNGLBINDATTRIBLOCATIONPROC)load("glBindAttribLocation"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MHKEFIHM@glBindAttribLocation@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindAttribLocation, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glAttachShader, rax + 00049 ff d3 call rbx ; 2137 : glad_glBindBuffer = (PFNGLBINDBUFFERPROC)load("glBindBuffer"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BONEPPLO@glBindBuffer@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBuffer, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindAttribLocation, rax + 00059 ff d3 call rbx ; 2138 : glad_glBindFramebuffer = (PFNGLBINDFRAMEBUFFERPROC)load("glBindFramebuffer"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CJMIBNO@glBindFramebuffer@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindFramebuffer, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBuffer, rax + 00069 ff d3 call rbx ; 2139 : glad_glBindRenderbuffer = (PFNGLBINDRENDERBUFFERPROC)load("glBindRenderbuffer"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EPOPJGFA@glBindRenderbuffer@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindRenderbuffer, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindFramebuffer, rax + 00079 ff d3 call rbx ; 2140 : glad_glBindTexture = (PFNGLBINDTEXTUREPROC)load("glBindTexture"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JKKCIBGC@glBindTexture@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindTexture, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindRenderbuffer, rax + 00089 ff d3 call rbx ; 2141 : glad_glBlendColor = (PFNGLBLENDCOLORPROC)load("glBlendColor"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PKBMFJDK@glBlendColor@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendColor, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindTexture, rax + 00099 ff d3 call rbx ; 2142 : glad_glBlendEquation = (PFNGLBLENDEQUATIONPROC)load("glBlendEquation"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@PFHILPAN@glBlendEquation@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendEquation, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendColor, rax + 000a9 ff d3 call rbx ; 2143 : glad_glBlendEquationSeparate = (PFNGLBLENDEQUATIONSEPARATEPROC)load("glBlendEquationSeparate"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@JNHDNJAG@glBlendEquationSeparate@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendEquationSeparate, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendEquation, rax + 000b9 ff d3 call rbx ; 2144 : glad_glBlendFunc = (PFNGLBLENDFUNCPROC)load("glBlendFunc"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PFBKOKOH@glBlendFunc@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFunc, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendEquationSeparate, rax + 000c9 ff d3 call rbx ; 2145 : glad_glBlendFuncSeparate = (PFNGLBLENDFUNCSEPARATEPROC)load("glBlendFuncSeparate"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LLLCIIOO@glBlendFuncSeparate@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFuncSeparate, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFunc, rax + 000d9 ff d3 call rbx ; 2146 : glad_glBufferData = (PFNGLBUFFERDATAPROC)load("glBufferData"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JHHJMABP@glBufferData@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBufferData, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFuncSeparate, rax + 000e9 ff d3 call rbx ; 2147 : glad_glBufferSubData = (PFNGLBUFFERSUBDATAPROC)load("glBufferSubData"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@GAJMDBBN@glBufferSubData@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBufferSubData, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBufferData, rax + 000f9 ff d3 call rbx ; 2148 : glad_glCheckFramebufferStatus = (PFNGLCHECKFRAMEBUFFERSTATUSPROC)load("glCheckFramebufferStatus"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GIOLHEAD@glCheckFramebufferStatus@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCheckFramebufferStatus, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBufferSubData, rax + 00109 ff d3 call rbx ; 2149 : glad_glClear = (PFNGLCLEARPROC)load("glClear"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_07IBAPPAHJ@glClear@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClear, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCheckFramebufferStatus, rax + 00119 ff d3 call rbx ; 2150 : glad_glClearColor = (PFNGLCLEARCOLORPROC)load("glClearColor"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@OGLMDNKC@glClearColor@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearColor, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClear, rax + 00129 ff d3 call rbx ; 2151 : glad_glClearDepthf = (PFNGLCLEARDEPTHFPROC)load("glClearDepthf"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@FMBMCDIL@glClearDepthf@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearDepthf, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearColor, rax + 00139 ff d3 call rbx ; 2152 : glad_glClearStencil = (PFNGLCLEARSTENCILPROC)load("glClearStencil"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@KBLPBBFP@glClearStencil@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearStencil, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearDepthf, rax + 00149 ff d3 call rbx ; 2153 : glad_glColorMask = (PFNGLCOLORMASKPROC)load("glColorMask"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@DLGOAHPH@glColorMask@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorMask, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearStencil, rax + 00159 ff d3 call rbx ; 2154 : glad_glCompileShader = (PFNGLCOMPILESHADERPROC)load("glCompileShader"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@DGIEGONF@glCompileShader@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompileShader, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorMask, rax + 00169 ff d3 call rbx ; 2155 : glad_glCompressedTexImage2D = (PFNGLCOMPRESSEDTEXIMAGE2DPROC)load("glCompressedTexImage2D"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GHLPKKFI@glCompressedTexImage2D@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexImage2D, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompileShader, rax + 00179 ff d3 call rbx ; 2156 : glad_glCompressedTexSubImage2D = (PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC)load("glCompressedTexSubImage2D"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EAFOEJMH@glCompressedTexSubImage2D@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexSubImage2D, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexImage2D, rax + 00189 ff d3 call rbx ; 2157 : glad_glCopyTexImage2D = (PFNGLCOPYTEXIMAGE2DPROC)load("glCopyTexImage2D"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MGAFKJKC@glCopyTexImage2D@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexImage2D, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexSubImage2D, rax + 00199 ff d3 call rbx ; 2158 : glad_glCopyTexSubImage2D = (PFNGLCOPYTEXSUBIMAGE2DPROC)load("glCopyTexSubImage2D"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PIJELGDB@glCopyTexSubImage2D@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexSubImage2D, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexImage2D, rax + 001a9 ff d3 call rbx ; 2159 : glad_glCreateProgram = (PFNGLCREATEPROGRAMPROC)load("glCreateProgram"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FLKLHNKP@glCreateProgram@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateProgram, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexSubImage2D, rax + 001b9 ff d3 call rbx ; 2160 : glad_glCreateShader = (PFNGLCREATESHADERPROC)load("glCreateShader"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@HGHBNC@glCreateShader@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateProgram, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glCreateShader, rax ; 2161 : glad_glCullFace = (PFNGLCULLFACEPROC)load("glCullFace"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@BAPBLHME@glCullFace@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCullFace, rax + 001d9 ff d3 call rbx ; 2162 : glad_glDeleteBuffers = (PFNGLDELETEBUFFERSPROC)load("glDeleteBuffers"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@DMNLADIO@glDeleteBuffers@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteBuffers, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCullFace, rax + 001e9 ff d3 call rbx ; 2163 : glad_glDeleteFramebuffers = (PFNGLDELETEFRAMEBUFFERSPROC)load("glDeleteFramebuffers"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DJNJENP@glDeleteFramebuffers@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteFramebuffers, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteBuffers, rax + 001f9 ff d3 call rbx ; 2164 : glad_glDeleteProgram = (PFNGLDELETEPROGRAMPROC)load("glDeleteProgram"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NKGCDOPO@glDeleteProgram@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteProgram, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteFramebuffers, rax + 00209 ff d3 call rbx ; 2165 : glad_glDeleteRenderbuffers = (PFNGLDELETERENDERBUFFERSPROC)load("glDeleteRenderbuffers"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@KKOKEJDE@glDeleteRenderbuffers@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteRenderbuffers, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteProgram, rax + 00219 ff d3 call rbx ; 2166 : glad_glDeleteShader = (PFNGLDELETESHADERPROC)load("glDeleteShader"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@HHCDONAG@glDeleteShader@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteShader, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteRenderbuffers, rax + 00229 ff d3 call rbx ; 2167 : glad_glDeleteTextures = (PFNGLDELETETEXTURESPROC)load("glDeleteTextures"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KMPLFJIC@glDeleteTextures@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteTextures, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteShader, rax + 00239 ff d3 call rbx ; 2168 : glad_glDepthFunc = (PFNGLDEPTHFUNCPROC)load("glDepthFunc"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NEJABAEP@glDepthFunc@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthFunc, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteTextures, rax + 00249 ff d3 call rbx ; 2169 : glad_glDepthMask = (PFNGLDEPTHMASKPROC)load("glDepthMask"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@KABMFLLN@glDepthMask@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthMask, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthFunc, rax + 00259 ff d3 call rbx ; 2170 : glad_glDepthRangef = (PFNGLDEPTHRANGEFPROC)load("glDepthRangef"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JDFJDNND@glDepthRangef@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthRangef, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthMask, rax + 00269 ff d3 call rbx ; 2171 : glad_glDetachShader = (PFNGLDETACHSHADERPROC)load("glDetachShader"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DJFJFCJL@glDetachShader@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDetachShader, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthRangef, rax + 00279 ff d3 call rbx ; 2172 : glad_glDisable = (PFNGLDISABLEPROC)load("glDisable"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09MHGMIMKN@glDisable@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisable, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDetachShader, rax + 00289 ff d3 call rbx ; 2173 : glad_glDisableVertexAttribArray = (PFNGLDISABLEVERTEXATTRIBARRAYPROC)load("glDisableVertexAttribArray"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@NKHLOFFF@glDisableVertexAttribArray@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisableVertexAttribArray, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisable, rax + 00299 ff d3 call rbx ; 2174 : glad_glDrawArrays = (PFNGLDRAWARRAYSPROC)load("glDrawArrays"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CMNPPOHA@glDrawArrays@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawArrays, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisableVertexAttribArray, rax + 002a9 ff d3 call rbx ; 2175 : glad_glDrawElements = (PFNGLDRAWELEMENTSPROC)load("glDrawElements"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@MENFIFGE@glDrawElements@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElements, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawArrays, rax + 002b9 ff d3 call rbx ; 2176 : glad_glEnable = (PFNGLENABLEPROC)load("glEnable"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08OOEHEKOP@glEnable@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnable, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElements, rax + 002c9 ff d3 call rbx ; 2177 : glad_glEnableVertexAttribArray = (PFNGLENABLEVERTEXATTRIBARRAYPROC)load("glEnableVertexAttribArray"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EHBAHNHE@glEnableVertexAttribArray@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnableVertexAttribArray, rax + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnable, rax + 002d9 ff d3 call rbx ; 2178 : glad_glFinish = (PFNGLFINISHPROC)load("glFinish"); - 0039d 48 8d 0d 00 00 + 002db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08DFCPOKBK@glFinish@ - 003a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFinish, rax + 002e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnableVertexAttribArray, rax + 002e9 ff d3 call rbx ; 2179 : glad_glFlush = (PFNGLFLUSHPROC)load("glFlush"); - 003b1 48 8d 0d 00 00 + 002eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_07COFELLJA@glFlush@ - 003b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFlush, rax + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFinish, rax + 002f9 ff d3 call rbx ; 2180 : glad_glFramebufferRenderbuffer = (PFNGLFRAMEBUFFERRENDERBUFFERPROC)load("glFramebufferRenderbuffer"); - 003c5 48 8d 0d 00 00 + 002fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@OJDINAOA@glFramebufferRenderbuffer@ - 003cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferRenderbuffer, rax + 00302 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFlush, rax + 00309 ff d3 call rbx ; 2181 : glad_glFramebufferTexture2D = (PFNGLFRAMEBUFFERTEXTURE2DPROC)load("glFramebufferTexture2D"); - 003d9 48 8d 0d 00 00 + 0030b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@JCIFGDEF@glFramebufferTexture2D@ - 003e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTexture2D, rax + 00312 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferRenderbuffer, rax + 00319 ff d3 call rbx ; 2182 : glad_glFrontFace = (PFNGLFRONTFACEPROC)load("glFrontFace"); - 003ed 48 8d 0d 00 00 + 0031b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@ILBMDJDA@glFrontFace@ - 003f4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFrontFace, rax + 00322 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTexture2D, rax + 00329 ff d3 call rbx ; 2183 : glad_glGenBuffers = (PFNGLGENBUFFERSPROC)load("glGenBuffers"); - 00401 48 8d 0d 00 00 + 0032b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LAOHBIBA@glGenBuffers@ - 00408 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0040e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenBuffers, rax + 00332 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFrontFace, rax + 00339 ff d3 call rbx ; 2184 : glad_glGenerateMipmap = (PFNGLGENERATEMIPMAPPROC)load("glGenerateMipmap"); - 00415 48 8d 0d 00 00 + 0033b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BHNIMGDM@glGenerateMipmap@ - 0041c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00422 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenerateMipmap, rax + 00342 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenBuffers, rax + 00349 ff d3 call rbx ; 2185 : glad_glGenFramebuffers = (PFNGLGENFRAMEBUFFERSPROC)load("glGenFramebuffers"); - 00429 48 8d 0d 00 00 + 0034b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@FAPEBGID@glGenFramebuffers@ - 00430 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenFramebuffers, rax + 00352 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenerateMipmap, rax + 00359 ff d3 call rbx ; 2186 : glad_glGenRenderbuffers = (PFNGLGENRENDERBUFFERSPROC)load("glGenRenderbuffers"); - 0043d 48 8d 0d 00 00 + 0035b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@MIGEDNGJ@glGenRenderbuffers@ - 00444 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0044a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenRenderbuffers, rax + 00362 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenFramebuffers, rax + 00369 ff d3 call rbx ; 2187 : glad_glGenTextures = (PFNGLGENTEXTURESPROC)load("glGenTextures"); - 00451 48 8d 0d 00 00 + 0036b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LLMANLNK@glGenTextures@ - 00458 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0045e 48 89 05 00 00 + 00372 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenRenderbuffers, rax + 00379 ff d3 call rbx + 0037b 48 89 05 00 00 00 00 mov QWORD PTR glad_glGenTextures, rax ; 2188 : glad_glGetActiveAttrib = (PFNGLGETACTIVEATTRIBPROC)load("glGetActiveAttrib"); - 00465 48 8d 0d 00 00 + 00382 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MBALAOHF@glGetActiveAttrib@ - 0046c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00472 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveAttrib, rax + 00389 ff d3 call rbx ; 2189 : glad_glGetActiveUniform = (PFNGLGETACTIVEUNIFORMPROC)load("glGetActiveUniform"); - 00479 48 8d 0d 00 00 + 0038b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NIMHLLKN@glGetActiveUniform@ - 00480 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00486 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniform, rax + 00392 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveAttrib, rax + 00399 ff d3 call rbx ; 2190 : glad_glGetAttachedShaders = (PFNGLGETATTACHEDSHADERSPROC)load("glGetAttachedShaders"); - 0048d 48 8d 0d 00 00 + 0039b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@GHMDGFEM@glGetAttachedShaders@ - 00494 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0049a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetAttachedShaders, rax + 003a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniform, rax + 003a9 ff d3 call rbx ; 2191 : glad_glGetAttribLocation = (PFNGLGETATTRIBLOCATIONPROC)load("glGetAttribLocation"); - 004a1 48 8d 0d 00 00 + 003ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@BEPGJDMM@glGetAttribLocation@ - 004a8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetAttribLocation, rax + 003b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetAttachedShaders, rax + 003b9 ff d3 call rbx ; 2192 : glad_glGetBooleanv = (PFNGLGETBOOLEANVPROC)load("glGetBooleanv"); - 004b5 48 8d 0d 00 00 + 003bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NLMELLCJ@glGetBooleanv@ - 004bc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBooleanv, rax + 003c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetAttribLocation, rax + 003c9 ff d3 call rbx ; 2193 : glad_glGetBufferParameteriv = (PFNGLGETBUFFERPARAMETERIVPROC)load("glGetBufferParameteriv"); - 004c9 48 8d 0d 00 00 + 003cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@BMIEIFJP@glGetBufferParameteriv@ - 004d0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBufferParameteriv, rax + 003d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBooleanv, rax + 003d9 ff d3 call rbx ; 2194 : glad_glGetError = (PFNGLGETERRORPROC)load("glGetError"); - 004dd 48 8d 0d 00 00 + 003db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FPKAMKHB@glGetError@ - 004e4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetError, rax + 003e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBufferParameteriv, rax + 003e9 ff d3 call rbx ; 2195 : glad_glGetFloatv = (PFNGLGETFLOATVPROC)load("glGetFloatv"); - 004f1 48 8d 0d 00 00 + 003eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CKCOBONE@glGetFloatv@ - 004f8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004fe 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFloatv, rax + 003f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetError, rax + 003f9 ff d3 call rbx ; 2196 : glad_glGetFramebufferAttachmentParameteriv = (PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC)load("glGetFramebufferAttachmentParameteriv"); - 00505 48 8d 0d 00 00 + 003fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CG@KLDGJEON@glGetFramebufferAttachmentParam@ - 0050c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00512 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFramebufferAttachmentParameteriv, rax + 00402 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFloatv, rax + 00409 ff d3 call rbx ; 2197 : glad_glGetIntegerv = (PFNGLGETINTEGERVPROC)load("glGetIntegerv"); - 00519 48 8d 0d 00 00 + 0040b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DHHDCCLF@glGetIntegerv@ - 00520 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00526 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetIntegerv, rax + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFramebufferAttachmentParameteriv, rax + 00419 ff d3 call rbx ; 2198 : glad_glGetProgramiv = (PFNGLGETPROGRAMIVPROC)load("glGetProgramiv"); - 0052d 48 8d 0d 00 00 + 0041b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@FMMDFLCO@glGetProgramiv@ - 00534 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0053a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramiv, rax + 00422 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetIntegerv, rax + 00429 ff d3 call rbx ; 2199 : glad_glGetProgramInfoLog = (PFNGLGETPROGRAMINFOLOGPROC)load("glGetProgramInfoLog"); - 00541 48 8d 0d 00 00 + 0042b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DHGHAJFL@glGetProgramInfoLog@ - 00548 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0054e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramInfoLog, rax + 00432 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramiv, rax + 00439 ff d3 call rbx ; 2200 : glad_glGetRenderbufferParameteriv = (PFNGLGETRENDERBUFFERPARAMETERIVPROC)load("glGetRenderbufferParameteriv"); - 00555 48 8d 0d 00 00 + 0043b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@FGKAECKO@glGetRenderbufferParameteriv@ - 0055c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00562 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetRenderbufferParameteriv, rax + 00442 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramInfoLog, rax + 00449 ff d3 call rbx ; 2201 : glad_glGetShaderiv = (PFNGLGETSHADERIVPROC)load("glGetShaderiv"); - 00569 48 8d 0d 00 00 + 0044b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JBDFPDMG@glGetShaderiv@ - 00570 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00576 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetShaderiv, rax + 00452 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetRenderbufferParameteriv, rax + 00459 ff d3 call rbx ; 2202 : glad_glGetShaderInfoLog = (PFNGLGETSHADERINFOLOGPROC)load("glGetShaderInfoLog"); - 0057d 48 8d 0d 00 00 + 0045b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@GIABBCMO@glGetShaderInfoLog@ - 00584 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0058a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetShaderInfoLog, rax + 00462 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetShaderiv, rax + 00469 ff d3 call rbx ; 2203 : glad_glGetShaderPrecisionFormat = (PFNGLGETSHADERPRECISIONFORMATPROC)load("glGetShaderPrecisionFormat"); - 00591 48 8d 0d 00 00 + 0046b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@MLAOOHPD@glGetShaderPrecisionFormat@ - 00598 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0059e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetShaderPrecisionFormat, rax + 00472 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetShaderInfoLog, rax + 00479 ff d3 call rbx ; 2204 : glad_glGetShaderSource = (PFNGLGETSHADERSOURCEPROC)load("glGetShaderSource"); - 005a5 48 8d 0d 00 00 + 0047b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@ELEIFJEL@glGetShaderSource@ - 005ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetShaderSource, rax + 00482 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetShaderPrecisionFormat, rax + 00489 ff d3 call rbx ; 2205 : glad_glGetString = (PFNGLGETSTRINGPROC)load("glGetString"); - 005b9 48 8d 0d 00 00 + 0048b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@ - 005c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetString, rax + 00492 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetShaderSource, rax + 00499 ff d3 call rbx ; 2206 : glad_glGetTexParameterfv = (PFNGLGETTEXPARAMETERFVPROC)load("glGetTexParameterfv"); - 005cd 48 8d 0d 00 00 + 0049b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DNHBPKMC@glGetTexParameterfv@ - 005d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameterfv, rax + 004a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetString, rax + 004a9 ff d3 call rbx ; 2207 : glad_glGetTexParameteriv = (PFNGLGETTEXPARAMETERIVPROC)load("glGetTexParameteriv"); - 005e1 48 8d 0d 00 00 + 004ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DGCNLNPP@glGetTexParameteriv@ - 005e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameteriv, rax + 004b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameterfv, rax + 004b9 ff d3 call rbx ; 2208 : glad_glGetUniformfv = (PFNGLGETUNIFORMFVPROC)load("glGetUniformfv"); - 005f5 48 8d 0d 00 00 + 004bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DFCJIBG@glGetUniformfv@ - 005fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00602 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformfv, rax + 004c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameteriv, rax + 004c9 ff d3 call rbx ; 2209 : glad_glGetUniformiv = (PFNGLGETUNIFORMIVPROC)load("glGetUniformiv"); - 00609 48 8d 0d 00 00 + 004cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@IAONPCL@glGetUniformiv@ - 00610 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00616 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformiv, rax + 004d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformfv, rax + 004d9 ff d3 call rbx ; 2210 : glad_glGetUniformLocation = (PFNGLGETUNIFORMLOCATIONPROC)load("glGetUniformLocation"); - 0061d 48 8d 0d 00 00 + 004db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KIOPGICP@glGetUniformLocation@ - 00624 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0062a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformLocation, rax + 004e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformiv, rax + 004e9 ff d3 call rbx ; 2211 : glad_glGetVertexAttribfv = (PFNGLGETVERTEXATTRIBFVPROC)load("glGetVertexAttribfv"); - 00631 48 8d 0d 00 00 + 004eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HAHIEIOD@glGetVertexAttribfv@ - 00638 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0063e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribfv, rax + 004f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformLocation, rax + 004f9 ff d3 call rbx ; 2212 : glad_glGetVertexAttribiv = (PFNGLGETVERTEXATTRIBIVPROC)load("glGetVertexAttribiv"); - 00645 48 8d 0d 00 00 + 004fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HLCEAPNO@glGetVertexAttribiv@ - 0064c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00652 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribiv, rax + 00502 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribfv, rax + 00509 ff d3 call rbx ; 2213 : glad_glGetVertexAttribPointerv = (PFNGLGETVERTEXATTRIBPOINTERVPROC)load("glGetVertexAttribPointerv"); - 00659 48 8d 0d 00 00 + 0050b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DOJMENLD@glGetVertexAttribPointerv@ - 00660 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00666 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribPointerv, rax + 00512 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribiv, rax + 00519 ff d3 call rbx ; 2214 : glad_glHint = (PFNGLHINTPROC)load("glHint"); - 0066d 48 8d 0d 00 00 + 0051b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_06HEADGMBC@glHint@ - 00674 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0067a 48 89 05 00 00 + 00522 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribPointerv, rax + 00529 ff d3 call rbx + 0052b 48 89 05 00 00 00 00 mov QWORD PTR glad_glHint, rax ; 2215 : glad_glIsBuffer = (PFNGLISBUFFERPROC)load("glIsBuffer"); - 00681 48 8d 0d 00 00 + 00532 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KFPDMKNG@glIsBuffer@ - 00688 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0068e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsBuffer, rax + 00539 ff d3 call rbx ; 2216 : glad_glIsEnabled = (PFNGLISENABLEDPROC)load("glIsEnabled"); - 00695 48 8d 0d 00 00 + 0053b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@INHMIHKC@glIsEnabled@ - 0069c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsEnabled, rax + 00542 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsBuffer, rax + 00549 ff d3 call rbx ; 2217 : glad_glIsFramebuffer = (PFNGLISFRAMEBUFFERPROC)load("glIsFramebuffer"); - 006a9 48 8d 0d 00 00 + 0054b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FGBIJCNH@glIsFramebuffer@ - 006b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsFramebuffer, rax + 00552 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsEnabled, rax + 00559 ff d3 call rbx ; 2218 : glad_glIsProgram = (PFNGLISPROGRAMPROC)load("glIsProgram"); - 006bd 48 8d 0d 00 00 + 0055b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@INLOJDGO@glIsProgram@ - 006c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsProgram, rax + 00562 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsFramebuffer, rax + 00569 ff d3 call rbx ; 2219 : glad_glIsRenderbuffer = (PFNGLISRENDERBUFFERPROC)load("glIsRenderbuffer"); - 006d1 48 8d 0d 00 00 + 0056b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@DGGHKKOH@glIsRenderbuffer@ - 006d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsRenderbuffer, rax + 00572 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsProgram, rax + 00579 ff d3 call rbx ; 2220 : glad_glIsShader = (PFNGLISSHADERPROC)load("glIsShader"); - 006e5 48 8d 0d 00 00 + 0057b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@MDDLFIHC@glIsShader@ - 006ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsShader, rax + 00582 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsRenderbuffer, rax + 00589 ff d3 call rbx ; 2221 : glad_glIsTexture = (PFNGLISTEXTUREPROC)load("glIsTexture"); - 006f9 48 8d 0d 00 00 + 0058b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NJHAEPDN@glIsTexture@ - 00700 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00706 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsTexture, rax + 00592 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsShader, rax + 00599 ff d3 call rbx ; 2222 : glad_glLineWidth = (PFNGLLINEWIDTHPROC)load("glLineWidth"); - 0070d 48 8d 0d 00 00 + 0059b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CFLGNFPG@glLineWidth@ - 00714 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0071a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLineWidth, rax + 005a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsTexture, rax + 005a9 ff d3 call rbx ; 2223 : glad_glLinkProgram = (PFNGLLINKPROGRAMPROC)load("glLinkProgram"); - 00721 48 8d 0d 00 00 + 005ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@PIOEEBPO@glLinkProgram@ - 00728 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0072e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLinkProgram, rax + 005b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLineWidth, rax + 005b9 ff d3 call rbx ; 2224 : glad_glPixelStorei = (PFNGLPIXELSTOREIPROC)load("glPixelStorei"); - 00735 48 8d 0d 00 00 + 005bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JCCIGLOF@glPixelStorei@ - 0073c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00742 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPixelStorei, rax + 005c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLinkProgram, rax + 005c9 ff d3 call rbx ; 2225 : glad_glPolygonOffset = (PFNGLPOLYGONOFFSETPROC)load("glPolygonOffset"); - 00749 48 8d 0d 00 00 + 005cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FFBJGNC@glPolygonOffset@ - 00750 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00756 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPolygonOffset, rax + 005d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPixelStorei, rax + 005d9 ff d3 call rbx ; 2226 : glad_glReadPixels = (PFNGLREADPIXELSPROC)load("glReadPixels"); - 0075d 48 8d 0d 00 00 + 005db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CKFNNHOO@glReadPixels@ - 00764 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0076a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReadPixels, rax + 005e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPolygonOffset, rax + 005e9 ff d3 call rbx ; 2227 : glad_glReleaseShaderCompiler = (PFNGLRELEASESHADERCOMPILERPROC)load("glReleaseShaderCompiler"); - 00771 48 8d 0d 00 00 + 005eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@HGKABJPJ@glReleaseShaderCompiler@ - 00778 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0077e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReleaseShaderCompiler, rax + 005f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReadPixels, rax + 005f9 ff d3 call rbx ; 2228 : glad_glRenderbufferStorage = (PFNGLRENDERBUFFERSTORAGEPROC)load("glRenderbufferStorage"); - 00785 48 8d 0d 00 00 + 005fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@EOIILGMJ@glRenderbufferStorage@ - 0078c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00792 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glRenderbufferStorage, rax + 00602 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReleaseShaderCompiler, rax + 00609 ff d3 call rbx ; 2229 : glad_glSampleCoverage = (PFNGLSAMPLECOVERAGEPROC)load("glSampleCoverage"); - 00799 48 8d 0d 00 00 + 0060b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BJGIPMOA@glSampleCoverage@ - 007a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSampleCoverage, rax + 00612 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glRenderbufferStorage, rax + 00619 ff d3 call rbx ; 2230 : glad_glScissor = (PFNGLSCISSORPROC)load("glScissor"); - 007ad 48 8d 0d 00 00 + 0061b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09ECGPAEPL@glScissor@ - 007b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glScissor, rax + 00622 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSampleCoverage, rax + 00629 ff d3 call rbx ; 2231 : glad_glShaderBinary = (PFNGLSHADERBINARYPROC)load("glShaderBinary"); - 007c1 48 8d 0d 00 00 + 0062b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@IMINELFB@glShaderBinary@ - 007c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glShaderBinary, rax + 00632 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glScissor, rax + 00639 ff d3 call rbx ; 2232 : glad_glShaderSource = (PFNGLSHADERSOURCEPROC)load("glShaderSource"); - 007d5 48 8d 0d 00 00 + 0063b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DFHCPFMO@glShaderSource@ - 007dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glShaderSource, rax + 00642 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glShaderBinary, rax + 00649 ff d3 call rbx ; 2233 : glad_glStencilFunc = (PFNGLSTENCILFUNCPROC)load("glStencilFunc"); - 007e9 48 8d 0d 00 00 + 0064b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@ENNLLOLN@glStencilFunc@ - 007f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilFunc, rax + 00652 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glShaderSource, rax + 00659 ff d3 call rbx ; 2234 : glad_glStencilFuncSeparate = (PFNGLSTENCILFUNCSEPARATEPROC)load("glStencilFuncSeparate"); - 007fd 48 8d 0d 00 00 + 0065b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@FCMNCEIA@glStencilFuncSeparate@ - 00804 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0080a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilFuncSeparate, rax + 00662 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilFunc, rax + 00669 ff d3 call rbx ; 2235 : glad_glStencilMask = (PFNGLSTENCILMASKPROC)load("glStencilMask"); - 00811 48 8d 0d 00 00 + 0066b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DJFHPFEP@glStencilMask@ - 00818 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0081e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilMask, rax + 00672 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilFuncSeparate, rax + 00679 ff d3 call rbx ; 2236 : glad_glStencilMaskSeparate = (PFNGLSTENCILMASKSEPARATEPROC)load("glStencilMaskSeparate"); - 00825 48 8d 0d 00 00 + 0067b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MMKPIEJI@glStencilMaskSeparate@ - 0082c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00832 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilMaskSeparate, rax + 00682 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilMask, rax + 00689 ff d3 call rbx ; 2237 : glad_glStencilOp = (PFNGLSTENCILOPPROC)load("glStencilOp"); - 00839 48 8d 0d 00 00 + 0068b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@BILBNGF@glStencilOp@ - 00840 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00846 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilOp, rax + 00692 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilMaskSeparate, rax + 00699 ff d3 call rbx ; 2238 : glad_glStencilOpSeparate = (PFNGLSTENCILOPSEPARATEPROC)load("glStencilOpSeparate"); - 0084d 48 8d 0d 00 00 + 0069b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@GAPLDNGF@glStencilOpSeparate@ - 00854 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0085a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilOpSeparate, rax + 006a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilOp, rax + 006a9 ff d3 call rbx ; 2239 : glad_glTexImage2D = (PFNGLTEXIMAGE2DPROC)load("glTexImage2D"); - 00861 48 8d 0d 00 00 + 006ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JBIKHLCC@glTexImage2D@ - 00868 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0086e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexImage2D, rax + 006b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilOpSeparate, rax + 006b9 ff d3 call rbx ; 2240 : glad_glTexParameterf = (PFNGLTEXPARAMETERFPROC)load("glTexParameterf"); - 00875 48 8d 0d 00 00 + 006bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@INKFIMGP@glTexParameterf@ - 0087c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00882 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterf, rax + 006c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexImage2D, rax + 006c9 ff d3 call rbx ; 2241 : glad_glTexParameterfv = (PFNGLTEXPARAMETERFVPROC)load("glTexParameterfv"); - 00889 48 8d 0d 00 00 + 006cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KEOFAHDF@glTexParameterfv@ - 00890 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00896 48 89 05 00 00 + 006d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterf, rax + 006d9 ff d3 call rbx + 006db 48 89 05 00 00 00 00 mov QWORD PTR glad_glTexParameterfv, rax ; 2242 : glad_glTexParameteri = (PFNGLTEXPARAMETERIPROC)load("glTexParameteri"); - 0089d 48 8d 0d 00 00 + 006e2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDNJAKA@glTexParameteri@ - 008a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameteri, rax + 006e9 ff d3 call rbx ; 2243 : glad_glTexParameteriv = (PFNGLTEXPARAMETERIVPROC)load("glTexParameteriv"); - 008b1 48 8d 0d 00 00 + 006eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KPLJEAAI@glTexParameteriv@ - 008b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameteriv, rax + 006f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameteri, rax + 006f9 ff d3 call rbx ; 2244 : glad_glTexSubImage2D = (PFNGLTEXSUBIMAGE2DPROC)load("glTexSubImage2D"); - 008c5 48 8d 0d 00 00 + 006fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NHKIJEMK@glTexSubImage2D@ - 008cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexSubImage2D, rax + 00702 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameteriv, rax + 00709 ff d3 call rbx ; 2245 : glad_glUniform1f = (PFNGLUNIFORM1FPROC)load("glUniform1f"); - 008d9 48 8d 0d 00 00 + 0070b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MLICAPOF@glUniform1f@ - 008e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1f, rax + 00712 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexSubImage2D, rax + 00719 ff d3 call rbx ; 2246 : glad_glUniform1fv = (PFNGLUNIFORM1FVPROC)load("glUniform1fv"); - 008ed 48 8d 0d 00 00 + 0071b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KJMOEKII@glUniform1fv@ - 008f4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1fv, rax + 00722 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1f, rax + 00729 ff d3 call rbx ; 2247 : glad_glUniform1i = (PFNGLUNIFORM1IPROC)load("glUniform1i"); - 00901 48 8d 0d 00 00 + 0072b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EMBKBDCK@glUniform1i@ - 00908 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0090e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1i, rax + 00732 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1fv, rax + 00739 ff d3 call rbx ; 2248 : glad_glUniform1iv = (PFNGLUNIFORM1IVPROC)load("glUniform1iv"); - 00915 48 8d 0d 00 00 + 0073b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KCJCANLF@glUniform1iv@ - 0091c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00922 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1iv, rax + 00742 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1i, rax + 00749 ff d3 call rbx ; 2249 : glad_glUniform2f = (PFNGLUNIFORM2FPROC)load("glUniform2f"); - 00929 48 8d 0d 00 00 + 0074b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MJMELBLM@glUniform2f@ - 00930 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00936 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2f, rax + 00752 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1iv, rax + 00759 ff d3 call rbx ; 2250 : glad_glUniform2fv = (PFNGLUNIFORM2FVPROC)load("glUniform2fv"); - 0093d 48 8d 0d 00 00 + 0075b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LLHLOFGG@glUniform2fv@ - 00944 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0094a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2fv, rax + 00762 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2f, rax + 00769 ff d3 call rbx ; 2251 : glad_glUniform2i = (PFNGLUNIFORM2IPROC)load("glUniform2i"); - 00951 48 8d 0d 00 00 + 0076b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EOFMKNHD@glUniform2i@ - 00958 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0095e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2i, rax + 00772 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2fv, rax + 00779 ff d3 call rbx ; 2252 : glad_glUniform2iv = (PFNGLUNIFORM2IVPROC)load("glUniform2iv"); - 00965 48 8d 0d 00 00 + 0077b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LACHKCFL@glUniform2iv@ - 0096c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00972 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2iv, rax + 00782 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2i, rax + 00789 ff d3 call rbx ; 2253 : glad_glUniform3f = (PFNGLUNIFORM3FPROC)load("glUniform3f"); - 00979 48 8d 0d 00 00 + 0078b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MIAGNLIL@glUniform3f@ - 00980 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00986 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3f, rax + 00792 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2iv, rax + 00799 ff d3 call rbx ; 2254 : glad_glUniform3fv = (PFNGLUNIFORM3FVPROC)load("glUniform3fv"); - 0098d 48 8d 0d 00 00 + 0079b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@DMHICAD@glUniform3fv@ - 00994 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0099a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3fv, rax + 007a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3f, rax + 007a9 ff d3 call rbx ; 2255 : glad_glUniform3i = (PFNGLUNIFORM3IPROC)load("glUniform3i"); - 009a1 48 8d 0d 00 00 + 007ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EPJOMHEE@glUniform3i@ - 009a8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 009ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3i, rax + 007b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3fv, rax + 007b9 ff d3 call rbx ; 2256 : glad_glUniform3iv = (PFNGLUNIFORM3IVPROC)load("glUniform3iv"); - 009b5 48 8d 0d 00 00 + 007bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IJLMFDO@glUniform3iv@ - 009bc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 009c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3iv, rax + 007c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3i, rax + 007c9 ff d3 call rbx ; 2257 : glad_glUniform4f = (PFNGLUNIFORM4FPROC)load("glUniform4f"); - 009c9 48 8d 0d 00 00 + 007cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MNEJMNAO@glUniform4f@ - 009d0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 009d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4f, rax + 007d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3iv, rax + 007d9 ff d3 call rbx ; 2258 : glad_glUniform4fv = (PFNGLUNIFORM4FVPROC)load("glUniform4fv"); - 009dd 48 8d 0d 00 00 + 007db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JOBALKLK@glUniform4fv@ - 009e4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 009ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4fv, rax + 007e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4f, rax + 007e9 ff d3 call rbx ; 2259 : glad_glUniform4i = (PFNGLUNIFORM4IPROC)load("glUniform4i"); - 009f1 48 8d 0d 00 00 + 007eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EKNBNBMB@glUniform4i@ - 009f8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 009fe 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4i, rax + 007f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4fv, rax + 007f9 ff d3 call rbx ; 2260 : glad_glUniform4iv = (PFNGLUNIFORM4IVPROC)load("glUniform4iv"); - 00a05 48 8d 0d 00 00 + 007fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JFEMPNIH@glUniform4iv@ - 00a0c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a12 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4iv, rax + 00802 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4i, rax + 00809 ff d3 call rbx ; 2261 : glad_glUniformMatrix2fv = (PFNGLUNIFORMMATRIX2FVPROC)load("glUniformMatrix2fv"); - 00a19 48 8d 0d 00 00 + 0080b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JIBJELHD@glUniformMatrix2fv@ - 00a20 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a26 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2fv, rax + 00812 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4iv, rax + 00819 ff d3 call rbx ; 2262 : glad_glUniformMatrix3fv = (PFNGLUNIFORMMATRIX3FVPROC)load("glUniformMatrix3fv"); - 00a2d 48 8d 0d 00 00 + 0081b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CAKFCMBG@glUniformMatrix3fv@ - 00a34 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a3a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3fv, rax + 00822 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2fv, rax + 00829 ff d3 call rbx ; 2263 : glad_glUniformMatrix4fv = (PFNGLUNIFORMMATRIX4FVPROC)load("glUniformMatrix4fv"); - 00a41 48 8d 0d 00 00 + 0082b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LNHCBEKP@glUniformMatrix4fv@ - 00a48 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a4e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4fv, rax + 00832 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3fv, rax + 00839 ff d3 call rbx ; 2264 : glad_glUseProgram = (PFNGLUSEPROGRAMPROC)load("glUseProgram"); - 00a55 48 8d 0d 00 00 + 0083b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@ICBDHBI@glUseProgram@ - 00a5c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a62 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUseProgram, rax + 00842 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4fv, rax + 00849 ff d3 call rbx ; 2265 : glad_glValidateProgram = (PFNGLVALIDATEPROGRAMPROC)load("glValidateProgram"); - 00a69 48 8d 0d 00 00 + 0084b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MAPGDLJK@glValidateProgram@ - 00a70 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a76 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glValidateProgram, rax + 00852 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUseProgram, rax + 00859 ff d3 call rbx ; 2266 : glad_glVertexAttrib1f = (PFNGLVERTEXATTRIB1FPROC)load("glVertexAttrib1f"); - 00a7d 48 8d 0d 00 00 + 0085b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MKNNJPHA@glVertexAttrib1f@ - 00a84 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a8a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1f, rax + 00862 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glValidateProgram, rax + 00869 ff d3 call rbx ; 2267 : glad_glVertexAttrib1fv = (PFNGLVERTEXATTRIB1FVPROC)load("glVertexAttrib1fv"); - 00a91 48 8d 0d 00 00 + 0086b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CJKKHCND@glVertexAttrib1fv@ - 00a98 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a9e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1fv, rax + 00872 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1f, rax + 00879 ff d3 call rbx ; 2268 : glad_glVertexAttrib2f = (PFNGLVERTEXATTRIB2FPROC)load("glVertexAttrib2f"); - 00aa5 48 8d 0d 00 00 + 0087b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MIJLCBCJ@glVertexAttrib2f@ - 00aac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00ab2 48 89 05 00 00 + 00882 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1fv, rax + 00889 ff d3 call rbx + 0088b 48 89 05 00 00 00 00 mov QWORD PTR glad_glVertexAttrib2f, rax ; 2269 : glad_glVertexAttrib2fv = (PFNGLVERTEXATTRIB2FVPROC)load("glVertexAttrib2fv"); - 00ab9 48 8d 0d 00 00 + 00892 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DLBPNNDN@glVertexAttrib2fv@ - 00ac0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00ac6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2fv, rax + 00899 ff d3 call rbx ; 2270 : glad_glVertexAttrib3f = (PFNGLVERTEXATTRIB3FPROC)load("glVertexAttrib3f"); - 00acd 48 8d 0d 00 00 + 0089b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MJFJELBO@glVertexAttrib3f@ - 00ad4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00ada 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3f, rax + 008a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2fv, rax + 008a9 ff d3 call rbx ; 2271 : glad_glVertexAttrib3fv = (PFNGLVERTEXATTRIB3FVPROC)load("glVertexAttrib3fv"); - 00ae1 48 8d 0d 00 00 + 008ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@IDKDLKFI@glVertexAttrib3fv@ - 00ae8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00aee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3fv, rax + 008b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3f, rax + 008b9 ff d3 call rbx ; 2272 : glad_glVertexAttrib4f = (PFNGLVERTEXATTRIB4FPROC)load("glVertexAttrib4f"); - 00af5 48 8d 0d 00 00 + 008bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MMBGFNJL@glVertexAttrib4f@ - 00afc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00b02 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4f, rax + 008c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3fv, rax + 008c9 ff d3 call rbx ; 2273 : glad_glVertexAttrib4fv = (PFNGLVERTEXATTRIB4FVPROC)load("glVertexAttrib4fv"); - 00b09 48 8d 0d 00 00 + 008cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BOHEICOB@glVertexAttrib4fv@ - 00b10 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00b16 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4fv, rax + 008d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4f, rax + 008d9 ff d3 call rbx ; 2274 : glad_glVertexAttribPointer = (PFNGLVERTEXATTRIBPOINTERPROC)load("glVertexAttribPointer"); - 00b1d 48 8d 0d 00 00 + 008db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JPNNNPKG@glVertexAttribPointer@ - 00b24 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00b2a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribPointer, rax + 008e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4fv, rax + 008e9 ff d3 call rbx ; 2275 : glad_glViewport = (PFNGLVIEWPORTPROC)load("glViewport"); - 00b31 48 8d 0d 00 00 + 008eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KBLIPDFH@glViewport@ - 00b38 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00b3e 48 89 05 00 00 + 008f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribPointer, rax + 008f9 ff d3 call rbx + 008fb 48 89 05 00 00 00 00 mov QWORD PTR glad_glViewport, rax $LN1@load_GL_ES: ; 2276 : } - 00b45 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00b4c 5f pop rdi - 00b4d 5d pop rbp - 00b4e c3 ret 0 + 00902 48 83 c4 20 add rsp, 32 ; 00000020H + 00906 5b pop rbx + 00907 c3 ret 0 load_GL_ES_VERSION_2_0 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT find_coreGLES1 _TEXT SEGMENT -i$ = 4 -major$ = 36 +prefixes$ = 32 +major$ = 64 minor$ = 68 -version$ = 104 -prefixes$ = 136 -length$6 = 200 -tv93 = 404 -tv133 = 408 -tv134 = 416 -__$ArrayPad$ = 424 +__$ArrayPad$ = 72 find_coreGLES1 PROC ; COMDAT ; 2077 : static void find_coreGLES1(void) { - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec d8 01 - 00 00 sub rsp, 472 ; 000001d8H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 7c 24 20 lea rdi, QWORD PTR [rsp+32] - 00014 b9 3e 00 00 00 mov ecx, 62 ; 0000003eH - 00019 b8 cc cc cc cc mov eax, -858993460 ; ccccccccH - 0001e f3 ab rep stosd - 00020 48 8b 05 00 00 + 00000 48 89 6c 24 18 mov QWORD PTR [rsp+24], rbp + 00005 57 push rdi + 00006 48 83 ec 50 sub rsp, 80 ; 00000050H + 0000a 48 8b 05 00 00 00 00 mov rax, QWORD PTR __security_cookie - 00027 48 33 c5 xor rax, rbp - 0002a 48 89 85 a8 01 - 00 00 mov QWORD PTR __$ArrayPad$[rbp], rax - 00031 48 8d 0d 00 00 + 00011 48 33 c4 xor rax, rsp + 00014 48 89 44 24 48 mov QWORD PTR __$ArrayPad$[rsp], rax + 00019 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 00038 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00020 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00025 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:??_C@_0O@EMKFPNOG@OpenGL?5ES?9CL?5@ + 0002c 48 c7 44 24 38 + 00 00 00 00 mov QWORD PTR prefixes$[rsp+24], 0 + 00035 48 89 44 24 28 mov QWORD PTR prefixes$[rsp+8], rax + 0003a 48 8d 3d 00 00 + 00 00 lea rdi, OFFSET FLAT:??_C@_0O@ENGHJHNB@OpenGL?5ES?9CM?5@ + 00041 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:??_C@_0L@JLFHOCGA@OpenGL?5ES?5@ + 00048 48 89 7c 24 20 mov QWORD PTR prefixes$[rsp], rdi + 0004d b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H + 00052 48 89 44 24 30 mov QWORD PTR prefixes$[rsp+16], rax + 00057 ff 15 00 00 00 + 00 call QWORD PTR glad_glGetString + 0005d 48 8b e8 mov rbp, rax + 00060 48 85 c0 test rax, rax + 00063 0f 84 c2 00 00 + 00 je $LN7@find_coreG + 00069 48 89 5c 24 60 mov QWORD PTR [rsp+96], rbx + 0006e 48 89 74 24 68 mov QWORD PTR [rsp+104], rsi + 00073 33 f6 xor esi, esi + 00075 66 66 66 0f 1f + 84 00 00 00 00 + 00 npad 11 +$LL4@find_coreG: + +; 2097 : const size_t length = strlen(prefixes[i]); + + 00080 48 c7 c3 ff ff + ff ff mov rbx, -1 +$LL19@find_coreG: + 00087 48 ff c3 inc rbx + 0008a 80 3c 1f 00 cmp BYTE PTR [rdi+rbx], 0 + 0008e 75 f7 jne SHORT $LL19@find_coreG + +; 2098 : if (strncmp(version, prefixes[i], length) == 0) { + + 00090 4c 8b c3 mov r8, rbx + 00093 48 8b d7 mov rdx, rdi + 00096 48 8b cd mov rcx, rbp + 00099 ff 15 00 00 00 + 00 call QWORD PTR __imp_strncmp + 0009f 85 c0 test eax, eax + 000a1 74 0f je SHORT $LN14@find_coreG ; 2078 : ; 2079 : /* Thank you @elmindreda @@ -11911,23 +11227,6 @@ find_coreGLES1 PROC ; COMDAT ; 2084 : ; 2085 : const char* version; ; 2086 : const char* prefixes[] = { - - 0003d 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:??_C@_0O@ENGHJHNB@OpenGL?5ES?9CM?5@ - 00044 48 89 85 88 00 - 00 00 mov QWORD PTR prefixes$[rbp], rax - 0004b 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:??_C@_0O@EMKFPNOG@OpenGL?5ES?9CL?5@ - 00052 48 89 85 90 00 - 00 00 mov QWORD PTR prefixes$[rbp+8], rax - 00059 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:??_C@_0L@JLFHOCGA@OpenGL?5ES?5@ - 00060 48 89 85 98 00 - 00 00 mov QWORD PTR prefixes$[rbp+16], rax - 00067 48 c7 85 a0 00 - 00 00 00 00 00 - 00 mov QWORD PTR prefixes$[rbp+24], 0 - ; 2087 : "OpenGL ES-CM ", ; 2088 : "OpenGL ES-CL ", ; 2089 : "OpenGL ES ", @@ -11935,104 +11234,39 @@ find_coreGLES1 PROC ; COMDAT ; 2091 : }; ; 2092 : ; 2093 : version = (const char*) glGetString(GL_VERSION); - - 00072 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H - 00077 ff 15 00 00 00 - 00 call QWORD PTR glad_glGetString - 0007d 48 89 45 68 mov QWORD PTR version$[rbp], rax - ; 2094 : if (!version) return; - - 00081 48 83 7d 68 00 cmp QWORD PTR version$[rbp], 0 - 00086 75 05 jne SHORT $LN5@find_coreG - 00088 e9 47 01 00 00 jmp $LN1@find_coreG -$LN5@find_coreG: - ; 2095 : ; 2096 : for (i = 0; prefixes[i]; i++) { - 0008d c7 45 04 00 00 - 00 00 mov DWORD PTR i$[rbp], 0 - 00094 eb 08 jmp SHORT $LN4@find_coreG -$LN2@find_coreG: - 00096 8b 45 04 mov eax, DWORD PTR i$[rbp] - 00099 ff c0 inc eax - 0009b 89 45 04 mov DWORD PTR i$[rbp], eax -$LN4@find_coreG: - 0009e 48 63 45 04 movsxd rax, DWORD PTR i$[rbp] - 000a2 48 83 bc c5 88 - 00 00 00 00 cmp QWORD PTR prefixes$[rbp+rax*8], 0 - 000ab 0f 84 84 00 00 - 00 je $LN3@find_coreG - -; 2097 : const size_t length = strlen(prefixes[i]); - - 000b1 48 63 45 04 movsxd rax, DWORD PTR i$[rbp] - 000b5 48 8b 84 c5 88 - 00 00 00 mov rax, QWORD PTR prefixes$[rbp+rax*8] - 000bd 48 89 85 98 01 - 00 00 mov QWORD PTR tv133[rbp], rax - 000c4 48 c7 85 a0 01 - 00 00 ff ff ff - ff mov QWORD PTR tv134[rbp], -1 -$LL13@find_coreG: - 000cf 48 ff 85 a0 01 - 00 00 inc QWORD PTR tv134[rbp] - 000d6 48 8b 85 98 01 - 00 00 mov rax, QWORD PTR tv133[rbp] - 000dd 48 8b 8d a0 01 - 00 00 mov rcx, QWORD PTR tv134[rbp] - 000e4 80 3c 08 00 cmp BYTE PTR [rax+rcx], 0 - 000e8 75 e5 jne SHORT $LL13@find_coreG - 000ea 48 8b 85 a0 01 - 00 00 mov rax, QWORD PTR tv134[rbp] - 000f1 48 89 85 c8 00 - 00 00 mov QWORD PTR length$6[rbp], rax + 000a3 48 8b 7c f4 28 mov rdi, QWORD PTR prefixes$[rsp+rsi*8+8] + 000a8 48 ff c6 inc rsi + 000ab 48 85 ff test rdi, rdi + 000ae 75 d0 jne SHORT $LL4@find_coreG ; 2098 : if (strncmp(version, prefixes[i], length) == 0) { - 000f8 48 63 45 04 movsxd rax, DWORD PTR i$[rbp] - 000fc 4c 8b 85 c8 00 - 00 00 mov r8, QWORD PTR length$6[rbp] - 00103 48 8b 94 c5 88 - 00 00 00 mov rdx, QWORD PTR prefixes$[rbp+rax*8] - 0010b 48 8b 4d 68 mov rcx, QWORD PTR version$[rbp] - 0010f ff 15 00 00 00 - 00 call QWORD PTR __imp_strncmp - 00115 85 c0 test eax, eax - 00117 75 17 jne SHORT $LN6@find_coreG + 000b0 eb 03 jmp SHORT $LN3@find_coreG +$LN14@find_coreG: ; 2099 : version += length; - 00119 48 8b 85 c8 00 - 00 00 mov rax, QWORD PTR length$6[rbp] - 00120 48 8b 4d 68 mov rcx, QWORD PTR version$[rbp] - 00124 48 03 c8 add rcx, rax - 00127 48 8b c1 mov rax, rcx - 0012a 48 89 45 68 mov QWORD PTR version$[rbp], rax - -; 2100 : break; - - 0012e eb 05 jmp SHORT $LN3@find_coreG -$LN6@find_coreG: - -; 2101 : } -; 2102 : } - - 00130 e9 61 ff ff ff jmp $LN2@find_coreG + 000b2 48 03 eb add rbp, rbx $LN3@find_coreG: +; 2100 : break; +; 2101 : } +; 2102 : } ; 2103 : ; 2104 : /* PR #18 */ ; 2105 : #ifdef _MSC_VER ; 2106 : sscanf_s(version, "%d.%d", &major, &minor); - 00135 4c 8d 4d 44 lea r9, QWORD PTR minor$[rbp] - 00139 4c 8d 45 24 lea r8, QWORD PTR major$[rbp] - 0013d 48 8d 15 00 00 + 000b5 4c 8d 4c 24 44 lea r9, QWORD PTR minor$[rsp] + 000ba 48 8b cd mov rcx, rbp + 000bd 4c 8d 44 24 40 lea r8, QWORD PTR major$[rsp] + 000c2 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:??_C@_05KBEOJPB@?$CFd?4?$CFd@ - 00144 48 8b 4d 68 mov rcx, QWORD PTR version$[rbp] - 00148 e8 00 00 00 00 call sscanf_s + 000c9 e8 00 00 00 00 call sscanf_s ; 2107 : #else ; 2108 : sscanf(version, "%d.%d", &major, &minor); @@ -12040,87 +11274,75 @@ $LN3@find_coreG: ; 2110 : ; 2111 : GLVersion.major = major; GLVersion.minor = minor; - 0014d 8b 45 24 mov eax, DWORD PTR major$[rbp] - 00150 89 05 00 00 00 - 00 mov DWORD PTR GLVersion, eax - 00156 8b 45 44 mov eax, DWORD PTR minor$[rbp] - 00159 89 05 04 00 00 - 00 mov DWORD PTR GLVersion+4, eax + 000ce 8b 44 24 40 mov eax, DWORD PTR major$[rsp] + 000d2 8b 4c 24 44 mov ecx, DWORD PTR minor$[rsp] ; 2112 : max_loaded_major = major; max_loaded_minor = minor; - 0015f 8b 45 24 mov eax, DWORD PTR major$[rbp] - 00162 89 05 00 00 00 + 000d6 48 8b 74 24 68 mov rsi, QWORD PTR [rsp+104] + 000db 48 8b 5c 24 60 mov rbx, QWORD PTR [rsp+96] + 000e0 89 05 00 00 00 + 00 mov DWORD PTR GLVersion, eax + 000e6 89 0d 04 00 00 + 00 mov DWORD PTR GLVersion+4, ecx + 000ec 89 05 00 00 00 00 mov DWORD PTR max_loaded_major, eax - 00168 8b 45 44 mov eax, DWORD PTR minor$[rbp] - 0016b 89 05 00 00 00 - 00 mov DWORD PTR max_loaded_minor, eax + 000f2 89 0d 00 00 00 + 00 mov DWORD PTR max_loaded_minor, ecx ; 2113 : GLAD_GL_VERSION_ES_CM_1_0 = (major == 1 && minor >= 0) || major > 1; - 00171 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 00175 75 06 jne SHORT $LN10@find_coreG - 00177 83 7d 44 00 cmp DWORD PTR minor$[rbp], 0 - 0017b 7d 12 jge SHORT $LN11@find_coreG -$LN10@find_coreG: - 0017d 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 00181 7f 0c jg SHORT $LN11@find_coreG - 00183 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv93[rbp], 0 - 0018d eb 0a jmp SHORT $LN12@find_coreG + 000f8 83 f8 01 cmp eax, 1 + 000fb 75 46 jne SHORT $LN10@find_coreG + 000fd 85 c9 test ecx, ecx + 000ff 78 44 js SHORT $LN18@find_coreG $LN11@find_coreG: - 0018f c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv93[rbp], 1 + 00101 ba 01 00 00 00 mov edx, 1 $LN12@find_coreG: - 00199 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv93[rbp] - 0019f 89 05 00 00 00 - 00 mov DWORD PTR GLAD_GL_VERSION_ES_CM_1_0, eax ; 2114 : if (GLVersion.major > 1 || (GLVersion.major >= 1 && GLVersion.minor >= 0)) { - 001a5 83 3d 00 00 00 - 00 01 cmp DWORD PTR GLVersion, 1 - 001ac 7f 12 jg SHORT $LN8@find_coreG - 001ae 83 3d 00 00 00 - 00 01 cmp DWORD PTR GLVersion, 1 - 001b5 7c 1d jl SHORT $LN7@find_coreG - 001b7 83 3d 04 00 00 - 00 00 cmp DWORD PTR GLVersion+4, 0 - 001be 7c 14 jl SHORT $LN7@find_coreG + 00106 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_ES_CM_1_0, edx + 0010c 83 f8 01 cmp eax, 1 + 0010f 7f 06 jg SHORT $LN8@find_coreG + 00111 7c 18 jl SHORT $LN7@find_coreG + 00113 85 c9 test ecx, ecx + 00115 78 14 js SHORT $LN7@find_coreG $LN8@find_coreG: ; 2115 : max_loaded_major = 1; - 001c0 c7 05 00 00 00 + 00117 c7 05 00 00 00 00 01 00 00 00 mov DWORD PTR max_loaded_major, 1 ; 2116 : max_loaded_minor = 0; - 001ca c7 05 00 00 00 + 00121 c7 05 00 00 00 00 00 00 00 00 mov DWORD PTR max_loaded_minor, 0 $LN7@find_coreG: -$LN1@find_coreG: ; 2117 : } ; 2118 : } - 001d4 48 8d 4d e0 lea rcx, QWORD PTR [rbp-32] - 001d8 48 8d 15 00 00 - 00 00 lea rdx, OFFSET FLAT:find_coreGLES1$rtcFrameData - 001df e8 00 00 00 00 call _RTC_CheckStackVars - 001e4 48 8b 8d a8 01 - 00 00 mov rcx, QWORD PTR __$ArrayPad$[rbp] - 001eb 48 33 cd xor rcx, rbp - 001ee e8 00 00 00 00 call __security_check_cookie - 001f3 48 8d a5 b8 01 - 00 00 lea rsp, QWORD PTR [rbp+440] - 001fa 5f pop rdi - 001fb 5d pop rbp - 001fc c3 ret 0 + 0012b 48 8b 4c 24 48 mov rcx, QWORD PTR __$ArrayPad$[rsp] + 00130 48 33 cc xor rcx, rsp + 00133 e8 00 00 00 00 call __security_check_cookie + 00138 48 8b 6c 24 70 mov rbp, QWORD PTR [rsp+112] + 0013d 48 83 c4 50 add rsp, 80 ; 00000050H + 00141 5f pop rdi + 00142 c3 ret 0 +$LN10@find_coreG: + +; 2113 : GLAD_GL_VERSION_ES_CM_1_0 = (major == 1 && minor >= 0) || major > 1; + + 00143 7f bc jg SHORT $LN11@find_coreG +$LN18@find_coreG: + 00145 33 d2 xor edx, edx + 00147 eb bd jmp SHORT $LN12@find_coreG find_coreGLES1 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT find_extensionsGLES1 _TEXT SEGMENT @@ -12128,1429 +11350,1283 @@ find_extensionsGLES1 PROC ; COMDAT ; 2070 : static int find_extensionsGLES1(void) { - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 0d 00 00 + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode - -; 2071 : if (!get_exts()) return 0; - - 0001b e8 00 00 00 00 call get_exts - 00020 85 c0 test eax, eax - 00022 75 04 jne SHORT $LN2@find_exten - 00024 33 c0 xor eax, eax - 00026 eb 0a jmp SHORT $LN1@find_exten -$LN2@find_exten: - -; 2072 : (void)&has_ext; -; 2073 : free_exts(); - - 00028 e8 00 00 00 00 call free_exts - -; 2074 : return 1; - - 0002d b8 01 00 00 00 mov eax, 1 -$LN1@find_exten: + 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call get_exts + 00015 85 c0 test eax, eax + 00017 75 05 jne SHORT $LN2@find_exten ; 2075 : } - 00032 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00039 5f pop rdi - 0003a 5d pop rbp - 0003b c3 ret 0 + 00019 48 83 c4 28 add rsp, 40 ; 00000028H + 0001d c3 ret 0 +$LN2@find_exten: + +; 2071 : if (!get_exts()) return 0; +; 2072 : (void)&has_ext; +; 2073 : free_exts(); + + 0001e e8 00 00 00 00 call free_exts + +; 2074 : return 1; + + 00023 b8 01 00 00 00 mov eax, 1 + +; 2075 : } + + 00028 48 83 c4 28 add rsp, 40 ; 00000028H + 0002c c3 ret 0 find_extensionsGLES1 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_ES_CM_1_0 _TEXT SEGMENT -load$ = 224 +load$ = 48 load_GL_VERSION_ES_CM_1_0 PROC ; COMDAT ; 1923 : static void load_GL_VERSION_ES_CM_1_0(GLADloadproc load) { - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_ES_CM_1_0, 0 + 0001c 0f 84 00 09 00 + 00 je $LN1@load_GL_VE ; 1924 : if(!GLAD_GL_VERSION_ES_CM_1_0) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_ES_CM_1_0, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 40 0b 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1925 : glad_glAlphaFunc = (PFNGLALPHAFUNCPROC)load("glAlphaFunc"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@BJGLMKCC@glAlphaFunc@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glAlphaFunc, rax + 00029 ff d3 call rbx ; 1926 : glad_glClearColor = (PFNGLCLEARCOLORPROC)load("glClearColor"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@OGLMDNKC@glClearColor@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearColor, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glAlphaFunc, rax + 00039 ff d3 call rbx ; 1927 : glad_glClearDepthf = (PFNGLCLEARDEPTHFPROC)load("glClearDepthf"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@FMBMCDIL@glClearDepthf@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearDepthf, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearColor, rax + 00049 ff d3 call rbx ; 1928 : glad_glClipPlanef = (PFNGLCLIPPLANEFPROC)load("glClipPlanef"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CIEBEEDM@glClipPlanef@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClipPlanef, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearDepthf, rax + 00059 ff d3 call rbx ; 1929 : glad_glColor4f = (PFNGLCOLOR4FPROC)load("glColor4f"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09PKFCMFPF@glColor4f@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColor4f, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClipPlanef, rax + 00069 ff d3 call rbx ; 1930 : glad_glDepthRangef = (PFNGLDEPTHRANGEFPROC)load("glDepthRangef"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JDFJDNND@glDepthRangef@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthRangef, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColor4f, rax + 00079 ff d3 call rbx ; 1931 : glad_glFogf = (PFNGLFOGFPROC)load("glFogf"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_06JJHNMGPD@glFogf@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFogf, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthRangef, rax + 00089 ff d3 call rbx ; 1932 : glad_glFogfv = (PFNGLFOGFVPROC)load("glFogfv"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_07FNEIAABA@glFogfv@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFogfv, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFogf, rax + 00099 ff d3 call rbx ; 1933 : glad_glFrustumf = (PFNGLFRUSTUMFPROC)load("glFrustumf"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@HFEMMHCG@glFrustumf@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFrustumf, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFogfv, rax + 000a9 ff d3 call rbx ; 1934 : glad_glGetClipPlanef = (PFNGLGETCLIPPLANEFPROC)load("glGetClipPlanef"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@EGMBKDGG@glGetClipPlanef@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetClipPlanef, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFrustumf, rax + 000b9 ff d3 call rbx ; 1935 : glad_glGetFloatv = (PFNGLGETFLOATVPROC)load("glGetFloatv"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CKCOBONE@glGetFloatv@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFloatv, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetClipPlanef, rax + 000c9 ff d3 call rbx ; 1936 : glad_glGetLightfv = (PFNGLGETLIGHTFVPROC)load("glGetLightfv"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@MGGMJGKA@glGetLightfv@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetLightfv, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFloatv, rax + 000d9 ff d3 call rbx ; 1937 : glad_glGetMaterialfv = (PFNGLGETMATERIALFVPROC)load("glGetMaterialfv"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@GCPPEEDM@glGetMaterialfv@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetMaterialfv, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetLightfv, rax + 000e9 ff d3 call rbx ; 1938 : glad_glGetTexEnvfv = (PFNGLGETTEXENVFVPROC)load("glGetTexEnvfv"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@KDAJGFCL@glGetTexEnvfv@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexEnvfv, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetMaterialfv, rax + 000f9 ff d3 call rbx ; 1939 : glad_glGetTexParameterfv = (PFNGLGETTEXPARAMETERFVPROC)load("glGetTexParameterfv"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DNHBPKMC@glGetTexParameterfv@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameterfv, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexEnvfv, rax + 00109 ff d3 call rbx ; 1940 : glad_glLightModelf = (PFNGLLIGHTMODELFPROC)load("glLightModelf"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@HPCJLAII@glLightModelf@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLightModelf, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameterfv, rax + 00119 ff d3 call rbx ; 1941 : glad_glLightModelfv = (PFNGLLIGHTMODELFVPROC)load("glLightModelfv"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@JKHJPMNC@glLightModelfv@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLightModelfv, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLightModelf, rax + 00129 ff d3 call rbx ; 1942 : glad_glLightf = (PFNGLLIGHTFPROC)load("glLightf"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08LPDPILEL@glLightf@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLightf, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLightModelfv, rax + 00139 ff d3 call rbx ; 1943 : glad_glLightfv = (PFNGLLIGHTFVPROC)load("glLightfv"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09JINEHJOD@glLightfv@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLightfv, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLightf, rax + 00149 ff d3 call rbx ; 1944 : glad_glLineWidth = (PFNGLLINEWIDTHPROC)load("glLineWidth"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CFLGNFPG@glLineWidth@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLineWidth, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLightfv, rax + 00159 ff d3 call rbx ; 1945 : glad_glLoadMatrixf = (PFNGLLOADMATRIXFPROC)load("glLoadMatrixf"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DJGBMGEI@glLoadMatrixf@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLoadMatrixf, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLineWidth, rax + 00169 ff d3 call rbx ; 1946 : glad_glMaterialf = (PFNGLMATERIALFPROC)load("glMaterialf"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@HANOIKMC@glMaterialf@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMaterialf, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLoadMatrixf, rax + 00179 ff d3 call rbx ; 1947 : glad_glMaterialfv = (PFNGLMATERIALFVPROC)load("glMaterialfv"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@MHPKDGG@glMaterialfv@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMaterialfv, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMaterialf, rax + 00189 ff d3 call rbx ; 1948 : glad_glMultMatrixf = (PFNGLMULTMATRIXFPROC)load("glMultMatrixf"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LHKDNPKJ@glMultMatrixf@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultMatrixf, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMaterialfv, rax + 00199 ff d3 call rbx ; 1949 : glad_glMultiTexCoord4f = (PFNGLMULTITEXCOORD4FPROC)load("glMultiTexCoord4f"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@LDICFFJG@glMultiTexCoord4f@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoord4f, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultMatrixf, rax + 001a9 ff d3 call rbx ; 1950 : glad_glNormal3f = (PFNGLNORMAL3FPROC)load("glNormal3f"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@DGGCBPPM@glNormal3f@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNormal3f, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoord4f, rax + 001b9 ff d3 call rbx ; 1951 : glad_glOrthof = (PFNGLORTHOFPROC)load("glOrthof"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08NAPFMCEN@glOrthof@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNormal3f, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glOrthof, rax ; 1952 : glad_glPointParameterf = (PFNGLPOINTPARAMETERFPROC)load("glPointParameterf"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@FGOOEDO@glPointParameterf@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointParameterf, rax + 001d9 ff d3 call rbx ; 1953 : glad_glPointParameterfv = (PFNGLPOINTPARAMETERFVPROC)load("glPointParameterfv"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LIABKNDP@glPointParameterfv@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointParameterfv, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointParameterf, rax + 001e9 ff d3 call rbx ; 1954 : glad_glPointSize = (PFNGLPOINTSIZEPROC)load("glPointSize"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EEAPMMNM@glPointSize@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointSize, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointParameterfv, rax + 001f9 ff d3 call rbx ; 1955 : glad_glPolygonOffset = (PFNGLPOLYGONOFFSETPROC)load("glPolygonOffset"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FFBJGNC@glPolygonOffset@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPolygonOffset, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointSize, rax + 00209 ff d3 call rbx ; 1956 : glad_glRotatef = (PFNGLROTATEFPROC)load("glRotatef"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09FCODNBIM@glRotatef@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glRotatef, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPolygonOffset, rax + 00219 ff d3 call rbx ; 1957 : glad_glScalef = (PFNGLSCALEFPROC)load("glScalef"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08JCPEOPLK@glScalef@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glScalef, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glRotatef, rax + 00229 ff d3 call rbx ; 1958 : glad_glTexEnvf = (PFNGLTEXENVFPROC)load("glTexEnvf"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09FCLLGECI@glTexEnvf@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexEnvf, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glScalef, rax + 00239 ff d3 call rbx ; 1959 : glad_glTexEnvfv = (PFNGLTEXENVFVPROC)load("glTexEnvfv"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@EMICMNOO@glTexEnvfv@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexEnvfv, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexEnvf, rax + 00249 ff d3 call rbx ; 1960 : glad_glTexParameterf = (PFNGLTEXPARAMETERFPROC)load("glTexParameterf"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@INKFIMGP@glTexParameterf@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterf, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexEnvfv, rax + 00259 ff d3 call rbx ; 1961 : glad_glTexParameterfv = (PFNGLTEXPARAMETERFVPROC)load("glTexParameterfv"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KEOFAHDF@glTexParameterfv@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterfv, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterf, rax + 00269 ff d3 call rbx ; 1962 : glad_glTranslatef = (PFNGLTRANSLATEFPROC)load("glTranslatef"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IFPDDBNE@glTranslatef@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTranslatef, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterfv, rax + 00279 ff d3 call rbx ; 1963 : glad_glActiveTexture = (PFNGLACTIVETEXTUREPROC)load("glActiveTexture"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KOBBIKOF@glActiveTexture@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glActiveTexture, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTranslatef, rax + 00289 ff d3 call rbx ; 1964 : glad_glAlphaFuncx = (PFNGLALPHAFUNCXPROC)load("glAlphaFuncx"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@DCJPNJNA@glAlphaFuncx@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glAlphaFuncx, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glActiveTexture, rax + 00299 ff d3 call rbx ; 1965 : glad_glBindBuffer = (PFNGLBINDBUFFERPROC)load("glBindBuffer"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BONEPPLO@glBindBuffer@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBuffer, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glAlphaFuncx, rax + 002a9 ff d3 call rbx ; 1966 : glad_glBindTexture = (PFNGLBINDTEXTUREPROC)load("glBindTexture"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JKKCIBGC@glBindTexture@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindTexture, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBuffer, rax + 002b9 ff d3 call rbx ; 1967 : glad_glBlendFunc = (PFNGLBLENDFUNCPROC)load("glBlendFunc"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PFBKOKOH@glBlendFunc@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFunc, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindTexture, rax + 002c9 ff d3 call rbx ; 1968 : glad_glBufferData = (PFNGLBUFFERDATAPROC)load("glBufferData"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JHHJMABP@glBufferData@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBufferData, rax + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFunc, rax + 002d9 ff d3 call rbx ; 1969 : glad_glBufferSubData = (PFNGLBUFFERSUBDATAPROC)load("glBufferSubData"); - 0039d 48 8d 0d 00 00 + 002db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@GAJMDBBN@glBufferSubData@ - 003a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBufferSubData, rax + 002e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBufferData, rax + 002e9 ff d3 call rbx ; 1970 : glad_glClear = (PFNGLCLEARPROC)load("glClear"); - 003b1 48 8d 0d 00 00 + 002eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_07IBAPPAHJ@glClear@ - 003b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClear, rax + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBufferSubData, rax + 002f9 ff d3 call rbx ; 1971 : glad_glClearColorx = (PFNGLCLEARCOLORXPROC)load("glClearColorx"); - 003c5 48 8d 0d 00 00 + 002fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NPNIINAH@glClearColorx@ - 003cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearColorx, rax + 00302 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClear, rax + 00309 ff d3 call rbx ; 1972 : glad_glClearDepthx = (PFNGLCLEARDEPTHXPROC)load("glClearDepthx"); - 003d9 48 8d 0d 00 00 + 0030b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@IIFNBMFE@glClearDepthx@ - 003e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearDepthx, rax + 00312 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearColorx, rax + 00319 ff d3 call rbx ; 1973 : glad_glClearStencil = (PFNGLCLEARSTENCILPROC)load("glClearStencil"); - 003ed 48 8d 0d 00 00 + 0031b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@KBLPBBFP@glClearStencil@ - 003f4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearStencil, rax + 00322 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearDepthx, rax + 00329 ff d3 call rbx ; 1974 : glad_glClientActiveTexture = (PFNGLCLIENTACTIVETEXTUREPROC)load("glClientActiveTexture"); - 00401 48 8d 0d 00 00 + 0032b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@EGKOMLFO@glClientActiveTexture@ - 00408 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0040e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClientActiveTexture, rax + 00332 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearStencil, rax + 00339 ff d3 call rbx ; 1975 : glad_glClipPlanex = (PFNGLCLIPPLANEXPROC)load("glClipPlanex"); - 00415 48 8d 0d 00 00 + 0033b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PMAAHLOD@glClipPlanex@ - 0041c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00422 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClipPlanex, rax + 00342 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClientActiveTexture, rax + 00349 ff d3 call rbx ; 1976 : glad_glColor4ub = (PFNGLCOLOR4UBPROC)load("glColor4ub"); - 00429 48 8d 0d 00 00 + 0034b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@IEIGEAFK@glColor4ub@ - 00430 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColor4ub, rax + 00352 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClipPlanex, rax + 00359 ff d3 call rbx ; 1977 : glad_glColor4x = (PFNGLCOLOR4XPROC)load("glColor4x"); - 0043d 48 8d 0d 00 00 + 0035b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09COBDPKCK@glColor4x@ - 00444 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0044a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColor4x, rax + 00362 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColor4ub, rax + 00369 ff d3 call rbx ; 1978 : glad_glColorMask = (PFNGLCOLORMASKPROC)load("glColorMask"); - 00451 48 8d 0d 00 00 + 0036b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@DLGOAHPH@glColorMask@ - 00458 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0045e 48 89 05 00 00 + 00372 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColor4x, rax + 00379 ff d3 call rbx + 0037b 48 89 05 00 00 00 00 mov QWORD PTR glad_glColorMask, rax ; 1979 : glad_glColorPointer = (PFNGLCOLORPOINTERPROC)load("glColorPointer"); - 00465 48 8d 0d 00 00 + 00382 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DPKEGLKI@glColorPointer@ - 0046c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00472 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorPointer, rax + 00389 ff d3 call rbx ; 1980 : glad_glCompressedTexImage2D = (PFNGLCOMPRESSEDTEXIMAGE2DPROC)load("glCompressedTexImage2D"); - 00479 48 8d 0d 00 00 + 0038b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GHLPKKFI@glCompressedTexImage2D@ - 00480 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00486 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexImage2D, rax + 00392 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorPointer, rax + 00399 ff d3 call rbx ; 1981 : glad_glCompressedTexSubImage2D = (PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC)load("glCompressedTexSubImage2D"); - 0048d 48 8d 0d 00 00 + 0039b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EAFOEJMH@glCompressedTexSubImage2D@ - 00494 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0049a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexSubImage2D, rax + 003a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexImage2D, rax + 003a9 ff d3 call rbx ; 1982 : glad_glCopyTexImage2D = (PFNGLCOPYTEXIMAGE2DPROC)load("glCopyTexImage2D"); - 004a1 48 8d 0d 00 00 + 003ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MGAFKJKC@glCopyTexImage2D@ - 004a8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexImage2D, rax + 003b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexSubImage2D, rax + 003b9 ff d3 call rbx ; 1983 : glad_glCopyTexSubImage2D = (PFNGLCOPYTEXSUBIMAGE2DPROC)load("glCopyTexSubImage2D"); - 004b5 48 8d 0d 00 00 + 003bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PIJELGDB@glCopyTexSubImage2D@ - 004bc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexSubImage2D, rax + 003c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexImage2D, rax + 003c9 ff d3 call rbx ; 1984 : glad_glCullFace = (PFNGLCULLFACEPROC)load("glCullFace"); - 004c9 48 8d 0d 00 00 + 003cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@BAPBLHME@glCullFace@ - 004d0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCullFace, rax + 003d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexSubImage2D, rax + 003d9 ff d3 call rbx ; 1985 : glad_glDeleteBuffers = (PFNGLDELETEBUFFERSPROC)load("glDeleteBuffers"); - 004dd 48 8d 0d 00 00 + 003db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@DMNLADIO@glDeleteBuffers@ - 004e4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteBuffers, rax + 003e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCullFace, rax + 003e9 ff d3 call rbx ; 1986 : glad_glDeleteTextures = (PFNGLDELETETEXTURESPROC)load("glDeleteTextures"); - 004f1 48 8d 0d 00 00 + 003eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KMPLFJIC@glDeleteTextures@ - 004f8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004fe 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteTextures, rax + 003f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteBuffers, rax + 003f9 ff d3 call rbx ; 1987 : glad_glDepthFunc = (PFNGLDEPTHFUNCPROC)load("glDepthFunc"); - 00505 48 8d 0d 00 00 + 003fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NEJABAEP@glDepthFunc@ - 0050c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00512 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthFunc, rax + 00402 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteTextures, rax + 00409 ff d3 call rbx ; 1988 : glad_glDepthMask = (PFNGLDEPTHMASKPROC)load("glDepthMask"); - 00519 48 8d 0d 00 00 + 0040b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@KABMFLLN@glDepthMask@ - 00520 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00526 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthMask, rax + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthFunc, rax + 00419 ff d3 call rbx ; 1989 : glad_glDepthRangex = (PFNGLDEPTHRANGEXPROC)load("glDepthRangex"); - 0052d 48 8d 0d 00 00 + 0041b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EHBIACAM@glDepthRangex@ - 00534 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0053a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthRangex, rax + 00422 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthMask, rax + 00429 ff d3 call rbx ; 1990 : glad_glDisable = (PFNGLDISABLEPROC)load("glDisable"); - 00541 48 8d 0d 00 00 + 0042b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09MHGMIMKN@glDisable@ - 00548 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0054e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisable, rax + 00432 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthRangex, rax + 00439 ff d3 call rbx ; 1991 : glad_glDisableClientState = (PFNGLDISABLECLIENTSTATEPROC)load("glDisableClientState"); - 00555 48 8d 0d 00 00 + 0043b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@LJDHBNBP@glDisableClientState@ - 0055c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00562 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisableClientState, rax + 00442 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisable, rax + 00449 ff d3 call rbx ; 1992 : glad_glDrawArrays = (PFNGLDRAWARRAYSPROC)load("glDrawArrays"); - 00569 48 8d 0d 00 00 + 0044b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CMNPPOHA@glDrawArrays@ - 00570 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00576 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawArrays, rax + 00452 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisableClientState, rax + 00459 ff d3 call rbx ; 1993 : glad_glDrawElements = (PFNGLDRAWELEMENTSPROC)load("glDrawElements"); - 0057d 48 8d 0d 00 00 + 0045b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@MENFIFGE@glDrawElements@ - 00584 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0058a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElements, rax + 00462 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawArrays, rax + 00469 ff d3 call rbx ; 1994 : glad_glEnable = (PFNGLENABLEPROC)load("glEnable"); - 00591 48 8d 0d 00 00 + 0046b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08OOEHEKOP@glEnable@ - 00598 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0059e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnable, rax + 00472 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElements, rax + 00479 ff d3 call rbx ; 1995 : glad_glEnableClientState = (PFNGLENABLECLIENTSTATEPROC)load("glEnableClientState"); - 005a5 48 8d 0d 00 00 + 0047b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KECPKGNE@glEnableClientState@ - 005ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnableClientState, rax + 00482 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnable, rax + 00489 ff d3 call rbx ; 1996 : glad_glFinish = (PFNGLFINISHPROC)load("glFinish"); - 005b9 48 8d 0d 00 00 + 0048b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08DFCPOKBK@glFinish@ - 005c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFinish, rax + 00492 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnableClientState, rax + 00499 ff d3 call rbx ; 1997 : glad_glFlush = (PFNGLFLUSHPROC)load("glFlush"); - 005cd 48 8d 0d 00 00 + 0049b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_07COFELLJA@glFlush@ - 005d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFlush, rax + 004a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFinish, rax + 004a9 ff d3 call rbx ; 1998 : glad_glFogx = (PFNGLFOGXPROC)load("glFogx"); - 005e1 48 8d 0d 00 00 + 004ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_06ENDMPJCM@glFogx@ - 005e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFogx, rax + 004b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFlush, rax + 004b9 ff d3 call rbx ; 1999 : glad_glFogxv = (PFNGLFOGXVPROC)load("glFogxv"); - 005f5 48 8d 0d 00 00 + 004bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_07ELPAIOGK@glFogxv@ - 005fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00602 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFogxv, rax + 004c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFogx, rax + 004c9 ff d3 call rbx ; 2000 : glad_glFrontFace = (PFNGLFRONTFACEPROC)load("glFrontFace"); - 00609 48 8d 0d 00 00 + 004cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@ILBMDJDA@glFrontFace@ - 00610 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00616 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFrontFace, rax + 004d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFogxv, rax + 004d9 ff d3 call rbx ; 2001 : glad_glFrustumx = (PFNGLFRUSTUMXPROC)load("glFrustumx"); - 0061d 48 8d 0d 00 00 + 004db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KBANPIPJ@glFrustumx@ - 00624 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0062a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFrustumx, rax + 004e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFrontFace, rax + 004e9 ff d3 call rbx ; 2002 : glad_glGetBooleanv = (PFNGLGETBOOLEANVPROC)load("glGetBooleanv"); - 00631 48 8d 0d 00 00 + 004eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NLMELLCJ@glGetBooleanv@ - 00638 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0063e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBooleanv, rax + 004f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFrustumx, rax + 004f9 ff d3 call rbx ; 2003 : glad_glGetBufferParameteriv = (PFNGLGETBUFFERPARAMETERIVPROC)load("glGetBufferParameteriv"); - 00645 48 8d 0d 00 00 + 004fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@BMIEIFJP@glGetBufferParameteriv@ - 0064c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00652 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBufferParameteriv, rax + 00502 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBooleanv, rax + 00509 ff d3 call rbx ; 2004 : glad_glGetClipPlanex = (PFNGLGETCLIPPLANEXPROC)load("glGetClipPlanex"); - 00659 48 8d 0d 00 00 + 0050b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@JCIAJMLJ@glGetClipPlanex@ - 00660 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00666 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetClipPlanex, rax + 00512 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBufferParameteriv, rax + 00519 ff d3 call rbx ; 2005 : glad_glGenBuffers = (PFNGLGENBUFFERSPROC)load("glGenBuffers"); - 0066d 48 8d 0d 00 00 + 0051b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LAOHBIBA@glGenBuffers@ - 00674 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0067a 48 89 05 00 00 + 00522 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetClipPlanex, rax + 00529 ff d3 call rbx + 0052b 48 89 05 00 00 00 00 mov QWORD PTR glad_glGenBuffers, rax ; 2006 : glad_glGenTextures = (PFNGLGENTEXTURESPROC)load("glGenTextures"); - 00681 48 8d 0d 00 00 + 00532 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LLMANLNK@glGenTextures@ - 00688 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0068e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenTextures, rax + 00539 ff d3 call rbx ; 2007 : glad_glGetError = (PFNGLGETERRORPROC)load("glGetError"); - 00695 48 8d 0d 00 00 + 0053b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FPKAMKHB@glGetError@ - 0069c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetError, rax + 00542 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenTextures, rax + 00549 ff d3 call rbx ; 2008 : glad_glGetFixedv = (PFNGLGETFIXEDVPROC)load("glGetFixedv"); - 006a9 48 8d 0d 00 00 + 0054b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@DLGHPANC@glGetFixedv@ - 006b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFixedv, rax + 00552 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetError, rax + 00559 ff d3 call rbx ; 2009 : glad_glGetIntegerv = (PFNGLGETINTEGERVPROC)load("glGetIntegerv"); - 006bd 48 8d 0d 00 00 + 0055b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DHHDCCLF@glGetIntegerv@ - 006c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetIntegerv, rax + 00562 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFixedv, rax + 00569 ff d3 call rbx ; 2010 : glad_glGetLightxv = (PFNGLGETLIGHTXVPROC)load("glGetLightxv"); - 006d1 48 8d 0d 00 00 + 0056b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@NANEBINK@glGetLightxv@ - 006d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetLightxv, rax + 00572 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetIntegerv, rax + 00579 ff d3 call rbx ; 2011 : glad_glGetMaterialxv = (PFNGLGETMATERIALXVPROC)load("glGetMaterialxv"); - 006e5 48 8d 0d 00 00 + 0057b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@HEEHMKEG@glGetMaterialxv@ - 006ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetMaterialxv, rax + 00582 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetLightxv, rax + 00589 ff d3 call rbx ; 2012 : glad_glGetPointerv = (PFNGLGETPOINTERVPROC)load("glGetPointerv"); - 006f9 48 8d 0d 00 00 + 0058b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LADEDGJO@glGetPointerv@ - 00700 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00706 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetPointerv, rax + 00592 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetMaterialxv, rax + 00599 ff d3 call rbx ; 2013 : glad_glGetString = (PFNGLGETSTRINGPROC)load("glGetString"); - 0070d 48 8d 0d 00 00 + 0059b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@ - 00714 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0071a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetString, rax + 005a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetPointerv, rax + 005a9 ff d3 call rbx ; 2014 : glad_glGetTexEnviv = (PFNGLGETTEXENVIVPROC)load("glGetTexEnviv"); - 00721 48 8d 0d 00 00 + 005ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@KIFFCCBG@glGetTexEnviv@ - 00728 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0072e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexEnviv, rax + 005b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetString, rax + 005b9 ff d3 call rbx ; 2015 : glad_glGetTexEnvxv = (PFNGLGETTEXENVXVPROC)load("glGetTexEnvxv"); - 00735 48 8d 0d 00 00 + 005bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LFLBOLFB@glGetTexEnvxv@ - 0073c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00742 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexEnvxv, rax + 005c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexEnviv, rax + 005c9 ff d3 call rbx ; 2016 : glad_glGetTexParameteriv = (PFNGLGETTEXPARAMETERIVPROC)load("glGetTexParameteriv"); - 00749 48 8d 0d 00 00 + 005cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DGCNLNPP@glGetTexParameteriv@ - 00750 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00756 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameteriv, rax + 005d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexEnvxv, rax + 005d9 ff d3 call rbx ; 2017 : glad_glGetTexParameterxv = (PFNGLGETTEXPARAMETERXVPROC)load("glGetTexParameterxv"); - 0075d 48 8d 0d 00 00 + 005db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@CLMJHELI@glGetTexParameterxv@ - 00764 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0076a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameterxv, rax + 005e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameteriv, rax + 005e9 ff d3 call rbx ; 2018 : glad_glHint = (PFNGLHINTPROC)load("glHint"); - 00771 48 8d 0d 00 00 + 005eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_06HEADGMBC@glHint@ - 00778 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0077e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glHint, rax + 005f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameterxv, rax + 005f9 ff d3 call rbx ; 2019 : glad_glIsBuffer = (PFNGLISBUFFERPROC)load("glIsBuffer"); - 00785 48 8d 0d 00 00 + 005fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KFPDMKNG@glIsBuffer@ - 0078c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00792 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsBuffer, rax + 00602 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glHint, rax + 00609 ff d3 call rbx ; 2020 : glad_glIsEnabled = (PFNGLISENABLEDPROC)load("glIsEnabled"); - 00799 48 8d 0d 00 00 + 0060b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@INHMIHKC@glIsEnabled@ - 007a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsEnabled, rax + 00612 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsBuffer, rax + 00619 ff d3 call rbx ; 2021 : glad_glIsTexture = (PFNGLISTEXTUREPROC)load("glIsTexture"); - 007ad 48 8d 0d 00 00 + 0061b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NJHAEPDN@glIsTexture@ - 007b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsTexture, rax + 00622 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsEnabled, rax + 00629 ff d3 call rbx ; 2022 : glad_glLightModelx = (PFNGLLIGHTMODELXPROC)load("glLightModelx"); - 007c1 48 8d 0d 00 00 + 0062b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@KLGIIPFH@glLightModelx@ - 007c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLightModelx, rax + 00632 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsTexture, rax + 00639 ff d3 call rbx ; 2023 : glad_glLightModelxv = (PFNGLLIGHTMODELXVPROC)load("glLightModelxv"); - 007d5 48 8d 0d 00 00 + 0063b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@IMMBHCKI@glLightModelxv@ - 007dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLightModelxv, rax + 00642 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLightModelx, rax + 00649 ff d3 call rbx ; 2024 : glad_glLightx = (PFNGLLIGHTXPROC)load("glLightx"); - 007e9 48 8d 0d 00 00 + 0064b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08GLHOLEJE@glLightx@ - 007f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLightx, rax + 00652 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLightModelxv, rax + 00659 ff d3 call rbx ; 2025 : glad_glLightxv = (PFNGLLIGHTXVPROC)load("glLightxv"); - 007fd 48 8d 0d 00 00 + 0065b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09IOGMPHJJ@glLightxv@ - 00804 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0080a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLightxv, rax + 00662 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLightx, rax + 00669 ff d3 call rbx ; 2026 : glad_glLineWidthx = (PFNGLLINEWIDTHXPROC)load("glLineWidthx"); - 00811 48 8d 0d 00 00 + 0066b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LDBNBCAC@glLineWidthx@ - 00818 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0081e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLineWidthx, rax + 00672 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLightxv, rax + 00679 ff d3 call rbx ; 2027 : glad_glLoadIdentity = (PFNGLLOADIDENTITYPROC)load("glLoadIdentity"); - 00825 48 8d 0d 00 00 + 0067b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@EJAFHEPO@glLoadIdentity@ - 0082c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00832 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLoadIdentity, rax + 00682 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLineWidthx, rax + 00689 ff d3 call rbx ; 2028 : glad_glLoadMatrixx = (PFNGLLOADMATRIXXPROC)load("glLoadMatrixx"); - 00839 48 8d 0d 00 00 + 0068b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@ONCAPJJH@glLoadMatrixx@ - 00840 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00846 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLoadMatrixx, rax + 00692 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLoadIdentity, rax + 00699 ff d3 call rbx ; 2029 : glad_glLogicOp = (PFNGLLOGICOPPROC)load("glLogicOp"); - 0084d 48 8d 0d 00 00 + 0069b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09GKGMNAKG@glLogicOp@ - 00854 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0085a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLogicOp, rax + 006a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLoadMatrixx, rax + 006a9 ff d3 call rbx ; 2030 : glad_glMaterialx = (PFNGLMATERIALXPROC)load("glMaterialx"); - 00861 48 8d 0d 00 00 + 006ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@KEJPLFBN@glMaterialx@ - 00868 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0086e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMaterialx, rax + 006b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLogicOp, rax + 006b9 ff d3 call rbx ; 2031 : glad_glMaterialxv = (PFNGLMATERIALXVPROC)load("glMaterialxv"); - 00875 48 8d 0d 00 00 + 006bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BKMHCNBM@glMaterialxv@ - 0087c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00882 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMaterialxv, rax + 006c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMaterialx, rax + 006c9 ff d3 call rbx ; 2032 : glad_glMatrixMode = (PFNGLMATRIXMODEPROC)load("glMatrixMode"); - 00889 48 8d 0d 00 00 + 006cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KDLNHKEJ@glMatrixMode@ - 00890 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00896 48 89 05 00 00 + 006d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMaterialxv, rax + 006d9 ff d3 call rbx + 006db 48 89 05 00 00 00 00 mov QWORD PTR glad_glMatrixMode, rax ; 2033 : glad_glMultMatrixx = (PFNGLMULTMATRIXXPROC)load("glMultMatrixx"); - 0089d 48 8d 0d 00 00 + 006e2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@GDOCOAHG@glMultMatrixx@ - 008a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultMatrixx, rax + 006e9 ff d3 call rbx ; 2034 : glad_glMultiTexCoord4x = (PFNGLMULTITEXCOORD4XPROC)load("glMultiTexCoord4x"); - 008b1 48 8d 0d 00 00 + 006eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@GHMDGKEJ@glMultiTexCoord4x@ - 008b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoord4x, rax + 006f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultMatrixx, rax + 006f9 ff d3 call rbx ; 2035 : glad_glNormal3x = (PFNGLNORMAL3XPROC)load("glNormal3x"); - 008c5 48 8d 0d 00 00 + 006fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@OCCDCACD@glNormal3x@ - 008cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNormal3x, rax + 00702 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoord4x, rax + 00709 ff d3 call rbx ; 2036 : glad_glNormalPointer = (PFNGLNORMALPOINTERPROC)load("glNormalPointer"); - 008d9 48 8d 0d 00 00 + 0070b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@DCLMCEOP@glNormalPointer@ - 008e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNormalPointer, rax + 00712 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNormal3x, rax + 00719 ff d3 call rbx ; 2037 : glad_glOrthox = (PFNGLORTHOXPROC)load("glOrthox"); - 008ed 48 8d 0d 00 00 + 0071b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08ELEPNJC@glOrthox@ - 008f4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glOrthox, rax + 00722 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNormalPointer, rax + 00729 ff d3 call rbx ; 2038 : glad_glPixelStorei = (PFNGLPIXELSTOREIPROC)load("glPixelStorei"); - 00901 48 8d 0d 00 00 + 0072b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JCCIGLOF@glPixelStorei@ - 00908 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0090e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPixelStorei, rax + 00732 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glOrthox, rax + 00739 ff d3 call rbx ; 2039 : glad_glPointParameterx = (PFNGLPOINTPARAMETERXPROC)load("glPointParameterx"); - 00915 48 8d 0d 00 00 + 0073b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@NBCPNLOB@glPointParameterx@ - 0091c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00922 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointParameterx, rax + 00742 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPixelStorei, rax + 00749 ff d3 call rbx ; 2040 : glad_glPointParameterxv = (PFNGLPOINTPARAMETERXVPROC)load("glPointParameterxv"); - 00929 48 8d 0d 00 00 + 0074b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KOLJCDEF@glPointParameterxv@ - 00930 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00936 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointParameterxv, rax + 00752 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointParameterx, rax + 00759 ff d3 call rbx ; 2041 : glad_glPointSizex = (PFNGLPOINTSIZEXPROC)load("glPointSizex"); - 0093d 48 8d 0d 00 00 + 0075b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@GIMHGCMN@glPointSizex@ - 00944 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0094a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointSizex, rax + 00762 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointParameterxv, rax + 00769 ff d3 call rbx ; 2042 : glad_glPolygonOffsetx = (PFNGLPOLYGONOFFSETXPROC)load("glPolygonOffsetx"); - 00951 48 8d 0d 00 00 + 0076b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@IPDOBBJA@glPolygonOffsetx@ - 00958 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0095e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPolygonOffsetx, rax + 00772 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointSizex, rax + 00779 ff d3 call rbx ; 2043 : glad_glPopMatrix = (PFNGLPOPMATRIXPROC)load("glPopMatrix"); - 00965 48 8d 0d 00 00 + 0077b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@JPEAAEEK@glPopMatrix@ - 0096c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00972 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPopMatrix, rax + 00782 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPolygonOffsetx, rax + 00789 ff d3 call rbx ; 2044 : glad_glPushMatrix = (PFNGLPUSHMATRIXPROC)load("glPushMatrix"); - 00979 48 8d 0d 00 00 + 0078b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IHFNHGBL@glPushMatrix@ - 00980 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00986 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPushMatrix, rax + 00792 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPopMatrix, rax + 00799 ff d3 call rbx ; 2045 : glad_glReadPixels = (PFNGLREADPIXELSPROC)load("glReadPixels"); - 0098d 48 8d 0d 00 00 + 0079b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CKFNNHOO@glReadPixels@ - 00994 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0099a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReadPixels, rax + 007a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPushMatrix, rax + 007a9 ff d3 call rbx ; 2046 : glad_glRotatex = (PFNGLROTATEXPROC)load("glRotatex"); - 009a1 48 8d 0d 00 00 + 007ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09IGKCOOFD@glRotatex@ - 009a8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 009ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glRotatex, rax + 007b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReadPixels, rax + 007b9 ff d3 call rbx ; 2047 : glad_glSampleCoverage = (PFNGLSAMPLECOVERAGEPROC)load("glSampleCoverage"); - 009b5 48 8d 0d 00 00 + 007bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BJGIPMOA@glSampleCoverage@ - 009bc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 009c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSampleCoverage, rax + 007c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glRotatex, rax + 007c9 ff d3 call rbx ; 2048 : glad_glSampleCoveragex = (PFNGLSAMPLECOVERAGEXPROC)load("glSampleCoveragex"); - 009c9 48 8d 0d 00 00 + 007cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EHPFHJHK@glSampleCoveragex@ - 009d0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 009d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSampleCoveragex, rax + 007d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSampleCoverage, rax + 007d9 ff d3 call rbx ; 2049 : glad_glScalex = (PFNGLSCALEXPROC)load("glScalex"); - 009dd 48 8d 0d 00 00 + 007db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08EGLFNAGF@glScalex@ - 009e4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 009ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glScalex, rax + 007e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSampleCoveragex, rax + 007e9 ff d3 call rbx ; 2050 : glad_glScissor = (PFNGLSCISSORPROC)load("glScissor"); - 009f1 48 8d 0d 00 00 + 007eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09ECGPAEPL@glScissor@ - 009f8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 009fe 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glScissor, rax + 007f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glScalex, rax + 007f9 ff d3 call rbx ; 2051 : glad_glShadeModel = (PFNGLSHADEMODELPROC)load("glShadeModel"); - 00a05 48 8d 0d 00 00 + 007fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@NALMFHKN@glShadeModel@ - 00a0c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a12 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glShadeModel, rax + 00802 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glScissor, rax + 00809 ff d3 call rbx ; 2052 : glad_glStencilFunc = (PFNGLSTENCILFUNCPROC)load("glStencilFunc"); - 00a19 48 8d 0d 00 00 + 0080b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@ENNLLOLN@glStencilFunc@ - 00a20 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a26 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilFunc, rax + 00812 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glShadeModel, rax + 00819 ff d3 call rbx ; 2053 : glad_glStencilMask = (PFNGLSTENCILMASKPROC)load("glStencilMask"); - 00a2d 48 8d 0d 00 00 + 0081b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DJFHPFEP@glStencilMask@ - 00a34 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a3a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilMask, rax + 00822 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilFunc, rax + 00829 ff d3 call rbx ; 2054 : glad_glStencilOp = (PFNGLSTENCILOPPROC)load("glStencilOp"); - 00a41 48 8d 0d 00 00 + 0082b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@BILBNGF@glStencilOp@ - 00a48 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a4e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilOp, rax + 00832 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilMask, rax + 00839 ff d3 call rbx ; 2055 : glad_glTexCoordPointer = (PFNGLTEXCOORDPOINTERPROC)load("glTexCoordPointer"); - 00a55 48 8d 0d 00 00 + 0083b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DAOMILMO@glTexCoordPointer@ - 00a5c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a62 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordPointer, rax + 00842 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilOp, rax + 00849 ff d3 call rbx ; 2056 : glad_glTexEnvi = (PFNGLTEXENVIPROC)load("glTexEnvi"); - 00a69 48 8d 0d 00 00 + 0084b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09NFCDHIOH@glTexEnvi@ - 00a70 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a76 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexEnvi, rax + 00852 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordPointer, rax + 00859 ff d3 call rbx ; 2057 : glad_glTexEnvx = (PFNGLTEXENVXPROC)load("glTexEnvx"); - 00a7d 48 8d 0d 00 00 + 0085b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09IGPKFLPH@glTexEnvx@ - 00a84 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a8a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexEnvx, rax + 00862 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexEnvi, rax + 00869 ff d3 call rbx ; 2058 : glad_glTexEnviv = (PFNGLTEXENVIVPROC)load("glTexEnviv"); - 00a91 48 8d 0d 00 00 + 0086b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@EHNOIKND@glTexEnviv@ - 00a98 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00a9e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexEnviv, rax + 00872 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexEnvx, rax + 00879 ff d3 call rbx ; 2059 : glad_glTexEnvxv = (PFNGLTEXENVXVPROC)load("glTexEnvxv"); - 00aa5 48 8d 0d 00 00 + 0087b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FKDKEDJE@glTexEnvxv@ - 00aac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00ab2 48 89 05 00 00 + 00882 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexEnviv, rax + 00889 ff d3 call rbx + 0088b 48 89 05 00 00 00 00 mov QWORD PTR glad_glTexEnvxv, rax ; 2060 : glad_glTexImage2D = (PFNGLTEXIMAGE2DPROC)load("glTexImage2D"); - 00ab9 48 8d 0d 00 00 + 00892 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JBIKHLCC@glTexImage2D@ - 00ac0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00ac6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexImage2D, rax + 00899 ff d3 call rbx ; 2061 : glad_glTexParameteri = (PFNGLTEXPARAMETERIPROC)load("glTexParameteri"); - 00acd 48 8d 0d 00 00 + 0089b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDNJAKA@glTexParameteri@ - 00ad4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00ada 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameteri, rax + 008a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexImage2D, rax + 008a9 ff d3 call rbx ; 2062 : glad_glTexParameterx = (PFNGLTEXPARAMETERXPROC)load("glTexParameterx"); - 00ae1 48 8d 0d 00 00 + 008ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FJOELDLA@glTexParameterx@ - 00ae8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00aee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterx, rax + 008b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameteri, rax + 008b9 ff d3 call rbx ; 2063 : glad_glTexParameteriv = (PFNGLTEXPARAMETERIVPROC)load("glTexParameteriv"); - 00af5 48 8d 0d 00 00 + 008bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KPLJEAAI@glTexParameteriv@ - 00afc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00b02 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameteriv, rax + 008c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterx, rax + 008c9 ff d3 call rbx ; 2064 : glad_glTexParameterxv = (PFNGLTEXPARAMETERXVPROC)load("glTexParameterxv"); - 00b09 48 8d 0d 00 00 + 008cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@LCFNIJEP@glTexParameterxv@ - 00b10 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00b16 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterxv, rax + 008d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameteriv, rax + 008d9 ff d3 call rbx ; 2065 : glad_glTexSubImage2D = (PFNGLTEXSUBIMAGE2DPROC)load("glTexSubImage2D"); - 00b1d 48 8d 0d 00 00 + 008db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NHKIJEMK@glTexSubImage2D@ - 00b24 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00b2a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexSubImage2D, rax + 008e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterxv, rax + 008e9 ff d3 call rbx ; 2066 : glad_glTranslatex = (PFNGLTRANSLATEXPROC)load("glTranslatex"); - 00b31 48 8d 0d 00 00 + 008eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@FBLCAOAL@glTranslatex@ - 00b38 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00b3e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTranslatex, rax + 008f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexSubImage2D, rax + 008f9 ff d3 call rbx ; 2067 : glad_glVertexPointer = (PFNGLVERTEXPOINTERPROC)load("glVertexPointer"); - 00b45 48 8d 0d 00 00 + 008fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@HAHECJNK@glVertexPointer@ - 00b4c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00b52 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexPointer, rax + 00902 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTranslatex, rax + 00909 ff d3 call rbx ; 2068 : glad_glViewport = (PFNGLVIEWPORTPROC)load("glViewport"); - 00b59 48 8d 0d 00 00 + 0090b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KBLIPDFH@glViewport@ - 00b60 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00b66 48 89 05 00 00 + 00912 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexPointer, rax + 00919 ff d3 call rbx + 0091b 48 89 05 00 00 00 00 mov QWORD PTR glad_glViewport, rax $LN1@load_GL_VE: ; 2069 : } - 00b6d 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00b74 5f pop rdi - 00b75 5d pop rbp - 00b76 c3 ret 0 + 00922 48 83 c4 20 add rsp, 32 ; 00000020H + 00926 5b pop rbx + 00927 c3 ret 0 load_GL_VERSION_ES_CM_1_0 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT find_coreGL _TEXT SEGMENT -i$ = 4 -major$ = 36 +prefixes$ = 32 +major$ = 64 minor$ = 68 -version$ = 104 -prefixes$ = 136 -length$6 = 200 -tv197 = 404 -tv193 = 404 -tv189 = 404 -tv185 = 404 -tv181 = 404 -tv177 = 404 -tv173 = 404 -tv169 = 404 -tv165 = 404 -tv161 = 404 -tv157 = 404 -tv153 = 404 -tv149 = 404 -tv145 = 404 -tv141 = 404 -tv137 = 404 -tv133 = 404 -tv129 = 404 -tv93 = 404 -tv205 = 408 -tv206 = 416 -__$ArrayPad$ = 424 +__$ArrayPad$ = 72 find_coreGL PROC ; COMDAT ; 1832 : static void find_coreGL(void) { - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec d8 01 - 00 00 sub rsp, 472 ; 000001d8H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 7c 24 20 lea rdi, QWORD PTR [rsp+32] - 00014 b9 3e 00 00 00 mov ecx, 62 ; 0000003eH - 00019 b8 cc cc cc cc mov eax, -858993460 ; ccccccccH - 0001e f3 ab rep stosd - 00020 48 8b 05 00 00 + 00000 48 89 74 24 18 mov QWORD PTR [rsp+24], rsi + 00005 48 89 7c 24 20 mov QWORD PTR [rsp+32], rdi + 0000a 41 56 push r14 + 0000c 48 83 ec 50 sub rsp, 80 ; 00000050H + 00010 48 8b 05 00 00 00 00 mov rax, QWORD PTR __security_cookie - 00027 48 33 c5 xor rax, rbp - 0002a 48 89 85 a8 01 - 00 00 mov QWORD PTR __$ArrayPad$[rbp], rax - 00031 48 8d 0d 00 00 + 00017 48 33 c4 xor rax, rsp + 0001a 48 89 44 24 48 mov QWORD PTR __$ArrayPad$[rsp], rax + 0001f 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 00038 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00026 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0002b 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:??_C@_0O@EMKFPNOG@OpenGL?5ES?9CL?5@ + 00032 33 f6 xor esi, esi + 00034 48 89 44 24 28 mov QWORD PTR prefixes$[rsp+8], rax + 00039 48 8d 3d 00 00 + 00 00 lea rdi, OFFSET FLAT:??_C@_0O@ENGHJHNB@OpenGL?5ES?9CM?5@ + 00040 48 8d 05 00 00 + 00 00 lea rax, OFFSET FLAT:??_C@_0L@JLFHOCGA@OpenGL?5ES?5@ + 00047 48 89 7c 24 20 mov QWORD PTR prefixes$[rsp], rdi + 0004c b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H + 00051 48 89 44 24 30 mov QWORD PTR prefixes$[rsp+16], rax + 00056 48 89 74 24 38 mov QWORD PTR prefixes$[rsp+24], rsi + 0005b ff 15 00 00 00 + 00 call QWORD PTR glad_glGetString + 00061 4c 8b f0 mov r14, rax + 00064 48 85 c0 test rax, rax + 00067 0f 84 bc 03 00 + 00 je $LN7@find_coreG + 0006d 48 89 5c 24 60 mov QWORD PTR [rsp+96], rbx + 00072 48 89 6c 24 68 mov QWORD PTR [rsp+104], rbp + 00077 8b ee mov ebp, esi + 00079 0f 1f 80 00 00 + 00 00 npad 7 +$LL4@find_coreG: + +; 1852 : const size_t length = strlen(prefixes[i]); + + 00080 48 c7 c3 ff ff + ff ff mov rbx, -1 +$LL91@find_coreG: + 00087 48 ff c3 inc rbx + 0008a 40 38 34 1f cmp BYTE PTR [rdi+rbx], sil + 0008e 75 f7 jne SHORT $LL91@find_coreG + +; 1853 : if (strncmp(version, prefixes[i], length) == 0) { + + 00090 4c 8b c3 mov r8, rbx + 00093 48 8b d7 mov rdx, rdi + 00096 49 8b ce mov rcx, r14 + 00099 ff 15 00 00 00 + 00 call QWORD PTR __imp_strncmp + 0009f 85 c0 test eax, eax + 000a1 74 0f je SHORT $LN68@find_coreG ; 1833 : ; 1834 : /* Thank you @elmindreda @@ -13561,23 +12637,6 @@ find_coreGL PROC ; COMDAT ; 1839 : ; 1840 : const char* version; ; 1841 : const char* prefixes[] = { - - 0003d 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:??_C@_0O@ENGHJHNB@OpenGL?5ES?9CM?5@ - 00044 48 89 85 88 00 - 00 00 mov QWORD PTR prefixes$[rbp], rax - 0004b 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:??_C@_0O@EMKFPNOG@OpenGL?5ES?9CL?5@ - 00052 48 89 85 90 00 - 00 00 mov QWORD PTR prefixes$[rbp+8], rax - 00059 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:??_C@_0L@JLFHOCGA@OpenGL?5ES?5@ - 00060 48 89 85 98 00 - 00 00 mov QWORD PTR prefixes$[rbp+16], rax - 00067 48 c7 85 a0 00 - 00 00 00 00 00 - 00 mov QWORD PTR prefixes$[rbp+24], 0 - ; 1842 : "OpenGL ES-CM ", ; 1843 : "OpenGL ES-CL ", ; 1844 : "OpenGL ES ", @@ -13585,104 +12644,39 @@ find_coreGL PROC ; COMDAT ; 1846 : }; ; 1847 : ; 1848 : version = (const char*) glGetString(GL_VERSION); - - 00072 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H - 00077 ff 15 00 00 00 - 00 call QWORD PTR glad_glGetString - 0007d 48 89 45 68 mov QWORD PTR version$[rbp], rax - ; 1849 : if (!version) return; - - 00081 48 83 7d 68 00 cmp QWORD PTR version$[rbp], 0 - 00086 75 05 jne SHORT $LN5@find_coreG - 00088 e9 ef 04 00 00 jmp $LN1@find_coreG -$LN5@find_coreG: - ; 1850 : ; 1851 : for (i = 0; prefixes[i]; i++) { - 0008d c7 45 04 00 00 - 00 00 mov DWORD PTR i$[rbp], 0 - 00094 eb 08 jmp SHORT $LN4@find_coreG -$LN2@find_coreG: - 00096 8b 45 04 mov eax, DWORD PTR i$[rbp] - 00099 ff c0 inc eax - 0009b 89 45 04 mov DWORD PTR i$[rbp], eax -$LN4@find_coreG: - 0009e 48 63 45 04 movsxd rax, DWORD PTR i$[rbp] - 000a2 48 83 bc c5 88 - 00 00 00 00 cmp QWORD PTR prefixes$[rbp+rax*8], 0 - 000ab 0f 84 84 00 00 - 00 je $LN3@find_coreG - -; 1852 : const size_t length = strlen(prefixes[i]); - - 000b1 48 63 45 04 movsxd rax, DWORD PTR i$[rbp] - 000b5 48 8b 84 c5 88 - 00 00 00 mov rax, QWORD PTR prefixes$[rbp+rax*8] - 000bd 48 89 85 98 01 - 00 00 mov QWORD PTR tv205[rbp], rax - 000c4 48 c7 85 a0 01 - 00 00 ff ff ff - ff mov QWORD PTR tv206[rbp], -1 -$LL67@find_coreG: - 000cf 48 ff 85 a0 01 - 00 00 inc QWORD PTR tv206[rbp] - 000d6 48 8b 85 98 01 - 00 00 mov rax, QWORD PTR tv205[rbp] - 000dd 48 8b 8d a0 01 - 00 00 mov rcx, QWORD PTR tv206[rbp] - 000e4 80 3c 08 00 cmp BYTE PTR [rax+rcx], 0 - 000e8 75 e5 jne SHORT $LL67@find_coreG - 000ea 48 8b 85 a0 01 - 00 00 mov rax, QWORD PTR tv206[rbp] - 000f1 48 89 85 c8 00 - 00 00 mov QWORD PTR length$6[rbp], rax + 000a3 48 8b 7c ec 28 mov rdi, QWORD PTR prefixes$[rsp+rbp*8+8] + 000a8 48 ff c5 inc rbp + 000ab 48 85 ff test rdi, rdi + 000ae 75 d0 jne SHORT $LL4@find_coreG ; 1853 : if (strncmp(version, prefixes[i], length) == 0) { - 000f8 48 63 45 04 movsxd rax, DWORD PTR i$[rbp] - 000fc 4c 8b 85 c8 00 - 00 00 mov r8, QWORD PTR length$6[rbp] - 00103 48 8b 94 c5 88 - 00 00 00 mov rdx, QWORD PTR prefixes$[rbp+rax*8] - 0010b 48 8b 4d 68 mov rcx, QWORD PTR version$[rbp] - 0010f ff 15 00 00 00 - 00 call QWORD PTR __imp_strncmp - 00115 85 c0 test eax, eax - 00117 75 17 jne SHORT $LN6@find_coreG + 000b0 eb 03 jmp SHORT $LN3@find_coreG +$LN68@find_coreG: ; 1854 : version += length; - 00119 48 8b 85 c8 00 - 00 00 mov rax, QWORD PTR length$6[rbp] - 00120 48 8b 4d 68 mov rcx, QWORD PTR version$[rbp] - 00124 48 03 c8 add rcx, rax - 00127 48 8b c1 mov rax, rcx - 0012a 48 89 45 68 mov QWORD PTR version$[rbp], rax - -; 1855 : break; - - 0012e eb 05 jmp SHORT $LN3@find_coreG -$LN6@find_coreG: - -; 1856 : } -; 1857 : } - - 00130 e9 61 ff ff ff jmp $LN2@find_coreG + 000b2 4c 03 f3 add r14, rbx $LN3@find_coreG: +; 1855 : break; +; 1856 : } +; 1857 : } ; 1858 : ; 1859 : /* PR #18 */ ; 1860 : #ifdef _MSC_VER ; 1861 : sscanf_s(version, "%d.%d", &major, &minor); - 00135 4c 8d 4d 44 lea r9, QWORD PTR minor$[rbp] - 00139 4c 8d 45 24 lea r8, QWORD PTR major$[rbp] - 0013d 48 8d 15 00 00 + 000b5 4c 8d 4c 24 44 lea r9, QWORD PTR minor$[rsp] + 000ba 49 8b ce mov rcx, r14 + 000bd 4c 8d 44 24 40 lea r8, QWORD PTR major$[rsp] + 000c2 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:??_C@_05KBEOJPB@?$CFd?4?$CFd@ - 00144 48 8b 4d 68 mov rcx, QWORD PTR version$[rbp] - 00148 e8 00 00 00 00 call sscanf_s + 000c9 e8 00 00 00 00 call sscanf_s ; 1862 : #else ; 1863 : sscanf(version, "%d.%d", &major, &minor); @@ -13690,465 +12684,490 @@ $LN3@find_coreG: ; 1865 : ; 1866 : GLVersion.major = major; GLVersion.minor = minor; - 0014d 8b 45 24 mov eax, DWORD PTR major$[rbp] - 00150 89 05 00 00 00 - 00 mov DWORD PTR GLVersion, eax - 00156 8b 45 44 mov eax, DWORD PTR minor$[rbp] - 00159 89 05 04 00 00 - 00 mov DWORD PTR GLVersion+4, eax + 000ce 8b 44 24 40 mov eax, DWORD PTR major$[rsp] + 000d2 8b 4c 24 44 mov ecx, DWORD PTR minor$[rsp] ; 1867 : max_loaded_major = major; max_loaded_minor = minor; - 0015f 8b 45 24 mov eax, DWORD PTR major$[rbp] - 00162 89 05 00 00 00 + 000d6 48 8b 6c 24 68 mov rbp, QWORD PTR [rsp+104] + 000db 48 8b 5c 24 60 mov rbx, QWORD PTR [rsp+96] + 000e0 89 05 00 00 00 + 00 mov DWORD PTR GLVersion, eax + 000e6 89 0d 04 00 00 + 00 mov DWORD PTR GLVersion+4, ecx + 000ec 89 05 00 00 00 00 mov DWORD PTR max_loaded_major, eax - 00168 8b 45 44 mov eax, DWORD PTR minor$[rbp] - 0016b 89 05 00 00 00 - 00 mov DWORD PTR max_loaded_minor, eax + 000f2 89 0d 00 00 00 + 00 mov DWORD PTR max_loaded_minor, ecx ; 1868 : GLAD_GL_VERSION_1_0 = (major == 1 && minor >= 0) || major > 1; - 00171 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 00175 75 06 jne SHORT $LN10@find_coreG - 00177 83 7d 44 00 cmp DWORD PTR minor$[rbp], 0 - 0017b 7d 12 jge SHORT $LN11@find_coreG -$LN10@find_coreG: - 0017d 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 00181 7f 0c jg SHORT $LN11@find_coreG - 00183 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv93[rbp], 0 - 0018d eb 0a jmp SHORT $LN12@find_coreG + 000f8 83 f8 01 cmp eax, 1 + 000fb 0f 85 11 02 00 + 00 jne $LN10@find_coreG + 00101 85 c9 test ecx, ecx + 00103 0f 88 0f 02 00 + 00 js $LN72@find_coreG $LN11@find_coreG: - 0018f c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv93[rbp], 1 + 00109 ba 01 00 00 00 mov edx, 1 $LN12@find_coreG: - 00199 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv93[rbp] - 0019f 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; - 001a5 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 001a9 75 06 jne SHORT $LN13@find_coreG - 001ab 83 7d 44 01 cmp DWORD PTR minor$[rbp], 1 - 001af 7d 12 jge SHORT $LN14@find_coreG -$LN13@find_coreG: - 001b1 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 001b5 7f 0c jg SHORT $LN14@find_coreG - 001b7 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv129[rbp], 0 - 001c1 eb 0a jmp SHORT $LN15@find_coreG + 0010e 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_1_0, edx + 00114 83 f8 01 cmp eax, 1 + 00117 0f 85 02 02 00 + 00 jne $LN13@find_coreG + 0011d 3b c8 cmp ecx, eax + 0011f 0f 8c 00 02 00 + 00 jl $LN73@find_coreG $LN14@find_coreG: - 001c3 c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv129[rbp], 1 + 00125 ba 01 00 00 00 mov edx, 1 $LN15@find_coreG: - 001cd 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv129[rbp] - 001d3 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; - 001d9 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 001dd 75 06 jne SHORT $LN16@find_coreG - 001df 83 7d 44 02 cmp DWORD PTR minor$[rbp], 2 - 001e3 7d 12 jge SHORT $LN17@find_coreG -$LN16@find_coreG: - 001e5 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 001e9 7f 0c jg SHORT $LN17@find_coreG - 001eb c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv133[rbp], 0 - 001f5 eb 0a jmp SHORT $LN18@find_coreG + 0012a 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_1_1, edx + 00130 83 f8 01 cmp eax, 1 + 00133 0f 85 f3 01 00 + 00 jne $LN16@find_coreG + 00139 83 f9 02 cmp ecx, 2 + 0013c 0f 8c f0 01 00 + 00 jl $LN74@find_coreG $LN17@find_coreG: - 001f7 c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv133[rbp], 1 + 00142 ba 01 00 00 00 mov edx, 1 $LN18@find_coreG: - 00201 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv133[rbp] - 00207 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; - 0020d 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 00211 75 06 jne SHORT $LN19@find_coreG - 00213 83 7d 44 03 cmp DWORD PTR minor$[rbp], 3 - 00217 7d 12 jge SHORT $LN20@find_coreG -$LN19@find_coreG: - 00219 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 0021d 7f 0c jg SHORT $LN20@find_coreG - 0021f c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv137[rbp], 0 - 00229 eb 0a jmp SHORT $LN21@find_coreG + 00147 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_1_2, edx + 0014d 83 f8 01 cmp eax, 1 + 00150 0f 85 e3 01 00 + 00 jne $LN19@find_coreG + 00156 83 f9 03 cmp ecx, 3 + 00159 0f 8c e0 01 00 + 00 jl $LN75@find_coreG $LN20@find_coreG: - 0022b c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv137[rbp], 1 + 0015f ba 01 00 00 00 mov edx, 1 $LN21@find_coreG: - 00235 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv137[rbp] - 0023b 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; - 00241 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 00245 75 06 jne SHORT $LN22@find_coreG - 00247 83 7d 44 04 cmp DWORD PTR minor$[rbp], 4 - 0024b 7d 12 jge SHORT $LN23@find_coreG -$LN22@find_coreG: - 0024d 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 00251 7f 0c jg SHORT $LN23@find_coreG - 00253 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv141[rbp], 0 - 0025d eb 0a jmp SHORT $LN24@find_coreG + 00164 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_1_3, edx + 0016a 83 f8 01 cmp eax, 1 + 0016d 0f 85 d3 01 00 + 00 jne $LN22@find_coreG + 00173 83 f9 04 cmp ecx, 4 + 00176 0f 8c d0 01 00 + 00 jl $LN76@find_coreG $LN23@find_coreG: - 0025f c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv141[rbp], 1 + 0017c ba 01 00 00 00 mov edx, 1 $LN24@find_coreG: - 00269 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv141[rbp] - 0026f 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; - 00275 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 00279 75 06 jne SHORT $LN25@find_coreG - 0027b 83 7d 44 05 cmp DWORD PTR minor$[rbp], 5 - 0027f 7d 12 jge SHORT $LN26@find_coreG -$LN25@find_coreG: - 00281 83 7d 24 01 cmp DWORD PTR major$[rbp], 1 - 00285 7f 0c jg SHORT $LN26@find_coreG - 00287 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv145[rbp], 0 - 00291 eb 0a jmp SHORT $LN27@find_coreG + 00181 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_1_4, edx + 00187 83 f8 01 cmp eax, 1 + 0018a 0f 85 c3 01 00 + 00 jne $LN25@find_coreG + 00190 83 f9 05 cmp ecx, 5 + 00193 0f 8c c0 01 00 + 00 jl $LN77@find_coreG $LN26@find_coreG: - 00293 c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv145[rbp], 1 + 00199 ba 01 00 00 00 mov edx, 1 $LN27@find_coreG: - 0029d 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv145[rbp] - 002a3 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; - 002a9 83 7d 24 02 cmp DWORD PTR major$[rbp], 2 - 002ad 75 06 jne SHORT $LN28@find_coreG - 002af 83 7d 44 00 cmp DWORD PTR minor$[rbp], 0 - 002b3 7d 12 jge SHORT $LN29@find_coreG -$LN28@find_coreG: - 002b5 83 7d 24 02 cmp DWORD PTR major$[rbp], 2 - 002b9 7f 0c jg SHORT $LN29@find_coreG - 002bb c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv149[rbp], 0 - 002c5 eb 0a jmp SHORT $LN30@find_coreG + 0019e 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_1_5, edx + 001a4 83 f8 02 cmp eax, 2 + 001a7 0f 85 b3 01 00 + 00 jne $LN28@find_coreG + 001ad 85 c9 test ecx, ecx + 001af 0f 88 b1 01 00 + 00 js $LN78@find_coreG $LN29@find_coreG: - 002c7 c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv149[rbp], 1 + 001b5 ba 01 00 00 00 mov edx, 1 $LN30@find_coreG: - 002d1 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv149[rbp] - 002d7 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; - 002dd 83 7d 24 02 cmp DWORD PTR major$[rbp], 2 - 002e1 75 06 jne SHORT $LN31@find_coreG - 002e3 83 7d 44 01 cmp DWORD PTR minor$[rbp], 1 - 002e7 7d 12 jge SHORT $LN32@find_coreG -$LN31@find_coreG: - 002e9 83 7d 24 02 cmp DWORD PTR major$[rbp], 2 - 002ed 7f 0c jg SHORT $LN32@find_coreG - 002ef c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv153[rbp], 0 - 002f9 eb 0a jmp SHORT $LN33@find_coreG + 001ba 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_2_0, edx + 001c0 83 f8 02 cmp eax, 2 + 001c3 0f 85 a4 01 00 + 00 jne $LN31@find_coreG + 001c9 83 f9 01 cmp ecx, 1 + 001cc 0f 8c a1 01 00 + 00 jl $LN79@find_coreG $LN32@find_coreG: - 002fb c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv153[rbp], 1 + 001d2 ba 01 00 00 00 mov edx, 1 $LN33@find_coreG: - 00305 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv153[rbp] - 0030b 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; - 00311 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 00315 75 06 jne SHORT $LN34@find_coreG - 00317 83 7d 44 00 cmp DWORD PTR minor$[rbp], 0 - 0031b 7d 12 jge SHORT $LN35@find_coreG -$LN34@find_coreG: - 0031d 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 00321 7f 0c jg SHORT $LN35@find_coreG - 00323 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv157[rbp], 0 - 0032d eb 0a jmp SHORT $LN36@find_coreG + 001d7 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_2_1, edx + 001dd 83 f8 03 cmp eax, 3 + 001e0 0f 85 94 01 00 + 00 jne $LN34@find_coreG + 001e6 85 c9 test ecx, ecx + 001e8 0f 88 92 01 00 + 00 js $LN80@find_coreG $LN35@find_coreG: - 0032f c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv157[rbp], 1 + 001ee ba 01 00 00 00 mov edx, 1 $LN36@find_coreG: - 00339 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv157[rbp] - 0033f 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; - 00345 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 00349 75 06 jne SHORT $LN37@find_coreG - 0034b 83 7d 44 01 cmp DWORD PTR minor$[rbp], 1 - 0034f 7d 12 jge SHORT $LN38@find_coreG -$LN37@find_coreG: - 00351 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 00355 7f 0c jg SHORT $LN38@find_coreG - 00357 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv161[rbp], 0 - 00361 eb 0a jmp SHORT $LN39@find_coreG + 001f3 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_3_0, edx + 001f9 83 f8 03 cmp eax, 3 + 001fc 0f 85 85 01 00 + 00 jne $LN37@find_coreG + 00202 83 f9 01 cmp ecx, 1 + 00205 0f 8c 82 01 00 + 00 jl $LN81@find_coreG $LN38@find_coreG: - 00363 c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv161[rbp], 1 + 0020b ba 01 00 00 00 mov edx, 1 $LN39@find_coreG: - 0036d 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv161[rbp] - 00373 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; - 00379 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 0037d 75 06 jne SHORT $LN40@find_coreG - 0037f 83 7d 44 02 cmp DWORD PTR minor$[rbp], 2 - 00383 7d 12 jge SHORT $LN41@find_coreG -$LN40@find_coreG: - 00385 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 00389 7f 0c jg SHORT $LN41@find_coreG - 0038b c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv165[rbp], 0 - 00395 eb 0a jmp SHORT $LN42@find_coreG + 00210 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_3_1, edx + 00216 83 f8 03 cmp eax, 3 + 00219 0f 85 75 01 00 + 00 jne $LN40@find_coreG + 0021f 83 f9 02 cmp ecx, 2 + 00222 0f 8c 72 01 00 + 00 jl $LN82@find_coreG $LN41@find_coreG: - 00397 c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv165[rbp], 1 + 00228 ba 01 00 00 00 mov edx, 1 $LN42@find_coreG: - 003a1 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv165[rbp] - 003a7 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; - 003ad 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 003b1 75 06 jne SHORT $LN43@find_coreG - 003b3 83 7d 44 03 cmp DWORD PTR minor$[rbp], 3 - 003b7 7d 12 jge SHORT $LN44@find_coreG -$LN43@find_coreG: - 003b9 83 7d 24 03 cmp DWORD PTR major$[rbp], 3 - 003bd 7f 0c jg SHORT $LN44@find_coreG - 003bf c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv169[rbp], 0 - 003c9 eb 0a jmp SHORT $LN45@find_coreG + 0022d 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_3_2, edx + 00233 83 f8 03 cmp eax, 3 + 00236 0f 85 65 01 00 + 00 jne $LN43@find_coreG + 0023c 3b c8 cmp ecx, eax + 0023e 0f 8c 63 01 00 + 00 jl $LN83@find_coreG $LN44@find_coreG: - 003cb c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv169[rbp], 1 + 00244 ba 01 00 00 00 mov edx, 1 $LN45@find_coreG: - 003d5 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv169[rbp] - 003db 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; - 003e1 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 003e5 75 06 jne SHORT $LN46@find_coreG - 003e7 83 7d 44 00 cmp DWORD PTR minor$[rbp], 0 - 003eb 7d 12 jge SHORT $LN47@find_coreG -$LN46@find_coreG: - 003ed 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 003f1 7f 0c jg SHORT $LN47@find_coreG - 003f3 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv173[rbp], 0 - 003fd eb 0a jmp SHORT $LN48@find_coreG + 00249 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_3_3, edx + 0024f 83 f8 04 cmp eax, 4 + 00252 0f 85 56 01 00 + 00 jne $LN46@find_coreG + 00258 85 c9 test ecx, ecx + 0025a 0f 88 54 01 00 + 00 js $LN84@find_coreG $LN47@find_coreG: - 003ff c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv173[rbp], 1 + 00260 ba 01 00 00 00 mov edx, 1 $LN48@find_coreG: - 00409 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv173[rbp] - 0040f 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; - 00415 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 00419 75 06 jne SHORT $LN49@find_coreG - 0041b 83 7d 44 01 cmp DWORD PTR minor$[rbp], 1 - 0041f 7d 12 jge SHORT $LN50@find_coreG -$LN49@find_coreG: - 00421 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 00425 7f 0c jg SHORT $LN50@find_coreG - 00427 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv177[rbp], 0 - 00431 eb 0a jmp SHORT $LN51@find_coreG + 00265 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_0, edx + 0026b 83 f8 04 cmp eax, 4 + 0026e 0f 85 47 01 00 + 00 jne $LN49@find_coreG + 00274 83 f9 01 cmp ecx, 1 + 00277 0f 8c 44 01 00 + 00 jl $LN85@find_coreG $LN50@find_coreG: - 00433 c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv177[rbp], 1 + 0027d ba 01 00 00 00 mov edx, 1 $LN51@find_coreG: - 0043d 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv177[rbp] - 00443 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; - 00449 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 0044d 75 06 jne SHORT $LN52@find_coreG - 0044f 83 7d 44 02 cmp DWORD PTR minor$[rbp], 2 - 00453 7d 12 jge SHORT $LN53@find_coreG -$LN52@find_coreG: - 00455 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 00459 7f 0c jg SHORT $LN53@find_coreG - 0045b c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv181[rbp], 0 - 00465 eb 0a jmp SHORT $LN54@find_coreG + 00282 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_1, edx + 00288 83 f8 04 cmp eax, 4 + 0028b 0f 85 37 01 00 + 00 jne $LN52@find_coreG + 00291 83 f9 02 cmp ecx, 2 + 00294 0f 8c 34 01 00 + 00 jl $LN86@find_coreG $LN53@find_coreG: - 00467 c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv181[rbp], 1 + 0029a ba 01 00 00 00 mov edx, 1 $LN54@find_coreG: - 00471 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv181[rbp] - 00477 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; - 0047d 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 00481 75 06 jne SHORT $LN55@find_coreG - 00483 83 7d 44 03 cmp DWORD PTR minor$[rbp], 3 - 00487 7d 12 jge SHORT $LN56@find_coreG -$LN55@find_coreG: - 00489 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 0048d 7f 0c jg SHORT $LN56@find_coreG - 0048f c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv185[rbp], 0 - 00499 eb 0a jmp SHORT $LN57@find_coreG + 0029f 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_2, edx + 002a5 83 f8 04 cmp eax, 4 + 002a8 0f 85 27 01 00 + 00 jne $LN55@find_coreG + 002ae 83 f9 03 cmp ecx, 3 + 002b1 0f 8c 24 01 00 + 00 jl $LN87@find_coreG $LN56@find_coreG: - 0049b c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv185[rbp], 1 + 002b7 ba 01 00 00 00 mov edx, 1 $LN57@find_coreG: - 004a5 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv185[rbp] - 004ab 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; - 004b1 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 004b5 75 06 jne SHORT $LN58@find_coreG - 004b7 83 7d 44 04 cmp DWORD PTR minor$[rbp], 4 - 004bb 7d 12 jge SHORT $LN59@find_coreG -$LN58@find_coreG: - 004bd 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 004c1 7f 0c jg SHORT $LN59@find_coreG - 004c3 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv189[rbp], 0 - 004cd eb 0a jmp SHORT $LN60@find_coreG + 002bc 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_3, edx + 002c2 83 f8 04 cmp eax, 4 + 002c5 0f 85 17 01 00 + 00 jne $LN58@find_coreG + 002cb 3b c8 cmp ecx, eax + 002cd 0f 8c 15 01 00 + 00 jl $LN88@find_coreG $LN59@find_coreG: - 004cf c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv189[rbp], 1 + 002d3 ba 01 00 00 00 mov edx, 1 $LN60@find_coreG: - 004d9 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv189[rbp] - 004df 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; - 004e5 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 004e9 75 06 jne SHORT $LN61@find_coreG - 004eb 83 7d 44 05 cmp DWORD PTR minor$[rbp], 5 - 004ef 7d 12 jge SHORT $LN62@find_coreG -$LN61@find_coreG: - 004f1 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 004f5 7f 0c jg SHORT $LN62@find_coreG - 004f7 c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv193[rbp], 0 - 00501 eb 0a jmp SHORT $LN63@find_coreG + 002d8 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_4, edx + 002de 83 f8 04 cmp eax, 4 + 002e1 0f 85 08 01 00 + 00 jne $LN61@find_coreG + 002e7 83 f9 05 cmp ecx, 5 + 002ea 0f 8c 05 01 00 + 00 jl $LN89@find_coreG $LN62@find_coreG: - 00503 c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv193[rbp], 1 + 002f0 ba 01 00 00 00 mov edx, 1 $LN63@find_coreG: - 0050d 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv193[rbp] - 00513 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; - 00519 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 0051d 75 06 jne SHORT $LN64@find_coreG - 0051f 83 7d 44 06 cmp DWORD PTR minor$[rbp], 6 - 00523 7d 12 jge SHORT $LN65@find_coreG + 002f5 89 15 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_5, edx + 002fb 83 f8 04 cmp eax, 4 + 002fe 0f 85 f8 00 00 + 00 jne $LN64@find_coreG + 00304 83 f9 06 cmp ecx, 6 + 00307 0f 8d f1 00 00 + 00 jge $LN65@find_coreG + 0030d e9 f1 00 00 00 jmp $LN66@find_coreG +$LN10@find_coreG: + +; 1868 : GLAD_GL_VERSION_1_0 = (major == 1 && minor >= 0) || major > 1; + + 00312 0f 8f f1 fd ff + ff jg $LN11@find_coreG +$LN72@find_coreG: + 00318 8b d6 mov edx, esi + 0031a e9 ef fd ff ff jmp $LN12@find_coreG +$LN13@find_coreG: + +; 1869 : GLAD_GL_VERSION_1_1 = (major == 1 && minor >= 1) || major > 1; + + 0031f 0f 8f 00 fe ff + ff jg $LN14@find_coreG +$LN73@find_coreG: + 00325 8b d6 mov edx, esi + 00327 e9 fe fd ff ff jmp $LN15@find_coreG +$LN16@find_coreG: + +; 1870 : GLAD_GL_VERSION_1_2 = (major == 1 && minor >= 2) || major > 1; + + 0032c 0f 8f 10 fe ff + ff jg $LN17@find_coreG +$LN74@find_coreG: + 00332 8b d6 mov edx, esi + 00334 e9 0e fe ff ff jmp $LN18@find_coreG +$LN19@find_coreG: + +; 1871 : GLAD_GL_VERSION_1_3 = (major == 1 && minor >= 3) || major > 1; + + 00339 0f 8f 20 fe ff + ff jg $LN20@find_coreG +$LN75@find_coreG: + 0033f 8b d6 mov edx, esi + 00341 e9 1e fe ff ff jmp $LN21@find_coreG +$LN22@find_coreG: + +; 1872 : GLAD_GL_VERSION_1_4 = (major == 1 && minor >= 4) || major > 1; + + 00346 0f 8f 30 fe ff + ff jg $LN23@find_coreG +$LN76@find_coreG: + 0034c 8b d6 mov edx, esi + 0034e e9 2e fe ff ff jmp $LN24@find_coreG +$LN25@find_coreG: + +; 1873 : GLAD_GL_VERSION_1_5 = (major == 1 && minor >= 5) || major > 1; + + 00353 0f 8f 40 fe ff + ff jg $LN26@find_coreG +$LN77@find_coreG: + 00359 8b d6 mov edx, esi + 0035b e9 3e fe ff ff jmp $LN27@find_coreG +$LN28@find_coreG: + +; 1874 : GLAD_GL_VERSION_2_0 = (major == 2 && minor >= 0) || major > 2; + + 00360 0f 8f 4f fe ff + ff jg $LN29@find_coreG +$LN78@find_coreG: + 00366 8b d6 mov edx, esi + 00368 e9 4d fe ff ff jmp $LN30@find_coreG +$LN31@find_coreG: + +; 1875 : GLAD_GL_VERSION_2_1 = (major == 2 && minor >= 1) || major > 2; + + 0036d 0f 8f 5f fe ff + ff jg $LN32@find_coreG +$LN79@find_coreG: + 00373 8b d6 mov edx, esi + 00375 e9 5d fe ff ff jmp $LN33@find_coreG +$LN34@find_coreG: + +; 1876 : GLAD_GL_VERSION_3_0 = (major == 3 && minor >= 0) || major > 3; + + 0037a 0f 8f 6e fe ff + ff jg $LN35@find_coreG +$LN80@find_coreG: + 00380 8b d6 mov edx, esi + 00382 e9 6c fe ff ff jmp $LN36@find_coreG +$LN37@find_coreG: + +; 1877 : GLAD_GL_VERSION_3_1 = (major == 3 && minor >= 1) || major > 3; + + 00387 0f 8f 7e fe ff + ff jg $LN38@find_coreG +$LN81@find_coreG: + 0038d 8b d6 mov edx, esi + 0038f e9 7c fe ff ff jmp $LN39@find_coreG +$LN40@find_coreG: + +; 1878 : GLAD_GL_VERSION_3_2 = (major == 3 && minor >= 2) || major > 3; + + 00394 0f 8f 8e fe ff + ff jg $LN41@find_coreG +$LN82@find_coreG: + 0039a 8b d6 mov edx, esi + 0039c e9 8c fe ff ff jmp $LN42@find_coreG +$LN43@find_coreG: + +; 1879 : GLAD_GL_VERSION_3_3 = (major == 3 && minor >= 3) || major > 3; + + 003a1 0f 8f 9d fe ff + ff jg $LN44@find_coreG +$LN83@find_coreG: + 003a7 8b d6 mov edx, esi + 003a9 e9 9b fe ff ff jmp $LN45@find_coreG +$LN46@find_coreG: + +; 1880 : GLAD_GL_VERSION_4_0 = (major == 4 && minor >= 0) || major > 4; + + 003ae 0f 8f ac fe ff + ff jg $LN47@find_coreG +$LN84@find_coreG: + 003b4 8b d6 mov edx, esi + 003b6 e9 aa fe ff ff jmp $LN48@find_coreG +$LN49@find_coreG: + +; 1881 : GLAD_GL_VERSION_4_1 = (major == 4 && minor >= 1) || major > 4; + + 003bb 0f 8f bc fe ff + ff jg $LN50@find_coreG +$LN85@find_coreG: + 003c1 8b d6 mov edx, esi + 003c3 e9 ba fe ff ff jmp $LN51@find_coreG +$LN52@find_coreG: + +; 1882 : GLAD_GL_VERSION_4_2 = (major == 4 && minor >= 2) || major > 4; + + 003c8 0f 8f cc fe ff + ff jg $LN53@find_coreG +$LN86@find_coreG: + 003ce 8b d6 mov edx, esi + 003d0 e9 ca fe ff ff jmp $LN54@find_coreG +$LN55@find_coreG: + +; 1883 : GLAD_GL_VERSION_4_3 = (major == 4 && minor >= 3) || major > 4; + + 003d5 0f 8f dc fe ff + ff jg $LN56@find_coreG +$LN87@find_coreG: + 003db 8b d6 mov edx, esi + 003dd e9 da fe ff ff jmp $LN57@find_coreG +$LN58@find_coreG: + +; 1884 : GLAD_GL_VERSION_4_4 = (major == 4 && minor >= 4) || major > 4; + + 003e2 0f 8f eb fe ff + ff jg $LN59@find_coreG +$LN88@find_coreG: + 003e8 8b d6 mov edx, esi + 003ea e9 e9 fe ff ff jmp $LN60@find_coreG +$LN61@find_coreG: + +; 1885 : GLAD_GL_VERSION_4_5 = (major == 4 && minor >= 5) || major > 4; + + 003ef 0f 8f fb fe ff + ff jg $LN62@find_coreG +$LN89@find_coreG: + 003f5 8b d6 mov edx, esi + 003f7 e9 f9 fe ff ff jmp $LN63@find_coreG $LN64@find_coreG: - 00525 83 7d 24 04 cmp DWORD PTR major$[rbp], 4 - 00529 7f 0c jg SHORT $LN65@find_coreG - 0052b c7 85 94 01 00 - 00 00 00 00 00 mov DWORD PTR tv197[rbp], 0 - 00535 eb 0a jmp SHORT $LN66@find_coreG + +; 1886 : GLAD_GL_VERSION_4_6 = (major == 4 && minor >= 6) || major > 4; + + 003fc 7e 05 jle SHORT $LN66@find_coreG $LN65@find_coreG: - 00537 c7 85 94 01 00 - 00 01 00 00 00 mov DWORD PTR tv197[rbp], 1 + 003fe be 01 00 00 00 mov esi, 1 $LN66@find_coreG: - 00541 8b 85 94 01 00 - 00 mov eax, DWORD PTR tv197[rbp] - 00547 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)) { - 0054d 83 3d 00 00 00 - 00 04 cmp DWORD PTR GLVersion, 4 - 00554 7f 12 jg SHORT $LN8@find_coreG - 00556 83 3d 00 00 00 - 00 04 cmp DWORD PTR GLVersion, 4 - 0055d 7c 1d jl SHORT $LN7@find_coreG - 0055f 83 3d 04 00 00 - 00 06 cmp DWORD PTR GLVersion+4, 6 - 00566 7c 14 jl SHORT $LN7@find_coreG + 00403 89 35 00 00 00 + 00 mov DWORD PTR GLAD_GL_VERSION_4_6, esi + 00409 83 f8 04 cmp eax, 4 + 0040c 7f 07 jg SHORT $LN8@find_coreG + 0040e 7c 19 jl SHORT $LN7@find_coreG + 00410 83 f9 06 cmp ecx, 6 + 00413 7c 14 jl SHORT $LN7@find_coreG $LN8@find_coreG: ; 1888 : max_loaded_major = 4; - 00568 c7 05 00 00 00 + 00415 c7 05 00 00 00 00 04 00 00 00 mov DWORD PTR max_loaded_major, 4 ; 1889 : max_loaded_minor = 6; - 00572 c7 05 00 00 00 + 0041f 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 : } - 0057c 48 8d 4d e0 lea rcx, QWORD PTR [rbp-32] - 00580 48 8d 15 00 00 - 00 00 lea rdx, OFFSET FLAT:find_coreGL$rtcFrameData - 00587 e8 00 00 00 00 call _RTC_CheckStackVars - 0058c 48 8b 8d a8 01 - 00 00 mov rcx, QWORD PTR __$ArrayPad$[rbp] - 00593 48 33 cd xor rcx, rbp - 00596 e8 00 00 00 00 call __security_check_cookie - 0059b 48 8d a5 b8 01 - 00 00 lea rsp, QWORD PTR [rbp+440] - 005a2 5f pop rdi - 005a3 5d pop rbp - 005a4 c3 ret 0 + 00429 48 8b 4c 24 48 mov rcx, QWORD PTR __$ArrayPad$[rsp] + 0042e 48 33 cc xor rcx, rsp + 00431 e8 00 00 00 00 call __security_check_cookie + 00436 48 8b 74 24 70 mov rsi, QWORD PTR [rsp+112] + 0043b 48 8b 7c 24 78 mov rdi, QWORD PTR [rsp+120] + 00440 48 83 c4 50 add rsp, 80 ; 00000050H + 00444 41 5e pop r14 + 00446 c3 ret 0 find_coreGL ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT find_extensionsGL _TEXT SEGMENT @@ -14156,7137 +13175,6456 @@ find_extensionsGL PROC ; COMDAT ; 1825 : static int find_extensionsGL(void) { - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 0d 00 00 + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode - -; 1826 : if (!get_exts()) return 0; - - 0001b e8 00 00 00 00 call get_exts - 00020 85 c0 test eax, eax - 00022 75 04 jne SHORT $LN2@find_exten - 00024 33 c0 xor eax, eax - 00026 eb 0a jmp SHORT $LN1@find_exten -$LN2@find_exten: - -; 1827 : (void)&has_ext; -; 1828 : free_exts(); - - 00028 e8 00 00 00 00 call free_exts - -; 1829 : return 1; - - 0002d b8 01 00 00 00 mov eax, 1 -$LN1@find_exten: + 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call get_exts + 00015 85 c0 test eax, eax + 00017 75 05 jne SHORT $LN2@find_exten ; 1830 : } - 00032 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00039 5f pop rdi - 0003a 5d pop rbp - 0003b c3 ret 0 + 00019 48 83 c4 28 add rsp, 40 ; 00000028H + 0001d c3 ret 0 +$LN2@find_exten: + +; 1826 : if (!get_exts()) return 0; +; 1827 : (void)&has_ext; +; 1828 : free_exts(); + + 0001e e8 00 00 00 00 call free_exts + +; 1829 : return 1; + + 00023 b8 01 00 00 00 mov eax, 1 + +; 1830 : } + + 00028 48 83 c4 28 add rsp, 40 ; 00000028H + 0002c c3 ret 0 find_extensionsGL ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_4_6 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_6, 0 + 0001c 74 40 je SHORT $LN1@load_GL_VE ; 1819 : if(!GLAD_GL_VERSION_4_6) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_6, 0 - 00026 75 02 jne SHORT $LN2@load_GL_VE - 00028 eb 50 jmp SHORT $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1820 : glad_glSpecializeShader = (PFNGLSPECIALIZESHADERPROC)load("glSpecializeShader"); - 0002a 48 8d 0d 00 00 + 0001e 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LNCLLNDI@glSpecializeShader@ - 00031 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00037 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSpecializeShader, rax + 00025 ff d3 call rbx ; 1821 : glad_glMultiDrawArraysIndirectCount = (PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC)load("glMultiDrawArraysIndirectCount"); - 0003e 48 8d 0d 00 00 + 00027 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@GGIOCPJI@glMultiDrawArraysIndirectCount@ - 00045 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004b 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawArraysIndirectCount, rax + 0002e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSpecializeShader, rax + 00035 ff d3 call rbx ; 1822 : glad_glMultiDrawElementsIndirectCount = (PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC)load("glMultiDrawElementsIndirectCount"); - 00052 48 8d 0d 00 00 + 00037 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@BPEMAMPH@glMultiDrawElementsIndirectCoun@ - 00059 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0005f 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawElementsIndirectCount, rax + 0003e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawArraysIndirectCount, rax + 00045 ff d3 call rbx ; 1823 : glad_glPolygonOffsetClamp = (PFNGLPOLYGONOFFSETCLAMPPROC)load("glPolygonOffsetClamp"); - 00066 48 8d 0d 00 00 + 00047 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@ECLDHBOO@glPolygonOffsetClamp@ - 0006d ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00073 48 89 05 00 00 + 0004e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawElementsIndirectCount, rax + 00055 ff d3 call rbx + 00057 48 89 05 00 00 00 00 mov QWORD PTR glad_glPolygonOffsetClamp, rax $LN1@load_GL_VE: ; 1824 : } - 0007a 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00081 5f pop rdi - 00082 5d pop rbp - 00083 c3 ret 0 + 0005e 48 83 c4 20 add rsp, 32 ; 00000020H + 00062 5b pop rbx + 00063 c3 ret 0 load_GL_VERSION_4_6 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_4_5 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_5, 0 + 0001c 0f 84 a0 07 00 + 00 je $LN1@load_GL_VE ; 1694 : if(!GLAD_GL_VERSION_4_5) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_5, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 88 09 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1695 : glad_glClipControl = (PFNGLCLIPCONTROLPROC)load("glClipControl"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DMMKFMGC@glClipControl@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClipControl, rax + 00029 ff d3 call rbx ; 1696 : glad_glCreateTransformFeedbacks = (PFNGLCREATETRANSFORMFEEDBACKSPROC)load("glCreateTransformFeedbacks"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@HPCMJLAK@glCreateTransformFeedbacks@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateTransformFeedbacks, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClipControl, rax + 00039 ff d3 call rbx ; 1697 : glad_glTransformFeedbackBufferBase = (PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC)load("glTransformFeedbackBufferBase"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@EGLKNJFA@glTransformFeedbackBufferBase@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTransformFeedbackBufferBase, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateTransformFeedbacks, rax + 00049 ff d3 call rbx ; 1698 : glad_glTransformFeedbackBufferRange = (PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC)load("glTransformFeedbackBufferRange"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@NBIGCNHI@glTransformFeedbackBufferRange@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTransformFeedbackBufferRange, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTransformFeedbackBufferBase, rax + 00059 ff d3 call rbx ; 1699 : glad_glGetTransformFeedbackiv = (PFNGLGETTRANSFORMFEEDBACKIVPROC)load("glGetTransformFeedbackiv"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@OFMLPMDO@glGetTransformFeedbackiv@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTransformFeedbackiv, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTransformFeedbackBufferRange, rax + 00069 ff d3 call rbx ; 1700 : glad_glGetTransformFeedbacki_v = (PFNGLGETTRANSFORMFEEDBACKI_VPROC)load("glGetTransformFeedbacki_v"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@IPHNHFEI@glGetTransformFeedbacki_v@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTransformFeedbacki_v, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTransformFeedbackiv, rax + 00079 ff d3 call rbx ; 1701 : glad_glGetTransformFeedbacki64_v = (PFNGLGETTRANSFORMFEEDBACKI64_VPROC)load("glGetTransformFeedbacki64_v"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KDHFPNLE@glGetTransformFeedbacki64_v@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTransformFeedbacki64_v, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTransformFeedbacki_v, rax + 00089 ff d3 call rbx ; 1702 : glad_glCreateBuffers = (PFNGLCREATEBUFFERSPROC)load("glCreateBuffers"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@LNBCEANP@glCreateBuffers@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateBuffers, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTransformFeedbacki64_v, rax + 00099 ff d3 call rbx ; 1703 : glad_glNamedBufferStorage = (PFNGLNAMEDBUFFERSTORAGEPROC)load("glNamedBufferStorage"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@INMFIINC@glNamedBufferStorage@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedBufferStorage, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateBuffers, rax + 000a9 ff d3 call rbx ; 1704 : glad_glNamedBufferData = (PFNGLNAMEDBUFFERDATAPROC)load("glNamedBufferData"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@LHEABGCG@glNamedBufferData@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedBufferData, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedBufferStorage, rax + 000b9 ff d3 call rbx ; 1705 : glad_glNamedBufferSubData = (PFNGLNAMEDBUFFERSUBDATAPROC)load("glNamedBufferSubData"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MDEBAFLD@glNamedBufferSubData@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedBufferSubData, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedBufferData, rax + 000c9 ff d3 call rbx ; 1706 : glad_glCopyNamedBufferSubData = (PFNGLCOPYNAMEDBUFFERSUBDATAPROC)load("glCopyNamedBufferSubData"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@MJPDCHND@glCopyNamedBufferSubData@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyNamedBufferSubData, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedBufferSubData, rax + 000d9 ff d3 call rbx ; 1707 : glad_glClearNamedBufferData = (PFNGLCLEARNAMEDBUFFERDATAPROC)load("glClearNamedBufferData"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@KJMLMCB@glClearNamedBufferData@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearNamedBufferData, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyNamedBufferSubData, rax + 000e9 ff d3 call rbx ; 1708 : glad_glClearNamedBufferSubData = (PFNGLCLEARNAMEDBUFFERSUBDATAPROC)load("glClearNamedBufferSubData"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@BNIDNJBH@glClearNamedBufferSubData@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearNamedBufferSubData, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearNamedBufferData, rax + 000f9 ff d3 call rbx ; 1709 : glad_glMapNamedBuffer = (PFNGLMAPNAMEDBUFFERPROC)load("glMapNamedBuffer"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@JLMCGIDB@glMapNamedBuffer@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMapNamedBuffer, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearNamedBufferSubData, rax + 00109 ff d3 call rbx ; 1710 : glad_glMapNamedBufferRange = (PFNGLMAPNAMEDBUFFERRANGEPROC)load("glMapNamedBufferRange"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JLCGKFD@glMapNamedBufferRange@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMapNamedBufferRange, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMapNamedBuffer, rax + 00119 ff d3 call rbx ; 1711 : glad_glUnmapNamedBuffer = (PFNGLUNMAPNAMEDBUFFERPROC)load("glUnmapNamedBuffer"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LAAONAHD@glUnmapNamedBuffer@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUnmapNamedBuffer, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMapNamedBufferRange, rax + 00129 ff d3 call rbx ; 1712 : glad_glFlushMappedNamedBufferRange = (PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC)load("glFlushMappedNamedBufferRange"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@DBGNKBKH@glFlushMappedNamedBufferRange@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFlushMappedNamedBufferRange, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUnmapNamedBuffer, rax + 00139 ff d3 call rbx ; 1713 : glad_glGetNamedBufferParameteriv = (PFNGLGETNAMEDBUFFERPARAMETERIVPROC)load("glGetNamedBufferParameteriv"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KFAGBFPK@glGetNamedBufferParameteriv@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedBufferParameteriv, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFlushMappedNamedBufferRange, rax + 00149 ff d3 call rbx ; 1714 : glad_glGetNamedBufferParameteri64v = (PFNGLGETNAMEDBUFFERPARAMETERI64VPROC)load("glGetNamedBufferParameteri64v"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@ECJNIDNL@glGetNamedBufferParameteri64v@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedBufferParameteri64v, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedBufferParameteriv, rax + 00159 ff d3 call rbx ; 1715 : glad_glGetNamedBufferPointerv = (PFNGLGETNAMEDBUFFERPOINTERVPROC)load("glGetNamedBufferPointerv"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@NBEMEIKG@glGetNamedBufferPointerv@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedBufferPointerv, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedBufferParameteri64v, rax + 00169 ff d3 call rbx ; 1716 : glad_glGetNamedBufferSubData = (PFNGLGETNAMEDBUFFERSUBDATAPROC)load("glGetNamedBufferSubData"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@PJBCKPNA@glGetNamedBufferSubData@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedBufferSubData, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedBufferPointerv, rax + 00179 ff d3 call rbx ; 1717 : glad_glCreateFramebuffers = (PFNGLCREATEFRAMEBUFFERSPROC)load("glCreateFramebuffers"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DDKJIBLC@glCreateFramebuffers@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateFramebuffers, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedBufferSubData, rax + 00189 ff d3 call rbx ; 1718 : glad_glNamedFramebufferRenderbuffer = (PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC)load("glNamedFramebufferRenderbuffer"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@MGCPNBGC@glNamedFramebufferRenderbuffer@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedFramebufferRenderbuffer, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateFramebuffers, rax + 00199 ff d3 call rbx ; 1719 : glad_glNamedFramebufferParameteri = (PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC)load("glNamedFramebufferParameteri"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@LBMOOIHC@glNamedFramebufferParameteri@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedFramebufferParameteri, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedFramebufferRenderbuffer, rax + 001a9 ff d3 call rbx ; 1720 : glad_glNamedFramebufferTexture = (PFNGLNAMEDFRAMEBUFFERTEXTUREPROC)load("glNamedFramebufferTexture"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@PNJJLPPI@glNamedFramebufferTexture@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedFramebufferTexture, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedFramebufferParameteri, rax + 001b9 ff d3 call rbx ; 1721 : glad_glNamedFramebufferTextureLayer = (PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC)load("glNamedFramebufferTextureLayer"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@PHGPDAJM@glNamedFramebufferTextureLayer@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedFramebufferTexture, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glNamedFramebufferTextureLayer, rax ; 1722 : glad_glNamedFramebufferDrawBuffer = (PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC)load("glNamedFramebufferDrawBuffer"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@MOAIHNEF@glNamedFramebufferDrawBuffer@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedFramebufferDrawBuffer, rax + 001d9 ff d3 call rbx ; 1723 : glad_glNamedFramebufferDrawBuffers = (PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC)load("glNamedFramebufferDrawBuffers"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@CGKJHFH@glNamedFramebufferDrawBuffers@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedFramebufferDrawBuffers, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedFramebufferDrawBuffer, rax + 001e9 ff d3 call rbx ; 1724 : glad_glNamedFramebufferReadBuffer = (PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC)load("glNamedFramebufferReadBuffer"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@LPANNPJE@glNamedFramebufferReadBuffer@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedFramebufferReadBuffer, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedFramebufferDrawBuffers, rax + 001f9 ff d3 call rbx ; 1725 : glad_glInvalidateNamedFramebufferData = (PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC)load("glInvalidateNamedFramebufferData"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@OGGNKJIL@glInvalidateNamedFramebufferDat@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateNamedFramebufferData, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedFramebufferReadBuffer, rax + 00209 ff d3 call rbx ; 1726 : glad_glInvalidateNamedFramebufferSubData = (PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC)load("glInvalidateNamedFramebufferSubData"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CE@DEGDCFND@glInvalidateNamedFramebufferSub@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateNamedFramebufferSubData, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateNamedFramebufferData, rax + 00219 ff d3 call rbx ; 1727 : glad_glClearNamedFramebufferiv = (PFNGLCLEARNAMEDFRAMEBUFFERIVPROC)load("glClearNamedFramebufferiv"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NPOLJJAK@glClearNamedFramebufferiv@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearNamedFramebufferiv, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateNamedFramebufferSubData, rax + 00229 ff d3 call rbx ; 1728 : glad_glClearNamedFramebufferuiv = (PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC)load("glClearNamedFramebufferuiv"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@JENKNAJN@glClearNamedFramebufferuiv@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearNamedFramebufferuiv, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearNamedFramebufferiv, rax + 00239 ff d3 call rbx ; 1729 : glad_glClearNamedFramebufferfv = (PFNGLCLEARNAMEDFRAMEBUFFERFVPROC)load("glClearNamedFramebufferfv"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NELHNODH@glClearNamedFramebufferfv@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearNamedFramebufferfv, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearNamedFramebufferuiv, rax + 00249 ff d3 call rbx ; 1730 : glad_glClearNamedFramebufferfi = (PFNGLCLEARNAMEDFRAMEBUFFERFIPROC)load("glClearNamedFramebufferfi"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@BJONNAKJ@glClearNamedFramebufferfi@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearNamedFramebufferfi, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearNamedFramebufferfv, rax + 00259 ff d3 call rbx ; 1731 : glad_glBlitNamedFramebuffer = (PFNGLBLITNAMEDFRAMEBUFFERPROC)load("glBlitNamedFramebuffer"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@FNFDNHAI@glBlitNamedFramebuffer@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlitNamedFramebuffer, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearNamedFramebufferfi, rax + 00269 ff d3 call rbx ; 1732 : glad_glCheckNamedFramebufferStatus = (PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC)load("glCheckNamedFramebufferStatus"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@LMABFPGK@glCheckNamedFramebufferStatus@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCheckNamedFramebufferStatus, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlitNamedFramebuffer, rax + 00279 ff d3 call rbx ; 1733 : glad_glGetNamedFramebufferParameteriv = (PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC)load("glGetNamedFramebufferParameteriv"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@COGAJBEM@glGetNamedFramebufferParameteri@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedFramebufferParameteriv, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCheckNamedFramebufferStatus, rax + 00289 ff d3 call rbx ; 1734 : glad_glGetNamedFramebufferAttachmentParameteriv = (PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC)load("glGetNamedFramebufferAttachmentParameteriv"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CL@BGDPEPCC@glGetNamedFramebufferAttachment@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedFramebufferAttachmentParameteriv, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedFramebufferParameteriv, rax + 00299 ff d3 call rbx ; 1735 : glad_glCreateRenderbuffers = (PFNGLCREATERENDERBUFFERSPROC)load("glCreateRenderbuffers"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JJNJGAME@glCreateRenderbuffers@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateRenderbuffers, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedFramebufferAttachmentParameteriv, rax + 002a9 ff d3 call rbx ; 1736 : glad_glNamedRenderbufferStorage = (PFNGLNAMEDRENDERBUFFERSTORAGEPROC)load("glNamedRenderbufferStorage"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@DGDPFKGM@glNamedRenderbufferStorage@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedRenderbufferStorage, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateRenderbuffers, rax + 002b9 ff d3 call rbx ; 1737 : glad_glNamedRenderbufferStorageMultisample = (PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC)load("glNamedRenderbufferStorageMultisample"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CG@IDKJGKBA@glNamedRenderbufferStorageMulti@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNamedRenderbufferStorageMultisample, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedRenderbufferStorage, rax + 002c9 ff d3 call rbx ; 1738 : glad_glGetNamedRenderbufferParameteriv = (PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC)load("glGetNamedRenderbufferParameteriv"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CC@FCEAEAHI@glGetNamedRenderbufferParameter@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetNamedRenderbufferParameteriv, rax + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNamedRenderbufferStorageMultisample, rax + 002d9 ff d3 call rbx ; 1739 : glad_glCreateTextures = (PFNGLCREATETEXTURESPROC)load("glCreateTextures"); - 0039d 48 8d 0d 00 00 + 002db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@LABGPBKD@glCreateTextures@ - 003a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateTextures, rax + 002e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetNamedRenderbufferParameteriv, rax + 002e9 ff d3 call rbx ; 1740 : glad_glTextureBuffer = (PFNGLTEXTUREBUFFERPROC)load("glTextureBuffer"); - 003b1 48 8d 0d 00 00 + 002eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@BEJOBNBA@glTextureBuffer@ - 003b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureBuffer, rax + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateTextures, rax + 002f9 ff d3 call rbx ; 1741 : glad_glTextureBufferRange = (PFNGLTEXTUREBUFFERRANGEPROC)load("glTextureBufferRange"); - 003c5 48 8d 0d 00 00 + 002fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@HAEPGPBJ@glTextureBufferRange@ - 003cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureBufferRange, rax + 00302 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureBuffer, rax + 00309 ff d3 call rbx ; 1742 : glad_glTextureStorage1D = (PFNGLTEXTURESTORAGE1DPROC)load("glTextureStorage1D"); - 003d9 48 8d 0d 00 00 + 0030b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CJOBHECL@glTextureStorage1D@ - 003e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureStorage1D, rax + 00312 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureBufferRange, rax + 00319 ff d3 call rbx ; 1743 : glad_glTextureStorage2D = (PFNGLTEXTURESTORAGE2DPROC)load("glTextureStorage2D"); - 003ed 48 8d 0d 00 00 + 0031b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CLKHMKHC@glTextureStorage2D@ - 003f4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureStorage2D, rax + 00322 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureStorage1D, rax + 00329 ff d3 call rbx ; 1744 : glad_glTextureStorage3D = (PFNGLTEXTURESTORAGE3DPROC)load("glTextureStorage3D"); - 00401 48 8d 0d 00 00 + 0032b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CKGFKAEF@glTextureStorage3D@ - 00408 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0040e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureStorage3D, rax + 00332 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureStorage2D, rax + 00339 ff d3 call rbx ; 1745 : glad_glTextureStorage2DMultisample = (PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC)load("glTextureStorage2DMultisample"); - 00415 48 8d 0d 00 00 + 0033b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@CIHBMJOI@glTextureStorage2DMultisample@ - 0041c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00422 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureStorage2DMultisample, rax + 00342 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureStorage3D, rax + 00349 ff d3 call rbx ; 1746 : glad_glTextureStorage3DMultisample = (PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC)load("glTextureStorage3DMultisample"); - 00429 48 8d 0d 00 00 + 0034b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@LFHOCIJO@glTextureStorage3DMultisample@ - 00430 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureStorage3DMultisample, rax + 00352 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureStorage2DMultisample, rax + 00359 ff d3 call rbx ; 1747 : glad_glTextureSubImage1D = (PFNGLTEXTURESUBIMAGE1DPROC)load("glTextureSubImage1D"); - 0043d 48 8d 0d 00 00 + 0035b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IDMGLJDA@glTextureSubImage1D@ - 00444 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0044a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureSubImage1D, rax + 00362 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureStorage3DMultisample, rax + 00369 ff d3 call rbx ; 1748 : glad_glTextureSubImage2D = (PFNGLTEXTURESUBIMAGE2DPROC)load("glTextureSubImage2D"); - 00451 48 8d 0d 00 00 + 0036b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IBIAAHGJ@glTextureSubImage2D@ - 00458 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0045e 48 89 05 00 00 + 00372 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureSubImage1D, rax + 00379 ff d3 call rbx + 0037b 48 89 05 00 00 00 00 mov QWORD PTR glad_glTextureSubImage2D, rax ; 1749 : glad_glTextureSubImage3D = (PFNGLTEXTURESUBIMAGE3DPROC)load("glTextureSubImage3D"); - 00465 48 8d 0d 00 00 + 00382 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IAECGNFO@glTextureSubImage3D@ - 0046c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00472 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureSubImage3D, rax + 00389 ff d3 call rbx ; 1750 : glad_glCompressedTextureSubImage1D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC)load("glCompressedTextureSubImage1D"); - 00479 48 8d 0d 00 00 + 0038b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@NIHAIHFC@glCompressedTextureSubImage1D@ - 00480 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00486 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTextureSubImage1D, rax + 00392 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureSubImage3D, rax + 00399 ff d3 call rbx ; 1751 : glad_glCompressedTextureSubImage2D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC)load("glCompressedTextureSubImage2D"); - 0048d 48 8d 0d 00 00 + 0039b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@NKDGDJAL@glCompressedTextureSubImage2D@ - 00494 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0049a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTextureSubImage2D, rax + 003a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTextureSubImage1D, rax + 003a9 ff d3 call rbx ; 1752 : glad_glCompressedTextureSubImage3D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC)load("glCompressedTextureSubImage3D"); - 004a1 48 8d 0d 00 00 + 003ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@NLPEFDDM@glCompressedTextureSubImage3D@ - 004a8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTextureSubImage3D, rax + 003b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTextureSubImage2D, rax + 003b9 ff d3 call rbx ; 1753 : glad_glCopyTextureSubImage1D = (PFNGLCOPYTEXTURESUBIMAGE1DPROC)load("glCopyTextureSubImage1D"); - 004b5 48 8d 0d 00 00 + 003bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@DBEKPOLO@glCopyTextureSubImage1D@ - 004bc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTextureSubImage1D, rax + 003c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTextureSubImage3D, rax + 003c9 ff d3 call rbx ; 1754 : glad_glCopyTextureSubImage2D = (PFNGLCOPYTEXTURESUBIMAGE2DPROC)load("glCopyTextureSubImage2D"); - 004c9 48 8d 0d 00 00 + 003cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@DDAMEAOH@glCopyTextureSubImage2D@ - 004d0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTextureSubImage2D, rax + 003d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTextureSubImage1D, rax + 003d9 ff d3 call rbx ; 1755 : glad_glCopyTextureSubImage3D = (PFNGLCOPYTEXTURESUBIMAGE3DPROC)load("glCopyTextureSubImage3D"); - 004dd 48 8d 0d 00 00 + 003db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@DCMOCKNA@glCopyTextureSubImage3D@ - 004e4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTextureSubImage3D, rax + 003e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTextureSubImage2D, rax + 003e9 ff d3 call rbx ; 1756 : glad_glTextureParameterf = (PFNGLTEXTUREPARAMETERFPROC)load("glTextureParameterf"); - 004f1 48 8d 0d 00 00 + 003eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@NLINBPMM@glTextureParameterf@ - 004f8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004fe 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureParameterf, rax + 003f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTextureSubImage3D, rax + 003f9 ff d3 call rbx ; 1757 : glad_glTextureParameterfv = (PFNGLTEXTUREPARAMETERFVPROC)load("glTextureParameterfv"); - 00505 48 8d 0d 00 00 + 003fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@OLGMNNPE@glTextureParameterfv@ - 0050c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00512 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureParameterfv, rax + 00402 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureParameterf, rax + 00409 ff d3 call rbx ; 1758 : glad_glTextureParameteri = (PFNGLTEXTUREPARAMETERIPROC)load("glTextureParameteri"); - 00519 48 8d 0d 00 00 + 0040b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@FMBFADAD@glTextureParameteri@ - 00520 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00526 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureParameteri, rax + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureParameterfv, rax + 00419 ff d3 call rbx ; 1759 : glad_glTextureParameterIiv = (PFNGLTEXTUREPARAMETERIIVPROC)load("glTextureParameterIiv"); - 0052d 48 8d 0d 00 00 + 0041b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@CMHFNPIN@glTextureParameterIiv@ - 00534 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0053a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureParameterIiv, rax + 00422 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureParameteri, rax + 00429 ff d3 call rbx ; 1760 : glad_glTextureParameterIuiv = (PFNGLTEXTUREPARAMETERIUIVPROC)load("glTextureParameterIuiv"); - 00541 48 8d 0d 00 00 + 0042b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@OHPFFIFI@glTextureParameterIuiv@ - 00548 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0054e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureParameterIuiv, rax + 00432 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureParameterIiv, rax + 00439 ff d3 call rbx ; 1761 : glad_glTextureParameteriv = (PFNGLTEXTUREPARAMETERIVPROC)load("glTextureParameteriv"); - 00555 48 8d 0d 00 00 + 0043b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@OADAJKMJ@glTextureParameteriv@ - 0055c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00562 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTextureParameteriv, rax + 00442 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureParameterIuiv, rax + 00449 ff d3 call rbx ; 1762 : glad_glGenerateTextureMipmap = (PFNGLGENERATETEXTUREMIPMAPPROC)load("glGenerateTextureMipmap"); - 00569 48 8d 0d 00 00 + 0044b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@JJPLGFEG@glGenerateTextureMipmap@ - 00570 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00576 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenerateTextureMipmap, rax + 00452 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTextureParameteriv, rax + 00459 ff d3 call rbx ; 1763 : glad_glBindTextureUnit = (PFNGLBINDTEXTUREUNITPROC)load("glBindTextureUnit"); - 0057d 48 8d 0d 00 00 + 0045b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@NKGMGGNI@glBindTextureUnit@ - 00584 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0058a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindTextureUnit, rax + 00462 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenerateTextureMipmap, rax + 00469 ff d3 call rbx ; 1764 : glad_glGetTextureImage = (PFNGLGETTEXTUREIMAGEPROC)load("glGetTextureImage"); - 00591 48 8d 0d 00 00 + 0046b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@PJDCJNIH@glGetTextureImage@ - 00598 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0059e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureImage, rax + 00472 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindTextureUnit, rax + 00479 ff d3 call rbx ; 1765 : glad_glGetCompressedTextureImage = (PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC)load("glGetCompressedTextureImage"); - 005a5 48 8d 0d 00 00 + 0047b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@JOKODHH@glGetCompressedTextureImage@ - 005ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetCompressedTextureImage, rax + 00482 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureImage, rax + 00489 ff d3 call rbx ; 1766 : glad_glGetTextureLevelParameterfv = (PFNGLGETTEXTURELEVELPARAMETERFVPROC)load("glGetTextureLevelParameterfv"); - 005b9 48 8d 0d 00 00 + 0048b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@HMEFKCC@glGetTextureLevelParameterfv@ - 005c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureLevelParameterfv, rax + 00492 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetCompressedTextureImage, rax + 00499 ff d3 call rbx ; 1767 : glad_glGetTextureLevelParameteriv = (PFNGLGETTEXTURELEVELPARAMETERIVPROC)load("glGetTextureLevelParameteriv"); - 005cd 48 8d 0d 00 00 + 0049b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@MJIBNBP@glGetTextureLevelParameteriv@ - 005d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureLevelParameteriv, rax + 004a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureLevelParameterfv, rax + 004a9 ff d3 call rbx ; 1768 : glad_glGetTextureParameterfv = (PFNGLGETTEXTUREPARAMETERFVPROC)load("glGetTextureParameterfv"); - 005e1 48 8d 0d 00 00 + 004ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@NBDPHHJH@glGetTextureParameterfv@ - 005e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureParameterfv, rax + 004b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureLevelParameteriv, rax + 004b9 ff d3 call rbx ; 1769 : glad_glGetTextureParameterIiv = (PFNGLGETTEXTUREPARAMETERIIVPROC)load("glGetTextureParameterIiv"); - 005f5 48 8d 0d 00 00 + 004bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@PIPELMMF@glGetTextureParameterIiv@ - 005fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00602 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureParameterIiv, rax + 004c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureParameterfv, rax + 004c9 ff d3 call rbx ; 1770 : glad_glGetTextureParameterIuiv = (PFNGLGETTEXTUREPARAMETERIUIVPROC)load("glGetTextureParameterIuiv"); - 00609 48 8d 0d 00 00 + 004cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@JPCGBAJJ@glGetTextureParameterIuiv@ - 00610 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00616 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureParameterIuiv, rax + 004d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureParameterIiv, rax + 004d9 ff d3 call rbx ; 1771 : glad_glGetTextureParameteriv = (PFNGLGETTEXTUREPARAMETERIVPROC)load("glGetTextureParameteriv"); - 0061d 48 8d 0d 00 00 + 004db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@NKGDDAKK@glGetTextureParameteriv@ - 00624 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0062a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureParameteriv, rax + 004e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureParameterIuiv, rax + 004e9 ff d3 call rbx ; 1772 : glad_glCreateVertexArrays = (PFNGLCREATEVERTEXARRAYSPROC)load("glCreateVertexArrays"); - 00631 48 8d 0d 00 00 + 004eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@CMMGIOCI@glCreateVertexArrays@ - 00638 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0063e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateVertexArrays, rax + 004f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureParameteriv, rax + 004f9 ff d3 call rbx ; 1773 : glad_glDisableVertexArrayAttrib = (PFNGLDISABLEVERTEXARRAYATTRIBPROC)load("glDisableVertexArrayAttrib"); - 00645 48 8d 0d 00 00 + 004fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@FEKBMKFD@glDisableVertexArrayAttrib@ - 0064c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00652 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisableVertexArrayAttrib, rax + 00502 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateVertexArrays, rax + 00509 ff d3 call rbx ; 1774 : glad_glEnableVertexArrayAttrib = (PFNGLENABLEVERTEXARRAYATTRIBPROC)load("glEnableVertexArrayAttrib"); - 00659 48 8d 0d 00 00 + 0050b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@MJMKFCHC@glEnableVertexArrayAttrib@ - 00660 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00666 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnableVertexArrayAttrib, rax + 00512 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisableVertexArrayAttrib, rax + 00519 ff d3 call rbx ; 1775 : glad_glVertexArrayElementBuffer = (PFNGLVERTEXARRAYELEMENTBUFFERPROC)load("glVertexArrayElementBuffer"); - 0066d 48 8d 0d 00 00 + 0051b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@GGCAPDMO@glVertexArrayElementBuffer@ - 00674 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0067a 48 89 05 00 00 + 00522 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnableVertexArrayAttrib, rax + 00529 ff d3 call rbx + 0052b 48 89 05 00 00 00 00 mov QWORD PTR glad_glVertexArrayElementBuffer, rax ; 1776 : glad_glVertexArrayVertexBuffer = (PFNGLVERTEXARRAYVERTEXBUFFERPROC)load("glVertexArrayVertexBuffer"); - 00681 48 8d 0d 00 00 + 00532 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@BIEMNHGJ@glVertexArrayVertexBuffer@ - 00688 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0068e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayVertexBuffer, rax + 00539 ff d3 call rbx ; 1777 : glad_glVertexArrayVertexBuffers = (PFNGLVERTEXARRAYVERTEXBUFFERSPROC)load("glVertexArrayVertexBuffers"); - 00695 48 8d 0d 00 00 + 0053b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@DAGELPBO@glVertexArrayVertexBuffers@ - 0069c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayVertexBuffers, rax + 00542 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayVertexBuffer, rax + 00549 ff d3 call rbx ; 1778 : glad_glVertexArrayAttribBinding = (PFNGLVERTEXARRAYATTRIBBINDINGPROC)load("glVertexArrayAttribBinding"); - 006a9 48 8d 0d 00 00 + 0054b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@DJHJAEGB@glVertexArrayAttribBinding@ - 006b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayAttribBinding, rax + 00552 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayVertexBuffers, rax + 00559 ff d3 call rbx ; 1779 : glad_glVertexArrayAttribFormat = (PFNGLVERTEXARRAYATTRIBFORMATPROC)load("glVertexArrayAttribFormat"); - 006bd 48 8d 0d 00 00 + 0055b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@ONFBAOHM@glVertexArrayAttribFormat@ - 006c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayAttribFormat, rax + 00562 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayAttribBinding, rax + 00569 ff d3 call rbx ; 1780 : glad_glVertexArrayAttribIFormat = (PFNGLVERTEXARRAYATTRIBIFORMATPROC)load("glVertexArrayAttribIFormat"); - 006d1 48 8d 0d 00 00 + 0056b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@JMMLHBDN@glVertexArrayAttribIFormat@ - 006d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayAttribIFormat, rax + 00572 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayAttribFormat, rax + 00579 ff d3 call rbx ; 1781 : glad_glVertexArrayAttribLFormat = (PFNGLVERTEXARRAYATTRIBLFORMATPROC)load("glVertexArrayAttribLFormat"); - 006e5 48 8d 0d 00 00 + 0057b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@NECLHPFJ@glVertexArrayAttribLFormat@ - 006ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayAttribLFormat, rax + 00582 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayAttribIFormat, rax + 00589 ff d3 call rbx ; 1782 : glad_glVertexArrayBindingDivisor = (PFNGLVERTEXARRAYBINDINGDIVISORPROC)load("glVertexArrayBindingDivisor"); - 006f9 48 8d 0d 00 00 + 0058b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@BNDNIOBB@glVertexArrayBindingDivisor@ - 00700 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00706 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexArrayBindingDivisor, rax + 00592 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayAttribLFormat, rax + 00599 ff d3 call rbx ; 1783 : glad_glGetVertexArrayiv = (PFNGLGETVERTEXARRAYIVPROC)load("glGetVertexArrayiv"); - 0070d 48 8d 0d 00 00 + 0059b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CPJNCJFG@glGetVertexArrayiv@ - 00714 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0071a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexArrayiv, rax + 005a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexArrayBindingDivisor, rax + 005a9 ff d3 call rbx ; 1784 : glad_glGetVertexArrayIndexediv = (PFNGLGETVERTEXARRAYINDEXEDIVPROC)load("glGetVertexArrayIndexediv"); - 00721 48 8d 0d 00 00 + 005ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@FIIPMDBK@glGetVertexArrayIndexediv@ - 00728 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0072e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexArrayIndexediv, rax + 005b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexArrayiv, rax + 005b9 ff d3 call rbx ; 1785 : glad_glGetVertexArrayIndexed64iv = (PFNGLGETVERTEXARRAYINDEXED64IVPROC)load("glGetVertexArrayIndexed64iv"); - 00735 48 8d 0d 00 00 + 005bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@HHNNHCN@glGetVertexArrayIndexed64iv@ - 0073c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00742 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexArrayIndexed64iv, rax + 005c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexArrayIndexediv, rax + 005c9 ff d3 call rbx ; 1786 : glad_glCreateSamplers = (PFNGLCREATESAMPLERSPROC)load("glCreateSamplers"); - 00749 48 8d 0d 00 00 + 005cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@EHBNEMMP@glCreateSamplers@ - 00750 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00756 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateSamplers, rax + 005d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexArrayIndexed64iv, rax + 005d9 ff d3 call rbx ; 1787 : glad_glCreateProgramPipelines = (PFNGLCREATEPROGRAMPIPELINESPROC)load("glCreateProgramPipelines"); - 0075d 48 8d 0d 00 00 + 005db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GJEEIMGK@glCreateProgramPipelines@ - 00764 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0076a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateProgramPipelines, rax + 005e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateSamplers, rax + 005e9 ff d3 call rbx ; 1788 : glad_glCreateQueries = (PFNGLCREATEQUERIESPROC)load("glCreateQueries"); - 00771 48 8d 0d 00 00 + 005eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@PGNDPLG@glCreateQueries@ - 00778 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0077e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateQueries, rax + 005f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateProgramPipelines, rax + 005f9 ff d3 call rbx ; 1789 : glad_glGetQueryBufferObjecti64v = (PFNGLGETQUERYBUFFEROBJECTI64VPROC)load("glGetQueryBufferObjecti64v"); - 00785 48 8d 0d 00 00 + 005fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@KFECDHBF@glGetQueryBufferObjecti64v@ - 0078c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00792 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryBufferObjecti64v, rax + 00602 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateQueries, rax + 00609 ff d3 call rbx ; 1790 : glad_glGetQueryBufferObjectiv = (PFNGLGETQUERYBUFFEROBJECTIVPROC)load("glGetQueryBufferObjectiv"); - 00799 48 8d 0d 00 00 + 0060b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@OBIFNHGB@glGetQueryBufferObjectiv@ - 007a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryBufferObjectiv, rax + 00612 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryBufferObjecti64v, rax + 00619 ff d3 call rbx ; 1791 : glad_glGetQueryBufferObjectui64v = (PFNGLGETQUERYBUFFEROBJECTUI64VPROC)load("glGetQueryBufferObjectui64v"); - 007ad 48 8d 0d 00 00 + 0061b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@DFNHDHD@glGetQueryBufferObjectui64v@ - 007b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryBufferObjectui64v, rax + 00622 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryBufferObjectiv, rax + 00629 ff d3 call rbx ; 1792 : glad_glGetQueryBufferObjectuiv = (PFNGLGETQUERYBUFFEROBJECTUIVPROC)load("glGetQueryBufferObjectuiv"); - 007c1 48 8d 0d 00 00 + 0062b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EOIEAGAD@glGetQueryBufferObjectuiv@ - 007c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryBufferObjectuiv, rax + 00632 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryBufferObjectui64v, rax + 00639 ff d3 call rbx ; 1793 : glad_glMemoryBarrierByRegion = (PFNGLMEMORYBARRIERBYREGIONPROC)load("glMemoryBarrierByRegion"); - 007d5 48 8d 0d 00 00 + 0063b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@IDCHHHAI@glMemoryBarrierByRegion@ - 007dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMemoryBarrierByRegion, rax + 00642 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryBufferObjectuiv, rax + 00649 ff d3 call rbx ; 1794 : glad_glGetTextureSubImage = (PFNGLGETTEXTURESUBIMAGEPROC)load("glGetTextureSubImage"); - 007e9 48 8d 0d 00 00 + 0064b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JEEEKNGB@glGetTextureSubImage@ - 007f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 007f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTextureSubImage, rax + 00652 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMemoryBarrierByRegion, rax + 00659 ff d3 call rbx ; 1795 : glad_glGetCompressedTextureSubImage = (PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC)load("glGetCompressedTextureSubImage"); - 007fd 48 8d 0d 00 00 + 0065b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@BIDENANP@glGetCompressedTextureSubImage@ - 00804 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0080a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetCompressedTextureSubImage, rax + 00662 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTextureSubImage, rax + 00669 ff d3 call rbx ; 1796 : glad_glGetGraphicsResetStatus = (PFNGLGETGRAPHICSRESETSTATUSPROC)load("glGetGraphicsResetStatus"); - 00811 48 8d 0d 00 00 + 0066b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@ILPAOCDN@glGetGraphicsResetStatus@ - 00818 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0081e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetGraphicsResetStatus, rax + 00672 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetCompressedTextureSubImage, rax + 00679 ff d3 call rbx ; 1797 : glad_glGetnCompressedTexImage = (PFNGLGETNCOMPRESSEDTEXIMAGEPROC)load("glGetnCompressedTexImage"); - 00825 48 8d 0d 00 00 + 0067b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@HLNIHAOG@glGetnCompressedTexImage@ - 0082c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00832 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnCompressedTexImage, rax + 00682 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetGraphicsResetStatus, rax + 00689 ff d3 call rbx ; 1798 : glad_glGetnTexImage = (PFNGLGETNTEXIMAGEPROC)load("glGetnTexImage"); - 00839 48 8d 0d 00 00 + 0068b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@FBKOCLCM@glGetnTexImage@ - 00840 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00846 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnTexImage, rax + 00692 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnCompressedTexImage, rax + 00699 ff d3 call rbx ; 1799 : glad_glGetnUniformdv = (PFNGLGETNUNIFORMDVPROC)load("glGetnUniformdv"); - 0084d 48 8d 0d 00 00 + 0069b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KLGIFHJB@glGetnUniformdv@ - 00854 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0085a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnUniformdv, rax + 006a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnTexImage, rax + 006a9 ff d3 call rbx ; 1800 : glad_glGetnUniformfv = (PFNGLGETNUNIFORMFVPROC)load("glGetnUniformfv"); - 00861 48 8d 0d 00 00 + 006ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KIOMIDPP@glGetnUniformfv@ - 00868 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0086e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnUniformfv, rax + 006b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnUniformdv, rax + 006b9 ff d3 call rbx ; 1801 : glad_glGetnUniformiv = (PFNGLGETNUNIFORMIVPROC)load("glGetnUniformiv"); - 00875 48 8d 0d 00 00 + 006bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDLAMEMC@glGetnUniformiv@ - 0087c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00882 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnUniformiv, rax + 006c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnUniformfv, rax + 006c9 ff d3 call rbx ; 1802 : glad_glGetnUniformuiv = (PFNGLGETNUNIFORMUIVPROC)load("glGetnUniformuiv"); - 00889 48 8d 0d 00 00 + 006cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BBJMBEC@glGetnUniformuiv@ - 00890 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00896 48 89 05 00 00 + 006d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnUniformiv, rax + 006d9 ff d3 call rbx + 006db 48 89 05 00 00 00 00 mov QWORD PTR glad_glGetnUniformuiv, rax ; 1803 : glad_glReadnPixels = (PFNGLREADNPIXELSPROC)load("glReadnPixels"); - 0089d 48 8d 0d 00 00 + 006e2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NELODAJJ@glReadnPixels@ - 008a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReadnPixels, rax + 006e9 ff d3 call rbx ; 1804 : glad_glGetnMapdv = (PFNGLGETNMAPDVPROC)load("glGetnMapdv"); - 008b1 48 8d 0d 00 00 + 006eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@FBDPJCFH@glGetnMapdv@ - 008b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnMapdv, rax + 006f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReadnPixels, rax + 006f9 ff d3 call rbx ; 1805 : glad_glGetnMapfv = (PFNGLGETNMAPFVPROC)load("glGetnMapfv"); - 008c5 48 8d 0d 00 00 + 006fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@FCLLEGDJ@glGetnMapfv@ - 008cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnMapfv, rax + 00702 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnMapdv, rax + 00709 ff d3 call rbx ; 1806 : glad_glGetnMapiv = (PFNGLGETNMAPIVPROC)load("glGetnMapiv"); - 008d9 48 8d 0d 00 00 + 0070b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@FJOHABAE@glGetnMapiv@ - 008e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnMapiv, rax + 00712 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnMapfv, rax + 00719 ff d3 call rbx ; 1807 : glad_glGetnPixelMapfv = (PFNGLGETNPIXELMAPFVPROC)load("glGetnPixelMapfv"); - 008ed 48 8d 0d 00 00 + 0071b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@JKBANCED@glGetnPixelMapfv@ - 008f4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 008fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnPixelMapfv, rax + 00722 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnMapiv, rax + 00729 ff d3 call rbx ; 1808 : glad_glGetnPixelMapuiv = (PFNGLGETNPIXELMAPUIVPROC)load("glGetnPixelMapuiv"); - 00901 48 8d 0d 00 00 + 0072b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MDPMMCLE@glGetnPixelMapuiv@ - 00908 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0090e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnPixelMapuiv, rax + 00732 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnPixelMapfv, rax + 00739 ff d3 call rbx ; 1809 : glad_glGetnPixelMapusv = (PFNGLGETNPIXELMAPUSVPROC)load("glGetnPixelMapusv"); - 00915 48 8d 0d 00 00 + 0073b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@NCENOEBC@glGetnPixelMapusv@ - 0091c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00922 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnPixelMapusv, rax + 00742 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnPixelMapuiv, rax + 00749 ff d3 call rbx ; 1810 : glad_glGetnPolygonStipple = (PFNGLGETNPOLYGONSTIPPLEPROC)load("glGetnPolygonStipple"); - 00929 48 8d 0d 00 00 + 0074b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@NBHIHHJA@glGetnPolygonStipple@ - 00930 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00936 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnPolygonStipple, rax + 00752 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnPixelMapusv, rax + 00759 ff d3 call rbx ; 1811 : glad_glGetnColorTable = (PFNGLGETNCOLORTABLEPROC)load("glGetnColorTable"); - 0093d 48 8d 0d 00 00 + 0075b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@EFKGOAOL@glGetnColorTable@ - 00944 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0094a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnColorTable, rax + 00762 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnPolygonStipple, rax + 00769 ff d3 call rbx ; 1812 : glad_glGetnConvolutionFilter = (PFNGLGETNCONVOLUTIONFILTERPROC)load("glGetnConvolutionFilter"); - 00951 48 8d 0d 00 00 + 0076b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@GBFNHONB@glGetnConvolutionFilter@ - 00958 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0095e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnConvolutionFilter, rax + 00772 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnColorTable, rax + 00779 ff d3 call rbx ; 1813 : glad_glGetnSeparableFilter = (PFNGLGETNSEPARABLEFILTERPROC)load("glGetnSeparableFilter"); - 00965 48 8d 0d 00 00 + 0077b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@LBKKJBFC@glGetnSeparableFilter@ - 0096c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00972 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnSeparableFilter, rax + 00782 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnConvolutionFilter, rax + 00789 ff d3 call rbx ; 1814 : glad_glGetnHistogram = (PFNGLGETNHISTOGRAMPROC)load("glGetnHistogram"); - 00979 48 8d 0d 00 00 + 0078b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@POEMGEO@glGetnHistogram@ - 00980 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00986 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnHistogram, rax + 00792 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnSeparableFilter, rax + 00799 ff d3 call rbx ; 1815 : glad_glGetnMinmax = (PFNGLGETNMINMAXPROC)load("glGetnMinmax"); - 0098d 48 8d 0d 00 00 + 0079b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@EFFKFJMK@glGetnMinmax@ - 00994 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0099a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetnMinmax, rax + 007a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnHistogram, rax + 007a9 ff d3 call rbx ; 1816 : glad_glTextureBarrier = (PFNGLTEXTUREBARRIERPROC)load("glTextureBarrier"); - 009a1 48 8d 0d 00 00 + 007ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MNKDFGFC@glTextureBarrier@ - 009a8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 009ae 48 89 05 00 00 + 007b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetnMinmax, rax + 007b9 ff d3 call rbx + 007bb 48 89 05 00 00 00 00 mov QWORD PTR glad_glTextureBarrier, rax $LN1@load_GL_VE: ; 1817 : } - 009b5 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 009bc 5f pop rdi - 009bd 5d pop rbp - 009be c3 ret 0 + 007c2 48 83 c4 20 add rsp, 32 ; 00000020H + 007c6 5b pop rbx + 007c7 c3 ret 0 load_GL_VERSION_4_5 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_4_4 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_4, 0 + 0001c 0f 84 90 00 00 + 00 je $LN1@load_GL_VE ; 1682 : if(!GLAD_GL_VERSION_4_4) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_4, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 b4 00 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1683 : glad_glBufferStorage = (PFNGLBUFFERSTORAGEPROC)load("glBufferStorage"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@COBILMHM@glBufferStorage@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBufferStorage, rax + 00029 ff d3 call rbx ; 1684 : glad_glClearTexImage = (PFNGLCLEARTEXIMAGEPROC)load("glClearTexImage"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FNPOIBAF@glClearTexImage@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearTexImage, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBufferStorage, rax + 00039 ff d3 call rbx ; 1685 : glad_glClearTexSubImage = (PFNGLCLEARTEXSUBIMAGEPROC)load("glClearTexSubImage"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CFALBON@glClearTexSubImage@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearTexSubImage, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearTexImage, rax + 00049 ff d3 call rbx ; 1686 : glad_glBindBuffersBase = (PFNGLBINDBUFFERSBASEPROC)load("glBindBuffersBase"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@ENBBLPHM@glBindBuffersBase@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBuffersBase, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearTexSubImage, rax + 00059 ff d3 call rbx ; 1687 : glad_glBindBuffersRange = (PFNGLBINDBUFFERSRANGEPROC)load("glBindBuffersRange"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@ODFFOKPN@glBindBuffersRange@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBuffersRange, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBuffersBase, rax + 00069 ff d3 call rbx ; 1688 : glad_glBindTextures = (PFNGLBINDTEXTURESPROC)load("glBindTextures"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@KHDEIIMA@glBindTextures@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindTextures, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBuffersRange, rax + 00079 ff d3 call rbx ; 1689 : glad_glBindSamplers = (PFNGLBINDSAMPLERSPROC)load("glBindSamplers"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@FADPDFKM@glBindSamplers@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindSamplers, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindTextures, rax + 00089 ff d3 call rbx ; 1690 : glad_glBindImageTextures = (PFNGLBINDIMAGETEXTURESPROC)load("glBindImageTextures"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@NAMJLOCK@glBindImageTextures@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindImageTextures, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindSamplers, rax + 00099 ff d3 call rbx ; 1691 : glad_glBindVertexBuffers = (PFNGLBINDVERTEXBUFFERSPROC)load("glBindVertexBuffers"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LNCGJHDC@glBindVertexBuffers@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindImageTextures, rax + 000a9 ff d3 call rbx + 000ab 48 89 05 00 00 00 00 mov QWORD PTR glad_glBindVertexBuffers, rax $LN1@load_GL_VE: ; 1692 : } - 000e1 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 000e8 5f pop rdi - 000e9 5d pop rbp - 000ea c3 ret 0 + 000b2 48 83 c4 20 add rsp, 32 ; 00000020H + 000b6 5b pop rbx + 000b7 c3 ret 0 load_GL_VERSION_4_4 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_4_3 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_3, 0 + 0001c 0f 84 c0 02 00 + 00 je $LN1@load_GL_VE ; 1635 : if(!GLAD_GL_VERSION_4_3) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_3, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 70 03 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1636 : glad_glClearBufferData = (PFNGLCLEARBUFFERDATAPROC)load("glClearBufferData"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@FCMBBKMP@glClearBufferData@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferData, rax + 00029 ff d3 call rbx ; 1637 : glad_glClearBufferSubData = (PFNGLCLEARBUFFERSUBDATAPROC)load("glClearBufferSubData"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@FDHIBCMD@glClearBufferSubData@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferSubData, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferData, rax + 00039 ff d3 call rbx ; 1638 : glad_glDispatchCompute = (PFNGLDISPATCHCOMPUTEPROC)load("glDispatchCompute"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DKKFFIGC@glDispatchCompute@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDispatchCompute, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferSubData, rax + 00049 ff d3 call rbx ; 1639 : glad_glDispatchComputeIndirect = (PFNGLDISPATCHCOMPUTEINDIRECTPROC)load("glDispatchComputeIndirect"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EJMOGMMI@glDispatchComputeIndirect@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDispatchComputeIndirect, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDispatchCompute, rax + 00059 ff d3 call rbx ; 1640 : glad_glCopyImageSubData = (PFNGLCOPYIMAGESUBDATAPROC)load("glCopyImageSubData"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@BNCHOBBL@glCopyImageSubData@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyImageSubData, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDispatchComputeIndirect, rax + 00069 ff d3 call rbx ; 1641 : glad_glFramebufferParameteri = (PFNGLFRAMEBUFFERPARAMETERIPROC)load("glFramebufferParameteri"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@MLACHGDK@glFramebufferParameteri@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferParameteri, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyImageSubData, rax + 00079 ff d3 call rbx ; 1642 : glad_glGetFramebufferParameteriv = (PFNGLGETFRAMEBUFFERPARAMETERIVPROC)load("glGetFramebufferParameteriv"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@BFEEFCMK@glGetFramebufferParameteriv@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFramebufferParameteriv, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferParameteri, rax + 00089 ff d3 call rbx ; 1643 : glad_glGetInternalformati64v = (PFNGLGETINTERNALFORMATI64VPROC)load("glGetInternalformati64v"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@PHNNEGBD@glGetInternalformati64v@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetInternalformati64v, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFramebufferParameteriv, rax + 00099 ff d3 call rbx ; 1644 : glad_glInvalidateTexSubImage = (PFNGLINVALIDATETEXSUBIMAGEPROC)load("glInvalidateTexSubImage"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@FJDKFLGL@glInvalidateTexSubImage@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateTexSubImage, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetInternalformati64v, rax + 000a9 ff d3 call rbx ; 1645 : glad_glInvalidateTexImage = (PFNGLINVALIDATETEXIMAGEPROC)load("glInvalidateTexImage"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KHIECPKG@glInvalidateTexImage@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateTexImage, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateTexSubImage, rax + 000b9 ff d3 call rbx ; 1646 : glad_glInvalidateBufferSubData = (PFNGLINVALIDATEBUFFERSUBDATAPROC)load("glInvalidateBufferSubData"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@HOHOHNAC@glInvalidateBufferSubData@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateBufferSubData, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateTexImage, rax + 000c9 ff d3 call rbx ; 1647 : glad_glInvalidateBufferData = (PFNGLINVALIDATEBUFFERDATAPROC)load("glInvalidateBufferData"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@OGIFIBHA@glInvalidateBufferData@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateBufferData, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateBufferSubData, rax + 000d9 ff d3 call rbx ; 1648 : glad_glInvalidateFramebuffer = (PFNGLINVALIDATEFRAMEBUFFERPROC)load("glInvalidateFramebuffer"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@OAJPOHIP@glInvalidateFramebuffer@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateFramebuffer, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateBufferData, rax + 000e9 ff d3 call rbx ; 1649 : glad_glInvalidateSubFramebuffer = (PFNGLINVALIDATESUBFRAMEBUFFERPROC)load("glInvalidateSubFramebuffer"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@IHGLAPPE@glInvalidateSubFramebuffer@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glInvalidateSubFramebuffer, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateFramebuffer, rax + 000f9 ff d3 call rbx ; 1650 : glad_glMultiDrawArraysIndirect = (PFNGLMULTIDRAWARRAYSINDIRECTPROC)load("glMultiDrawArraysIndirect"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@IKGAIKOP@glMultiDrawArraysIndirect@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawArraysIndirect, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glInvalidateSubFramebuffer, rax + 00109 ff d3 call rbx ; 1651 : glad_glMultiDrawElementsIndirect = (PFNGLMULTIDRAWELEMENTSINDIRECTPROC)load("glMultiDrawElementsIndirect"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KHEEFMKO@glMultiDrawElementsIndirect@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawElementsIndirect, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawArraysIndirect, rax + 00119 ff d3 call rbx ; 1652 : glad_glGetProgramInterfaceiv = (PFNGLGETPROGRAMINTERFACEIVPROC)load("glGetProgramInterfaceiv"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@ICGPDPK@glGetProgramInterfaceiv@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramInterfaceiv, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawElementsIndirect, rax + 00129 ff d3 call rbx ; 1653 : glad_glGetProgramResourceIndex = (PFNGLGETPROGRAMRESOURCEINDEXPROC)load("glGetProgramResourceIndex"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DBDCONKB@glGetProgramResourceIndex@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceIndex, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramInterfaceiv, rax + 00139 ff d3 call rbx ; 1654 : glad_glGetProgramResourceName = (PFNGLGETPROGRAMRESOURCENAMEPROC)load("glGetProgramResourceName"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@OHCPEAGJ@glGetProgramResourceName@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceName, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceIndex, rax + 00149 ff d3 call rbx ; 1655 : glad_glGetProgramResourceiv = (PFNGLGETPROGRAMRESOURCEIVPROC)load("glGetProgramResourceiv"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@LEDFEPHI@glGetProgramResourceiv@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceiv, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceName, rax + 00159 ff d3 call rbx ; 1656 : glad_glGetProgramResourceLocation = (PFNGLGETPROGRAMRESOURCELOCATIONPROC)load("glGetProgramResourceLocation"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@BIJNENLC@glGetProgramResourceLocation@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceLocation, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceiv, rax + 00169 ff d3 call rbx ; 1657 : glad_glGetProgramResourceLocationIndex = (PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)load("glGetProgramResourceLocationIndex"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CC@GHECGAIH@glGetProgramResourceLocationInd@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramResourceLocationIndex, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceLocation, rax + 00179 ff d3 call rbx ; 1658 : glad_glShaderStorageBlockBinding = (PFNGLSHADERSTORAGEBLOCKBINDINGPROC)load("glShaderStorageBlockBinding"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@GDDCNIBO@glShaderStorageBlockBinding@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glShaderStorageBlockBinding, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramResourceLocationIndex, rax + 00189 ff d3 call rbx ; 1659 : glad_glTexBufferRange = (PFNGLTEXBUFFERRANGEPROC)load("glTexBufferRange"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@DPMGLFNI@glTexBufferRange@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexBufferRange, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glShaderStorageBlockBinding, rax + 00199 ff d3 call rbx ; 1660 : glad_glTexStorage2DMultisample = (PFNGLTEXSTORAGE2DMULTISAMPLEPROC)load("glTexStorage2DMultisample"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@PDJAKDKP@glTexStorage2DMultisample@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage2DMultisample, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexBufferRange, rax + 001a9 ff d3 call rbx ; 1661 : glad_glTexStorage3DMultisample = (PFNGLTEXSTORAGE3DMULTISAMPLEPROC)load("glTexStorage3DMultisample"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@GOJPECNJ@glTexStorage3DMultisample@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage3DMultisample, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage2DMultisample, rax + 001b9 ff d3 call rbx ; 1662 : glad_glTextureView = (PFNGLTEXTUREVIEWPROC)load("glTextureView"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@BNFDGIMP@glTextureView@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage3DMultisample, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glTextureView, rax ; 1663 : glad_glBindVertexBuffer = (PFNGLBINDVERTEXBUFFERPROC)load("glBindVertexBuffer"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@FCGJAOHG@glBindVertexBuffer@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindVertexBuffer, rax + 001d9 ff d3 call rbx ; 1664 : glad_glVertexAttribFormat = (PFNGLVERTEXATTRIBFORMATPROC)load("glVertexAttribFormat"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JEIPPBFE@glVertexAttribFormat@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribFormat, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindVertexBuffer, rax + 001e9 ff d3 call rbx ; 1665 : glad_glVertexAttribIFormat = (PFNGLVERTEXATTRIBIFORMATPROC)load("glVertexAttribIFormat"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@KJAHAHDI@glVertexAttribIFormat@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribIFormat, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribFormat, rax + 001f9 ff d3 call rbx ; 1666 : glad_glVertexAttribLFormat = (PFNGLVERTEXATTRIBLFORMATPROC)load("glVertexAttribLFormat"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@OBOHAJFM@glVertexAttribLFormat@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribLFormat, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribIFormat, rax + 00209 ff d3 call rbx ; 1667 : glad_glVertexAttribBinding = (PFNGLVERTEXATTRIBBINDINGPROC)load("glVertexAttribBinding"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MLFHCGE@glVertexAttribBinding@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribBinding, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribLFormat, rax + 00219 ff d3 call rbx ; 1668 : glad_glVertexBindingDivisor = (PFNGLVERTEXBINDINGDIVISORPROC)load("glVertexBindingDivisor"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GNGCLGOI@glVertexBindingDivisor@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexBindingDivisor, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribBinding, rax + 00229 ff d3 call rbx ; 1669 : glad_glDebugMessageControl = (PFNGLDEBUGMESSAGECONTROLPROC)load("glDebugMessageControl"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MNBDCEEP@glDebugMessageControl@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDebugMessageControl, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexBindingDivisor, rax + 00239 ff d3 call rbx ; 1670 : glad_glDebugMessageInsert = (PFNGLDEBUGMESSAGEINSERTPROC)load("glDebugMessageInsert"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DGOJNFDO@glDebugMessageInsert@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDebugMessageInsert, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDebugMessageControl, rax + 00249 ff d3 call rbx ; 1671 : glad_glDebugMessageCallback = (PFNGLDEBUGMESSAGECALLBACKPROC)load("glDebugMessageCallback"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@IGFENJCI@glDebugMessageCallback@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDebugMessageCallback, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDebugMessageInsert, rax + 00259 ff d3 call rbx ; 1672 : glad_glGetDebugMessageLog = (PFNGLGETDEBUGMESSAGELOGPROC)load("glGetDebugMessageLog"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@FGBMJKND@glGetDebugMessageLog@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetDebugMessageLog, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDebugMessageCallback, rax + 00269 ff d3 call rbx ; 1673 : glad_glPushDebugGroup = (PFNGLPUSHDEBUGGROUPPROC)load("glPushDebugGroup"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@DEFFBEGJ@glPushDebugGroup@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPushDebugGroup, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetDebugMessageLog, rax + 00279 ff d3 call rbx ; 1674 : glad_glPopDebugGroup = (PFNGLPOPDEBUGGROUPPROC)load("glPopDebugGroup"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@PMJBDENK@glPopDebugGroup@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPopDebugGroup, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPushDebugGroup, rax + 00289 ff d3 call rbx ; 1675 : glad_glObjectLabel = (PFNGLOBJECTLABELPROC)load("glObjectLabel"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EFJDECDM@glObjectLabel@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glObjectLabel, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPopDebugGroup, rax + 00299 ff d3 call rbx ; 1676 : glad_glGetObjectLabel = (PFNGLGETOBJECTLABELPROC)load("glGetObjectLabel"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MOEDHKDB@glGetObjectLabel@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetObjectLabel, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glObjectLabel, rax + 002a9 ff d3 call rbx ; 1677 : glad_glObjectPtrLabel = (PFNGLOBJECTPTRLABELPROC)load("glObjectPtrLabel"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@FBABGDIL@glObjectPtrLabel@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glObjectPtrLabel, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetObjectLabel, rax + 002b9 ff d3 call rbx ; 1678 : glad_glGetObjectPtrLabel = (PFNGLGETOBJECTPTRLABELPROC)load("glGetObjectPtrLabel"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MIJFJOHM@glGetObjectPtrLabel@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetObjectPtrLabel, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glObjectPtrLabel, rax + 002c9 ff d3 call rbx ; 1679 : glad_glGetPointerv = (PFNGLGETPOINTERVPROC)load("glGetPointerv"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LADEDGJO@glGetPointerv@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetObjectPtrLabel, rax + 002d9 ff d3 call rbx + 002db 48 89 05 00 00 00 00 mov QWORD PTR glad_glGetPointerv, rax $LN1@load_GL_VE: ; 1680 : } - 0039d 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 003a4 5f pop rdi - 003a5 5d pop rbp - 003a6 c3 ret 0 + 002e2 48 83 c4 20 add rsp, 32 ; 00000020H + 002e6 5b pop rbx + 002e7 c3 ret 0 load_GL_VERSION_4_3 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_4_2 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_2, 0 + 0001c 0f 84 c0 00 00 + 00 je $LN1@load_GL_VE ; 1620 : if(!GLAD_GL_VERSION_4_2) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_2, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 f0 00 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1621 : glad_glDrawArraysInstancedBaseInstance = (PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC)load("glDrawArraysInstancedBaseInstance"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CC@FBJBJHCN@glDrawArraysInstancedBaseInstan@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawArraysInstancedBaseInstance, rax + 00029 ff d3 call rbx ; 1622 : glad_glDrawElementsInstancedBaseInstance = (PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC)load("glDrawElementsInstancedBaseInstance"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CE@NGNINKJD@glDrawElementsInstancedBaseInst@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseInstance, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawArraysInstancedBaseInstance, rax + 00039 ff d3 call rbx ; 1623 : glad_glDrawElementsInstancedBaseVertexBaseInstance = (PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC)load("glDrawElementsInstancedBaseVertexBaseInstance"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CO@GCMNEAOA@glDrawElementsInstancedBaseVert@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseVertexBaseInstance, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseInstance, rax + 00049 ff d3 call rbx ; 1624 : glad_glGetInternalformativ = (PFNGLGETINTERNALFORMATIVPROC)load("glGetInternalformativ"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@BAOCDJPF@glGetInternalformativ@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetInternalformativ, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseVertexBaseInstance, rax + 00059 ff d3 call rbx ; 1625 : glad_glGetActiveAtomicCounterBufferiv = (PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC)load("glGetActiveAtomicCounterBufferiv"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@CEHFMJFN@glGetActiveAtomicCounterBufferi@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveAtomicCounterBufferiv, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetInternalformativ, rax + 00069 ff d3 call rbx ; 1626 : glad_glBindImageTexture = (PFNGLBINDIMAGETEXTUREPROC)load("glBindImageTexture"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@GAKEPNGD@glBindImageTexture@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindImageTexture, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveAtomicCounterBufferiv, rax + 00079 ff d3 call rbx ; 1627 : glad_glMemoryBarrier = (PFNGLMEMORYBARRIERPROC)load("glMemoryBarrier"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@HIHPNLBJ@glMemoryBarrier@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMemoryBarrier, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindImageTexture, rax + 00089 ff d3 call rbx ; 1628 : glad_glTexStorage1D = (PFNGLTEXSTORAGE1DPROC)load("glTexStorage1D"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LCLGPEBO@glTexStorage1D@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage1D, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMemoryBarrier, rax + 00099 ff d3 call rbx ; 1629 : glad_glTexStorage2D = (PFNGLTEXSTORAGE2DPROC)load("glTexStorage2D"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LAPAEKEH@glTexStorage2D@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage2D, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage1D, rax + 000a9 ff d3 call rbx ; 1630 : glad_glTexStorage3D = (PFNGLTEXSTORAGE3DPROC)load("glTexStorage3D"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LBDCCAHA@glTexStorage3D@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexStorage3D, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage2D, rax + 000b9 ff d3 call rbx ; 1631 : glad_glDrawTransformFeedbackInstanced = (PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC)load("glDrawTransformFeedbackInstanced"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@NDMLCEF@glDrawTransformFeedbackInstance@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawTransformFeedbackInstanced, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexStorage3D, rax + 000c9 ff d3 call rbx ; 1632 : glad_glDrawTransformFeedbackStreamInstanced = (PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC)load("glDrawTransformFeedbackStreamInstanced"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CH@OMPFKBLK@glDrawTransformFeedbackStreamIn@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawTransformFeedbackInstanced, rax + 000d9 ff d3 call rbx + 000db 48 89 05 00 00 00 00 mov QWORD PTR glad_glDrawTransformFeedbackStreamInstanced, rax $LN1@load_GL_VE: ; 1633 : } - 0011d 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00124 5f pop rdi - 00125 5d pop rbp - 00126 c3 ret 0 + 000e2 48 83 c4 20 add rsp, 32 ; 00000020H + 000e6 5b pop rbx + 000e7 c3 ret 0 load_GL_VERSION_4_2 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_4_1 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_1, 0 + 0001c 0f 84 90 05 00 + 00 je $LN1@load_GL_VE ; 1528 : if(!GLAD_GL_VERSION_4_1) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_1, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 f4 06 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1529 : glad_glReleaseShaderCompiler = (PFNGLRELEASESHADERCOMPILERPROC)load("glReleaseShaderCompiler"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@HGKABJPJ@glReleaseShaderCompiler@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReleaseShaderCompiler, rax + 00029 ff d3 call rbx ; 1530 : glad_glShaderBinary = (PFNGLSHADERBINARYPROC)load("glShaderBinary"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@IMINELFB@glShaderBinary@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glShaderBinary, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReleaseShaderCompiler, rax + 00039 ff d3 call rbx ; 1531 : glad_glGetShaderPrecisionFormat = (PFNGLGETSHADERPRECISIONFORMATPROC)load("glGetShaderPrecisionFormat"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@MLAOOHPD@glGetShaderPrecisionFormat@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetShaderPrecisionFormat, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glShaderBinary, rax + 00049 ff d3 call rbx ; 1532 : glad_glDepthRangef = (PFNGLDEPTHRANGEFPROC)load("glDepthRangef"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JDFJDNND@glDepthRangef@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthRangef, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetShaderPrecisionFormat, rax + 00059 ff d3 call rbx ; 1533 : glad_glClearDepthf = (PFNGLCLEARDEPTHFPROC)load("glClearDepthf"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@FMBMCDIL@glClearDepthf@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearDepthf, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthRangef, rax + 00069 ff d3 call rbx ; 1534 : glad_glGetProgramBinary = (PFNGLGETPROGRAMBINARYPROC)load("glGetProgramBinary"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JBCEHKON@glGetProgramBinary@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramBinary, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearDepthf, rax + 00079 ff d3 call rbx ; 1535 : glad_glProgramBinary = (PFNGLPROGRAMBINARYPROC)load("glProgramBinary"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@MIIDHOO@glProgramBinary@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramBinary, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramBinary, rax + 00089 ff d3 call rbx ; 1536 : glad_glProgramParameteri = (PFNGLPROGRAMPARAMETERIPROC)load("glProgramParameteri"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EELDBEME@glProgramParameteri@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramParameteri, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramBinary, rax + 00099 ff d3 call rbx ; 1537 : glad_glUseProgramStages = (PFNGLUSEPROGRAMSTAGESPROC)load("glUseProgramStages"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CADKHDMH@glUseProgramStages@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUseProgramStages, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramParameteri, rax + 000a9 ff d3 call rbx ; 1538 : glad_glActiveShaderProgram = (PFNGLACTIVESHADERPROGRAMPROC)load("glActiveShaderProgram"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@IAIOGMEB@glActiveShaderProgram@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glActiveShaderProgram, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUseProgramStages, rax + 000b9 ff d3 call rbx ; 1539 : glad_glCreateShaderProgramv = (PFNGLCREATESHADERPROGRAMVPROC)load("glCreateShaderProgramv"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@BOJGDFJN@glCreateShaderProgramv@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateShaderProgramv, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glActiveShaderProgram, rax + 000c9 ff d3 call rbx ; 1540 : glad_glBindProgramPipeline = (PFNGLBINDPROGRAMPIPELINEPROC)load("glBindProgramPipeline"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@GLPOKNCG@glBindProgramPipeline@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindProgramPipeline, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateShaderProgramv, rax + 000d9 ff d3 call rbx ; 1541 : glad_glDeleteProgramPipelines = (PFNGLDELETEPROGRAMPIPELINESPROC)load("glDeleteProgramPipelines"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@CHBGABHE@glDeleteProgramPipelines@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteProgramPipelines, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindProgramPipeline, rax + 000e9 ff d3 call rbx ; 1542 : glad_glGenProgramPipelines = (PFNGLGENPROGRAMPIPELINESPROC)load("glGenProgramPipelines"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@CCBKOCA@glGenProgramPipelines@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenProgramPipelines, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteProgramPipelines, rax + 000f9 ff d3 call rbx ; 1543 : glad_glIsProgramPipeline = (PFNGLISPROGRAMPIPELINEPROC)load("glIsProgramPipeline"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DLHPDHCH@glIsProgramPipeline@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsProgramPipeline, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenProgramPipelines, rax + 00109 ff d3 call rbx ; 1544 : glad_glGetProgramPipelineiv = (PFNGLGETPROGRAMPIPELINEIVPROC)load("glGetProgramPipelineiv"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@DNOPNJMO@glGetProgramPipelineiv@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramPipelineiv, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsProgramPipeline, rax + 00119 ff d3 call rbx ; 1545 : glad_glProgramParameteri = (PFNGLPROGRAMPARAMETERIPROC)load("glProgramParameteri"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EELDBEME@glProgramParameteri@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramParameteri, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramPipelineiv, rax + 00129 ff d3 call rbx ; 1546 : glad_glProgramUniform1i = (PFNGLPROGRAMUNIFORM1IPROC)load("glProgramUniform1i"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@COCLMGIM@glProgramUniform1i@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1i, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramParameteri, rax + 00139 ff d3 call rbx ; 1547 : glad_glProgramUniform1iv = (PFNGLPROGRAMUNIFORM1IVPROC)load("glProgramUniform1iv"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JNEFDKLN@glProgramUniform1iv@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1iv, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1i, rax + 00149 ff d3 call rbx ; 1548 : glad_glProgramUniform1f = (PFNGLPROGRAMUNIFORM1FPROC)load("glProgramUniform1f"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KJLDNKED@glProgramUniform1f@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1f, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1iv, rax + 00159 ff d3 call rbx ; 1549 : glad_glProgramUniform1fv = (PFNGLPROGRAMUNIFORM1FVPROC)load("glProgramUniform1fv"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JGBJHNIA@glProgramUniform1fv@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1fv, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1f, rax + 00169 ff d3 call rbx ; 1550 : glad_glProgramUniform1d = (PFNGLPROGRAMUNIFORM1DPROC)load("glProgramUniform1d"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JLIFLIMB@glProgramUniform1d@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1d, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1fv, rax + 00179 ff d3 call rbx ; 1551 : glad_glProgramUniform1dv = (PFNGLPROGRAMUNIFORM1DVPROC)load("glProgramUniform1dv"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JFJNKJOO@glProgramUniform1dv@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1dv, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1d, rax + 00189 ff d3 call rbx ; 1552 : glad_glProgramUniform1ui = (PFNGLPROGRAMUNIFORM1UIPROC)load("glProgramUniform1ui"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EFCDGODH@glProgramUniform1ui@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1ui, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1dv, rax + 00199 ff d3 call rbx ; 1553 : glad_glProgramUniform1uiv = (PFNGLPROGRAMUNIFORM1UIVPROC)load("glProgramUniform1uiv"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MBJNFIBB@glProgramUniform1uiv@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform1uiv, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1ui, rax + 001a9 ff d3 call rbx ; 1554 : glad_glProgramUniform2i = (PFNGLPROGRAMUNIFORM2IPROC)load("glProgramUniform2i"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CMGNHINF@glProgramUniform2i@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2i, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform1uiv, rax + 001b9 ff d3 call rbx ; 1555 : glad_glProgramUniform2iv = (PFNGLPROGRAMUNIFORM2IVPROC)load("glProgramUniform2iv"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IPPAJFFD@glProgramUniform2iv@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2i, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glProgramUniform2iv, rax ; 1556 : glad_glProgramUniform2f = (PFNGLPROGRAMUNIFORM2FPROC)load("glProgramUniform2f"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KLPFGEBK@glProgramUniform2f@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2f, rax + 001d9 ff d3 call rbx ; 1557 : glad_glProgramUniform2fv = (PFNGLPROGRAMUNIFORM2FVPROC)load("glProgramUniform2fv"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IEKMNCGO@glProgramUniform2fv@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2fv, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2f, rax + 001e9 ff d3 call rbx ; 1558 : glad_glProgramUniform2d = (PFNGLPROGRAMUNIFORM2DPROC)load("glProgramUniform2d"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JJMDAGJI@glProgramUniform2d@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2d, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2fv, rax + 001f9 ff d3 call rbx ; 1559 : glad_glProgramUniform2dv = (PFNGLPROGRAMUNIFORM2DVPROC)load("glProgramUniform2dv"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IHCIAGAA@glProgramUniform2dv@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2dv, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2d, rax + 00209 ff d3 call rbx ; 1560 : glad_glProgramUniform2ui = (PFNGLPROGRAMUNIFORM2UIPROC)load("glProgramUniform2ui"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@FHJGMBNJ@glProgramUniform2ui@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2ui, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2dv, rax + 00219 ff d3 call rbx ; 1561 : glad_glProgramUniform2uiv = (PFNGLPROGRAMUNIFORM2UIVPROC)load("glProgramUniform2uiv"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@IGDNCCMB@glProgramUniform2uiv@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform2uiv, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2ui, rax + 00229 ff d3 call rbx ; 1562 : glad_glProgramUniform3i = (PFNGLPROGRAMUNIFORM3IPROC)load("glProgramUniform3i"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CNKPBCOC@glProgramUniform3i@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3i, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform2uiv, rax + 00239 ff d3 call rbx ; 1563 : glad_glProgramUniform3iv = (PFNGLPROGRAMUNIFORM3IVPROC)load("glProgramUniform3iv"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DHEMPCDG@glProgramUniform3iv@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3iv, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3i, rax + 00249 ff d3 call rbx ; 1564 : glad_glProgramUniform3f = (PFNGLPROGRAMUNIFORM3FPROC)load("glProgramUniform3f"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KKDHAOCN@glProgramUniform3f@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3f, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3iv, rax + 00259 ff d3 call rbx ; 1565 : glad_glProgramUniform3fv = (PFNGLPROGRAMUNIFORM3FVPROC)load("glProgramUniform3fv"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DMBALFAL@glProgramUniform3fv@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3fv, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3f, rax + 00269 ff d3 call rbx ; 1566 : glad_glProgramUniform3d = (PFNGLPROGRAMUNIFORM3DPROC)load("glProgramUniform3d"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JIABGMKP@glProgramUniform3d@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3d, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3fv, rax + 00279 ff d3 call rbx ; 1567 : glad_glProgramUniform3dv = (PFNGLPROGRAMUNIFORM3DVPROC)load("glProgramUniform3dv"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DPJEGBGF@glProgramUniform3dv@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3dv, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3d, rax + 00289 ff d3 call rbx ; 1568 : glad_glProgramUniform3ui = (PFNGLPROGRAMUNIFORM3UIPROC)load("glProgramUniform3ui"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@OPCKKGLM@glProgramUniform3ui@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3ui, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3dv, rax + 00299 ff d3 call rbx ; 1569 : glad_glProgramUniform3uiv = (PFNGLPROGRAMUNIFORM3UIVPROC)load("glProgramUniform3uiv"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@LLFNALHB@glProgramUniform3uiv@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform3uiv, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3ui, rax + 002a9 ff d3 call rbx ; 1570 : glad_glProgramUniform4i = (PFNGLPROGRAMUNIFORM4IPROC)load("glProgramUniform4i"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CIOAAEGH@glProgramUniform4i@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4i, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform3uiv, rax + 002b9 ff d3 call rbx ; 1571 : glad_glProgramUniform4iv = (PFNGLPROGRAMUNIFORM4IVPROC)load("glProgramUniform4iv"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KKJLMKIP@glProgramUniform4iv@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4iv, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4i, rax + 002c9 ff d3 call rbx ; 1572 : glad_glProgramUniform4f = (PFNGLPROGRAMUNIFORM4FPROC)load("glProgramUniform4f"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KPHIBIKI@glProgramUniform4f@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4f, rax + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4iv, rax + 002d9 ff d3 call rbx ; 1573 : glad_glProgramUniform4fv = (PFNGLPROGRAMUNIFORM4FVPROC)load("glProgramUniform4fv"); - 0039d 48 8d 0d 00 00 + 002db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KBMHINLC@glProgramUniform4fv@ - 003a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4fv, rax + 002e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4f, rax + 002e9 ff d3 call rbx ; 1574 : glad_glProgramUniform4d = (PFNGLPROGRAMUNIFORM4DPROC)load("glProgramUniform4d"); - 003b1 48 8d 0d 00 00 + 002eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JNEOHKCK@glProgramUniform4d@ - 003b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4d, rax + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4fv, rax + 002f9 ff d3 call rbx ; 1575 : glad_glProgramUniform4dv = (PFNGLPROGRAMUNIFORM4DVPROC)load("glProgramUniform4dv"); - 003c5 48 8d 0d 00 00 + 002fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KCEDFJNM@glProgramUniform4dv@ - 003cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4dv, rax + 00302 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4d, rax + 00309 ff d3 call rbx ; 1576 : glad_glProgramUniform4ui = (PFNGLPROGRAMUNIFORM4UIPROC)load("glProgramUniform4ui"); - 003d9 48 8d 0d 00 00 + 0030b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HCPNJOAF@glProgramUniform4ui@ - 003e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4ui, rax + 00312 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4dv, rax + 00319 ff d3 call rbx ; 1577 : glad_glProgramUniform4uiv = (PFNGLPROGRAMUNIFORM4UIVPROC)load("glProgramUniform4uiv"); - 003ed 48 8d 0d 00 00 + 0031b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JHNNHGB@glProgramUniform4uiv@ - 003f4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniform4uiv, rax + 00322 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4ui, rax + 00329 ff d3 call rbx ; 1578 : glad_glProgramUniformMatrix2fv = (PFNGLPROGRAMUNIFORMMATRIX2FVPROC)load("glProgramUniformMatrix2fv"); - 00401 48 8d 0d 00 00 + 0032b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@PDPPIOAF@glProgramUniformMatrix2fv@ - 00408 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0040e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2fv, rax + 00332 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniform4uiv, rax + 00339 ff d3 call rbx ; 1579 : glad_glProgramUniformMatrix3fv = (PFNGLPROGRAMUNIFORMMATRIX3FVPROC)load("glProgramUniformMatrix3fv"); - 00415 48 8d 0d 00 00 + 0033b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@ELEDOJGA@glProgramUniformMatrix3fv@ - 0041c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00422 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3fv, rax + 00342 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2fv, rax + 00349 ff d3 call rbx ; 1580 : glad_glProgramUniformMatrix4fv = (PFNGLPROGRAMUNIFORMMATRIX4FVPROC)load("glProgramUniformMatrix4fv"); - 00429 48 8d 0d 00 00 + 0034b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NGJENBNJ@glProgramUniformMatrix4fv@ - 00430 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4fv, rax + 00352 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3fv, rax + 00359 ff d3 call rbx ; 1581 : glad_glProgramUniformMatrix2dv = (PFNGLPROGRAMUNIFORMMATRIX2DVPROC)load("glProgramUniformMatrix2dv"); - 0043d 48 8d 0d 00 00 + 0035b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@PAHLFKGL@glProgramUniformMatrix2dv@ - 00444 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0044a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2dv, rax + 00362 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4fv, rax + 00369 ff d3 call rbx ; 1582 : glad_glProgramUniformMatrix3dv = (PFNGLPROGRAMUNIFORMMATRIX3DVPROC)load("glProgramUniformMatrix3dv"); - 00451 48 8d 0d 00 00 + 0036b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EIMHDNAO@glProgramUniformMatrix3dv@ - 00458 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0045e 48 89 05 00 00 + 00372 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2dv, rax + 00379 ff d3 call rbx + 0037b 48 89 05 00 00 00 00 mov QWORD PTR glad_glProgramUniformMatrix3dv, rax ; 1583 : glad_glProgramUniformMatrix4dv = (PFNGLPROGRAMUNIFORMMATRIX4DVPROC)load("glProgramUniformMatrix4dv"); - 00465 48 8d 0d 00 00 + 00382 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NFBAAFLH@glProgramUniformMatrix4dv@ - 0046c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00472 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4dv, rax + 00389 ff d3 call rbx ; 1584 : glad_glProgramUniformMatrix2x3fv = (PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC)load("glProgramUniformMatrix2x3fv"); - 00479 48 8d 0d 00 00 + 0038b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@DBFCEBJD@glProgramUniformMatrix2x3fv@ - 00480 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00486 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x3fv, rax + 00392 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4dv, rax + 00399 ff d3 call rbx ; 1585 : glad_glProgramUniformMatrix3x2fv = (PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC)load("glProgramUniformMatrix3x2fv"); - 0048d 48 8d 0d 00 00 + 0039b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@ECLCPFFD@glProgramUniformMatrix3x2fv@ - 00494 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0049a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x2fv, rax + 003a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x3fv, rax + 003a9 ff d3 call rbx ; 1586 : glad_glProgramUniformMatrix2x4fv = (PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC)load("glProgramUniformMatrix2x4fv"); - 004a1 48 8d 0d 00 00 + 003ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KMIFHJCK@glProgramUniformMatrix2x4fv@ - 004a8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x4fv, rax + 003b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x2fv, rax + 003b9 ff d3 call rbx ; 1587 : glad_glProgramUniformMatrix4x2fv = (PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC)load("glProgramUniformMatrix4x2fv"); - 004b5 48 8d 0d 00 00 + 003bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@FPLHMFOL@glProgramUniformMatrix4x2fv@ - 004bc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x2fv, rax + 003c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x4fv, rax + 003c9 ff d3 call rbx ; 1588 : glad_glProgramUniformMatrix3x4fv = (PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC)load("glProgramUniformMatrix3x4fv"); - 004c9 48 8d 0d 00 00 + 003cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@GHNJKKIP@glProgramUniformMatrix3x4fv@ - 004d0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x4fv, rax + 003d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x2fv, rax + 003d9 ff d3 call rbx ; 1589 : glad_glProgramUniformMatrix4x3fv = (PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC)load("glProgramUniformMatrix4x3fv"); - 004dd 48 8d 0d 00 00 + 003db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@OHALKCIO@glProgramUniformMatrix4x3fv@ - 004e4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x3fv, rax + 003e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x4fv, rax + 003e9 ff d3 call rbx ; 1590 : glad_glProgramUniformMatrix2x3dv = (PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC)load("glProgramUniformMatrix2x3dv"); - 004f1 48 8d 0d 00 00 + 003eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@DCNGJFPN@glProgramUniformMatrix2x3dv@ - 004f8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004fe 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x3dv, rax + 003f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x3fv, rax + 003f9 ff d3 call rbx ; 1591 : glad_glProgramUniformMatrix3x2dv = (PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC)load("glProgramUniformMatrix3x2dv"); - 00505 48 8d 0d 00 00 + 003fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@EBDGCBDN@glProgramUniformMatrix3x2dv@ - 0050c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00512 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x2dv, rax + 00402 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x3dv, rax + 00409 ff d3 call rbx ; 1592 : glad_glProgramUniformMatrix2x4dv = (PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC)load("glProgramUniformMatrix2x4dv"); - 00519 48 8d 0d 00 00 + 0040b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KPABKNEE@glProgramUniformMatrix2x4dv@ - 00520 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00526 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x4dv, rax + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x2dv, rax + 00419 ff d3 call rbx ; 1593 : glad_glProgramUniformMatrix4x2dv = (PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC)load("glProgramUniformMatrix4x2dv"); - 0052d 48 8d 0d 00 00 + 0041b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@FMDDBBIF@glProgramUniformMatrix4x2dv@ - 00534 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0053a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x2dv, rax + 00422 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix2x4dv, rax + 00429 ff d3 call rbx ; 1594 : glad_glProgramUniformMatrix3x4dv = (PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC)load("glProgramUniformMatrix3x4dv"); - 00541 48 8d 0d 00 00 + 0042b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@GEFNHOOB@glProgramUniformMatrix3x4dv@ - 00548 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0054e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x4dv, rax + 00432 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x2dv, rax + 00439 ff d3 call rbx ; 1595 : glad_glProgramUniformMatrix4x3dv = (PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC)load("glProgramUniformMatrix4x3dv"); - 00555 48 8d 0d 00 00 + 0043b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@OEIPHGOA@glProgramUniformMatrix4x3dv@ - 0055c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00562 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x3dv, rax + 00442 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix3x4dv, rax + 00449 ff d3 call rbx ; 1596 : glad_glValidateProgramPipeline = (PFNGLVALIDATEPROGRAMPIPELINEPROC)load("glValidateProgramPipeline"); - 00569 48 8d 0d 00 00 + 0044b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@HHHCKEGH@glValidateProgramPipeline@ - 00570 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00576 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glValidateProgramPipeline, rax + 00452 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProgramUniformMatrix4x3dv, rax + 00459 ff d3 call rbx ; 1597 : glad_glGetProgramPipelineInfoLog = (PFNGLGETPROGRAMPIPELINEINFOLOGPROC)load("glGetProgramPipelineInfoLog"); - 0057d 48 8d 0d 00 00 + 0045b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@BFFCFFFG@glGetProgramPipelineInfoLog@ - 00584 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0058a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramPipelineInfoLog, rax + 00462 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glValidateProgramPipeline, rax + 00469 ff d3 call rbx ; 1598 : glad_glVertexAttribL1d = (PFNGLVERTEXATTRIBL1DPROC)load("glVertexAttribL1d"); - 00591 48 8d 0d 00 00 + 0046b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@KBPIECHE@glVertexAttribL1d@ - 00598 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0059e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL1d, rax + 00472 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramPipelineInfoLog, rax + 00479 ff d3 call rbx ; 1599 : glad_glVertexAttribL2d = (PFNGLVERTEXATTRIBL2DPROC)load("glVertexAttribL2d"); - 005a5 48 8d 0d 00 00 + 0047b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@KDLOPMCN@glVertexAttribL2d@ - 005ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL2d, rax + 00482 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL1d, rax + 00489 ff d3 call rbx ; 1600 : glad_glVertexAttribL3d = (PFNGLVERTEXATTRIBL3DPROC)load("glVertexAttribL3d"); - 005b9 48 8d 0d 00 00 + 0048b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@KCHMJGBK@glVertexAttribL3d@ - 005c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL3d, rax + 00492 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL2d, rax + 00499 ff d3 call rbx ; 1601 : glad_glVertexAttribL4d = (PFNGLVERTEXATTRIBL4DPROC)load("glVertexAttribL4d"); - 005cd 48 8d 0d 00 00 + 0049b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@KHDDIAJP@glVertexAttribL4d@ - 005d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL4d, rax + 004a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL3d, rax + 004a9 ff d3 call rbx ; 1602 : glad_glVertexAttribL1dv = (PFNGLVERTEXATTRIBL1DVPROC)load("glVertexAttribL1dv"); - 005e1 48 8d 0d 00 00 + 004ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@COKMJDBH@glVertexAttribL1dv@ - 005e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL1dv, rax + 004b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL4d, rax + 004b9 ff d3 call rbx ; 1603 : glad_glVertexAttribL2dv = (PFNGLVERTEXATTRIBL2DVPROC)load("glVertexAttribL2dv"); - 005f5 48 8d 0d 00 00 + 004bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@DMBJDMPJ@glVertexAttribL2dv@ - 005fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00602 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL2dv, rax + 004c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL1dv, rax + 004c9 ff d3 call rbx ; 1604 : glad_glVertexAttribL3dv = (PFNGLVERTEXATTRIBL3DVPROC)load("glVertexAttribL3dv"); - 00609 48 8d 0d 00 00 + 004cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@IEKFFLJM@glVertexAttribL3dv@ - 00610 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00616 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL3dv, rax + 004d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL2dv, rax + 004d9 ff d3 call rbx ; 1605 : glad_glVertexAttribL4dv = (PFNGLVERTEXATTRIBL4DVPROC)load("glVertexAttribL4dv"); - 0061d 48 8d 0d 00 00 + 004db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@BJHCGDCF@glVertexAttribL4dv@ - 00624 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0062a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribL4dv, rax + 004e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL3dv, rax + 004e9 ff d3 call rbx ; 1606 : glad_glVertexAttribLPointer = (PFNGLVERTEXATTRIBLPOINTERPROC)load("glVertexAttribLPointer"); - 00631 48 8d 0d 00 00 + 004eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@JBHDDPGM@glVertexAttribLPointer@ - 00638 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0063e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribLPointer, rax + 004f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribL4dv, rax + 004f9 ff d3 call rbx ; 1607 : glad_glGetVertexAttribLdv = (PFNGLGETVERTEXATTRIBLDVPROC)load("glGetVertexAttribLdv"); - 00645 48 8d 0d 00 00 + 004fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JADLCNLO@glGetVertexAttribLdv@ - 0064c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00652 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribLdv, rax + 00502 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribLPointer, rax + 00509 ff d3 call rbx ; 1608 : glad_glViewportArrayv = (PFNGLVIEWPORTARRAYVPROC)load("glViewportArrayv"); - 00659 48 8d 0d 00 00 + 0050b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@JIDIDPIB@glViewportArrayv@ - 00660 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00666 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glViewportArrayv, rax + 00512 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribLdv, rax + 00519 ff d3 call rbx ; 1609 : glad_glViewportIndexedf = (PFNGLVIEWPORTINDEXEDFPROC)load("glViewportIndexedf"); - 0066d 48 8d 0d 00 00 + 0051b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JIBIAPIN@glViewportIndexedf@ - 00674 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0067a 48 89 05 00 00 + 00522 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glViewportArrayv, rax + 00529 ff d3 call rbx + 0052b 48 89 05 00 00 00 00 mov QWORD PTR glad_glViewportIndexedf, rax ; 1610 : glad_glViewportIndexedfv = (PFNGLVIEWPORTINDEXEDFVPROC)load("glViewportIndexedfv"); - 00681 48 8d 0d 00 00 + 00532 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@OKPEDJOC@glViewportIndexedfv@ - 00688 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0068e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glViewportIndexedfv, rax + 00539 ff d3 call rbx ; 1611 : glad_glScissorArrayv = (PFNGLSCISSORARRAYVPROC)load("glScissorArrayv"); - 00695 48 8d 0d 00 00 + 0053b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@BMNFINIA@glScissorArrayv@ - 0069c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glScissorArrayv, rax + 00542 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glViewportIndexedfv, rax + 00549 ff d3 call rbx ; 1612 : glad_glScissorIndexed = (PFNGLSCISSORINDEXEDPROC)load("glScissorIndexed"); - 006a9 48 8d 0d 00 00 + 0054b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BJHNCIAL@glScissorIndexed@ - 006b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glScissorIndexed, rax + 00552 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glScissorArrayv, rax + 00559 ff d3 call rbx ; 1613 : glad_glScissorIndexedv = (PFNGLSCISSORINDEXEDVPROC)load("glScissorIndexedv"); - 006bd 48 8d 0d 00 00 + 0055b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@OOKOHKNA@glScissorIndexedv@ - 006c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glScissorIndexedv, rax + 00562 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glScissorIndexed, rax + 00569 ff d3 call rbx ; 1614 : glad_glDepthRangeArrayv = (PFNGLDEPTHRANGEARRAYVPROC)load("glDepthRangeArrayv"); - 006d1 48 8d 0d 00 00 + 0056b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JLCIOMKN@glDepthRangeArrayv@ - 006d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthRangeArrayv, rax + 00572 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glScissorIndexedv, rax + 00579 ff d3 call rbx ; 1615 : glad_glDepthRangeIndexed = (PFNGLDEPTHRANGEINDEXEDPROC)load("glDepthRangeIndexed"); - 006e5 48 8d 0d 00 00 + 0057b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@FMCFIJBP@glDepthRangeIndexed@ - 006ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthRangeIndexed, rax + 00582 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthRangeArrayv, rax + 00589 ff d3 call rbx ; 1616 : glad_glGetFloati_v = (PFNGLGETFLOATI_VPROC)load("glGetFloati_v"); - 006f9 48 8d 0d 00 00 + 0058b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JKEOHGC@glGetFloati_v@ - 00700 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00706 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFloati_v, rax + 00592 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthRangeIndexed, rax + 00599 ff d3 call rbx ; 1617 : glad_glGetDoublei_v = (PFNGLGETDOUBLEI_VPROC)load("glGetDoublei_v"); - 0070d 48 8d 0d 00 00 + 0059b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@PDJCBGIA@glGetDoublei_v@ - 00714 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0071a 48 89 05 00 00 + 005a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFloati_v, rax + 005a9 ff d3 call rbx + 005ab 48 89 05 00 00 00 00 mov QWORD PTR glad_glGetDoublei_v, rax $LN1@load_GL_VE: ; 1618 : } - 00721 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00728 5f pop rdi - 00729 5d pop rbp - 0072a c3 ret 0 + 005b2 48 83 c4 20 add rsp, 32 ; 00000020H + 005b6 5b pop rbx + 005b7 c3 ret 0 load_GL_VERSION_4_1 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_4_0 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_0, 0 + 0001c 0f 84 e0 02 00 + 00 je $LN1@load_GL_VE ; 1479 : if(!GLAD_GL_VERSION_4_0) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_0, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 98 03 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1480 : glad_glMinSampleShading = (PFNGLMINSAMPLESHADINGPROC)load("glMinSampleShading"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EDGCEBP@glMinSampleShading@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMinSampleShading, rax + 00029 ff d3 call rbx ; 1481 : glad_glBlendEquationi = (PFNGLBLENDEQUATIONIPROC)load("glBlendEquationi"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MKHLNEOM@glBlendEquationi@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendEquationi, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMinSampleShading, rax + 00039 ff d3 call rbx ; 1482 : glad_glBlendEquationSeparatei = (PFNGLBLENDEQUATIONSEPARATEIPROC)load("glBlendEquationSeparatei"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@FNMBAGAC@glBlendEquationSeparatei@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendEquationSeparatei, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendEquationi, rax + 00049 ff d3 call rbx ; 1483 : glad_glBlendFunci = (PFNGLBLENDFUNCIPROC)load("glBlendFunci"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IKKELNNP@glBlendFunci@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFunci, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendEquationSeparatei, rax + 00059 ff d3 call rbx ; 1484 : glad_glBlendFuncSeparatei = (PFNGLBLENDFUNCSEPARATEIPROC)load("glBlendFuncSeparatei"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@PDDGKNBJ@glBlendFuncSeparatei@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFuncSeparatei, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFunci, rax + 00069 ff d3 call rbx ; 1485 : glad_glDrawArraysIndirect = (PFNGLDRAWARRAYSINDIRECTPROC)load("glDrawArraysIndirect"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@BGDCPAEP@glDrawArraysIndirect@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawArraysIndirect, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFuncSeparatei, rax + 00079 ff d3 call rbx ; 1486 : glad_glDrawElementsIndirect = (PFNGLDRAWELEMENTSINDIRECTPROC)load("glDrawElementsIndirect"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@LJJDOEDH@glDrawElementsIndirect@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsIndirect, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawArraysIndirect, rax + 00089 ff d3 call rbx ; 1487 : glad_glUniform1d = (PFNGLUNIFORM1DPROC)load("glUniform1d"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PJLEGNGH@glUniform1d@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1d, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsIndirect, rax + 00099 ff d3 call rbx ; 1488 : glad_glUniform2d = (PFNGLUNIFORM2DPROC)load("glUniform2d"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PLPCNDDO@glUniform2d@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2d, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1d, rax + 000a9 ff d3 call rbx ; 1489 : glad_glUniform3d = (PFNGLUNIFORM3DPROC)load("glUniform3d"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PKDALJAJ@glUniform3d@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3d, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2d, rax + 000b9 ff d3 call rbx ; 1490 : glad_glUniform4d = (PFNGLUNIFORM4DPROC)load("glUniform4d"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PPHPKPIM@glUniform4d@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4d, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3d, rax + 000c9 ff d3 call rbx ; 1491 : glad_glUniform1dv = (PFNGLUNIFORM1DVPROC)load("glUniform1dv"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KKEKJOOG@glUniform1dv@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1dv, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4d, rax + 000d9 ff d3 call rbx ; 1492 : glad_glUniform2dv = (PFNGLUNIFORM2DVPROC)load("glUniform2dv"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LIPPDBAI@glUniform2dv@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2dv, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1dv, rax + 000e9 ff d3 call rbx ; 1493 : glad_glUniform3dv = (PFNGLUNIFORM3DVPROC)load("glUniform3dv"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@EDFGGN@glUniform3dv@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3dv, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2dv, rax + 000f9 ff d3 call rbx ; 1494 : glad_glUniform4dv = (PFNGLUNIFORM4DVPROC)load("glUniform4dv"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JNJEGONE@glUniform4dv@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4dv, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3dv, rax + 00109 ff d3 call rbx ; 1495 : glad_glUniformMatrix2dv = (PFNGLUNIFORMMATRIX2DVPROC)load("glUniformMatrix2dv"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JLJNJPBN@glUniformMatrix2dv@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2dv, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4dv, rax + 00119 ff d3 call rbx ; 1496 : glad_glUniformMatrix3dv = (PFNGLUNIFORMMATRIX3DVPROC)load("glUniformMatrix3dv"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CDCBPIHI@glUniformMatrix3dv@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3dv, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2dv, rax + 00129 ff d3 call rbx ; 1497 : glad_glUniformMatrix4dv = (PFNGLUNIFORMMATRIX4DVPROC)load("glUniformMatrix4dv"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LOPGMAMB@glUniformMatrix4dv@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4dv, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3dv, rax + 00139 ff d3 call rbx ; 1498 : glad_glUniformMatrix2x3dv = (PFNGLUNIFORMMATRIX2X3DVPROC)load("glUniformMatrix2x3dv"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KALNBGFE@glUniformMatrix2x3dv@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2x3dv, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4dv, rax + 00149 ff d3 call rbx ; 1499 : glad_glUniformMatrix2x4dv = (PFNGLUNIFORMMATRIX2X4DVPROC)load("glUniformMatrix2x4dv"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DNGKCOON@glUniformMatrix2x4dv@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2x4dv, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2x3dv, rax + 00159 ff d3 call rbx ; 1500 : glad_glUniformMatrix3x2dv = (PFNGLUNIFORMMATRIX3X2DVPROC)load("glUniformMatrix3x2dv"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@NDFNKCJE@glUniformMatrix3x2dv@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3x2dv, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2x4dv, rax + 00169 ff d3 call rbx ; 1501 : glad_glUniformMatrix3x4dv = (PFNGLUNIFORMMATRIX3X4DVPROC)load("glUniformMatrix3x4dv"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@PGDGPNEI@glUniformMatrix3x4dv@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3x4dv, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3x2dv, rax + 00179 ff d3 call rbx ; 1502 : glad_glUniformMatrix4x2dv = (PFNGLUNIFORMMATRIX4X2DVPROC)load("glUniformMatrix4x2dv"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MOFIJCCM@glUniformMatrix4x2dv@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4x2dv, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3x4dv, rax + 00189 ff d3 call rbx ; 1503 : glad_glUniformMatrix4x3dv = (PFNGLUNIFORMMATRIX4X3DVPROC)load("glUniformMatrix4x3dv"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@HGOEPFEJ@glUniformMatrix4x3dv@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4x3dv, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4x2dv, rax + 00199 ff d3 call rbx ; 1504 : glad_glGetUniformdv = (PFNGLGETUNIFORMDVPROC)load("glGetUniformdv"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@NGEMHI@glGetUniformdv@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformdv, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4x3dv, rax + 001a9 ff d3 call rbx ; 1505 : glad_glGetSubroutineUniformLocation = (PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)load("glGetSubroutineUniformLocation"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@IBIPLDOA@glGetSubroutineUniformLocation@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSubroutineUniformLocation, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformdv, rax + 001b9 ff d3 call rbx ; 1506 : glad_glGetSubroutineIndex = (PFNGLGETSUBROUTINEINDEXPROC)load("glGetSubroutineIndex"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@ONDIGCJG@glGetSubroutineIndex@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSubroutineUniformLocation, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glGetSubroutineIndex, rax ; 1507 : glad_glGetActiveSubroutineUniformiv = (PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC)load("glGetActiveSubroutineUniformiv"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@FAPFAJFP@glGetActiveSubroutineUniformiv@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveSubroutineUniformiv, rax + 001d9 ff d3 call rbx ; 1508 : glad_glGetActiveSubroutineUniformName = (PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC)load("glGetActiveSubroutineUniformName"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@KCFFPCGJ@glGetActiveSubroutineUniformNam@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveSubroutineUniformName, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveSubroutineUniformiv, rax + 001e9 ff d3 call rbx ; 1509 : glad_glGetActiveSubroutineName = (PFNGLGETACTIVESUBROUTINENAMEPROC)load("glGetActiveSubroutineName"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@JPHEACLL@glGetActiveSubroutineName@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveSubroutineName, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveSubroutineUniformName, rax + 001f9 ff d3 call rbx ; 1510 : glad_glUniformSubroutinesuiv = (PFNGLUNIFORMSUBROUTINESUIVPROC)load("glUniformSubroutinesuiv"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@CDPOBBHI@glUniformSubroutinesuiv@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformSubroutinesuiv, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveSubroutineName, rax + 00209 ff d3 call rbx ; 1511 : glad_glGetUniformSubroutineuiv = (PFNGLGETUNIFORMSUBROUTINEUIVPROC)load("glGetUniformSubroutineuiv"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@BLMOFAGJ@glGetUniformSubroutineuiv@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformSubroutineuiv, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformSubroutinesuiv, rax + 00219 ff d3 call rbx ; 1512 : glad_glGetProgramStageiv = (PFNGLGETPROGRAMSTAGEIVPROC)load("glGetProgramStageiv"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LOKJCDFH@glGetProgramStageiv@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramStageiv, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformSubroutineuiv, rax + 00229 ff d3 call rbx ; 1513 : glad_glPatchParameteri = (PFNGLPATCHPARAMETERIPROC)load("glPatchParameteri"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@PAPDGMLA@glPatchParameteri@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPatchParameteri, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramStageiv, rax + 00239 ff d3 call rbx ; 1514 : glad_glPatchParameterfv = (PFNGLPATCHPARAMETERFVPROC)load("glPatchParameterfv"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LJKINJKN@glPatchParameterfv@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPatchParameterfv, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPatchParameteri, rax + 00249 ff d3 call rbx ; 1515 : glad_glBindTransformFeedback = (PFNGLBINDTRANSFORMFEEDBACKPROC)load("glBindTransformFeedback"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@BPJKLMIG@glBindTransformFeedback@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindTransformFeedback, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPatchParameterfv, rax + 00259 ff d3 call rbx ; 1516 : glad_glDeleteTransformFeedbacks = (PFNGLDELETETRANSFORMFEEDBACKSPROC)load("glDeleteTransformFeedbacks"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@DIGEBFBK@glDeleteTransformFeedbacks@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteTransformFeedbacks, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindTransformFeedback, rax + 00269 ff d3 call rbx ; 1517 : glad_glGenTransformFeedbacks = (PFNGLGENTRANSFORMFEEDBACKSPROC)load("glGenTransformFeedbacks"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@KANKBGAE@glGenTransformFeedbacks@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenTransformFeedbacks, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteTransformFeedbacks, rax + 00279 ff d3 call rbx ; 1518 : glad_glIsTransformFeedback = (PFNGLISTRANSFORMFEEDBACKPROC)load("glIsTransformFeedback"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@BGFLKHBM@glIsTransformFeedback@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsTransformFeedback, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenTransformFeedbacks, rax + 00289 ff d3 call rbx ; 1519 : glad_glPauseTransformFeedback = (PFNGLPAUSETRANSFORMFEEDBACKPROC)load("glPauseTransformFeedback"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@FFNLKBCB@glPauseTransformFeedback@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPauseTransformFeedback, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsTransformFeedback, rax + 00299 ff d3 call rbx ; 1520 : glad_glResumeTransformFeedback = (PFNGLRESUMETRANSFORMFEEDBACKPROC)load("glResumeTransformFeedback"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@JMHONFHF@glResumeTransformFeedback@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glResumeTransformFeedback, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPauseTransformFeedback, rax + 002a9 ff d3 call rbx ; 1521 : glad_glDrawTransformFeedback = (PFNGLDRAWTRANSFORMFEEDBACKPROC)load("glDrawTransformFeedback"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@LEOILCPN@glDrawTransformFeedback@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawTransformFeedback, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glResumeTransformFeedback, rax + 002b9 ff d3 call rbx ; 1522 : glad_glDrawTransformFeedbackStream = (PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC)load("glDrawTransformFeedbackStream"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@IGLFNCDG@glDrawTransformFeedbackStream@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawTransformFeedbackStream, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawTransformFeedback, rax + 002c9 ff d3 call rbx ; 1523 : glad_glBeginQueryIndexed = (PFNGLBEGINQUERYINDEXEDPROC)load("glBeginQueryIndexed"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@BDKPJDEE@glBeginQueryIndexed@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBeginQueryIndexed, rax + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawTransformFeedbackStream, rax + 002d9 ff d3 call rbx ; 1524 : glad_glEndQueryIndexed = (PFNGLENDQUERYINDEXEDPROC)load("glEndQueryIndexed"); - 0039d 48 8d 0d 00 00 + 002db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DPMHMNME@glEndQueryIndexed@ - 003a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEndQueryIndexed, rax + 002e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBeginQueryIndexed, rax + 002e9 ff d3 call rbx ; 1525 : glad_glGetQueryIndexediv = (PFNGLGETQUERYINDEXEDIVPROC)load("glGetQueryIndexediv"); - 003b1 48 8d 0d 00 00 + 002eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@CCFJPMFI@glGetQueryIndexediv@ - 003b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003be 48 89 05 00 00 + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEndQueryIndexed, rax + 002f9 ff d3 call rbx + 002fb 48 89 05 00 00 00 00 mov QWORD PTR glad_glGetQueryIndexediv, rax $LN1@load_GL_VE: ; 1526 : } - 003c5 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 003cc 5f pop rdi - 003cd 5d pop rbp - 003ce c3 ret 0 + 00302 48 83 c4 20 add rsp, 32 ; 00000020H + 00306 5b pop rbx + 00307 c3 ret 0 load_GL_VERSION_4_0 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_3_3 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_3, 0 + 0001c 0f 84 a0 03 00 + 00 je $LN1@load_GL_VE ; 1418 : if(!GLAD_GL_VERSION_3_3) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_3, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 88 04 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1419 : glad_glBindFragDataLocationIndexed = (PFNGLBINDFRAGDATALOCATIONINDEXEDPROC)load("glBindFragDataLocationIndexed"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@POJBGCGG@glBindFragDataLocationIndexed@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindFragDataLocationIndexed, rax + 00029 ff d3 call rbx ; 1420 : glad_glGetFragDataIndex = (PFNGLGETFRAGDATAINDEXPROC)load("glGetFragDataIndex"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@COCJFEOH@glGetFragDataIndex@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFragDataIndex, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindFragDataLocationIndexed, rax + 00039 ff d3 call rbx ; 1421 : glad_glGenSamplers = (PFNGLGENSAMPLERSPROC)load("glGenSamplers"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EMMLGGLG@glGenSamplers@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenSamplers, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFragDataIndex, rax + 00049 ff d3 call rbx ; 1422 : glad_glDeleteSamplers = (PFNGLDELETESAMPLERSPROC)load("glDeleteSamplers"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@FLPAOEOO@glDeleteSamplers@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteSamplers, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenSamplers, rax + 00059 ff d3 call rbx ; 1423 : glad_glIsSampler = (PFNGLISSAMPLERPROC)load("glIsSampler"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@LAJKHOKJ@glIsSampler@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsSampler, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteSamplers, rax + 00069 ff d3 call rbx ; 1424 : glad_glBindSampler = (PFNGLBINDSAMPLERPROC)load("glBindSampler"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@PDEILAPG@glBindSampler@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindSampler, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsSampler, rax + 00079 ff d3 call rbx ; 1425 : glad_glSamplerParameteri = (PFNGLSAMPLERPARAMETERIPROC)load("glSamplerParameteri"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KBCBMPJO@glSamplerParameteri@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameteri, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindSampler, rax + 00089 ff d3 call rbx ; 1426 : glad_glSamplerParameteriv = (PFNGLSAMPLERPARAMETERIVPROC)load("glSamplerParameteriv"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@GOHDEBPM@glSamplerParameteriv@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameteriv, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameteri, rax + 00099 ff d3 call rbx ; 1427 : glad_glSamplerParameterf = (PFNGLSAMPLERPARAMETERFPROC)load("glSamplerParameterf"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@CGLJNDFB@glSamplerParameterf@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameterf, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameteriv, rax + 000a9 ff d3 call rbx ; 1428 : glad_glSamplerParameterfv = (PFNGLSAMPLERPARAMETERFVPROC)load("glSamplerParameterfv"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@GFCPAGMB@glSamplerParameterfv@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameterfv, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameterf, rax + 000b9 ff d3 call rbx ; 1429 : glad_glSamplerParameterIiv = (PFNGLSAMPLERPARAMETERIIVPROC)load("glSamplerParameterIiv"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@HKEIFIHF@glSamplerParameterIiv@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameterIiv, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameterfv, rax + 000c9 ff d3 call rbx ; 1430 : glad_glSamplerParameterIuiv = (PFNGLSAMPLERPARAMETERIUIVPROC)load("glSamplerParameterIuiv"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@FEMFBPPB@glSamplerParameterIuiv@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSamplerParameterIuiv, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameterIiv, rax + 000d9 ff d3 call rbx ; 1431 : glad_glGetSamplerParameteriv = (PFNGLGETSAMPLERPARAMETERIVPROC)load("glGetSamplerParameteriv"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@FECAOLJP@glGetSamplerParameteriv@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSamplerParameteriv, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSamplerParameterIuiv, rax + 000e9 ff d3 call rbx ; 1432 : glad_glGetSamplerParameterIiv = (PFNGLGETSAMPLERPARAMETERIIVPROC)load("glGetSamplerParameterIiv"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@KOMJDLDN@glGetSamplerParameterIiv@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSamplerParameterIiv, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSamplerParameteriv, rax + 000f9 ff d3 call rbx ; 1433 : glad_glGetSamplerParameterfv = (PFNGLGETSAMPLERPARAMETERFVPROC)load("glGetSamplerParameterfv"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@FPHMKMKC@glGetSamplerParameterfv@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSamplerParameterfv, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSamplerParameterIiv, rax + 00109 ff d3 call rbx ; 1434 : glad_glGetSamplerParameterIuiv = (PFNGLGETSAMPLERPARAMETERIUIVPROC)load("glGetSamplerParameterIuiv"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@CMBGFHDA@glGetSamplerParameterIuiv@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSamplerParameterIuiv, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSamplerParameterfv, rax + 00119 ff d3 call rbx ; 1435 : glad_glQueryCounter = (PFNGLQUERYCOUNTERPROC)load("glQueryCounter"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@KALICDIM@glQueryCounter@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glQueryCounter, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSamplerParameterIuiv, rax + 00129 ff d3 call rbx ; 1436 : glad_glGetQueryObjecti64v = (PFNGLGETQUERYOBJECTI64VPROC)load("glGetQueryObjecti64v"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JDAPDEPE@glGetQueryObjecti64v@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryObjecti64v, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glQueryCounter, rax + 00139 ff d3 call rbx ; 1437 : glad_glGetQueryObjectui64v = (PFNGLGETQUERYOBJECTUI64VPROC)load("glGetQueryObjectui64v"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@NEGGOMJO@glGetQueryObjectui64v@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryObjectui64v, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryObjecti64v, rax + 00149 ff d3 call rbx ; 1438 : glad_glVertexAttribDivisor = (PFNGLVERTEXATTRIBDIVISORPROC)load("glVertexAttribDivisor"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@NEBMAEHM@glVertexAttribDivisor@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribDivisor, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryObjectui64v, rax + 00159 ff d3 call rbx ; 1439 : glad_glVertexAttribP1ui = (PFNGLVERTEXATTRIBP1UIPROC)load("glVertexAttribP1ui"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@FLACCOEN@glVertexAttribP1ui@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP1ui, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribDivisor, rax + 00169 ff d3 call rbx ; 1440 : glad_glVertexAttribP1uiv = (PFNGLVERTEXATTRIBP1UIVPROC)load("glVertexAttribP1uiv"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HBFDOBHD@glVertexAttribP1uiv@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP1uiv, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP1ui, rax + 00179 ff d3 call rbx ; 1441 : glad_glVertexAttribP2ui = (PFNGLVERTEXATTRIBP2UIPROC)load("glVertexAttribP2ui"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EJLHIBKD@glVertexAttribP2ui@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP2ui, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP1uiv, rax + 00189 ff d3 call rbx ; 1442 : glad_glVertexAttribP2uiv = (PFNGLVERTEXATTRIBP2UIVPROC)load("glVertexAttribP2uiv"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DGPDJLKD@glVertexAttribP2uiv@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP2uiv, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP2ui, rax + 00199 ff d3 call rbx ; 1443 : glad_glVertexAttribP3ui = (PFNGLVERTEXATTRIBP3UIPROC)load("glVertexAttribP3ui"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@PBALOGMG@glVertexAttribP3ui@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP3ui, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP2uiv, rax + 001a9 ff d3 call rbx ; 1444 : glad_glVertexAttribP3uiv = (PFNGLVERTEXATTRIBP3UIVPROC)load("glVertexAttribP3uiv"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LJDLCBD@glVertexAttribP3uiv@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP3uiv, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP3ui, rax + 001b9 ff d3 call rbx ; 1445 : glad_glVertexAttribP4ui = (PFNGLVERTEXATTRIBP4UIPROC)load("glVertexAttribP4ui"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@GMNMNOHP@glVertexAttribP4ui@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP3uiv, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glVertexAttribP4ui, rax ; 1446 : glad_glVertexAttribP4uiv = (PFNGLVERTEXATTRIBP4UIVPROC)load("glVertexAttribP4uiv"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LJLDGOAD@glVertexAttribP4uiv@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribP4uiv, rax + 001d9 ff d3 call rbx ; 1447 : glad_glVertexP2ui = (PFNGLVERTEXP2UIPROC)load("glVertexP2ui"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@EFBCIBMC@glVertexP2ui@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexP2ui, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribP4uiv, rax + 001e9 ff d3 call rbx ; 1448 : glad_glVertexP2uiv = (PFNGLVERTEXP2UIVPROC)load("glVertexP2uiv"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@MEKGPGN@glVertexP2uiv@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexP2uiv, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexP2ui, rax + 001f9 ff d3 call rbx ; 1449 : glad_glVertexP3ui = (PFNGLVERTEXP3UIPROC)load("glVertexP3ui"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PNKOOGKH@glVertexP3ui@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexP3ui, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexP2uiv, rax + 00209 ff d3 call rbx ; 1450 : glad_glVertexP3uiv = (PFNGLVERTEXP3UIVPROC)load("glVertexP3uiv"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DBCKEGNN@glVertexP3uiv@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexP3uiv, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexP3ui, rax + 00219 ff d3 call rbx ; 1451 : glad_glVertexP4ui = (PFNGLVERTEXP4UIPROC)load("glVertexP4ui"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@GAHJNOBO@glVertexP4ui@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexP4ui, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexP3uiv, rax + 00229 ff d3 call rbx ; 1452 : glad_glVertexP4uiv = (PFNGLVERTEXP4UIVPROC)load("glVertexP4uiv"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@IDAKJKMN@glVertexP4uiv@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexP4uiv, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexP4ui, rax + 00239 ff d3 call rbx ; 1453 : glad_glTexCoordP1ui = (PFNGLTEXCOORDP1UIPROC)load("glTexCoordP1ui"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@OLJHLLHJ@glTexCoordP1ui@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP1ui, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexP4uiv, rax + 00249 ff d3 call rbx ; 1454 : glad_glTexCoordP1uiv = (PFNGLTEXCOORDP1UIVPROC)load("glTexCoordP1uiv"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FAFHIAFD@glTexCoordP1uiv@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP1uiv, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP1ui, rax + 00259 ff d3 call rbx ; 1455 : glad_glTexCoordP2ui = (PFNGLTEXCOORDP2UIPROC)load("glTexCoordP2ui"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@PJCCBEJH@glTexCoordP2ui@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP2ui, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP1uiv, rax + 00269 ff d3 call rbx ; 1456 : glad_glTexCoordP2uiv = (PFNGLTEXCOORDP2UIVPROC)load("glTexCoordP2uiv"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@BHPHPKID@glTexCoordP2uiv@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP2uiv, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP2ui, rax + 00279 ff d3 call rbx ; 1457 : glad_glTexCoordP3ui = (PFNGLTEXCOORDP3UIPROC)load("glTexCoordP3ui"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@EBJOHDPC@glTexCoordP3ui@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP3ui, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP2uiv, rax + 00289 ff d3 call rbx ; 1458 : glad_glTexCoordP3uiv = (PFNGLTEXCOORDP3UIVPROC)load("glTexCoordP3uiv"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@CKJHNDDD@glTexCoordP3uiv@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP3uiv, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP3ui, rax + 00299 ff d3 call rbx ; 1459 : glad_glTexCoordP4ui = (PFNGLTEXCOORDP4UIPROC)load("glTexCoordP4ui"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@NMEJELEL@glTexCoordP4ui@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP4ui, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP3uiv, rax + 002a9 ff d3 call rbx ; 1460 : glad_glTexCoordP4uiv = (PFNGLTEXCOORDP4UIVPROC)load("glTexCoordP4uiv"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@JILHAPCD@glTexCoordP4uiv@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexCoordP4uiv, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP4ui, rax + 002b9 ff d3 call rbx ; 1461 : glad_glMultiTexCoordP1ui = (PFNGLMULTITEXCOORDP1UIPROC)load("glMultiTexCoordP1ui"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@OAHHKHKG@glMultiTexCoordP1ui@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP1ui, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexCoordP4uiv, rax + 002c9 ff d3 call rbx ; 1462 : glad_glMultiTexCoordP1uiv = (PFNGLMULTITEXCOORDP1UIVPROC)load("glMultiTexCoordP1uiv"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@EGDAKPAK@glMultiTexCoordP1uiv@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP1uiv, rax + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP1ui, rax + 002d9 ff d3 call rbx ; 1463 : glad_glMultiTexCoordP2ui = (PFNGLMULTITEXCOORDP2UIPROC)load("glMultiTexCoordP2ui"); - 0039d 48 8d 0d 00 00 + 002db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PCMCAIEI@glMultiTexCoordP2ui@ - 003a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP2ui, rax + 002e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP1uiv, rax + 002e9 ff d3 call rbx ; 1464 : glad_glMultiTexCoordP2uiv = (PFNGLMULTITEXCOORDP2UIVPROC)load("glMultiTexCoordP2uiv"); - 003b1 48 8d 0d 00 00 + 002eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@BJANFNK@glMultiTexCoordP2uiv@ - 003b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP2uiv, rax + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP2ui, rax + 002f9 ff d3 call rbx ; 1465 : glad_glMultiTexCoordP3ui = (PFNGLMULTITEXCOORDP3UIPROC)load("glMultiTexCoordP3ui"); - 003c5 48 8d 0d 00 00 + 002fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EKHOGPCN@glMultiTexCoordP3ui@ - 003cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP3ui, rax + 00302 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP2uiv, rax + 00309 ff d3 call rbx ; 1466 : glad_glMultiTexCoordP3uiv = (PFNGLMULTITEXCOORDP3UIVPROC)load("glMultiTexCoordP3uiv"); - 003d9 48 8d 0d 00 00 + 0030b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DMPAPMGK@glMultiTexCoordP3uiv@ - 003e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP3uiv, rax + 00312 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP3ui, rax + 00319 ff d3 call rbx ; 1467 : glad_glMultiTexCoordP4ui = (PFNGLMULTITEXCOORDP4UIPROC)load("glMultiTexCoordP4ui"); - 003ed 48 8d 0d 00 00 + 0031b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@NHKJFHJE@glMultiTexCoordP4ui@ - 003f4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP4ui, rax + 00322 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP3uiv, rax + 00329 ff d3 call rbx ; 1468 : glad_glMultiTexCoordP4uiv = (PFNGLMULTITEXCOORDP4UIVPROC)load("glMultiTexCoordP4uiv"); - 00401 48 8d 0d 00 00 + 0032b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@IONACAHK@glMultiTexCoordP4uiv@ - 00408 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0040e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiTexCoordP4uiv, rax + 00332 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP4ui, rax + 00339 ff d3 call rbx ; 1469 : glad_glNormalP3ui = (PFNGLNORMALP3UIPROC)load("glNormalP3ui"); - 00415 48 8d 0d 00 00 + 0033b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PBEFBNHO@glNormalP3ui@ - 0041c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00422 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNormalP3ui, rax + 00342 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiTexCoordP4uiv, rax + 00349 ff d3 call rbx ; 1470 : glad_glNormalP3uiv = (PFNGLNORMALP3UIVPROC)load("glNormalP3uiv"); - 00429 48 8d 0d 00 00 + 0034b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@MOCJMHFG@glNormalP3uiv@ - 00430 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glNormalP3uiv, rax + 00352 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNormalP3ui, rax + 00359 ff d3 call rbx ; 1471 : glad_glColorP3ui = (PFNGLCOLORP3UIPROC)load("glColorP3ui"); - 0043d 48 8d 0d 00 00 + 0035b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PEKBINNN@glColorP3ui@ - 00444 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0044a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorP3ui, rax + 00362 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glNormalP3uiv, rax + 00369 ff d3 call rbx ; 1472 : glad_glColorP3uiv = (PFNGLCOLORP3UIVPROC)load("glColorP3uiv"); - 00451 48 8d 0d 00 00 + 0036b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IBPDNBJE@glColorP3uiv@ - 00458 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0045e 48 89 05 00 00 + 00372 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorP3ui, rax + 00379 ff d3 call rbx + 0037b 48 89 05 00 00 00 00 mov QWORD PTR glad_glColorP3uiv, rax ; 1473 : glad_glColorP4ui = (PFNGLCOLORP4UIPROC)load("glColorP4ui"); - 00465 48 8d 0d 00 00 + 00382 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@GJHGLFGE@glColorP4ui@ - 0046c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00472 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorP4ui, rax + 00389 ff d3 call rbx ; 1474 : glad_glColorP4uiv = (PFNGLCOLORP4UIVPROC)load("glColorP4uiv"); - 00479 48 8d 0d 00 00 + 0038b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@DDNDANIE@glColorP4uiv@ - 00480 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00486 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorP4uiv, rax + 00392 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorP4ui, rax + 00399 ff d3 call rbx ; 1475 : glad_glSecondaryColorP3ui = (PFNGLSECONDARYCOLORP3UIPROC)load("glSecondaryColorP3ui"); - 0048d 48 8d 0d 00 00 + 0039b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@PDDGBPKP@glSecondaryColorP3ui@ - 00494 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0049a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSecondaryColorP3ui, rax + 003a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorP4uiv, rax + 003a9 ff d3 call rbx ; 1476 : glad_glSecondaryColorP3uiv = (PFNGLSECONDARYCOLORP3UIVPROC)load("glSecondaryColorP3uiv"); - 004a1 48 8d 0d 00 00 + 003ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@DPPPFGBG@glSecondaryColorP3uiv@ - 004a8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ae 48 89 05 00 00 + 003b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSecondaryColorP3ui, rax + 003b9 ff d3 call rbx + 003bb 48 89 05 00 00 00 00 mov QWORD PTR glad_glSecondaryColorP3uiv, rax $LN1@load_GL_VE: ; 1477 : } - 004b5 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 004bc 5f pop rdi - 004bd 5d pop rbp - 004be c3 ret 0 + 003c2 48 83 c4 20 add rsp, 32 ; 00000020H + 003c6 5b pop rbx + 003c7 c3 ret 0 load_GL_VERSION_3_3 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_3_2 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_2, 0 + 0001c 0f 84 30 01 00 + 00 je $LN1@load_GL_VE ; 1396 : if(!GLAD_GL_VERSION_3_2) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_2, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 7c 01 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1397 : glad_glDrawElementsBaseVertex = (PFNGLDRAWELEMENTSBASEVERTEXPROC)load("glDrawElementsBaseVertex"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@LFMMIAHA@glDrawElementsBaseVertex@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsBaseVertex, rax + 00029 ff d3 call rbx ; 1398 : glad_glDrawRangeElementsBaseVertex = (PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC)load("glDrawRangeElementsBaseVertex"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@KBDDBILP@glDrawRangeElementsBaseVertex@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawRangeElementsBaseVertex, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsBaseVertex, rax + 00039 ff d3 call rbx ; 1399 : glad_glDrawElementsInstancedBaseVertex = (PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC)load("glDrawElementsInstancedBaseVertex"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CC@KLOIIKNA@glDrawElementsInstancedBaseVert@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseVertex, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawRangeElementsBaseVertex, rax + 00049 ff d3 call rbx ; 1400 : glad_glMultiDrawElementsBaseVertex = (PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC)load("glMultiDrawElementsBaseVertex"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@NAPFJEEK@glMultiDrawElementsBaseVertex@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawElementsBaseVertex, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsInstancedBaseVertex, rax + 00059 ff d3 call rbx ; 1401 : glad_glProvokingVertex = (PFNGLPROVOKINGVERTEXPROC)load("glProvokingVertex"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@ECOAPEBI@glProvokingVertex@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glProvokingVertex, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawElementsBaseVertex, rax + 00069 ff d3 call rbx ; 1402 : glad_glFenceSync = (PFNGLFENCESYNCPROC)load("glFenceSync"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EFGFPFLP@glFenceSync@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFenceSync, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glProvokingVertex, rax + 00079 ff d3 call rbx ; 1403 : glad_glIsSync = (PFNGLISSYNCPROC)load("glIsSync"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08JPIIHJEO@glIsSync@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsSync, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFenceSync, rax + 00089 ff d3 call rbx ; 1404 : glad_glDeleteSync = (PFNGLDELETESYNCPROC)load("glDeleteSync"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PIFDNDFG@glDeleteSync@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteSync, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsSync, rax + 00099 ff d3 call rbx ; 1405 : glad_glClientWaitSync = (PFNGLCLIENTWAITSYNCPROC)load("glClientWaitSync"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KDMPGJAC@glClientWaitSync@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClientWaitSync, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteSync, rax + 000a9 ff d3 call rbx ; 1406 : glad_glWaitSync = (PFNGLWAITSYNCPROC)load("glWaitSync"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@MHLOGHGO@glWaitSync@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glWaitSync, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClientWaitSync, rax + 000b9 ff d3 call rbx ; 1407 : glad_glGetInteger64v = (PFNGLGETINTEGER64VPROC)load("glGetInteger64v"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@INMBOHGL@glGetInteger64v@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetInteger64v, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glWaitSync, rax + 000c9 ff d3 call rbx ; 1408 : glad_glGetSynciv = (PFNGLGETSYNCIVPROC)load("glGetSynciv"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MPEEOPIN@glGetSynciv@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetSynciv, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetInteger64v, rax + 000d9 ff d3 call rbx ; 1409 : glad_glGetInteger64i_v = (PFNGLGETINTEGER64I_VPROC)load("glGetInteger64i_v"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@KOJILIEC@glGetInteger64i_v@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetInteger64i_v, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetSynciv, rax + 000e9 ff d3 call rbx ; 1410 : glad_glGetBufferParameteri64v = (PFNGLGETBUFFERPARAMETERI64VPROC)load("glGetBufferParameteri64v"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@KKBIDGPP@glGetBufferParameteri64v@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBufferParameteri64v, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetInteger64i_v, rax + 000f9 ff d3 call rbx ; 1411 : glad_glFramebufferTexture = (PFNGLFRAMEBUFFERTEXTUREPROC)load("glFramebufferTexture"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@ENLMLILA@glFramebufferTexture@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTexture, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBufferParameteri64v, rax + 00109 ff d3 call rbx ; 1412 : glad_glTexImage2DMultisample = (PFNGLTEXIMAGE2DMULTISAMPLEPROC)load("glTexImage2DMultisample"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@FHDFLFA@glTexImage2DMultisample@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexImage2DMultisample, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTexture, rax + 00119 ff d3 call rbx ; 1413 : glad_glTexImage3DMultisample = (PFNGLTEXIMAGE3DMULTISAMPLEPROC)load("glTexImage3DMultisample"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@JIHMLKCG@glTexImage3DMultisample@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexImage3DMultisample, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexImage2DMultisample, rax + 00129 ff d3 call rbx ; 1414 : glad_glGetMultisamplefv = (PFNGLGETMULTISAMPLEFVPROC)load("glGetMultisamplefv"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@DHLIMGN@glGetMultisamplefv@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetMultisamplefv, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexImage3DMultisample, rax + 00139 ff d3 call rbx ; 1415 : glad_glSampleMaski = (PFNGLSAMPLEMASKIPROC)load("glSampleMaski"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JNHBCHMB@glSampleMaski@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetMultisamplefv, rax + 00149 ff d3 call rbx + 0014b 48 89 05 00 00 00 00 mov QWORD PTR glad_glSampleMaski, rax $LN1@load_GL_VE: ; 1416 : } - 001a9 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 001b0 5f pop rdi - 001b1 5d pop rbp - 001b2 c3 ret 0 + 00152 48 83 c4 20 add rsp, 32 ; 00000020H + 00156 5b pop rbx + 00157 c3 ret 0 load_GL_VERSION_3_2 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_3_1 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_1, 0 + 0001c 0f 84 f0 00 00 + 00 je $LN1@load_GL_VE ; 1378 : if(!GLAD_GL_VERSION_3_1) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_1, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 2c 01 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1379 : glad_glDrawArraysInstanced = (PFNGLDRAWARRAYSINSTANCEDPROC)load("glDrawArraysInstanced"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@HIOFINAN@glDrawArraysInstanced@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawArraysInstanced, rax + 00029 ff d3 call rbx ; 1380 : glad_glDrawElementsInstanced = (PFNGLDRAWELEMENTSINSTANCEDPROC)load("glDrawElementsInstanced"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@CGJENFBH@glDrawElementsInstanced@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElementsInstanced, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawArraysInstanced, rax + 00039 ff d3 call rbx ; 1381 : glad_glTexBuffer = (PFNGLTEXBUFFERPROC)load("glTexBuffer"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@IIMBBALL@glTexBuffer@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexBuffer, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElementsInstanced, rax + 00049 ff d3 call rbx ; 1382 : glad_glPrimitiveRestartIndex = (PFNGLPRIMITIVERESTARTINDEXPROC)load("glPrimitiveRestartIndex"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@LJDLNGAF@glPrimitiveRestartIndex@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPrimitiveRestartIndex, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexBuffer, rax + 00059 ff d3 call rbx ; 1383 : glad_glCopyBufferSubData = (PFNGLCOPYBUFFERSUBDATAPROC)load("glCopyBufferSubData"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EPKABDOG@glCopyBufferSubData@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyBufferSubData, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPrimitiveRestartIndex, rax + 00069 ff d3 call rbx ; 1384 : glad_glGetUniformIndices = (PFNGLGETUNIFORMINDICESPROC)load("glGetUniformIndices"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MDPMIDEE@glGetUniformIndices@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformIndices, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyBufferSubData, rax + 00079 ff d3 call rbx ; 1385 : glad_glGetActiveUniformsiv = (PFNGLGETACTIVEUNIFORMSIVPROC)load("glGetActiveUniformsiv"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JEHIMPCG@glGetActiveUniformsiv@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniformsiv, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformIndices, rax + 00089 ff d3 call rbx ; 1386 : glad_glGetActiveUniformName = (PFNGLGETACTIVEUNIFORMNAMEPROC)load("glGetActiveUniformName"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@EGGFHKJJ@glGetActiveUniformName@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniformName, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniformsiv, rax + 00099 ff d3 call rbx ; 1387 : glad_glGetUniformBlockIndex = (PFNGLGETUNIFORMBLOCKINDEXPROC)load("glGetUniformBlockIndex"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@CBDIMHHE@glGetUniformBlockIndex@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformBlockIndex, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniformName, rax + 000a9 ff d3 call rbx ; 1388 : glad_glGetActiveUniformBlockiv = (PFNGLGETACTIVEUNIFORMBLOCKIVPROC)load("glGetActiveUniformBlockiv"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DMHOPJGL@glGetActiveUniformBlockiv@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniformBlockiv, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformBlockIndex, rax + 000b9 ff d3 call rbx ; 1389 : glad_glGetActiveUniformBlockName = (PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC)load("glGetActiveUniformBlockName"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KEMCJPAJ@glGetActiveUniformBlockName@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniformBlockName, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniformBlockiv, rax + 000c9 ff d3 call rbx ; 1390 : glad_glUniformBlockBinding = (PFNGLUNIFORMBLOCKBINDINGPROC)load("glUniformBlockBinding"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@BOLEKKCP@glUniformBlockBinding@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformBlockBinding, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniformBlockName, rax + 000d9 ff d3 call rbx ; 1391 : glad_glBindBufferRange = (PFNGLBINDBUFFERRANGEPROC)load("glBindBufferRange"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EEMMCHMB@glBindBufferRange@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBufferRange, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformBlockBinding, rax + 000e9 ff d3 call rbx ; 1392 : glad_glBindBufferBase = (PFNGLBINDBUFFERBASEPROC)load("glBindBufferBase"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@LDPKOCJI@glBindBufferBase@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBufferBase, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBufferRange, rax + 000f9 ff d3 call rbx ; 1393 : glad_glGetIntegeri_v = (PFNGLGETINTEGERI_VPROC)load("glGetIntegeri_v"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FKCNNMFO@glGetIntegeri_v@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBufferBase, rax + 00109 ff d3 call rbx + 0010b 48 89 05 00 00 00 00 mov QWORD PTR glad_glGetIntegeri_v, rax $LN1@load_GL_VE: ; 1394 : } - 00159 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00160 5f pop rdi - 00161 5d pop rbp - 00162 c3 ret 0 + 00112 48 83 c4 20 add rsp, 32 ; 00000020H + 00116 5b pop rbx + 00117 c3 ret 0 load_GL_VERSION_3_1 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_3_0 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_0, 0 + 0001c 0f 84 40 05 00 + 00 je $LN1@load_GL_VE ; 1291 : if(!GLAD_GL_VERSION_3_0) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_3_0, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 90 06 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1292 : glad_glColorMaski = (PFNGLCOLORMASKIPROC)load("glColorMaski"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JHNNNJFG@glColorMaski@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorMaski, rax + 00029 ff d3 call rbx ; 1293 : glad_glGetBooleani_v = (PFNGLGETBOOLEANI_VPROC)load("glGetBooleani_v"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@OAKNOBP@glGetBooleani_v@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBooleani_v, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorMaski, rax + 00039 ff d3 call rbx ; 1294 : glad_glGetIntegeri_v = (PFNGLGETINTEGERI_VPROC)load("glGetIntegeri_v"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FKCNNMFO@glGetIntegeri_v@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetIntegeri_v, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBooleani_v, rax + 00049 ff d3 call rbx ; 1295 : glad_glEnablei = (PFNGLENABLEIPROC)load("glEnablei"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09IEGEGIEN@glEnablei@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnablei, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetIntegeri_v, rax + 00059 ff d3 call rbx ; 1296 : glad_glDisablei = (PFNGLDISABLEIPROC)load("glDisablei"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@BMJPGDDH@glDisablei@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisablei, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnablei, rax + 00069 ff d3 call rbx ; 1297 : glad_glIsEnabledi = (PFNGLISENABLEDIPROC)load("glIsEnabledi"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IMGKGOKN@glIsEnabledi@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsEnabledi, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisablei, rax + 00079 ff d3 call rbx ; 1298 : glad_glBeginTransformFeedback = (PFNGLBEGINTRANSFORMFEEDBACKPROC)load("glBeginTransformFeedback"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@FHJKOECC@glBeginTransformFeedback@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBeginTransformFeedback, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsEnabledi, rax + 00089 ff d3 call rbx ; 1299 : glad_glEndTransformFeedback = (PFNGLENDTRANSFORMFEEDBACKPROC)load("glEndTransformFeedback"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@LCFLNNBH@glEndTransformFeedback@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEndTransformFeedback, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBeginTransformFeedback, rax + 00099 ff d3 call rbx ; 1300 : glad_glBindBufferRange = (PFNGLBINDBUFFERRANGEPROC)load("glBindBufferRange"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EEMMCHMB@glBindBufferRange@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBufferRange, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEndTransformFeedback, rax + 000a9 ff d3 call rbx ; 1301 : glad_glBindBufferBase = (PFNGLBINDBUFFERBASEPROC)load("glBindBufferBase"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@LDPKOCJI@glBindBufferBase@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBufferBase, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBufferRange, rax + 000b9 ff d3 call rbx ; 1302 : glad_glTransformFeedbackVaryings = (PFNGLTRANSFORMFEEDBACKVARYINGSPROC)load("glTransformFeedbackVaryings"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@IJFAKBEF@glTransformFeedbackVaryings@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTransformFeedbackVaryings, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBufferBase, rax + 000c9 ff d3 call rbx ; 1303 : glad_glGetTransformFeedbackVarying = (PFNGLGETTRANSFORMFEEDBACKVARYINGPROC)load("glGetTransformFeedbackVarying"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@ODFLPNG@glGetTransformFeedbackVarying@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTransformFeedbackVarying, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTransformFeedbackVaryings, rax + 000d9 ff d3 call rbx ; 1304 : glad_glClampColor = (PFNGLCLAMPCOLORPROC)load("glClampColor"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@HLGAGIMI@glClampColor@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClampColor, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTransformFeedbackVarying, rax + 000e9 ff d3 call rbx ; 1305 : glad_glBeginConditionalRender = (PFNGLBEGINCONDITIONALRENDERPROC)load("glBeginConditionalRender"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@EHEPIEPF@glBeginConditionalRender@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBeginConditionalRender, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClampColor, rax + 000f9 ff d3 call rbx ; 1306 : glad_glEndConditionalRender = (PFNGLENDCONDITIONALRENDERPROC)load("glEndConditionalRender"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@KCIOLNMA@glEndConditionalRender@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEndConditionalRender, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBeginConditionalRender, rax + 00109 ff d3 call rbx ; 1307 : glad_glVertexAttribIPointer = (PFNGLVERTEXATTRIBIPOINTERPROC)load("glVertexAttribIPointer"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@NLOEHKCD@glVertexAttribIPointer@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribIPointer, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEndConditionalRender, rax + 00119 ff d3 call rbx ; 1308 : glad_glGetVertexAttribIiv = (PFNGLGETVERTEXATTRIBIIVPROC)load("glGetVertexAttribIiv"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KPDNEONP@glGetVertexAttribIiv@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribIiv, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribIPointer, rax + 00129 ff d3 call rbx ; 1309 : glad_glGetVertexAttribIuiv = (PFNGLGETVERTEXATTRIBIUIVPROC)load("glGetVertexAttribIuiv"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@GCBDCABB@glGetVertexAttribIuiv@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribIuiv, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribIiv, rax + 00139 ff d3 call rbx ; 1310 : glad_glVertexAttribI1i = (PFNGLVERTEXATTRIBI1IPROC)load("glVertexAttribI1i"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CDIIMMAL@glVertexAttribI1i@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI1i, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribIuiv, rax + 00149 ff d3 call rbx ; 1311 : glad_glVertexAttribI2i = (PFNGLVERTEXATTRIBI2IPROC)load("glVertexAttribI2i"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CBMOHCFC@glVertexAttribI2i@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI2i, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI1i, rax + 00159 ff d3 call rbx ; 1312 : glad_glVertexAttribI3i = (PFNGLVERTEXATTRIBI3IPROC)load("glVertexAttribI3i"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CAAMBIGF@glVertexAttribI3i@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI3i, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI2i, rax + 00169 ff d3 call rbx ; 1313 : glad_glVertexAttribI4i = (PFNGLVERTEXATTRIBI4IPROC)load("glVertexAttribI4i"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CFEDAOOA@glVertexAttribI4i@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4i, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI3i, rax + 00179 ff d3 call rbx ; 1314 : glad_glVertexAttribI1ui = (PFNGLVERTEXATTRIBI1UIPROC)load("glVertexAttribI1ui"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@DGPCNLLO@glVertexAttribI1ui@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI1ui, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4i, rax + 00189 ff d3 call rbx ; 1315 : glad_glVertexAttribI2ui = (PFNGLVERTEXATTRIBI2UIPROC)load("glVertexAttribI2ui"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CEEHHEFA@glVertexAttribI2ui@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI2ui, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI1ui, rax + 00199 ff d3 call rbx ; 1316 : glad_glVertexAttribI3ui = (PFNGLVERTEXATTRIBI3UIPROC)load("glVertexAttribI3ui"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JMPLBDDF@glVertexAttribI3ui@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI3ui, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI2ui, rax + 001a9 ff d3 call rbx ; 1317 : glad_glVertexAttribI4ui = (PFNGLVERTEXATTRIBI4UIPROC)load("glVertexAttribI4ui"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@BCMCLIM@glVertexAttribI4ui@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4ui, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI3ui, rax + 001b9 ff d3 call rbx ; 1318 : glad_glVertexAttribI1iv = (PFNGLVERTEXATTRIBI1IVPROC)load("glVertexAttribI1iv"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@OOJEIPDE@glVertexAttribI1iv@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4ui, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glVertexAttribI1iv, rax ; 1319 : glad_glVertexAttribI2iv = (PFNGLVERTEXATTRIBI2IVPROC)load("glVertexAttribI2iv"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@PMCBCANK@glVertexAttribI2iv@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI2iv, rax + 001d9 ff d3 call rbx ; 1320 : glad_glVertexAttribI3iv = (PFNGLVERTEXATTRIBI3IVPROC)load("glVertexAttribI3iv"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EEJNEHLP@glVertexAttribI3iv@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI3iv, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI2iv, rax + 001e9 ff d3 call rbx ; 1321 : glad_glVertexAttribI4iv = (PFNGLVERTEXATTRIBI4IVPROC)load("glVertexAttribI4iv"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NJEKHPAG@glVertexAttribI4iv@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4iv, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI3iv, rax + 001f9 ff d3 call rbx ; 1322 : glad_glVertexAttribI1uiv = (PFNGLVERTEXATTRIBI1UIVPROC)load("glVertexAttribI1uiv"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@FFIKLCCA@glVertexAttribI1uiv@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI1uiv, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4iv, rax + 00209 ff d3 call rbx ; 1323 : glad_glVertexAttribI2uiv = (PFNGLVERTEXATTRIBI2UIVPROC)load("glVertexAttribI2uiv"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@BCCKMIPA@glVertexAttribI2uiv@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI2uiv, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI1uiv, rax + 00219 ff d3 call rbx ; 1324 : glad_glVertexAttribI3uiv = (PFNGLVERTEXATTRIBI3UIVPROC)load("glVertexAttribI3uiv"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@CPEKOBEA@glVertexAttribI3uiv@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI3uiv, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI2uiv, rax + 00229 ff d3 call rbx ; 1325 : glad_glVertexAttribI4uiv = (PFNGLVERTEXATTRIBI4UIVPROC)load("glVertexAttribI4uiv"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JNGKDNFA@glVertexAttribI4uiv@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4uiv, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI3uiv, rax + 00239 ff d3 call rbx ; 1326 : glad_glVertexAttribI4bv = (PFNGLVERTEXATTRIBI4BVPROC)load("glVertexAttribI4bv"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NFBPJAOH@glVertexAttribI4bv@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4bv, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4uiv, rax + 00249 ff d3 call rbx ; 1327 : glad_glVertexAttribI4sv = (PFNGLVERTEXATTRIBI4SVPROC)load("glVertexAttribI4sv"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@MIPLFJKA@glVertexAttribI4sv@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4sv, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4bv, rax + 00259 ff d3 call rbx ; 1328 : glad_glVertexAttribI4ubv = (PFNGLVERTEXATTRIBI4UBVPROC)load("glVertexAttribI4ubv"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JBDPNCLB@glVertexAttribI4ubv@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4ubv, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4sv, rax + 00269 ff d3 call rbx ; 1329 : glad_glVertexAttribI4usv = (PFNGLVERTEXATTRIBI4USVPROC)load("glVertexAttribI4usv"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IMNLBLPG@glVertexAttribI4usv@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttribI4usv, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4ubv, rax + 00279 ff d3 call rbx ; 1330 : glad_glGetUniformuiv = (PFNGLGETUNIFORMUIVPROC)load("glGetUniformuiv"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NIGECFIF@glGetUniformuiv@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformuiv, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttribI4usv, rax + 00289 ff d3 call rbx ; 1331 : glad_glBindFragDataLocation = (PFNGLBINDFRAGDATALOCATIONPROC)load("glBindFragDataLocation"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@DLJLAGBA@glBindFragDataLocation@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindFragDataLocation, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformuiv, rax + 00299 ff d3 call rbx ; 1332 : glad_glGetFragDataLocation = (PFNGLGETFRAGDATALOCATIONPROC)load("glGetFragDataLocation"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@NDOIGAMC@glGetFragDataLocation@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFragDataLocation, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindFragDataLocation, rax + 002a9 ff d3 call rbx ; 1333 : glad_glUniform1ui = (PFNGLUNIFORM1UIPROC)load("glUniform1ui"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@HKPEFJDP@glUniform1ui@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1ui, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFragDataLocation, rax + 002b9 ff d3 call rbx ; 1334 : glad_glUniform2ui = (PFNGLUNIFORM2UIPROC)load("glUniform2ui"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@GIEBPGNB@glUniform2ui@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2ui, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1ui, rax + 002c9 ff d3 call rbx ; 1335 : glad_glUniform3ui = (PFNGLUNIFORM3UIPROC)load("glUniform3ui"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@NAPNJBLE@glUniform3ui@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3ui, rax + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2ui, rax + 002d9 ff d3 call rbx ; 1336 : glad_glUniform4ui = (PFNGLUNIFORM4UIPROC)load("glUniform4ui"); - 0039d 48 8d 0d 00 00 + 002db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@ENCKKJAN@glUniform4ui@ - 003a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4ui, rax + 002e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3ui, rax + 002e9 ff d3 call rbx ; 1337 : glad_glUniform1uiv = (PFNGLUNIFORM1UIVPROC)load("glUniform1uiv"); - 003b1 48 8d 0d 00 00 + 002eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@MPHJAHBE@glUniform1uiv@ - 003b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1uiv, rax + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4ui, rax + 002f9 ff d3 call rbx ; 1338 : glad_glUniform2uiv = (PFNGLUNIFORM2UIVPROC)load("glUniform2uiv"); - 003c5 48 8d 0d 00 00 + 002fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@IINJHNME@glUniform2uiv@ - 003cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2uiv, rax + 00302 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1uiv, rax + 00309 ff d3 call rbx ; 1339 : glad_glUniform3uiv = (PFNGLUNIFORM3UIVPROC)load("glUniform3uiv"); - 003d9 48 8d 0d 00 00 + 0030b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LFLJFEHE@glUniform3uiv@ - 003e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3uiv, rax + 00312 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2uiv, rax + 00319 ff d3 call rbx ; 1340 : glad_glUniform4uiv = (PFNGLUNIFORM4UIVPROC)load("glUniform4uiv"); - 003ed 48 8d 0d 00 00 + 0031b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@HJJIIGE@glUniform4uiv@ - 003f4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4uiv, rax + 00322 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3uiv, rax + 00329 ff d3 call rbx ; 1341 : glad_glTexParameterIiv = (PFNGLTEXPARAMETERIIVPROC)load("glTexParameterIiv"); - 00401 48 8d 0d 00 00 + 0032b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MAFJKEHB@glTexParameterIiv@ - 00408 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0040e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterIiv, rax + 00332 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4uiv, rax + 00339 ff d3 call rbx ; 1342 : glad_glTexParameterIuiv = (PFNGLTEXPARAMETERIUIVPROC)load("glTexParameterIuiv"); - 00415 48 8d 0d 00 00 + 0033b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@FDBCMKBE@glTexParameterIuiv@ - 0041c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00422 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterIuiv, rax + 00342 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterIiv, rax + 00349 ff d3 call rbx ; 1343 : glad_glGetTexParameterIiv = (PFNGLGETTEXPARAMETERIIVPROC)load("glGetTexParameterIiv"); - 00429 48 8d 0d 00 00 + 0034b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@ODBJFHDD@glGetTexParameterIiv@ - 00430 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameterIiv, rax + 00352 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterIuiv, rax + 00359 ff d3 call rbx ; 1344 : glad_glGetTexParameterIuiv = (PFNGLGETTEXPARAMETERIUIVPROC)load("glGetTexParameterIuiv"); - 0043d 48 8d 0d 00 00 + 0035b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MLODKKFL@glGetTexParameterIuiv@ - 00444 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0044a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameterIuiv, rax + 00362 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameterIiv, rax + 00369 ff d3 call rbx ; 1345 : glad_glClearBufferiv = (PFNGLCLEARBUFFERIVPROC)load("glClearBufferiv"); - 00451 48 8d 0d 00 00 + 0036b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@CGCJAEIN@glClearBufferiv@ - 00458 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0045e 48 89 05 00 00 + 00372 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameterIuiv, rax + 00379 ff d3 call rbx + 0037b 48 89 05 00 00 00 00 mov QWORD PTR glad_glClearBufferiv, rax ; 1346 : glad_glClearBufferuiv = (PFNGLCLEARBUFFERUIVPROC)load("glClearBufferuiv"); - 00465 48 8d 0d 00 00 + 00382 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@OHPPAEID@glClearBufferuiv@ - 0046c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00472 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferuiv, rax + 00389 ff d3 call rbx ; 1347 : glad_glClearBufferfv = (PFNGLCLEARBUFFERFVPROC)load("glClearBufferfv"); - 00479 48 8d 0d 00 00 + 0038b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@CNHFEDLA@glClearBufferfv@ - 00480 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00486 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferfv, rax + 00392 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferuiv, rax + 00399 ff d3 call rbx ; 1348 : glad_glClearBufferfi = (PFNGLCLEARBUFFERFIPROC)load("glClearBufferfi"); - 0048d 48 8d 0d 00 00 + 0039b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@OACPENCO@glClearBufferfi@ - 00494 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0049a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearBufferfi, rax + 003a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferfv, rax + 003a9 ff d3 call rbx ; 1349 : glad_glGetStringi = (PFNGLGETSTRINGIPROC)load("glGetStringi"); - 004a1 48 8d 0d 00 00 + 003ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PILJCBOD@glGetStringi@ - 004a8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetStringi, rax + 003b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearBufferfi, rax + 003b9 ff d3 call rbx ; 1350 : glad_glIsRenderbuffer = (PFNGLISRENDERBUFFERPROC)load("glIsRenderbuffer"); - 004b5 48 8d 0d 00 00 + 003bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@DGGHKKOH@glIsRenderbuffer@ - 004bc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsRenderbuffer, rax + 003c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetStringi, rax + 003c9 ff d3 call rbx ; 1351 : glad_glBindRenderbuffer = (PFNGLBINDRENDERBUFFERPROC)load("glBindRenderbuffer"); - 004c9 48 8d 0d 00 00 + 003cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EPOPJGFA@glBindRenderbuffer@ - 004d0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindRenderbuffer, rax + 003d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsRenderbuffer, rax + 003d9 ff d3 call rbx ; 1352 : glad_glDeleteRenderbuffers = (PFNGLDELETERENDERBUFFERSPROC)load("glDeleteRenderbuffers"); - 004dd 48 8d 0d 00 00 + 003db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@KKOKEJDE@glDeleteRenderbuffers@ - 004e4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteRenderbuffers, rax + 003e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindRenderbuffer, rax + 003e9 ff d3 call rbx ; 1353 : glad_glGenRenderbuffers = (PFNGLGENRENDERBUFFERSPROC)load("glGenRenderbuffers"); - 004f1 48 8d 0d 00 00 + 003eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@MIGEDNGJ@glGenRenderbuffers@ - 004f8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004fe 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenRenderbuffers, rax + 003f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteRenderbuffers, rax + 003f9 ff d3 call rbx ; 1354 : glad_glRenderbufferStorage = (PFNGLRENDERBUFFERSTORAGEPROC)load("glRenderbufferStorage"); - 00505 48 8d 0d 00 00 + 003fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@EOIILGMJ@glRenderbufferStorage@ - 0050c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00512 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glRenderbufferStorage, rax + 00402 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenRenderbuffers, rax + 00409 ff d3 call rbx ; 1355 : glad_glGetRenderbufferParameteriv = (PFNGLGETRENDERBUFFERPARAMETERIVPROC)load("glGetRenderbufferParameteriv"); - 00519 48 8d 0d 00 00 + 0040b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@FGKAECKO@glGetRenderbufferParameteriv@ - 00520 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00526 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetRenderbufferParameteriv, rax + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glRenderbufferStorage, rax + 00419 ff d3 call rbx ; 1356 : glad_glIsFramebuffer = (PFNGLISFRAMEBUFFERPROC)load("glIsFramebuffer"); - 0052d 48 8d 0d 00 00 + 0041b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FGBIJCNH@glIsFramebuffer@ - 00534 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0053a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsFramebuffer, rax + 00422 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetRenderbufferParameteriv, rax + 00429 ff d3 call rbx ; 1357 : glad_glBindFramebuffer = (PFNGLBINDFRAMEBUFFERPROC)load("glBindFramebuffer"); - 00541 48 8d 0d 00 00 + 0042b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CJMIBNO@glBindFramebuffer@ - 00548 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0054e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindFramebuffer, rax + 00432 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsFramebuffer, rax + 00439 ff d3 call rbx ; 1358 : glad_glDeleteFramebuffers = (PFNGLDELETEFRAMEBUFFERSPROC)load("glDeleteFramebuffers"); - 00555 48 8d 0d 00 00 + 0043b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DJNJENP@glDeleteFramebuffers@ - 0055c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00562 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteFramebuffers, rax + 00442 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindFramebuffer, rax + 00449 ff d3 call rbx ; 1359 : glad_glGenFramebuffers = (PFNGLGENFRAMEBUFFERSPROC)load("glGenFramebuffers"); - 00569 48 8d 0d 00 00 + 0044b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@FAPEBGID@glGenFramebuffers@ - 00570 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00576 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenFramebuffers, rax + 00452 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteFramebuffers, rax + 00459 ff d3 call rbx ; 1360 : glad_glCheckFramebufferStatus = (PFNGLCHECKFRAMEBUFFERSTATUSPROC)load("glCheckFramebufferStatus"); - 0057d 48 8d 0d 00 00 + 0045b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GIOLHEAD@glCheckFramebufferStatus@ - 00584 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0058a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCheckFramebufferStatus, rax + 00462 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenFramebuffers, rax + 00469 ff d3 call rbx ; 1361 : glad_glFramebufferTexture1D = (PFNGLFRAMEBUFFERTEXTURE1DPROC)load("glFramebufferTexture1D"); - 00591 48 8d 0d 00 00 + 0046b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@JAMDNNBM@glFramebufferTexture1D@ - 00598 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0059e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTexture1D, rax + 00472 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCheckFramebufferStatus, rax + 00479 ff d3 call rbx ; 1362 : glad_glFramebufferTexture2D = (PFNGLFRAMEBUFFERTEXTURE2DPROC)load("glFramebufferTexture2D"); - 005a5 48 8d 0d 00 00 + 0047b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@JCIFGDEF@glFramebufferTexture2D@ - 005ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTexture2D, rax + 00482 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTexture1D, rax + 00489 ff d3 call rbx ; 1363 : glad_glFramebufferTexture3D = (PFNGLFRAMEBUFFERTEXTURE3DPROC)load("glFramebufferTexture3D"); - 005b9 48 8d 0d 00 00 + 0048b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@JDEHAJHC@glFramebufferTexture3D@ - 005c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTexture3D, rax + 00492 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTexture2D, rax + 00499 ff d3 call rbx ; 1364 : glad_glFramebufferRenderbuffer = (PFNGLFRAMEBUFFERRENDERBUFFERPROC)load("glFramebufferRenderbuffer"); - 005cd 48 8d 0d 00 00 + 0049b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@OJDINAOA@glFramebufferRenderbuffer@ - 005d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferRenderbuffer, rax + 004a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTexture3D, rax + 004a9 ff d3 call rbx ; 1365 : glad_glGetFramebufferAttachmentParameteriv = (PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC)load("glGetFramebufferAttachmentParameteriv"); - 005e1 48 8d 0d 00 00 + 004ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CG@KLDGJEON@glGetFramebufferAttachmentParam@ - 005e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFramebufferAttachmentParameteriv, rax + 004b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferRenderbuffer, rax + 004b9 ff d3 call rbx ; 1366 : glad_glGenerateMipmap = (PFNGLGENERATEMIPMAPPROC)load("glGenerateMipmap"); - 005f5 48 8d 0d 00 00 + 004bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BHNIMGDM@glGenerateMipmap@ - 005fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00602 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenerateMipmap, rax + 004c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFramebufferAttachmentParameteriv, rax + 004c9 ff d3 call rbx ; 1367 : glad_glBlitFramebuffer = (PFNGLBLITFRAMEBUFFERPROC)load("glBlitFramebuffer"); - 00609 48 8d 0d 00 00 + 004cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@OANBDDEP@glBlitFramebuffer@ - 00610 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00616 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlitFramebuffer, rax + 004d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenerateMipmap, rax + 004d9 ff d3 call rbx ; 1368 : glad_glRenderbufferStorageMultisample = (PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC)load("glRenderbufferStorageMultisample"); - 0061d 48 8d 0d 00 00 + 004db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@HNONLGJE@glRenderbufferStorageMultisampl@ - 00624 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0062a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glRenderbufferStorageMultisample, rax + 004e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlitFramebuffer, rax + 004e9 ff d3 call rbx ; 1369 : glad_glFramebufferTextureLayer = (PFNGLFRAMEBUFFERTEXTURELAYERPROC)load("glFramebufferTextureLayer"); - 00631 48 8d 0d 00 00 + 004eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NIHIDBBO@glFramebufferTextureLayer@ - 00638 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0063e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFramebufferTextureLayer, rax + 004f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glRenderbufferStorageMultisample, rax + 004f9 ff d3 call rbx ; 1370 : glad_glMapBufferRange = (PFNGLMAPBUFFERRANGEPROC)load("glMapBufferRange"); - 00645 48 8d 0d 00 00 + 004fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@EOHJGBIO@glMapBufferRange@ - 0064c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00652 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMapBufferRange, rax + 00502 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFramebufferTextureLayer, rax + 00509 ff d3 call rbx ; 1371 : glad_glFlushMappedBufferRange = (PFNGLFLUSHMAPPEDBUFFERRANGEPROC)load("glFlushMappedBufferRange"); - 00659 48 8d 0d 00 00 + 0050b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@NCDMGHKF@glFlushMappedBufferRange@ - 00660 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00666 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFlushMappedBufferRange, rax + 00512 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMapBufferRange, rax + 00519 ff d3 call rbx ; 1372 : glad_glBindVertexArray = (PFNGLBINDVERTEXARRAYPROC)load("glBindVertexArray"); - 0066d 48 8d 0d 00 00 + 0051b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@LHBAHFAN@glBindVertexArray@ - 00674 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0067a 48 89 05 00 00 + 00522 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFlushMappedBufferRange, rax + 00529 ff d3 call rbx + 0052b 48 89 05 00 00 00 00 mov QWORD PTR glad_glBindVertexArray, rax ; 1373 : glad_glDeleteVertexArrays = (PFNGLDELETEVERTEXARRAYSPROC)load("glDeleteVertexArrays"); - 00681 48 8d 0d 00 00 + 00532 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@BMPCJLEF@glDeleteVertexArrays@ - 00688 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0068e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteVertexArrays, rax + 00539 ff d3 call rbx ; 1374 : glad_glGenVertexArrays = (PFNGLGENVERTEXARRAYSPROC)load("glGenVertexArrays"); - 00695 48 8d 0d 00 00 + 0053b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EPJLBJBJ@glGenVertexArrays@ - 0069c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenVertexArrays, rax + 00542 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteVertexArrays, rax + 00549 ff d3 call rbx ; 1375 : glad_glIsVertexArray = (PFNGLISVERTEXARRAYPROC)load("glIsVertexArray"); - 006a9 48 8d 0d 00 00 + 0054b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@ODJEGGAE@glIsVertexArray@ - 006b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006b6 48 89 05 00 00 + 00552 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenVertexArrays, rax + 00559 ff d3 call rbx + 0055b 48 89 05 00 00 00 00 mov QWORD PTR glad_glIsVertexArray, rax $LN1@load_GL_VE: ; 1376 : } - 006bd 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 006c4 5f pop rdi - 006c5 5d pop rbp - 006c6 c3 ret 0 + 00562 48 83 c4 20 add rsp, 32 ; 00000020H + 00566 5b pop rbx + 00567 c3 ret 0 load_GL_VERSION_3_0 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_2_1 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_2_1, 0 + 0001c 74 60 je SHORT $LN1@load_GL_VE ; 1282 : if(!GLAD_GL_VERSION_2_1) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_2_1, 0 - 00026 75 02 jne SHORT $LN2@load_GL_VE - 00028 eb 78 jmp SHORT $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1283 : glad_glUniformMatrix2x3fv = (PFNGLUNIFORMMATRIX2X3FVPROC)load("glUniformMatrix2x3fv"); - 0002a 48 8d 0d 00 00 + 0001e 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KDDJMCDK@glUniformMatrix2x3fv@ - 00031 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00037 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2x3fv, rax + 00025 ff d3 call rbx ; 1284 : glad_glUniformMatrix3x2fv = (PFNGLUNIFORMMATRIX3X2FVPROC)load("glUniformMatrix3x2fv"); - 0003e 48 8d 0d 00 00 + 00027 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@NANJHGPK@glUniformMatrix3x2fv@ - 00045 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004b 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3x2fv, rax + 0002e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2x3fv, rax + 00035 ff d3 call rbx ; 1285 : glad_glUniformMatrix2x4fv = (PFNGLUNIFORMMATRIX2X4FVPROC)load("glUniformMatrix2x4fv"); - 00052 48 8d 0d 00 00 + 00037 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DOOOPKID@glUniformMatrix2x4fv@ - 00059 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0005f 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2x4fv, rax + 0003e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3x2fv, rax + 00045 ff d3 call rbx ; 1286 : glad_glUniformMatrix4x2fv = (PFNGLUNIFORMMATRIX4X2FVPROC)load("glUniformMatrix4x2fv"); - 00066 48 8d 0d 00 00 + 00047 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MNNMEGEC@glUniformMatrix4x2fv@ - 0006d ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00073 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4x2fv, rax + 0004e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2x4fv, rax + 00055 ff d3 call rbx ; 1287 : glad_glUniformMatrix3x4fv = (PFNGLUNIFORMMATRIX3X4FVPROC)load("glUniformMatrix3x4fv"); - 0007a 48 8d 0d 00 00 + 00057 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@PFLCCJCG@glUniformMatrix3x4fv@ - 00081 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00087 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix3x4fv, rax + 0005e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4x2fv, rax + 00065 ff d3 call rbx ; 1288 : glad_glUniformMatrix4x3fv = (PFNGLUNIFORMMATRIX4X3FVPROC)load("glUniformMatrix4x3fv"); - 0008e 48 8d 0d 00 00 + 00067 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@HFGACBCH@glUniformMatrix4x3fv@ - 00095 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009b 48 89 05 00 00 + 0006e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix3x4fv, rax + 00075 ff d3 call rbx + 00077 48 89 05 00 00 00 00 mov QWORD PTR glad_glUniformMatrix4x3fv, rax $LN1@load_GL_VE: ; 1289 : } - 000a2 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 000a9 5f pop rdi - 000aa 5d pop rbp - 000ab c3 ret 0 + 0007e 48 83 c4 20 add rsp, 32 ; 00000020H + 00082 5b pop rbx + 00083 c3 ret 0 load_GL_VERSION_2_1 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_2_0 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_2_0, 0 + 0001c 0f 84 d0 05 00 + 00 je $LN1@load_GL_VE ; 1186 : if(!GLAD_GL_VERSION_2_0) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_2_0, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 44 07 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1187 : glad_glBlendEquationSeparate = (PFNGLBLENDEQUATIONSEPARATEPROC)load("glBlendEquationSeparate"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@JNHDNJAG@glBlendEquationSeparate@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendEquationSeparate, rax + 00029 ff d3 call rbx ; 1188 : glad_glDrawBuffers = (PFNGLDRAWBUFFERSPROC)load("glDrawBuffers"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@COHJKDBH@glDrawBuffers@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawBuffers, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendEquationSeparate, rax + 00039 ff d3 call rbx ; 1189 : glad_glStencilOpSeparate = (PFNGLSTENCILOPSEPARATEPROC)load("glStencilOpSeparate"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@GAPLDNGF@glStencilOpSeparate@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilOpSeparate, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawBuffers, rax + 00049 ff d3 call rbx ; 1190 : glad_glStencilFuncSeparate = (PFNGLSTENCILFUNCSEPARATEPROC)load("glStencilFuncSeparate"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@FCMNCEIA@glStencilFuncSeparate@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilFuncSeparate, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilOpSeparate, rax + 00059 ff d3 call rbx ; 1191 : glad_glStencilMaskSeparate = (PFNGLSTENCILMASKSEPARATEPROC)load("glStencilMaskSeparate"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MMKPIEJI@glStencilMaskSeparate@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilMaskSeparate, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilFuncSeparate, rax + 00069 ff d3 call rbx ; 1192 : glad_glAttachShader = (PFNGLATTACHSHADERPROC)load("glAttachShader"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LDMLEABL@glAttachShader@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glAttachShader, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilMaskSeparate, rax + 00079 ff d3 call rbx ; 1193 : glad_glBindAttribLocation = (PFNGLBINDATTRIBLOCATIONPROC)load("glBindAttribLocation"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MHKEFIHM@glBindAttribLocation@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindAttribLocation, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glAttachShader, rax + 00089 ff d3 call rbx ; 1194 : glad_glCompileShader = (PFNGLCOMPILESHADERPROC)load("glCompileShader"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@DGIEGONF@glCompileShader@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompileShader, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindAttribLocation, rax + 00099 ff d3 call rbx ; 1195 : glad_glCreateProgram = (PFNGLCREATEPROGRAMPROC)load("glCreateProgram"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FLKLHNKP@glCreateProgram@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateProgram, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompileShader, rax + 000a9 ff d3 call rbx ; 1196 : glad_glCreateShader = (PFNGLCREATESHADERPROC)load("glCreateShader"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@HGHBNC@glCreateShader@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCreateShader, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateProgram, rax + 000b9 ff d3 call rbx ; 1197 : glad_glDeleteProgram = (PFNGLDELETEPROGRAMPROC)load("glDeleteProgram"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NKGCDOPO@glDeleteProgram@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteProgram, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCreateShader, rax + 000c9 ff d3 call rbx ; 1198 : glad_glDeleteShader = (PFNGLDELETESHADERPROC)load("glDeleteShader"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@HHCDONAG@glDeleteShader@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteShader, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteProgram, rax + 000d9 ff d3 call rbx ; 1199 : glad_glDetachShader = (PFNGLDETACHSHADERPROC)load("glDetachShader"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DJFJFCJL@glDetachShader@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDetachShader, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteShader, rax + 000e9 ff d3 call rbx ; 1200 : glad_glDisableVertexAttribArray = (PFNGLDISABLEVERTEXATTRIBARRAYPROC)load("glDisableVertexAttribArray"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@NKHLOFFF@glDisableVertexAttribArray@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisableVertexAttribArray, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDetachShader, rax + 000f9 ff d3 call rbx ; 1201 : glad_glEnableVertexAttribArray = (PFNGLENABLEVERTEXATTRIBARRAYPROC)load("glEnableVertexAttribArray"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EHBAHNHE@glEnableVertexAttribArray@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnableVertexAttribArray, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisableVertexAttribArray, rax + 00109 ff d3 call rbx ; 1202 : glad_glGetActiveAttrib = (PFNGLGETACTIVEATTRIBPROC)load("glGetActiveAttrib"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MBALAOHF@glGetActiveAttrib@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveAttrib, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnableVertexAttribArray, rax + 00119 ff d3 call rbx ; 1203 : glad_glGetActiveUniform = (PFNGLGETACTIVEUNIFORMPROC)load("glGetActiveUniform"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NIMHLLKN@glGetActiveUniform@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetActiveUniform, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveAttrib, rax + 00129 ff d3 call rbx ; 1204 : glad_glGetAttachedShaders = (PFNGLGETATTACHEDSHADERSPROC)load("glGetAttachedShaders"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@GHMDGFEM@glGetAttachedShaders@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetAttachedShaders, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetActiveUniform, rax + 00139 ff d3 call rbx ; 1205 : glad_glGetAttribLocation = (PFNGLGETATTRIBLOCATIONPROC)load("glGetAttribLocation"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@BEPGJDMM@glGetAttribLocation@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetAttribLocation, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetAttachedShaders, rax + 00149 ff d3 call rbx ; 1206 : glad_glGetProgramiv = (PFNGLGETPROGRAMIVPROC)load("glGetProgramiv"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@FMMDFLCO@glGetProgramiv@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramiv, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetAttribLocation, rax + 00159 ff d3 call rbx ; 1207 : glad_glGetProgramInfoLog = (PFNGLGETPROGRAMINFOLOGPROC)load("glGetProgramInfoLog"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DHGHAJFL@glGetProgramInfoLog@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetProgramInfoLog, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramiv, rax + 00169 ff d3 call rbx ; 1208 : glad_glGetShaderiv = (PFNGLGETSHADERIVPROC)load("glGetShaderiv"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JBDFPDMG@glGetShaderiv@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetShaderiv, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetProgramInfoLog, rax + 00179 ff d3 call rbx ; 1209 : glad_glGetShaderInfoLog = (PFNGLGETSHADERINFOLOGPROC)load("glGetShaderInfoLog"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@GIABBCMO@glGetShaderInfoLog@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetShaderInfoLog, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetShaderiv, rax + 00189 ff d3 call rbx ; 1210 : glad_glGetShaderSource = (PFNGLGETSHADERSOURCEPROC)load("glGetShaderSource"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@ELEIFJEL@glGetShaderSource@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetShaderSource, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetShaderInfoLog, rax + 00199 ff d3 call rbx ; 1211 : glad_glGetUniformLocation = (PFNGLGETUNIFORMLOCATIONPROC)load("glGetUniformLocation"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KIOPGICP@glGetUniformLocation@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformLocation, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetShaderSource, rax + 001a9 ff d3 call rbx ; 1212 : glad_glGetUniformfv = (PFNGLGETUNIFORMFVPROC)load("glGetUniformfv"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DFCJIBG@glGetUniformfv@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetUniformfv, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformLocation, rax + 001b9 ff d3 call rbx ; 1213 : glad_glGetUniformiv = (PFNGLGETUNIFORMIVPROC)load("glGetUniformiv"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@IAONPCL@glGetUniformiv@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetUniformfv, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glGetUniformiv, rax ; 1214 : glad_glGetVertexAttribdv = (PFNGLGETVERTEXATTRIBDVPROC)load("glGetVertexAttribdv"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HDPMJMIN@glGetVertexAttribdv@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribdv, rax + 001d9 ff d3 call rbx ; 1215 : glad_glGetVertexAttribfv = (PFNGLGETVERTEXATTRIBFVPROC)load("glGetVertexAttribfv"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HAHIEIOD@glGetVertexAttribfv@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribfv, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribdv, rax + 001e9 ff d3 call rbx ; 1216 : glad_glGetVertexAttribiv = (PFNGLGETVERTEXATTRIBIVPROC)load("glGetVertexAttribiv"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HLCEAPNO@glGetVertexAttribiv@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribiv, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribfv, rax + 001f9 ff d3 call rbx ; 1217 : glad_glGetVertexAttribPointerv = (PFNGLGETVERTEXATTRIBPOINTERVPROC)load("glGetVertexAttribPointerv"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DOJMENLD@glGetVertexAttribPointerv@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetVertexAttribPointerv, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribiv, rax + 00209 ff d3 call rbx ; 1218 : glad_glIsProgram = (PFNGLISPROGRAMPROC)load("glIsProgram"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@INLOJDGO@glIsProgram@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsProgram, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetVertexAttribPointerv, rax + 00219 ff d3 call rbx ; 1219 : glad_glIsShader = (PFNGLISSHADERPROC)load("glIsShader"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@MDDLFIHC@glIsShader@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsShader, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsProgram, rax + 00229 ff d3 call rbx ; 1220 : glad_glLinkProgram = (PFNGLLINKPROGRAMPROC)load("glLinkProgram"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@PIOEEBPO@glLinkProgram@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLinkProgram, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsShader, rax + 00239 ff d3 call rbx ; 1221 : glad_glShaderSource = (PFNGLSHADERSOURCEPROC)load("glShaderSource"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DFHCPFMO@glShaderSource@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glShaderSource, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLinkProgram, rax + 00249 ff d3 call rbx ; 1222 : glad_glUseProgram = (PFNGLUSEPROGRAMPROC)load("glUseProgram"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@ICBDHBI@glUseProgram@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUseProgram, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glShaderSource, rax + 00259 ff d3 call rbx ; 1223 : glad_glUniform1f = (PFNGLUNIFORM1FPROC)load("glUniform1f"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MLICAPOF@glUniform1f@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1f, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUseProgram, rax + 00269 ff d3 call rbx ; 1224 : glad_glUniform2f = (PFNGLUNIFORM2FPROC)load("glUniform2f"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MJMELBLM@glUniform2f@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2f, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1f, rax + 00279 ff d3 call rbx ; 1225 : glad_glUniform3f = (PFNGLUNIFORM3FPROC)load("glUniform3f"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MIAGNLIL@glUniform3f@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3f, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2f, rax + 00289 ff d3 call rbx ; 1226 : glad_glUniform4f = (PFNGLUNIFORM4FPROC)load("glUniform4f"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MNEJMNAO@glUniform4f@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4f, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3f, rax + 00299 ff d3 call rbx ; 1227 : glad_glUniform1i = (PFNGLUNIFORM1IPROC)load("glUniform1i"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EMBKBDCK@glUniform1i@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1i, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4f, rax + 002a9 ff d3 call rbx ; 1228 : glad_glUniform2i = (PFNGLUNIFORM2IPROC)load("glUniform2i"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EOFMKNHD@glUniform2i@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2i, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1i, rax + 002b9 ff d3 call rbx ; 1229 : glad_glUniform3i = (PFNGLUNIFORM3IPROC)load("glUniform3i"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EPJOMHEE@glUniform3i@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3i, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2i, rax + 002c9 ff d3 call rbx ; 1230 : glad_glUniform4i = (PFNGLUNIFORM4IPROC)load("glUniform4i"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EKNBNBMB@glUniform4i@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4i, rax + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3i, rax + 002d9 ff d3 call rbx ; 1231 : glad_glUniform1fv = (PFNGLUNIFORM1FVPROC)load("glUniform1fv"); - 0039d 48 8d 0d 00 00 + 002db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KJMOEKII@glUniform1fv@ - 003a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1fv, rax + 002e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4i, rax + 002e9 ff d3 call rbx ; 1232 : glad_glUniform2fv = (PFNGLUNIFORM2FVPROC)load("glUniform2fv"); - 003b1 48 8d 0d 00 00 + 002eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LLHLOFGG@glUniform2fv@ - 003b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2fv, rax + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1fv, rax + 002f9 ff d3 call rbx ; 1233 : glad_glUniform3fv = (PFNGLUNIFORM3FVPROC)load("glUniform3fv"); - 003c5 48 8d 0d 00 00 + 002fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@DMHICAD@glUniform3fv@ - 003cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3fv, rax + 00302 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2fv, rax + 00309 ff d3 call rbx ; 1234 : glad_glUniform4fv = (PFNGLUNIFORM4FVPROC)load("glUniform4fv"); - 003d9 48 8d 0d 00 00 + 0030b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JOBALKLK@glUniform4fv@ - 003e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003e6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4fv, rax + 00312 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3fv, rax + 00319 ff d3 call rbx ; 1235 : glad_glUniform1iv = (PFNGLUNIFORM1IVPROC)load("glUniform1iv"); - 003ed 48 8d 0d 00 00 + 0031b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KCJCANLF@glUniform1iv@ - 003f4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003fa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform1iv, rax + 00322 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4fv, rax + 00329 ff d3 call rbx ; 1236 : glad_glUniform2iv = (PFNGLUNIFORM2IVPROC)load("glUniform2iv"); - 00401 48 8d 0d 00 00 + 0032b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LACHKCFL@glUniform2iv@ - 00408 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0040e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform2iv, rax + 00332 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform1iv, rax + 00339 ff d3 call rbx ; 1237 : glad_glUniform3iv = (PFNGLUNIFORM3IVPROC)load("glUniform3iv"); - 00415 48 8d 0d 00 00 + 0033b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IJLMFDO@glUniform3iv@ - 0041c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00422 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform3iv, rax + 00342 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform2iv, rax + 00349 ff d3 call rbx ; 1238 : glad_glUniform4iv = (PFNGLUNIFORM4IVPROC)load("glUniform4iv"); - 00429 48 8d 0d 00 00 + 0034b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JFEMPNIH@glUniform4iv@ - 00430 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00436 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniform4iv, rax + 00352 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform3iv, rax + 00359 ff d3 call rbx ; 1239 : glad_glUniformMatrix2fv = (PFNGLUNIFORMMATRIX2FVPROC)load("glUniformMatrix2fv"); - 0043d 48 8d 0d 00 00 + 0035b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JIBJELHD@glUniformMatrix2fv@ - 00444 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0044a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix2fv, rax + 00362 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniform4iv, rax + 00369 ff d3 call rbx ; 1240 : glad_glUniformMatrix3fv = (PFNGLUNIFORMMATRIX3FVPROC)load("glUniformMatrix3fv"); - 00451 48 8d 0d 00 00 + 0036b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CAKFCMBG@glUniformMatrix3fv@ - 00458 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0045e 48 89 05 00 00 + 00372 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix2fv, rax + 00379 ff d3 call rbx + 0037b 48 89 05 00 00 00 00 mov QWORD PTR glad_glUniformMatrix3fv, rax ; 1241 : glad_glUniformMatrix4fv = (PFNGLUNIFORMMATRIX4FVPROC)load("glUniformMatrix4fv"); - 00465 48 8d 0d 00 00 + 00382 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LNHCBEKP@glUniformMatrix4fv@ - 0046c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00472 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUniformMatrix4fv, rax + 00389 ff d3 call rbx ; 1242 : glad_glValidateProgram = (PFNGLVALIDATEPROGRAMPROC)load("glValidateProgram"); - 00479 48 8d 0d 00 00 + 0038b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MAPGDLJK@glValidateProgram@ - 00480 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00486 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glValidateProgram, rax + 00392 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUniformMatrix4fv, rax + 00399 ff d3 call rbx ; 1243 : glad_glVertexAttrib1d = (PFNGLVERTEXATTRIB1DPROC)load("glVertexAttrib1d"); - 0048d 48 8d 0d 00 00 + 0039b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PIOLPNPC@glVertexAttrib1d@ - 00494 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0049a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1d, rax + 003a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glValidateProgram, rax + 003a9 ff d3 call rbx ; 1244 : glad_glVertexAttrib1dv = (PFNGLVERTEXATTRIB1DVPROC)load("glVertexAttrib1dv"); - 004a1 48 8d 0d 00 00 + 003ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CKCOKGLN@glVertexAttrib1dv@ - 004a8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ae 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1dv, rax + 003b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1d, rax + 003b9 ff d3 call rbx ; 1245 : glad_glVertexAttrib1f = (PFNGLVERTEXATTRIB1FPROC)load("glVertexAttrib1f"); - 004b5 48 8d 0d 00 00 + 003bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MKNNJPHA@glVertexAttrib1f@ - 004bc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004c2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1f, rax + 003c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1dv, rax + 003c9 ff d3 call rbx ; 1246 : glad_glVertexAttrib1fv = (PFNGLVERTEXATTRIB1FVPROC)load("glVertexAttrib1fv"); - 004c9 48 8d 0d 00 00 + 003cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CJKKHCND@glVertexAttrib1fv@ - 004d0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004d6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1fv, rax + 003d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1f, rax + 003d9 ff d3 call rbx ; 1247 : glad_glVertexAttrib1s = (PFNGLVERTEXATTRIB1SPROC)load("glVertexAttrib1s"); - 004dd 48 8d 0d 00 00 + 003db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PNGIHJGE@glVertexAttrib1s@ - 004e4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004ea 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1s, rax + 003e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1fv, rax + 003e9 ff d3 call rbx ; 1248 : glad_glVertexAttrib1sv = (PFNGLVERTEXATTRIB1SVPROC)load("glVertexAttrib1sv"); - 004f1 48 8d 0d 00 00 + 003eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DDEHBDEI@glVertexAttrib1sv@ - 004f8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 004fe 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib1sv, rax + 003f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1s, rax + 003f9 ff d3 call rbx ; 1249 : glad_glVertexAttrib2d = (PFNGLVERTEXATTRIB2DPROC)load("glVertexAttrib2d"); - 00505 48 8d 0d 00 00 + 003fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PKKNEDKL@glVertexAttrib2d@ - 0050c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00512 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2d, rax + 00402 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib1sv, rax + 00409 ff d3 call rbx ; 1250 : glad_glVertexAttrib2dv = (PFNGLVERTEXATTRIB2DVPROC)load("glVertexAttrib2dv"); - 00519 48 8d 0d 00 00 + 0040b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DIJLAJFD@glVertexAttrib2dv@ - 00520 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00526 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2dv, rax + 00412 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2d, rax + 00419 ff d3 call rbx ; 1251 : glad_glVertexAttrib2f = (PFNGLVERTEXATTRIB2FPROC)load("glVertexAttrib2f"); - 0052d 48 8d 0d 00 00 + 0041b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MIJLCBCJ@glVertexAttrib2f@ - 00534 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0053a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2f, rax + 00422 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2dv, rax + 00429 ff d3 call rbx ; 1252 : glad_glVertexAttrib2fv = (PFNGLVERTEXATTRIB2FVPROC)load("glVertexAttrib2fv"); - 00541 48 8d 0d 00 00 + 0042b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DLBPNNDN@glVertexAttrib2fv@ - 00548 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0054e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2fv, rax + 00432 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2f, rax + 00439 ff d3 call rbx ; 1253 : glad_glVertexAttrib2s = (PFNGLVERTEXATTRIB2SPROC)load("glVertexAttrib2s"); - 00555 48 8d 0d 00 00 + 0043b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PPCOMHDN@glVertexAttrib2s@ - 0055c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00562 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2s, rax + 00442 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2fv, rax + 00449 ff d3 call rbx ; 1254 : glad_glVertexAttrib2sv = (PFNGLVERTEXATTRIB2SVPROC)load("glVertexAttrib2sv"); - 00569 48 8d 0d 00 00 + 0044b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CBPCLMKG@glVertexAttrib2sv@ - 00570 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00576 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib2sv, rax + 00452 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2s, rax + 00459 ff d3 call rbx ; 1255 : glad_glVertexAttrib3d = (PFNGLVERTEXATTRIB3DPROC)load("glVertexAttrib3d"); - 0057d 48 8d 0d 00 00 + 0045b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PLGPCJJM@glVertexAttrib3d@ - 00584 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0058a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3d, rax + 00462 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib2sv, rax + 00469 ff d3 call rbx ; 1256 : glad_glVertexAttrib3dv = (PFNGLVERTEXATTRIB3DVPROC)load("glVertexAttrib3dv"); - 00591 48 8d 0d 00 00 + 0046b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@IACHGODG@glVertexAttrib3dv@ - 00598 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0059e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3dv, rax + 00472 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3d, rax + 00479 ff d3 call rbx ; 1257 : glad_glVertexAttrib3f = (PFNGLVERTEXATTRIB3FPROC)load("glVertexAttrib3f"); - 005a5 48 8d 0d 00 00 + 0047b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MJFJELBO@glVertexAttrib3f@ - 005ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3f, rax + 00482 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3dv, rax + 00489 ff d3 call rbx ; 1258 : glad_glVertexAttrib3fv = (PFNGLVERTEXATTRIB3FVPROC)load("glVertexAttrib3fv"); - 005b9 48 8d 0d 00 00 + 0048b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@IDKDLKFI@glVertexAttrib3fv@ - 005c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3fv, rax + 00492 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3f, rax + 00499 ff d3 call rbx ; 1259 : glad_glVertexAttrib3s = (PFNGLVERTEXATTRIB3SPROC)load("glVertexAttrib3s"); - 005cd 48 8d 0d 00 00 + 0049b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@POOMKNAK@glVertexAttrib3s@ - 005d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3s, rax + 004a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3fv, rax + 004a9 ff d3 call rbx ; 1260 : glad_glVertexAttrib3sv = (PFNGLVERTEXATTRIB3SVPROC)load("glVertexAttrib3sv"); - 005e1 48 8d 0d 00 00 + 004ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@JJEONLMD@glVertexAttrib3sv@ - 005e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 005ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib3sv, rax + 004b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3s, rax + 004b9 ff d3 call rbx ; 1261 : glad_glVertexAttrib4Nbv = (PFNGLVERTEXATTRIB4NBVPROC)load("glVertexAttrib4Nbv"); - 005f5 48 8d 0d 00 00 + 004bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NANPPEGB@glVertexAttrib4Nbv@ - 005fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00602 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4Nbv, rax + 004c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib3sv, rax + 004c9 ff d3 call rbx ; 1262 : glad_glVertexAttrib4Niv = (PFNGLVERTEXATTRIB4NIVPROC)load("glVertexAttrib4Niv"); - 00609 48 8d 0d 00 00 + 004cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NMIKBLIA@glVertexAttrib4Niv@ - 00610 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00616 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4Niv, rax + 004d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4Nbv, rax + 004d9 ff d3 call rbx ; 1263 : glad_glVertexAttrib4Nsv = (PFNGLVERTEXATTRIB4NSVPROC)load("glVertexAttrib4Nsv"); - 0061d 48 8d 0d 00 00 + 004db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@MNDLDNCG@glVertexAttrib4Nsv@ - 00624 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0062a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4Nsv, rax + 004e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4Niv, rax + 004e9 ff d3 call rbx ; 1264 : glad_glVertexAttrib4Nub = (PFNGLVERTEXATTRIB4NUBPROC)load("glVertexAttrib4Nub"); - 00631 48 8d 0d 00 00 + 004eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@OHBIJGMB@glVertexAttrib4Nub@ - 00638 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0063e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4Nub, rax + 004f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4Nsv, rax + 004f9 ff d3 call rbx ; 1265 : glad_glVertexAttrib4Nubv = (PFNGLVERTEXATTRIB4NUBVPROC)load("glVertexAttrib4Nubv"); - 00645 48 8d 0d 00 00 + 004fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JFOBDEMA@glVertexAttrib4Nubv@ - 0064c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00652 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4Nubv, rax + 00502 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4Nub, rax + 00509 ff d3 call rbx ; 1266 : glad_glVertexAttrib4Nuiv = (PFNGLVERTEXATTRIB4NUIVPROC)load("glVertexAttrib4Nuiv"); - 00659 48 8d 0d 00 00 + 0050b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JJLENLCB@glVertexAttrib4Nuiv@ - 00660 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00666 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4Nuiv, rax + 00512 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4Nubv, rax + 00519 ff d3 call rbx ; 1267 : glad_glVertexAttrib4Nusv = (PFNGLVERTEXATTRIB4NUSVPROC)load("glVertexAttrib4Nusv"); - 0066d 48 8d 0d 00 00 + 0051b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IIAFPNIH@glVertexAttrib4Nusv@ - 00674 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0067a 48 89 05 00 00 + 00522 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4Nuiv, rax + 00529 ff d3 call rbx + 0052b 48 89 05 00 00 00 00 mov QWORD PTR glad_glVertexAttrib4Nusv, rax ; 1268 : glad_glVertexAttrib4bv = (PFNGLVERTEXATTRIB4BVPROC)load("glVertexAttrib4bv"); - 00681 48 8d 0d 00 00 + 00532 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BJHNCKDN@glVertexAttrib4bv@ - 00688 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0068e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4bv, rax + 00539 ff d3 call rbx ; 1269 : glad_glVertexAttrib4d = (PFNGLVERTEXATTRIB4DPROC)load("glVertexAttrib4d"); - 00695 48 8d 0d 00 00 + 0053b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@POCADPBJ@glVertexAttrib4d@ - 0069c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4d, rax + 00542 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4bv, rax + 00549 ff d3 call rbx ; 1270 : glad_glVertexAttrib4dv = (PFNGLVERTEXATTRIB4DVPROC)load("glVertexAttrib4dv"); - 006a9 48 8d 0d 00 00 + 0054b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BNPAFGIP@glVertexAttrib4dv@ - 006b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4dv, rax + 00552 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4d, rax + 00559 ff d3 call rbx ; 1271 : glad_glVertexAttrib4f = (PFNGLVERTEXATTRIB4FPROC)load("glVertexAttrib4f"); - 006bd 48 8d 0d 00 00 + 0055b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MMBGFNJL@glVertexAttrib4f@ - 006c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4f, rax + 00562 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4dv, rax + 00569 ff d3 call rbx ; 1272 : glad_glVertexAttrib4fv = (PFNGLVERTEXATTRIB4FVPROC)load("glVertexAttrib4fv"); - 006d1 48 8d 0d 00 00 + 0056b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BOHEICOB@glVertexAttrib4fv@ - 006d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4fv, rax + 00572 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4f, rax + 00579 ff d3 call rbx ; 1273 : glad_glVertexAttrib4iv = (PFNGLVERTEXATTRIB4IVPROC)load("glVertexAttrib4iv"); - 006e5 48 8d 0d 00 00 + 0057b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BFCIMFNM@glVertexAttrib4iv@ - 006ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 006f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4iv, rax + 00582 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4fv, rax + 00589 ff d3 call rbx ; 1274 : glad_glVertexAttrib4s = (PFNGLVERTEXATTRIB4SPROC)load("glVertexAttrib4s"); - 006f9 48 8d 0d 00 00 + 0058b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PLKDLLIP@glVertexAttrib4s@ - 00700 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00706 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4s, rax + 00592 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4iv, rax + 00599 ff d3 call rbx ; 1275 : glad_glVertexAttrib4sv = (PFNGLVERTEXATTRIB4SVPROC)load("glVertexAttrib4sv"); - 0070d 48 8d 0d 00 00 + 0059b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EJJODHK@glVertexAttrib4sv@ - 00714 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0071a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4sv, rax + 005a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4s, rax + 005a9 ff d3 call rbx ; 1276 : glad_glVertexAttrib4ubv = (PFNGLVERTEXATTRIB4UBVPROC)load("glVertexAttrib4ubv"); - 00721 48 8d 0d 00 00 + 005ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@PHPFILMB@glVertexAttrib4ubv@ - 00728 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0072e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4ubv, rax + 005b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4sv, rax + 005b9 ff d3 call rbx ; 1277 : glad_glVertexAttrib4uiv = (PFNGLVERTEXATTRIB4UIVPROC)load("glVertexAttrib4uiv"); - 00735 48 8d 0d 00 00 + 005bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@PLKAGECA@glVertexAttrib4uiv@ - 0073c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00742 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4uiv, rax + 005c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4ubv, rax + 005c9 ff d3 call rbx ; 1278 : glad_glVertexAttrib4usv = (PFNGLVERTEXATTRIB4USVPROC)load("glVertexAttrib4usv"); - 00749 48 8d 0d 00 00 + 005cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@OKBBECIG@glVertexAttrib4usv@ - 00750 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00756 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glVertexAttrib4usv, rax + 005d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4uiv, rax + 005d9 ff d3 call rbx ; 1279 : glad_glVertexAttribPointer = (PFNGLVERTEXATTRIBPOINTERPROC)load("glVertexAttribPointer"); - 0075d 48 8d 0d 00 00 + 005db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JPNNNPKG@glVertexAttribPointer@ - 00764 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0076a 48 89 05 00 00 + 005e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glVertexAttrib4usv, rax + 005e9 ff d3 call rbx + 005eb 48 89 05 00 00 00 00 mov QWORD PTR glad_glVertexAttribPointer, rax $LN1@load_GL_VE: ; 1280 : } - 00771 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00778 5f pop rdi - 00779 5d pop rbp - 0077a c3 ret 0 + 005f2 48 83 c4 20 add rsp, 32 ; 00000020H + 005f6 5b pop rbx + 005f7 c3 ret 0 load_GL_VERSION_2_0 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_1_5 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_5, 0 + 0001c 0f 84 30 01 00 + 00 je $LN1@load_GL_VE ; 1164 : if(!GLAD_GL_VERSION_1_5) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_5, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 7c 01 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1165 : glad_glGenQueries = (PFNGLGENQUERIESPROC)load("glGenQueries"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CJIGHHJ@glGenQueries@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenQueries, rax + 00029 ff d3 call rbx ; 1166 : glad_glDeleteQueries = (PFNGLDELETEQUERIESPROC)load("glDeleteQueries"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@IOKEHMOH@glDeleteQueries@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteQueries, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenQueries, rax + 00039 ff d3 call rbx ; 1167 : glad_glIsQuery = (PFNGLISQUERYPROC)load("glIsQuery"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09CNNLCEBN@glIsQuery@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsQuery, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteQueries, rax + 00049 ff d3 call rbx ; 1168 : glad_glBeginQuery = (PFNGLBEGINQUERYPROC)load("glBeginQuery"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@GIAGIGPA@glBeginQuery@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBeginQuery, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsQuery, rax + 00059 ff d3 call rbx ; 1169 : glad_glEndQuery = (PFNGLENDQUERYPROC)load("glEndQuery"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FLEBHIDM@glEndQuery@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEndQuery, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBeginQuery, rax + 00069 ff d3 call rbx ; 1170 : glad_glGetQueryiv = (PFNGLGETQUERYIVPROC)load("glGetQueryiv"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BPACPFCI@glGetQueryiv@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryiv, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEndQuery, rax + 00079 ff d3 call rbx ; 1171 : glad_glGetQueryObjectiv = (PFNGLGETQUERYOBJECTIVPROC)load("glGetQueryObjectiv"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KMBBCJID@glGetQueryObjectiv@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryObjectiv, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryiv, rax + 00089 ff d3 call rbx ; 1172 : glad_glGetQueryObjectuiv = (PFNGLGETQUERYOBJECTUIVPROC)load("glGetQueryObjectuiv"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MNBBKJ@glGetQueryObjectuiv@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetQueryObjectuiv, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryObjectiv, rax + 00099 ff d3 call rbx ; 1173 : glad_glBindBuffer = (PFNGLBINDBUFFERPROC)load("glBindBuffer"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BONEPPLO@glBindBuffer@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindBuffer, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetQueryObjectuiv, rax + 000a9 ff d3 call rbx ; 1174 : glad_glDeleteBuffers = (PFNGLDELETEBUFFERSPROC)load("glDeleteBuffers"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@DMNLADIO@glDeleteBuffers@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteBuffers, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindBuffer, rax + 000b9 ff d3 call rbx ; 1175 : glad_glGenBuffers = (PFNGLGENBUFFERSPROC)load("glGenBuffers"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LAOHBIBA@glGenBuffers@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenBuffers, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteBuffers, rax + 000c9 ff d3 call rbx ; 1176 : glad_glIsBuffer = (PFNGLISBUFFERPROC)load("glIsBuffer"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KFPDMKNG@glIsBuffer@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsBuffer, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenBuffers, rax + 000d9 ff d3 call rbx ; 1177 : glad_glBufferData = (PFNGLBUFFERDATAPROC)load("glBufferData"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JHHJMABP@glBufferData@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBufferData, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsBuffer, rax + 000e9 ff d3 call rbx ; 1178 : glad_glBufferSubData = (PFNGLBUFFERSUBDATAPROC)load("glBufferSubData"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@GAJMDBBN@glBufferSubData@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBufferSubData, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBufferData, rax + 000f9 ff d3 call rbx ; 1179 : glad_glGetBufferSubData = (PFNGLGETBUFFERSUBDATAPROC)load("glGetBufferSubData"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@PNDAHMBO@glGetBufferSubData@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBufferSubData, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBufferSubData, rax + 00109 ff d3 call rbx ; 1180 : glad_glMapBuffer = (PFNGLMAPBUFFERPROC)load("glMapBuffer"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NNHDPACA@glMapBuffer@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMapBuffer, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBufferSubData, rax + 00119 ff d3 call rbx ; 1181 : glad_glUnmapBuffer = (PFNGLUNMAPBUFFERPROC)load("glUnmapBuffer"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@OFGHBLEO@glUnmapBuffer@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glUnmapBuffer, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMapBuffer, rax + 00129 ff d3 call rbx ; 1182 : glad_glGetBufferParameteriv = (PFNGLGETBUFFERPARAMETERIVPROC)load("glGetBufferParameteriv"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@BMIEIFJP@glGetBufferParameteriv@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBufferParameteriv, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glUnmapBuffer, rax + 00139 ff d3 call rbx ; 1183 : glad_glGetBufferPointerv = (PFNGLGETBUFFERPOINTERVPROC)load("glGetBufferPointerv"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KNJEIFMC@glGetBufferPointerv@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBufferParameteriv, rax + 00149 ff d3 call rbx + 0014b 48 89 05 00 00 00 00 mov QWORD PTR glad_glGetBufferPointerv, rax $LN1@load_GL_VE: ; 1184 : } - 001a9 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 001b0 5f pop rdi - 001b1 5d pop rbp - 001b2 c3 ret 0 + 00152 48 83 c4 20 add rsp, 32 ; 00000020H + 00156 5b pop rbx + 00157 c3 ret 0 load_GL_VERSION_1_5 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_1_4 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_4, 0 + 0001c 0f 84 90 00 00 + 00 je $LN1@load_GL_VE ; 1152 : if(!GLAD_GL_VERSION_1_4) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_4, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 b4 00 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1153 : glad_glBlendFuncSeparate = (PFNGLBLENDFUNCSEPARATEPROC)load("glBlendFuncSeparate"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LLLCIIOO@glBlendFuncSeparate@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFuncSeparate, rax + 00029 ff d3 call rbx ; 1154 : glad_glMultiDrawArrays = (PFNGLMULTIDRAWARRAYSPROC)load("glMultiDrawArrays"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@IBABPJFA@glMultiDrawArrays@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawArrays, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFuncSeparate, rax + 00039 ff d3 call rbx ; 1155 : glad_glMultiDrawElements = (PFNGLMULTIDRAWELEMENTSPROC)load("glMultiDrawElements"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MPDFJJLL@glMultiDrawElements@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glMultiDrawElements, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawArrays, rax + 00049 ff d3 call rbx ; 1156 : glad_glPointParameterf = (PFNGLPOINTPARAMETERFPROC)load("glPointParameterf"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@FGOOEDO@glPointParameterf@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointParameterf, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glMultiDrawElements, rax + 00059 ff d3 call rbx ; 1157 : glad_glPointParameterfv = (PFNGLPOINTPARAMETERFVPROC)load("glPointParameterfv"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LIABKNDP@glPointParameterfv@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointParameterfv, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointParameterf, rax + 00069 ff d3 call rbx ; 1158 : glad_glPointParameteri = (PFNGLPOINTPARAMETERIPROC)load("glPointParameteri"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@ICPGPIPB@glPointParameteri@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointParameteri, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointParameterfv, rax + 00079 ff d3 call rbx ; 1159 : glad_glPointParameteriv = (PFNGLPOINTPARAMETERIVPROC)load("glPointParameteriv"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LDFNOKAC@glPointParameteriv@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointParameteriv, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointParameteri, rax + 00089 ff d3 call rbx ; 1160 : glad_glBlendColor = (PFNGLBLENDCOLORPROC)load("glBlendColor"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PKBMFJDK@glBlendColor@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendColor, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointParameteriv, rax + 00099 ff d3 call rbx ; 1161 : glad_glBlendEquation = (PFNGLBLENDEQUATIONPROC)load("glBlendEquation"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@PFHILPAN@glBlendEquation@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendColor, rax + 000a9 ff d3 call rbx + 000ab 48 89 05 00 00 00 00 mov QWORD PTR glad_glBlendEquation, rax $LN1@load_GL_VE: ; 1162 : } - 000e1 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 000e8 5f pop rdi - 000e9 5d pop rbp - 000ea c3 ret 0 + 000b2 48 83 c4 20 add rsp, 32 ; 00000020H + 000b6 5b pop rbx + 000b7 c3 ret 0 load_GL_VERSION_1_4 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_1_3 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_3, 0 + 0001c 0f 84 90 00 00 + 00 je $LN1@load_GL_VE ; 1140 : if(!GLAD_GL_VERSION_1_3) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_3, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 b4 00 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1141 : glad_glActiveTexture = (PFNGLACTIVETEXTUREPROC)load("glActiveTexture"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KOBBIKOF@glActiveTexture@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glActiveTexture, rax + 00029 ff d3 call rbx ; 1142 : glad_glSampleCoverage = (PFNGLSAMPLECOVERAGEPROC)load("glSampleCoverage"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BJGIPMOA@glSampleCoverage@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glSampleCoverage, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glActiveTexture, rax + 00039 ff d3 call rbx ; 1143 : glad_glCompressedTexImage3D = (PFNGLCOMPRESSEDTEXIMAGE3DPROC)load("glCompressedTexImage3D"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GGHNMAGP@glCompressedTexImage3D@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexImage3D, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glSampleCoverage, rax + 00049 ff d3 call rbx ; 1144 : glad_glCompressedTexImage2D = (PFNGLCOMPRESSEDTEXIMAGE2DPROC)load("glCompressedTexImage2D"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GHLPKKFI@glCompressedTexImage2D@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexImage2D, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexImage3D, rax + 00059 ff d3 call rbx ; 1145 : glad_glCompressedTexImage1D = (PFNGLCOMPRESSEDTEXIMAGE1DPROC)load("glCompressedTexImage1D"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GFPJBEAB@glCompressedTexImage1D@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexImage1D, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexImage2D, rax + 00069 ff d3 call rbx ; 1146 : glad_glCompressedTexSubImage3D = (PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC)load("glCompressedTexSubImage3D"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EBJMCDPA@glCompressedTexSubImage3D@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexSubImage3D, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexImage1D, rax + 00079 ff d3 call rbx ; 1147 : glad_glCompressedTexSubImage2D = (PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC)load("glCompressedTexSubImage2D"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EAFOEJMH@glCompressedTexSubImage2D@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexSubImage2D, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexSubImage3D, rax + 00089 ff d3 call rbx ; 1148 : glad_glCompressedTexSubImage1D = (PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC)load("glCompressedTexSubImage1D"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@ECBIPHJO@glCompressedTexSubImage1D@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCompressedTexSubImage1D, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexSubImage2D, rax + 00099 ff d3 call rbx ; 1149 : glad_glGetCompressedTexImage = (PFNGLGETCOMPRESSEDTEXIMAGEPROC)load("glGetCompressedTexImage"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@MPANLPPL@glGetCompressedTexImage@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCompressedTexSubImage1D, rax + 000a9 ff d3 call rbx + 000ab 48 89 05 00 00 00 00 mov QWORD PTR glad_glGetCompressedTexImage, rax $LN1@load_GL_VE: ; 1150 : } - 000e1 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 000e8 5f pop rdi - 000e9 5d pop rbp - 000ea c3 ret 0 + 000b2 48 83 c4 20 add rsp, 32 ; 00000020H + 000b6 5b pop rbx + 000b7 c3 ret 0 load_GL_VERSION_1_3 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_1_2 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_2, 0 + 0001c 74 40 je SHORT $LN1@load_GL_VE ; 1133 : if(!GLAD_GL_VERSION_1_2) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_2, 0 - 00026 75 02 jne SHORT $LN2@load_GL_VE - 00028 eb 50 jmp SHORT $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1134 : glad_glDrawRangeElements = (PFNGLDRAWRANGEELEMENTSPROC)load("glDrawRangeElements"); - 0002a 48 8d 0d 00 00 + 0001e 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IHNAGJGJ@glDrawRangeElements@ - 00031 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00037 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawRangeElements, rax + 00025 ff d3 call rbx ; 1135 : glad_glTexImage3D = (PFNGLTEXIMAGE3DPROC)load("glTexImage3D"); - 0003e 48 8d 0d 00 00 + 00027 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JAEIBBBF@glTexImage3D@ - 00045 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004b 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexImage3D, rax + 0002e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawRangeElements, rax + 00035 ff d3 call rbx ; 1136 : glad_glTexSubImage3D = (PFNGLTEXSUBIMAGE3DPROC)load("glTexSubImage3D"); - 00052 48 8d 0d 00 00 + 00037 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NGGKPOPN@glTexSubImage3D@ - 00059 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0005f 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexSubImage3D, rax + 0003e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexImage3D, rax + 00045 ff d3 call rbx ; 1137 : glad_glCopyTexSubImage3D = (PFNGLCOPYTEXSUBIMAGE3DPROC)load("glCopyTexSubImage3D"); - 00066 48 8d 0d 00 00 + 00047 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PJFGNMAG@glCopyTexSubImage3D@ - 0006d ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00073 48 89 05 00 00 + 0004e 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexSubImage3D, rax + 00055 ff d3 call rbx + 00057 48 89 05 00 00 00 00 mov QWORD PTR glad_glCopyTexSubImage3D, rax $LN1@load_GL_VE: ; 1138 : } - 0007a 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00081 5f pop rdi - 00082 5d pop rbp - 00083 c3 ret 0 + 0005e 48 83 c4 20 add rsp, 32 ; 00000020H + 00062 5b pop rbx + 00063 c3 ret 0 load_GL_VERSION_1_2 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_1_1 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_1, 0 + 0001c 0f 84 d0 00 00 + 00 je $LN1@load_GL_VE ; 1117 : if(!GLAD_GL_VERSION_1_1) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_1, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 04 01 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1118 : glad_glDrawArrays = (PFNGLDRAWARRAYSPROC)load("glDrawArrays"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CMNPPOHA@glDrawArrays@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawArrays, rax + 00029 ff d3 call rbx ; 1119 : glad_glDrawElements = (PFNGLDRAWELEMENTSPROC)load("glDrawElements"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@MENFIFGE@glDrawElements@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawElements, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawArrays, rax + 00039 ff d3 call rbx ; 1120 : glad_glPolygonOffset = (PFNGLPOLYGONOFFSETPROC)load("glPolygonOffset"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FFBJGNC@glPolygonOffset@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPolygonOffset, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawElements, rax + 00049 ff d3 call rbx ; 1121 : glad_glCopyTexImage1D = (PFNGLCOPYTEXIMAGE1DPROC)load("glCopyTexImage1D"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MEEDBHPL@glCopyTexImage1D@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexImage1D, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPolygonOffset, rax + 00059 ff d3 call rbx ; 1122 : glad_glCopyTexImage2D = (PFNGLCOPYTEXIMAGE2DPROC)load("glCopyTexImage2D"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MGAFKJKC@glCopyTexImage2D@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexImage2D, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexImage1D, rax + 00069 ff d3 call rbx ; 1123 : glad_glCopyTexSubImage1D = (PFNGLCOPYTEXSUBIMAGE1DPROC)load("glCopyTexSubImage1D"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PKNCAIGI@glCopyTexSubImage1D@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexSubImage1D, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexImage2D, rax + 00079 ff d3 call rbx ; 1124 : glad_glCopyTexSubImage2D = (PFNGLCOPYTEXSUBIMAGE2DPROC)load("glCopyTexSubImage2D"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PIJELGDB@glCopyTexSubImage2D@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCopyTexSubImage2D, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexSubImage1D, rax + 00089 ff d3 call rbx ; 1125 : glad_glTexSubImage1D = (PFNGLTEXSUBIMAGE1DPROC)load("glTexSubImage1D"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NFOOCKJD@glTexSubImage1D@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexSubImage1D, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCopyTexSubImage2D, rax + 00099 ff d3 call rbx ; 1126 : glad_glTexSubImage2D = (PFNGLTEXSUBIMAGE2DPROC)load("glTexSubImage2D"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NHKIJEMK@glTexSubImage2D@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexSubImage2D, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexSubImage1D, rax + 000a9 ff d3 call rbx ; 1127 : glad_glBindTexture = (PFNGLBINDTEXTUREPROC)load("glBindTexture"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JKKCIBGC@glBindTexture@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBindTexture, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexSubImage2D, rax + 000b9 ff d3 call rbx ; 1128 : glad_glDeleteTextures = (PFNGLDELETETEXTURESPROC)load("glDeleteTextures"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KMPLFJIC@glDeleteTextures@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDeleteTextures, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBindTexture, rax + 000c9 ff d3 call rbx ; 1129 : glad_glGenTextures = (PFNGLGENTEXTURESPROC)load("glGenTextures"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LLMANLNK@glGenTextures@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGenTextures, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDeleteTextures, rax + 000d9 ff d3 call rbx ; 1130 : glad_glIsTexture = (PFNGLISTEXTUREPROC)load("glIsTexture"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NJHAEPDN@glIsTexture@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGenTextures, rax + 000e9 ff d3 call rbx + 000eb 48 89 05 00 00 00 00 mov QWORD PTR glad_glIsTexture, rax $LN1@load_GL_VE: ; 1131 : } - 00131 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00138 5f pop rdi - 00139 5d pop rbp - 0013a c3 ret 0 + 000f2 48 83 c4 20 add rsp, 32 ; 00000020H + 000f6 5b pop rbx + 000f7 c3 ret 0 load_GL_VERSION_1_1 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT load_GL_VERSION_1_0 _TEXT SEGMENT -load$ = 224 +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 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 83 3d 00 00 00 + 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_0, 0 + 0001c 0f 84 00 03 00 + 00 je $LN1@load_GL_VE ; 1066 : if(!GLAD_GL_VERSION_1_0) return; - - 0001f 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLAD_GL_VERSION_1_0, 0 - 00026 75 05 jne SHORT $LN2@load_GL_VE - 00028 e9 c0 03 00 00 jmp $LN1@load_GL_VE -$LN2@load_GL_VE: - ; 1067 : glad_glCullFace = (PFNGLCULLFACEPROC)load("glCullFace"); - 0002d 48 8d 0d 00 00 + 00022 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@BAPBLHME@glCullFace@ - 00034 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0003a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glCullFace, rax + 00029 ff d3 call rbx ; 1068 : glad_glFrontFace = (PFNGLFRONTFACEPROC)load("glFrontFace"); - 00041 48 8d 0d 00 00 + 0002b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@ILBMDJDA@glFrontFace@ - 00048 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0004e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFrontFace, rax + 00032 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glCullFace, rax + 00039 ff d3 call rbx ; 1069 : glad_glHint = (PFNGLHINTPROC)load("glHint"); - 00055 48 8d 0d 00 00 + 0003b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_06HEADGMBC@glHint@ - 0005c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00062 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glHint, rax + 00042 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFrontFace, rax + 00049 ff d3 call rbx ; 1070 : glad_glLineWidth = (PFNGLLINEWIDTHPROC)load("glLineWidth"); - 00069 48 8d 0d 00 00 + 0004b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CFLGNFPG@glLineWidth@ - 00070 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00076 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glLineWidth, rax + 00052 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glHint, rax + 00059 ff d3 call rbx ; 1071 : glad_glPointSize = (PFNGLPOINTSIZEPROC)load("glPointSize"); - 0007d 48 8d 0d 00 00 + 0005b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EEAPMMNM@glPointSize@ - 00084 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0008a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPointSize, rax + 00062 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glLineWidth, rax + 00069 ff d3 call rbx ; 1072 : glad_glPolygonMode = (PFNGLPOLYGONMODEPROC)load("glPolygonMode"); - 00091 48 8d 0d 00 00 + 0006b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DKMNBFMB@glPolygonMode@ - 00098 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0009e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPolygonMode, rax + 00072 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPointSize, rax + 00079 ff d3 call rbx ; 1073 : glad_glScissor = (PFNGLSCISSORPROC)load("glScissor"); - 000a5 48 8d 0d 00 00 + 0007b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09ECGPAEPL@glScissor@ - 000ac ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000b2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glScissor, rax + 00082 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPolygonMode, rax + 00089 ff d3 call rbx ; 1074 : glad_glTexParameterf = (PFNGLTEXPARAMETERFPROC)load("glTexParameterf"); - 000b9 48 8d 0d 00 00 + 0008b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@INKFIMGP@glTexParameterf@ - 000c0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000c6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterf, rax + 00092 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glScissor, rax + 00099 ff d3 call rbx ; 1075 : glad_glTexParameterfv = (PFNGLTEXPARAMETERFVPROC)load("glTexParameterfv"); - 000cd 48 8d 0d 00 00 + 0009b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KEOFAHDF@glTexParameterfv@ - 000d4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000da 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameterfv, rax + 000a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterf, rax + 000a9 ff d3 call rbx ; 1076 : glad_glTexParameteri = (PFNGLTEXPARAMETERIPROC)load("glTexParameteri"); - 000e1 48 8d 0d 00 00 + 000ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDNJAKA@glTexParameteri@ - 000e8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 000ee 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameteri, rax + 000b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameterfv, rax + 000b9 ff d3 call rbx ; 1077 : glad_glTexParameteriv = (PFNGLTEXPARAMETERIVPROC)load("glTexParameteriv"); - 000f5 48 8d 0d 00 00 + 000bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KPLJEAAI@glTexParameteriv@ - 000fc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00102 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexParameteriv, rax + 000c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameteri, rax + 000c9 ff d3 call rbx ; 1078 : glad_glTexImage1D = (PFNGLTEXIMAGE1DPROC)load("glTexImage1D"); - 00109 48 8d 0d 00 00 + 000cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JDMMMFHL@glTexImage1D@ - 00110 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00116 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexImage1D, rax + 000d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexParameteriv, rax + 000d9 ff d3 call rbx ; 1079 : glad_glTexImage2D = (PFNGLTEXIMAGE2DPROC)load("glTexImage2D"); - 0011d 48 8d 0d 00 00 + 000db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JBIKHLCC@glTexImage2D@ - 00124 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0012a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glTexImage2D, rax + 000e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexImage1D, rax + 000e9 ff d3 call rbx ; 1080 : glad_glDrawBuffer = (PFNGLDRAWBUFFERPROC)load("glDrawBuffer"); - 00131 48 8d 0d 00 00 + 000eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@EKCLGPL@glDrawBuffer@ - 00138 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0013e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDrawBuffer, rax + 000f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glTexImage2D, rax + 000f9 ff d3 call rbx ; 1081 : glad_glClear = (PFNGLCLEARPROC)load("glClear"); - 00145 48 8d 0d 00 00 + 000fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_07IBAPPAHJ@glClear@ - 0014c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00152 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClear, rax + 00102 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDrawBuffer, rax + 00109 ff d3 call rbx ; 1082 : glad_glClearColor = (PFNGLCLEARCOLORPROC)load("glClearColor"); - 00159 48 8d 0d 00 00 + 0010b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@OGLMDNKC@glClearColor@ - 00160 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00166 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearColor, rax + 00112 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClear, rax + 00119 ff d3 call rbx ; 1083 : glad_glClearStencil = (PFNGLCLEARSTENCILPROC)load("glClearStencil"); - 0016d 48 8d 0d 00 00 + 0011b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0P@KBLPBBFP@glClearStencil@ - 00174 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0017a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearStencil, rax + 00122 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearColor, rax + 00129 ff d3 call rbx ; 1084 : glad_glClearDepth = (PFNGLCLEARDEPTHPROC)load("glClearDepth"); - 00181 48 8d 0d 00 00 + 0012b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LJIELNG@glClearDepth@ - 00188 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0018e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glClearDepth, rax + 00132 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearStencil, rax + 00139 ff d3 call rbx ; 1085 : glad_glStencilMask = (PFNGLSTENCILMASKPROC)load("glStencilMask"); - 00195 48 8d 0d 00 00 + 0013b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DJFHPFEP@glStencilMask@ - 0019c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001a2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilMask, rax + 00142 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glClearDepth, rax + 00149 ff d3 call rbx ; 1086 : glad_glColorMask = (PFNGLCOLORMASKPROC)load("glColorMask"); - 001a9 48 8d 0d 00 00 + 0014b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@DLGOAHPH@glColorMask@ - 001b0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001b6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glColorMask, rax + 00152 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilMask, rax + 00159 ff d3 call rbx ; 1087 : glad_glDepthMask = (PFNGLDEPTHMASKPROC)load("glDepthMask"); - 001bd 48 8d 0d 00 00 + 0015b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@KABMFLLN@glDepthMask@ - 001c4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001ca 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthMask, rax + 00162 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glColorMask, rax + 00169 ff d3 call rbx ; 1088 : glad_glDisable = (PFNGLDISABLEPROC)load("glDisable"); - 001d1 48 8d 0d 00 00 + 0016b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09MHGMIMKN@glDisable@ - 001d8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001de 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDisable, rax + 00172 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthMask, rax + 00179 ff d3 call rbx ; 1089 : glad_glEnable = (PFNGLENABLEPROC)load("glEnable"); - 001e5 48 8d 0d 00 00 + 0017b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08OOEHEKOP@glEnable@ - 001ec ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 001f2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glEnable, rax + 00182 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDisable, rax + 00189 ff d3 call rbx ; 1090 : glad_glFinish = (PFNGLFINISHPROC)load("glFinish"); - 001f9 48 8d 0d 00 00 + 0018b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_08DFCPOKBK@glFinish@ - 00200 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00206 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFinish, rax + 00192 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glEnable, rax + 00199 ff d3 call rbx ; 1091 : glad_glFlush = (PFNGLFLUSHPROC)load("glFlush"); - 0020d 48 8d 0d 00 00 + 0019b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_07COFELLJA@glFlush@ - 00214 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0021a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glFlush, rax + 001a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFinish, rax + 001a9 ff d3 call rbx ; 1092 : glad_glBlendFunc = (PFNGLBLENDFUNCPROC)load("glBlendFunc"); - 00221 48 8d 0d 00 00 + 001ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PFBKOKOH@glBlendFunc@ - 00228 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0022e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glBlendFunc, rax + 001b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glFlush, rax + 001b9 ff d3 call rbx ; 1093 : glad_glLogicOp = (PFNGLLOGICOPPROC)load("glLogicOp"); - 00235 48 8d 0d 00 00 + 001bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_09GKGMNAKG@glLogicOp@ - 0023c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00242 48 89 05 00 00 + 001c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glBlendFunc, rax + 001c9 ff d3 call rbx + 001cb 48 89 05 00 00 00 00 mov QWORD PTR glad_glLogicOp, rax ; 1094 : glad_glStencilFunc = (PFNGLSTENCILFUNCPROC)load("glStencilFunc"); - 00249 48 8d 0d 00 00 + 001d2 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@ENNLLOLN@glStencilFunc@ - 00250 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00256 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilFunc, rax + 001d9 ff d3 call rbx ; 1095 : glad_glStencilOp = (PFNGLSTENCILOPPROC)load("glStencilOp"); - 0025d 48 8d 0d 00 00 + 001db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@BILBNGF@glStencilOp@ - 00264 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0026a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glStencilOp, rax + 001e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilFunc, rax + 001e9 ff d3 call rbx ; 1096 : glad_glDepthFunc = (PFNGLDEPTHFUNCPROC)load("glDepthFunc"); - 00271 48 8d 0d 00 00 + 001eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NEJABAEP@glDepthFunc@ - 00278 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0027e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthFunc, rax + 001f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glStencilOp, rax + 001f9 ff d3 call rbx ; 1097 : glad_glPixelStoref = (PFNGLPIXELSTOREFPROC)load("glPixelStoref"); - 00285 48 8d 0d 00 00 + 001fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@BFLAHHCK@glPixelStoref@ - 0028c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00292 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPixelStoref, rax + 00202 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthFunc, rax + 00209 ff d3 call rbx ; 1098 : glad_glPixelStorei = (PFNGLPIXELSTOREIPROC)load("glPixelStorei"); - 00299 48 8d 0d 00 00 + 0020b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JCCIGLOF@glPixelStorei@ - 002a0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002a6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glPixelStorei, rax + 00212 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPixelStoref, rax + 00219 ff d3 call rbx ; 1099 : glad_glReadBuffer = (PFNGLREADBUFFERPROC)load("glReadBuffer"); - 002ad 48 8d 0d 00 00 + 0021b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@HFKHBECK@glReadBuffer@ - 002b4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ba 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReadBuffer, rax + 00222 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glPixelStorei, rax + 00229 ff d3 call rbx ; 1100 : glad_glReadPixels = (PFNGLREADPIXELSPROC)load("glReadPixels"); - 002c1 48 8d 0d 00 00 + 0022b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CKFNNHOO@glReadPixels@ - 002c8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002ce 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glReadPixels, rax + 00232 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReadBuffer, rax + 00239 ff d3 call rbx ; 1101 : glad_glGetBooleanv = (PFNGLGETBOOLEANVPROC)load("glGetBooleanv"); - 002d5 48 8d 0d 00 00 + 0023b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NLMELLCJ@glGetBooleanv@ - 002dc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002e2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetBooleanv, rax + 00242 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glReadPixels, rax + 00249 ff d3 call rbx ; 1102 : glad_glGetDoublev = (PFNGLGETDOUBLEVPROC)load("glGetDoublev"); - 002e9 48 8d 0d 00 00 + 0024b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@OFBMMCDH@glGetDoublev@ - 002f0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 002f6 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetDoublev, rax + 00252 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetBooleanv, rax + 00259 ff d3 call rbx ; 1103 : glad_glGetError = (PFNGLGETERRORPROC)load("glGetError"); - 002fd 48 8d 0d 00 00 + 0025b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FPKAMKHB@glGetError@ - 00304 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0030a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetError, rax + 00262 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetDoublev, rax + 00269 ff d3 call rbx ; 1104 : glad_glGetFloatv = (PFNGLGETFLOATVPROC)load("glGetFloatv"); - 00311 48 8d 0d 00 00 + 0026b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CKCOBONE@glGetFloatv@ - 00318 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0031e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetFloatv, rax + 00272 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetError, rax + 00279 ff d3 call rbx ; 1105 : glad_glGetIntegerv = (PFNGLGETINTEGERVPROC)load("glGetIntegerv"); - 00325 48 8d 0d 00 00 + 0027b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DHHDCCLF@glGetIntegerv@ - 0032c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00332 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetIntegerv, rax + 00282 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetFloatv, rax + 00289 ff d3 call rbx ; 1106 : glad_glGetString = (PFNGLGETSTRINGPROC)load("glGetString"); - 00339 48 8d 0d 00 00 + 0028b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@ - 00340 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00346 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetString, rax + 00292 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetIntegerv, rax + 00299 ff d3 call rbx ; 1107 : glad_glGetTexImage = (PFNGLGETTEXIMAGEPROC)load("glGetTexImage"); - 0034d 48 8d 0d 00 00 + 0029b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DOIIJLAD@glGetTexImage@ - 00354 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0035a 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexImage, rax + 002a2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetString, rax + 002a9 ff d3 call rbx ; 1108 : glad_glGetTexParameterfv = (PFNGLGETTEXPARAMETERFVPROC)load("glGetTexParameterfv"); - 00361 48 8d 0d 00 00 + 002ab 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DNHBPKMC@glGetTexParameterfv@ - 00368 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 0036e 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameterfv, rax + 002b2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexImage, rax + 002b9 ff d3 call rbx ; 1109 : glad_glGetTexParameteriv = (PFNGLGETTEXPARAMETERIVPROC)load("glGetTexParameteriv"); - 00375 48 8d 0d 00 00 + 002bb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DGCNLNPP@glGetTexParameteriv@ - 0037c ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00382 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexParameteriv, rax + 002c2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameterfv, rax + 002c9 ff d3 call rbx ; 1110 : glad_glGetTexLevelParameterfv = (PFNGLGETTEXLEVELPARAMETERFVPROC)load("glGetTexLevelParameterfv"); - 00389 48 8d 0d 00 00 + 002cb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GAMLGIFF@glGetTexLevelParameterfv@ - 00390 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 00396 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexLevelParameterfv, rax + 002d2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexParameteriv, rax + 002d9 ff d3 call rbx ; 1111 : glad_glGetTexLevelParameteriv = (PFNGLGETTEXLEVELPARAMETERIVPROC)load("glGetTexLevelParameteriv"); - 0039d 48 8d 0d 00 00 + 002db 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GLJHCPGI@glGetTexLevelParameteriv@ - 003a4 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003aa 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetTexLevelParameteriv, rax + 002e2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexLevelParameterfv, rax + 002e9 ff d3 call rbx ; 1112 : glad_glIsEnabled = (PFNGLISENABLEDPROC)load("glIsEnabled"); - 003b1 48 8d 0d 00 00 + 002eb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0M@INHMIHKC@glIsEnabled@ - 003b8 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003be 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glIsEnabled, rax + 002f2 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetTexLevelParameteriv, rax + 002f9 ff d3 call rbx ; 1113 : glad_glDepthRange = (PFNGLDEPTHRANGEPROC)load("glDepthRange"); - 003c5 48 8d 0d 00 00 + 002fb 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PEBDIKOA@glDepthRange@ - 003cc ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003d2 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glDepthRange, rax + 00302 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glIsEnabled, rax + 00309 ff d3 call rbx ; 1114 : glad_glViewport = (PFNGLVIEWPORTPROC)load("glViewport"); - 003d9 48 8d 0d 00 00 + 0030b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KBLIPDFH@glViewport@ - 003e0 ff 95 e0 00 00 - 00 call QWORD PTR load$[rbp] - 003e6 48 89 05 00 00 + 00312 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glDepthRange, rax + 00319 ff d3 call rbx + 0031b 48 89 05 00 00 00 00 mov QWORD PTR glad_glViewport, rax $LN1@load_GL_VE: ; 1115 : } - 003ed 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 003f4 5f pop rdi - 003f5 5d pop rbp - 003f6 c3 ret 0 + 00322 48 83 c4 20 add rsp, 32 ; 00000020H + 00326 5b pop rbx + 00327 c3 ret 0 load_GL_VERSION_1_0 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy +; File D:\Programmer\GLenv\glad.c +; COMDAT has_ext +_TEXT SEGMENT +ext$ = 48 +has_ext PROC ; COMDAT + +; 217 : static int has_ext(const char *ext) { + + 00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx + 00005 57 push rdi + 00006 48 83 ec 20 sub rsp, 32 ; 00000020H + 0000a 48 8b d9 mov rbx, rcx + 0000d 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c + 00014 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00019 83 3d 00 00 00 + 00 03 cmp DWORD PTR max_loaded_major, 3 + 00020 7d 6e jge SHORT $LN7@has_ext + +; 218 : #ifdef _GLAD_IS_SOME_NEW_VERSION +; 219 : if(max_loaded_major < 3) { +; 220 : #endif +; 221 : const char *extensions; +; 222 : const char *loc; +; 223 : const char *terminator; +; 224 : extensions = exts; + + 00022 48 8b 3d 00 00 + 00 00 mov rdi, QWORD PTR exts + 00029 48 85 ff test rdi, rdi + +; 225 : if(extensions == NULL || ext == NULL) { + + 0002c 74 55 je SHORT $LN32@has_ext + 0002e 48 85 db test rbx, rbx + 00031 74 50 je SHORT $LN32@has_ext + +; 226 : return 0; +; 227 : } +; 228 : +; 229 : while(1) { +; 230 : loc = strstr(extensions, ext); + + 00033 48 8b d3 mov rdx, rbx + 00036 48 8b cf mov rcx, rdi + 00039 e8 00 00 00 00 call strstr + +; 231 : if(loc == NULL) { + + 0003e 48 85 c0 test rax, rax + 00041 74 40 je SHORT $LN32@has_ext + 00043 0f 1f 40 00 66 + 0f 1f 84 00 00 + 00 00 00 npad 13 +$LL2@has_ext: + +; 232 : return 0; +; 233 : } +; 234 : +; 235 : terminator = loc + strlen(ext); + + 00050 48 c7 c1 ff ff + ff ff mov rcx, -1 +$LL36@has_ext: + 00057 48 ff c1 inc rcx + 0005a 80 3c 0b 00 cmp BYTE PTR [rbx+rcx], 0 + 0005e 75 f7 jne SHORT $LL36@has_ext + 00060 48 03 c8 add rcx, rax + +; 236 : if((loc == extensions || *(loc - 1) == ' ') && + + 00063 48 3b c7 cmp rax, rdi + 00066 74 06 je SHORT $LN13@has_ext + 00068 80 78 ff 20 cmp BYTE PTR [rax-1], 32 ; 00000020H + 0006c 75 05 jne SHORT $LN30@has_ext +$LN13@has_ext: + 0006e f6 01 df test BYTE PTR [rcx], 223 ; 000000dfH + 00071 74 7d je SHORT $LN22@has_ext +$LN30@has_ext: + +; 226 : return 0; +; 227 : } +; 228 : +; 229 : while(1) { +; 230 : loc = strstr(extensions, ext); + + 00073 48 8b d3 mov rdx, rbx + +; 237 : (*terminator == ' ' || *terminator == '\0')) { +; 238 : return 1; +; 239 : } +; 240 : extensions = terminator; + + 00076 48 8b f9 mov rdi, rcx + 00079 e8 00 00 00 00 call strstr + 0007e 48 85 c0 test rax, rax + 00081 75 cd jne SHORT $LL2@has_ext +$LN32@has_ext: + +; 250 : return 1; +; 251 : } +; 252 : } +; 253 : } +; 254 : #endif +; 255 : +; 256 : return 0; + + 00083 33 c0 xor eax, eax + +; 257 : } + + 00085 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 0008a 48 83 c4 20 add rsp, 32 ; 00000020H + 0008e 5f pop rdi + 0008f c3 ret 0 +$LN7@has_ext: + +; 241 : } +; 242 : #ifdef _GLAD_IS_SOME_NEW_VERSION +; 243 : } else { +; 244 : int index; +; 245 : if(exts_i == NULL) return 0; + + 00090 4c 8b 0d 00 00 + 00 00 mov r9, QWORD PTR exts_i + 00097 4d 85 c9 test r9, r9 + 0009a 74 e7 je SHORT $LN32@has_ext + +; 246 : for(index = 0; index < num_exts_i; index++) { + + 0009c 44 8b 1d 00 00 + 00 00 mov r11d, DWORD PTR num_exts_i + 000a3 45 33 d2 xor r10d, r10d + 000a6 45 85 db test r11d, r11d + 000a9 7e d8 jle SHORT $LN32@has_ext + 000ab 0f 1f 44 00 00 npad 5 +$LL6@has_ext: + +; 247 : const char *e = exts_i[index]; +; 248 : +; 249 : if(exts_i[index] != NULL && strcmp(e, ext) == 0) { + + 000b0 49 8b 01 mov rax, QWORD PTR [r9] + 000b3 48 85 c0 test rax, rax + 000b6 74 1f je SHORT $LN4@has_ext + 000b8 4c 8b c3 mov r8, rbx + 000bb 4c 2b c0 sub r8, rax + 000be 66 90 npad 2 +$LL34@has_ext: + 000c0 0f b6 10 movzx edx, BYTE PTR [rax] + 000c3 42 0f b6 0c 00 movzx ecx, BYTE PTR [rax+r8] + 000c8 2b d1 sub edx, ecx + 000ca 75 07 jne SHORT $LN35@has_ext + 000cc 48 ff c0 inc rax + 000cf 85 c9 test ecx, ecx + 000d1 75 ed jne SHORT $LL34@has_ext +$LN35@has_ext: + 000d3 85 d2 test edx, edx + 000d5 74 19 je SHORT $LN22@has_ext +$LN4@has_ext: + +; 246 : for(index = 0; index < num_exts_i; index++) { + + 000d7 41 ff c2 inc r10d + 000da 49 83 c1 08 add r9, 8 + 000de 45 3b d3 cmp r10d, r11d + 000e1 7c cd jl SHORT $LL6@has_ext + +; 250 : return 1; +; 251 : } +; 252 : } +; 253 : } +; 254 : #endif +; 255 : +; 256 : return 0; + + 000e3 33 c0 xor eax, eax + +; 257 : } + + 000e5 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 000ea 48 83 c4 20 add rsp, 32 ; 00000020H + 000ee 5f pop rdi + 000ef c3 ret 0 +$LN22@has_ext: + 000f0 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 000f5 b8 01 00 00 00 mov eax, 1 + 000fa 48 83 c4 20 add rsp, 32 ; 00000020H + 000fe 5f pop rdi + 000ff c3 ret 0 +has_ext ENDP +_TEXT ENDS +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT free_exts _TEXT SEGMENT -index$1 = 4 free_exts PROC ; COMDAT ; 206 : static void free_exts(void) { - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec 08 01 - 00 00 sub rsp, 264 ; 00000108H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 0d 00 00 + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 48 8b 0d 00 00 + 00 00 mov rcx, QWORD PTR exts_i + 00017 48 85 c9 test rcx, rcx + 0001a 74 50 je SHORT $LN5@free_exts ; 207 : if (exts_i != NULL) { - - 0001b 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR exts_i, 0 - 00023 74 4b je SHORT $LN5@free_exts - ; 208 : int index; ; 209 : for(index = 0; index < num_exts_i; index++) { - 00025 c7 45 04 00 00 - 00 00 mov DWORD PTR index$1[rbp], 0 - 0002c eb 08 jmp SHORT $LN4@free_exts -$LN2@free_exts: - 0002e 8b 45 04 mov eax, DWORD PTR index$1[rbp] - 00031 ff c0 inc eax - 00033 89 45 04 mov DWORD PTR index$1[rbp], eax -$LN4@free_exts: - 00036 8b 05 00 00 00 - 00 mov eax, DWORD PTR num_exts_i - 0003c 39 45 04 cmp DWORD PTR index$1[rbp], eax - 0003f 7d 17 jge SHORT $LN3@free_exts + 0001c 48 89 5c 24 30 mov QWORD PTR [rsp+48], rbx + 00021 33 db xor ebx, ebx + 00023 39 1d 00 00 00 + 00 cmp DWORD PTR num_exts_i, ebx + 00029 7e 2b jle SHORT $LN3@free_exts + 0002b 48 89 7c 24 20 mov QWORD PTR [rsp+32], rdi + 00030 33 ff xor edi, edi +$LL4@free_exts: ; 210 : free((char *)exts_i[index]); - 00041 48 63 45 04 movsxd rax, DWORD PTR index$1[rbp] - 00045 48 8b 0d 00 00 - 00 00 mov rcx, QWORD PTR exts_i - 0004c 48 8b 0c c1 mov rcx, QWORD PTR [rcx+rax*8] - 00050 ff 15 00 00 00 + 00032 48 8b 0c 0f mov rcx, QWORD PTR [rdi+rcx] + 00036 ff 15 00 00 00 00 call QWORD PTR __imp_free - -; 211 : } - - 00056 eb d6 jmp SHORT $LN2@free_exts + 0003c 48 8b 0d 00 00 + 00 00 mov rcx, QWORD PTR exts_i + 00043 48 8d 7f 08 lea rdi, QWORD PTR [rdi+8] + 00047 ff c3 inc ebx + 00049 3b 1d 00 00 00 + 00 cmp ebx, DWORD PTR num_exts_i + 0004f 7c e1 jl SHORT $LL4@free_exts + 00051 48 8b 7c 24 20 mov rdi, QWORD PTR [rsp+32] $LN3@free_exts: +; 211 : } ; 212 : free((void *)exts_i); - 00058 48 8b 0d 00 00 - 00 00 mov rcx, QWORD PTR exts_i - 0005f ff 15 00 00 00 + 00056 ff 15 00 00 00 00 call QWORD PTR __imp_free ; 213 : exts_i = NULL; - 00065 48 c7 05 00 00 + 0005c 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 00061 48 c7 05 00 00 00 00 00 00 00 00 mov QWORD PTR exts_i, 0 $LN5@free_exts: @@ -21294,220 +19632,203 @@ $LN5@free_exts: ; 214 : } ; 215 : } - 00070 48 8d a5 e8 00 - 00 00 lea rsp, QWORD PTR [rbp+232] - 00077 5f pop rdi - 00078 5d pop rbp - 00079 c3 ret 0 + 0006c 48 83 c4 28 add rsp, 40 ; 00000028H + 00070 c3 ret 0 free_exts ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT get_exts _TEXT SEGMENT -index$1 = 4 -gl_str_tmp$2 = 40 -len$3 = 72 -local_str$4 = 104 -tv140 = 312 -tv73 = 312 -tv141 = 320 get_exts PROC ; COMDAT ; 172 : static int get_exts(void) { - 00000 40 55 push rbp - 00002 56 push rsi - 00003 57 push rdi - 00004 48 81 ec 70 01 - 00 00 sub rsp, 368 ; 00000170H - 0000b 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00010 48 8d 0d 00 00 + 00000 48 89 5c 24 20 mov QWORD PTR [rsp+32], rbx + 00005 41 56 push r14 + 00007 48 83 ec 20 sub rsp, 32 ; 00000020H + 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00012 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00017 83 3d 00 00 00 + 00 03 cmp DWORD PTR max_loaded_major, 3 + 0001e 7d 23 jge SHORT $LN5@get_exts ; 173 : #ifdef _GLAD_IS_SOME_NEW_VERSION ; 174 : if(max_loaded_major < 3) { - - 0001c 83 3d 00 00 00 - 00 03 cmp DWORD PTR max_loaded_major, 3 - 00023 7d 17 jge SHORT $LN5@get_exts - ; 175 : #endif ; 176 : exts = (const char *)glGetString(GL_EXTENSIONS); - 00025 b9 03 1f 00 00 mov ecx, 7939 ; 00001f03H - 0002a ff 15 00 00 00 + 00020 b9 03 1f 00 00 mov ecx, 7939 ; 00001f03H + 00025 ff 15 00 00 00 00 call QWORD PTR glad_glGetString - 00030 48 89 05 00 00 + 0002b 48 89 05 00 00 00 00 mov QWORD PTR exts, rax +; 200 : } +; 201 : } +; 202 : #endif +; 203 : return 1; + + 00032 b8 01 00 00 00 mov eax, 1 + +; 204 : } + + 00037 48 8b 5c 24 48 mov rbx, QWORD PTR [rsp+72] + 0003c 48 83 c4 20 add rsp, 32 ; 00000020H + 00040 41 5e pop r14 + 00042 c3 ret 0 +$LN5@get_exts: + ; 177 : #ifdef _GLAD_IS_SOME_NEW_VERSION ; 178 : } else { - - 00037 e9 22 01 00 00 jmp $LN6@get_exts -$LN5@get_exts: - ; 179 : unsigned int index; ; 180 : ; 181 : num_exts_i = 0; - 0003c c7 05 00 00 00 - 00 00 00 00 00 mov DWORD PTR num_exts_i, 0 + 00043 33 db xor ebx, ebx ; 182 : glGetIntegerv(GL_NUM_EXTENSIONS, &num_exts_i); - 00046 48 8d 15 00 00 + 00045 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:num_exts_i - 0004d b9 1d 82 00 00 mov ecx, 33309 ; 0000821dH - 00052 ff 15 00 00 00 + 0004c b9 1d 82 00 00 mov ecx, 33309 ; 0000821dH + 00051 89 1d 00 00 00 + 00 mov DWORD PTR num_exts_i, ebx + 00057 ff 15 00 00 00 00 call QWORD PTR glad_glGetIntegerv ; 183 : if (num_exts_i > 0) { - 00058 83 3d 00 00 00 - 00 00 cmp DWORD PTR num_exts_i, 0 - 0005f 7e 38 jle SHORT $LN7@get_exts + 0005d 48 63 05 00 00 + 00 00 movsxd rax, DWORD PTR num_exts_i + 00064 4c 8d 73 ff lea r14, QWORD PTR [rbx-1] + 00068 85 c0 test eax, eax + 0006a 7e 2a jle SHORT $LN16@get_exts ; 184 : exts_i = (char **)malloc((size_t)num_exts_i * (sizeof *exts_i)); - 00061 48 63 05 00 00 - 00 00 movsxd rax, DWORD PTR num_exts_i - 00068 48 89 85 38 01 - 00 00 mov QWORD PTR tv73[rbp], rax + 0006c 48 8b c8 mov rcx, rax 0006f b8 08 00 00 00 mov eax, 8 - 00074 48 8b 8d 38 01 - 00 00 mov rcx, QWORD PTR tv73[rbp] - 0007b 48 f7 e1 mul rcx - 0007e 48 c7 c1 ff ff - ff ff mov rcx, -1 - 00085 48 0f 40 c1 cmovo rax, rcx - 00089 48 8b c8 mov rcx, rax - 0008c ff 15 00 00 00 + 00074 48 f7 e1 mul rcx + 00077 49 0f 40 c6 cmovo rax, r14 + 0007b 48 8b c8 mov rcx, rax + 0007e ff 15 00 00 00 00 call QWORD PTR __imp_malloc - 00092 48 89 05 00 00 + 00084 48 8b c8 mov rcx, rax + 00087 48 89 05 00 00 00 00 mov QWORD PTR exts_i, rax + 0008e 8b 05 00 00 00 + 00 mov eax, DWORD PTR num_exts_i + 00094 eb 07 jmp SHORT $LN7@get_exts +$LN16@get_exts: + +; 183 : if (num_exts_i > 0) { + + 00096 48 8b 0d 00 00 + 00 00 mov rcx, QWORD PTR exts_i $LN7@get_exts: ; 185 : } ; 186 : ; 187 : if (exts_i == NULL) { - 00099 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR exts_i, 0 - 000a1 75 07 jne SHORT $LN8@get_exts + 0009d 48 85 c9 test rcx, rcx + 000a0 75 0e jne SHORT $LN8@get_exts ; 188 : return 0; - 000a3 33 c0 xor eax, eax - 000a5 e9 b9 00 00 00 jmp $LN1@get_exts + 000a2 33 c0 xor eax, eax + +; 204 : } + + 000a4 48 8b 5c 24 48 mov rbx, QWORD PTR [rsp+72] + 000a9 48 83 c4 20 add rsp, 32 ; 00000020H + 000ad 41 5e pop r14 + 000af c3 ret 0 $LN8@get_exts: ; 189 : } ; 190 : ; 191 : for(index = 0; index < (unsigned)num_exts_i; index++) { - 000aa c7 45 04 00 00 - 00 00 mov DWORD PTR index$1[rbp], 0 - 000b1 eb 08 jmp SHORT $LN4@get_exts -$LN2@get_exts: - 000b3 8b 45 04 mov eax, DWORD PTR index$1[rbp] - 000b6 ff c0 inc eax - 000b8 89 45 04 mov DWORD PTR index$1[rbp], eax -$LN4@get_exts: - 000bb 8b 05 00 00 00 - 00 mov eax, DWORD PTR num_exts_i - 000c1 39 45 04 cmp DWORD PTR index$1[rbp], eax - 000c4 0f 83 94 00 00 - 00 jae $LN3@get_exts + 000b0 85 c0 test eax, eax + 000b2 74 7e je SHORT $LN3@get_exts + 000b4 48 89 6c 24 30 mov QWORD PTR [rsp+48], rbp + 000b9 48 89 74 24 38 mov QWORD PTR [rsp+56], rsi + 000be 48 89 7c 24 40 mov QWORD PTR [rsp+64], rdi +$LL4@get_exts: ; 192 : const char *gl_str_tmp = (const char*)glGetStringi(GL_EXTENSIONS, index); - 000ca 8b 55 04 mov edx, DWORD PTR index$1[rbp] - 000cd b9 03 1f 00 00 mov ecx, 7939 ; 00001f03H - 000d2 ff 15 00 00 00 + 000c3 8b d3 mov edx, ebx + 000c5 b9 03 1f 00 00 mov ecx, 7939 ; 00001f03H + 000ca ff 15 00 00 00 00 call QWORD PTR glad_glGetStringi - 000d8 48 89 45 28 mov QWORD PTR gl_str_tmp$2[rbp], rax + 000d0 48 8b f8 mov rdi, rax ; 193 : size_t len = strlen(gl_str_tmp); - 000dc 48 8b 45 28 mov rax, QWORD PTR gl_str_tmp$2[rbp] - 000e0 48 89 85 38 01 - 00 00 mov QWORD PTR tv140[rbp], rax - 000e7 48 c7 85 40 01 - 00 00 ff ff ff - ff mov QWORD PTR tv141[rbp], -1 -$LL11@get_exts: - 000f2 48 ff 85 40 01 - 00 00 inc QWORD PTR tv141[rbp] - 000f9 48 8b 85 38 01 - 00 00 mov rax, QWORD PTR tv140[rbp] - 00100 48 8b 8d 40 01 - 00 00 mov rcx, QWORD PTR tv141[rbp] - 00107 80 3c 08 00 cmp BYTE PTR [rax+rcx], 0 - 0010b 75 e5 jne SHORT $LL11@get_exts - 0010d 48 8b 85 40 01 - 00 00 mov rax, QWORD PTR tv141[rbp] - 00114 48 89 45 48 mov QWORD PTR len$3[rbp], rax + 000d3 49 8b ce mov rcx, r14 + 000d6 66 66 0f 1f 84 + 00 00 00 00 00 npad 10 +$LL15@get_exts: + 000e0 80 7c 08 01 00 cmp BYTE PTR [rax+rcx+1], 0 + 000e5 48 8d 49 01 lea rcx, QWORD PTR [rcx+1] + 000e9 75 f5 jne SHORT $LL15@get_exts ; 194 : ; 195 : char *local_str = (char*)malloc((len+1) * sizeof(char)); - 00118 48 8b 45 48 mov rax, QWORD PTR len$3[rbp] - 0011c 48 ff c0 inc rax - 0011f 48 8b c8 mov rcx, rax - 00122 ff 15 00 00 00 + 000eb 48 8d 69 01 lea rbp, QWORD PTR [rcx+1] + 000ef 48 8b cd mov rcx, rbp + 000f2 ff 15 00 00 00 00 call QWORD PTR __imp_malloc - 00128 48 89 45 68 mov QWORD PTR local_str$4[rbp], rax + 000f8 48 8b f0 mov rsi, rax ; 196 : if(local_str != NULL) { - 0012c 48 83 7d 68 00 cmp QWORD PTR local_str$4[rbp], 0 - 00131 74 14 je SHORT $LN9@get_exts + 000fb 48 85 c0 test rax, rax + 000fe 74 0e je SHORT $LN9@get_exts ; 197 : memcpy(local_str, gl_str_tmp, (len+1) * sizeof(char)); - 00133 48 8b 45 48 mov rax, QWORD PTR len$3[rbp] - 00137 48 ff c0 inc rax - 0013a 48 8b 7d 68 mov rdi, QWORD PTR local_str$4[rbp] - 0013e 48 8b 75 28 mov rsi, QWORD PTR gl_str_tmp$2[rbp] - 00142 48 8b c8 mov rcx, rax - 00145 f3 a4 rep movsb + 00100 4c 8b c5 mov r8, rbp + 00103 48 8b d7 mov rdx, rdi + 00106 48 8b c8 mov rcx, rax + 00109 e8 00 00 00 00 call memcpy $LN9@get_exts: ; 198 : } ; 199 : exts_i[index] = local_str; - 00147 8b 45 04 mov eax, DWORD PTR index$1[rbp] - 0014a 48 8b 0d 00 00 + 0010e 48 8b 0d 00 00 00 00 mov rcx, QWORD PTR exts_i - 00151 48 8b 55 68 mov rdx, QWORD PTR local_str$4[rbp] - 00155 48 89 14 c1 mov QWORD PTR [rcx+rax*8], rdx + 00115 48 89 34 d9 mov QWORD PTR [rcx+rbx*8], rsi + 00119 ff c3 inc ebx + 0011b 3b 1d 00 00 00 + 00 cmp ebx, DWORD PTR num_exts_i + 00121 72 a0 jb SHORT $LL4@get_exts -; 200 : } +; 189 : } +; 190 : +; 191 : for(index = 0; index < (unsigned)num_exts_i; index++) { - 00159 e9 55 ff ff ff jmp $LN2@get_exts + 00123 48 8b 7c 24 40 mov rdi, QWORD PTR [rsp+64] + 00128 48 8b 74 24 38 mov rsi, QWORD PTR [rsp+56] + 0012d 48 8b 6c 24 30 mov rbp, QWORD PTR [rsp+48] $LN3@get_exts: -$LN6@get_exts: - -; 201 : } -; 202 : #endif -; 203 : return 1; - - 0015e b8 01 00 00 00 mov eax, 1 -$LN1@get_exts: ; 204 : } - 00163 48 8d a5 50 01 - 00 00 lea rsp, QWORD PTR [rbp+336] - 0016a 5f pop rdi - 0016b 5e pop rsi - 0016c 5d pop rbp - 0016d c3 ret 0 + 00132 48 8b 5c 24 48 mov rbx, QWORD PTR [rsp+72] + 00137 b8 01 00 00 00 mov eax, 1 + 0013c 48 83 c4 20 add rsp, 32 ; 00000020H + 00140 41 5e pop r14 + 00142 c3 ret 0 get_exts ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT close_gl _TEXT SEGMENT @@ -21515,31 +19836,22 @@ close_gl PROC ; COMDAT ; 72 : void close_gl(void) { - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 0d 00 00 + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 48 8b 0d 00 00 + 00 00 mov rcx, QWORD PTR libGL + 00017 48 85 c9 test rcx, rcx + 0001a 74 11 je SHORT $LN2@close_gl ; 73 : if(libGL != NULL) { - - 0001b 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR libGL, 0 - 00023 74 18 je SHORT $LN2@close_gl - ; 74 : FreeLibrary((HMODULE) libGL); - - 00025 48 8b 0d 00 00 - 00 00 mov rcx, QWORD PTR libGL - 0002c ff 15 00 00 00 - 00 call QWORD PTR __imp_FreeLibrary - ; 75 : libGL = NULL; - 00032 48 c7 05 00 00 + 0001c ff 15 00 00 00 + 00 call QWORD PTR __imp_FreeLibrary + 00022 48 c7 05 00 00 00 00 00 00 00 00 mov QWORD PTR libGL, 0 $LN2@close_gl: @@ -21547,167 +19859,149 @@ $LN2@close_gl: ; 76 : } ; 77 : } - 0003d 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00044 5f pop rdi - 00045 5d pop rbp - 00046 c3 ret 0 + 0002d 48 83 c4 28 add rsp, 40 ; 00000028H + 00031 c3 ret 0 close_gl ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT open_gl _TEXT SEGMENT -tmp$1 = 8 -tv71 = 212 open_gl PROC ; COMDAT ; 57 : int open_gl(void) { - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec 08 01 - 00 00 sub rsp, 264 ; 00000108H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 0d 00 00 + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:??_C@_1BK@LCODAJLO@?$AAo?$AAp?$AAe?$AAn?$AAg?$AAl?$AA3?$AA2?$AA?4?$AAd?$AAl?$AAl@ + 00017 ff 15 00 00 00 + 00 call QWORD PTR __imp_LoadLibraryW + 0001d 48 89 05 00 00 + 00 00 mov QWORD PTR libGL, rax + 00024 48 85 c0 test rax, rax + 00027 74 26 je SHORT $LN2@open_gl ; 58 : #ifndef IS_UWP ; 59 : libGL = LoadLibraryW(L"opengl32.dll"); - - 0001b 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_1BK@LCODAJLO@?$AAo?$AAp?$AAe?$AAn?$AAg?$AAl?$AA3?$AA2?$AA?4?$AAd?$AAl?$AAl@ - 00022 ff 15 00 00 00 - 00 call QWORD PTR __imp_LoadLibraryW - 00028 48 89 05 00 00 - 00 00 mov QWORD PTR libGL, rax - ; 60 : if(libGL != NULL) { - - 0002f 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR libGL, 0 - 00037 74 4b je SHORT $LN2@open_gl - ; 61 : void (* tmp)(void); ; 62 : tmp = (void(*)(void)) GetProcAddress(libGL, "wglGetProcAddress"); - 00039 48 8d 15 00 00 + 00029 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:??_C@_0BC@FFKMKEGM@wglGetProcAddress@ - 00040 48 8b 0d 00 00 - 00 00 mov rcx, QWORD PTR libGL - 00047 ff 15 00 00 00 + 00030 48 8b c8 mov rcx, rax + 00033 ff 15 00 00 00 00 call QWORD PTR __imp_GetProcAddress - 0004d 48 89 45 08 mov QWORD PTR tmp$1[rbp], rax ; 63 : gladGetProcAddressPtr = (PFNWGLGETPROCADDRESSPROC_PRIVATE) tmp; - - 00051 48 8b 45 08 mov rax, QWORD PTR tmp$1[rbp] - 00055 48 89 05 00 00 - 00 00 mov QWORD PTR gladGetProcAddressPtr, rax - ; 64 : return gladGetProcAddressPtr != NULL; - 0005c 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR gladGetProcAddressPtr, 0 - 00064 74 0c je SHORT $LN4@open_gl - 00066 c7 85 d4 00 00 - 00 01 00 00 00 mov DWORD PTR tv71[rbp], 1 - 00070 eb 0a jmp SHORT $LN5@open_gl -$LN4@open_gl: - 00072 c7 85 d4 00 00 - 00 00 00 00 00 mov DWORD PTR tv71[rbp], 0 -$LN5@open_gl: - 0007c 8b 85 d4 00 00 - 00 mov eax, DWORD PTR tv71[rbp] - 00082 eb 02 jmp SHORT $LN1@open_gl -$LN2@open_gl: + 00039 33 c9 xor ecx, ecx + 0003b 48 89 05 00 00 + 00 00 mov QWORD PTR gladGetProcAddressPtr, rax + 00042 48 85 c0 test rax, rax + 00045 0f 95 c1 setne cl + 00048 8b c1 mov eax, ecx ; 65 : } ; 66 : #endif ; 67 : ; 68 : return 0; - - 00084 33 c0 xor eax, eax -$LN1@open_gl: - ; 69 : } - 00086 48 8d a5 e8 00 - 00 00 lea rsp, QWORD PTR [rbp+232] - 0008d 5f pop rdi - 0008e 5d pop rbp - 0008f c3 ret 0 + 0004a 48 83 c4 28 add rsp, 40 ; 00000028H + 0004e c3 ret 0 +$LN2@open_gl: + 0004f 48 83 c4 28 add rsp, 40 ; 00000028H + 00053 c3 ret 0 open_gl ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT get_proc _TEXT SEGMENT -result$ = 8 -namez$ = 256 +namez$ = 48 get_proc PROC ; COMDAT ; 128 : void* get_proc(const char *namez) { - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 55 push rbp - 00006 57 push rdi - 00007 48 81 ec 08 01 - 00 00 sub rsp, 264 ; 00000108H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 48 8b 0d 00 00 + 00 00 mov rcx, QWORD PTR libGL + 0001c 48 85 c9 test rcx, rcx + 0001f 75 08 jne SHORT $LN2@get_proc ; 129 : void* result = NULL; - - 0001f 48 c7 45 08 00 - 00 00 00 mov QWORD PTR result$[rbp], 0 - ; 130 : if(libGL == NULL) return NULL; - 00027 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR libGL, 0 - 0002f 75 04 jne SHORT $LN2@get_proc - 00031 33 c0 xor eax, eax - 00033 eb 3e jmp SHORT $LN1@get_proc + 00021 33 c0 xor eax, eax + +; 140 : #else +; 141 : result = dlsym(libGL, namez); +; 142 : #endif +; 143 : } +; 144 : +; 145 : return result; +; 146 : } + + 00023 48 83 c4 20 add rsp, 32 ; 00000020H + 00027 5b pop rbx + 00028 c3 ret 0 $LN2@get_proc: ; 131 : ; 132 : #if !defined(__APPLE__) && !defined(__HAIKU__) ; 133 : if(gladGetProcAddressPtr != NULL) { - 00035 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR gladGetProcAddressPtr, 0 - 0003d 74 11 je SHORT $LN3@get_proc + 00029 48 8b 05 00 00 + 00 00 mov rax, QWORD PTR gladGetProcAddressPtr + 00030 48 85 c0 test rax, rax + 00033 74 11 je SHORT $LN6@get_proc ; 134 : result = gladGetProcAddressPtr(namez); - 0003f 48 8b 8d 00 01 - 00 00 mov rcx, QWORD PTR namez$[rbp] - 00046 ff 15 00 00 00 - 00 call QWORD PTR gladGetProcAddressPtr - 0004c 48 89 45 08 mov QWORD PTR result$[rbp], rax -$LN3@get_proc: + 00035 48 8b cb mov rcx, rbx + 00038 ff d0 call rax ; 135 : } ; 136 : #endif ; 137 : if(result == NULL) { - 00050 48 83 7d 08 00 cmp QWORD PTR result$[rbp], 0 - 00055 75 18 jne SHORT $LN4@get_proc + 0003a 48 85 c0 test rax, rax + 0003d 75 16 jne SHORT $LN4@get_proc + 0003f 48 8b 0d 00 00 + 00 00 mov rcx, QWORD PTR libGL +$LN6@get_proc: ; 138 : #if defined(_WIN32) || defined(__CYGWIN__) ; 139 : result = (void*)GetProcAddress((HMODULE) libGL, namez); - 00057 48 8b 95 00 01 - 00 00 mov rdx, QWORD PTR namez$[rbp] - 0005e 48 8b 0d 00 00 - 00 00 mov rcx, QWORD PTR libGL - 00065 ff 15 00 00 00 - 00 call QWORD PTR __imp_GetProcAddress - 0006b 48 89 45 08 mov QWORD PTR result$[rbp], rax + 00046 48 8b d3 mov rdx, rbx + +; 140 : #else +; 141 : result = dlsym(libGL, namez); +; 142 : #endif +; 143 : } +; 144 : +; 145 : return result; +; 146 : } + + 00049 48 83 c4 20 add rsp, 32 ; 00000020H + 0004d 5b pop rbx + +; 138 : #if defined(_WIN32) || defined(__CYGWIN__) +; 139 : result = (void*)GetProcAddress((HMODULE) libGL, namez); + + 0004e 48 ff 25 00 00 + 00 00 rex_jmp QWORD PTR __imp_GetProcAddress $LN4@get_proc: ; 140 : #else @@ -21716,812 +20010,629 @@ $LN4@get_proc: ; 143 : } ; 144 : ; 145 : return result; - - 0006f 48 8b 45 08 mov rax, QWORD PTR result$[rbp] -$LN1@get_proc: - ; 146 : } - 00073 48 8d a5 e8 00 - 00 00 lea rsp, QWORD PTR [rbp+232] - 0007a 5f pop rdi - 0007b 5d pop rbp - 0007c c3 ret 0 + 00055 48 83 c4 20 add rsp, 32 ; 00000020H + 00059 5b pop rbx + 0005a c3 ret 0 get_proc ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT gladLoadGLSC2Loader _TEXT SEGMENT -tv75 = 192 -load$ = 240 +load$ = 48 gladLoadGLSC2Loader PROC ; COMDAT ; 2734 : int gladLoadGLSC2Loader(GLADloadproc load) { -$LN8: - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 55 push rbp - 00006 57 push rdi - 00007 48 81 ec f8 00 - 00 00 sub rsp, 248 ; 000000f8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 +$LN12: + 00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx + 00005 57 push rdi + 00006 48 83 ec 20 sub rsp, 32 ; 00000020H + 0000a 48 8b f9 mov rdi, rcx + 0000d 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00014 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00019 33 db xor ebx, ebx + 0001b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@ + 00022 48 89 1d 00 00 + 00 00 mov QWORD PTR GLVersion, rbx + 00029 ff d7 call rdi + 0002b 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetString, rax + 00032 48 85 c0 test rax, rax + 00035 74 44 je SHORT $LN8@gladLoadGL ; 2735 : GLVersion.major = 0; GLVersion.minor = 0; - - 0001f c7 05 00 00 00 - 00 00 00 00 00 mov DWORD PTR GLVersion, 0 - 00029 c7 05 04 00 00 - 00 00 00 00 00 mov DWORD PTR GLVersion+4, 0 - ; 2736 : glGetString = (PFNGLGETSTRINGPROC)load("glGetString"); - - 00033 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@ - 0003a ff 95 f0 00 00 - 00 call QWORD PTR load$[rbp] - 00040 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetString, rax - ; 2737 : if(glGetString == NULL) return 0; - - 00047 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR glad_glGetString, 0 - 0004f 75 04 jne SHORT $LN2@gladLoadGL - 00051 33 c0 xor eax, eax - 00053 eb 60 jmp SHORT $LN1@gladLoadGL -$LN2@gladLoadGL: - ; 2738 : if(glGetString(GL_VERSION) == NULL) return 0; - 00055 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H - 0005a ff 15 00 00 00 - 00 call QWORD PTR glad_glGetString - 00060 48 85 c0 test rax, rax - 00063 75 04 jne SHORT $LN3@gladLoadGL - 00065 33 c0 xor eax, eax - 00067 eb 4c jmp SHORT $LN1@gladLoadGL -$LN3@gladLoadGL: + 00037 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H + 0003c ff d0 call rax + 0003e 48 85 c0 test rax, rax + 00041 74 38 je SHORT $LN8@gladLoadGL ; 2739 : find_coreGLSC2(); - 00069 e8 00 00 00 00 call find_coreGLSC2 + 00043 e8 00 00 00 00 call find_coreGLSC2 ; 2740 : load_GL_SC_VERSION_2_0(load); - 0006e 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 00075 e8 00 00 00 00 call load_GL_SC_VERSION_2_0 + 00048 48 8b cf mov rcx, rdi + 0004b e8 00 00 00 00 call load_GL_SC_VERSION_2_0 ; 2741 : ; 2742 : if (!find_extensionsGLSC2()) return 0; - 0007a e8 00 00 00 00 call find_extensionsGLSC2 - 0007f 85 c0 test eax, eax - 00081 75 04 jne SHORT $LN4@gladLoadGL - 00083 33 c0 xor eax, eax - 00085 eb 2e jmp SHORT $LN1@gladLoadGL -$LN4@gladLoadGL: + 00050 e8 00 00 00 00 call find_extensionsGLSC2 + 00055 85 c0 test eax, eax + 00057 74 22 je SHORT $LN8@gladLoadGL ; 2743 : return GLVersion.major != 0 || GLVersion.minor != 0; - 00087 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLVersion, 0 - 0008e 75 15 jne SHORT $LN6@gladLoadGL - 00090 83 3d 04 00 00 - 00 00 cmp DWORD PTR GLVersion+4, 0 - 00097 75 0c jne SHORT $LN6@gladLoadGL - 00099 c7 85 c0 00 00 - 00 00 00 00 00 mov DWORD PTR tv75[rbp], 0 - 000a3 eb 0a jmp SHORT $LN7@gladLoadGL + 00059 39 1d 00 00 00 + 00 cmp DWORD PTR GLVersion, ebx + 0005f 75 08 jne SHORT $LN6@gladLoadGL + 00061 39 1d 04 00 00 + 00 cmp DWORD PTR GLVersion+4, ebx + 00067 74 05 je SHORT $LN7@gladLoadGL $LN6@gladLoadGL: - 000a5 c7 85 c0 00 00 - 00 01 00 00 00 mov DWORD PTR tv75[rbp], 1 + 00069 bb 01 00 00 00 mov ebx, 1 $LN7@gladLoadGL: - 000af 8b 85 c0 00 00 - 00 mov eax, DWORD PTR tv75[rbp] -$LN1@gladLoadGL: + 0006e 8b c3 mov eax, ebx ; 2744 : } - 000b5 48 8d a5 d8 00 - 00 00 lea rsp, QWORD PTR [rbp+216] - 000bc 5f pop rdi - 000bd 5d pop rbp - 000be c3 ret 0 + 00070 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 00075 48 83 c4 20 add rsp, 32 ; 00000020H + 00079 5f pop rdi + 0007a c3 ret 0 +$LN8@gladLoadGL: + 0007b 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 00080 33 c0 xor eax, eax + 00082 48 83 c4 20 add rsp, 32 ; 00000020H + 00086 5f pop rdi + 00087 c3 ret 0 gladLoadGLSC2Loader ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT gladLoadGLES2Loader _TEXT SEGMENT -tv78 = 192 -load$ = 240 +load$ = 48 gladLoadGLES2Loader PROC ; COMDAT ; 2555 : int gladLoadGLES2Loader(GLADloadproc load) { -$LN8: - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 55 push rbp - 00006 57 push rdi - 00007 48 81 ec f8 00 - 00 00 sub rsp, 248 ; 000000f8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 +$LN12: + 00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx + 00005 57 push rdi + 00006 48 83 ec 20 sub rsp, 32 ; 00000020H + 0000a 48 8b f9 mov rdi, rcx + 0000d 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00014 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00019 33 db xor ebx, ebx + 0001b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@ + 00022 48 89 1d 00 00 + 00 00 mov QWORD PTR GLVersion, rbx + 00029 ff d7 call rdi + 0002b 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetString, rax + 00032 48 85 c0 test rax, rax + 00035 74 5c je SHORT $LN8@gladLoadGL ; 2556 : GLVersion.major = 0; GLVersion.minor = 0; - - 0001f c7 05 00 00 00 - 00 00 00 00 00 mov DWORD PTR GLVersion, 0 - 00029 c7 05 04 00 00 - 00 00 00 00 00 mov DWORD PTR GLVersion+4, 0 - ; 2557 : glGetString = (PFNGLGETSTRINGPROC)load("glGetString"); - - 00033 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@ - 0003a ff 95 f0 00 00 - 00 call QWORD PTR load$[rbp] - 00040 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetString, rax - ; 2558 : if(glGetString == NULL) return 0; - - 00047 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR glad_glGetString, 0 - 0004f 75 07 jne SHORT $LN2@gladLoadGL - 00051 33 c0 xor eax, eax - 00053 e9 84 00 00 00 jmp $LN1@gladLoadGL -$LN2@gladLoadGL: - ; 2559 : if(glGetString(GL_VERSION) == NULL) return 0; - 00058 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H - 0005d ff 15 00 00 00 - 00 call QWORD PTR glad_glGetString - 00063 48 85 c0 test rax, rax - 00066 75 04 jne SHORT $LN3@gladLoadGL - 00068 33 c0 xor eax, eax - 0006a eb 70 jmp SHORT $LN1@gladLoadGL -$LN3@gladLoadGL: + 00037 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H + 0003c ff d0 call rax + 0003e 48 85 c0 test rax, rax + 00041 74 50 je SHORT $LN8@gladLoadGL ; 2560 : find_coreGLES2(); - 0006c e8 00 00 00 00 call find_coreGLES2 + 00043 e8 00 00 00 00 call find_coreGLES2 ; 2561 : load_GL_ES_VERSION_2_0(load); - 00071 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 00078 e8 00 00 00 00 call load_GL_ES_VERSION_2_0 + 00048 48 8b cf mov rcx, rdi + 0004b e8 00 00 00 00 call load_GL_ES_VERSION_2_0 ; 2562 : load_GL_ES_VERSION_3_0(load); - 0007d 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 00084 e8 00 00 00 00 call load_GL_ES_VERSION_3_0 + 00050 48 8b cf mov rcx, rdi + 00053 e8 00 00 00 00 call load_GL_ES_VERSION_3_0 ; 2563 : load_GL_ES_VERSION_3_1(load); - 00089 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 00090 e8 00 00 00 00 call load_GL_ES_VERSION_3_1 + 00058 48 8b cf mov rcx, rdi + 0005b e8 00 00 00 00 call load_GL_ES_VERSION_3_1 ; 2564 : load_GL_ES_VERSION_3_2(load); - 00095 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 0009c e8 00 00 00 00 call load_GL_ES_VERSION_3_2 + 00060 48 8b cf mov rcx, rdi + 00063 e8 00 00 00 00 call load_GL_ES_VERSION_3_2 ; 2565 : ; 2566 : if (!find_extensionsGLES2()) return 0; - 000a1 e8 00 00 00 00 call find_extensionsGLES2 - 000a6 85 c0 test eax, eax - 000a8 75 04 jne SHORT $LN4@gladLoadGL - 000aa 33 c0 xor eax, eax - 000ac eb 2e jmp SHORT $LN1@gladLoadGL -$LN4@gladLoadGL: + 00068 e8 00 00 00 00 call find_extensionsGLES2 + 0006d 85 c0 test eax, eax + 0006f 74 22 je SHORT $LN8@gladLoadGL ; 2567 : return GLVersion.major != 0 || GLVersion.minor != 0; - 000ae 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLVersion, 0 - 000b5 75 15 jne SHORT $LN6@gladLoadGL - 000b7 83 3d 04 00 00 - 00 00 cmp DWORD PTR GLVersion+4, 0 - 000be 75 0c jne SHORT $LN6@gladLoadGL - 000c0 c7 85 c0 00 00 - 00 00 00 00 00 mov DWORD PTR tv78[rbp], 0 - 000ca eb 0a jmp SHORT $LN7@gladLoadGL + 00071 39 1d 00 00 00 + 00 cmp DWORD PTR GLVersion, ebx + 00077 75 08 jne SHORT $LN6@gladLoadGL + 00079 39 1d 04 00 00 + 00 cmp DWORD PTR GLVersion+4, ebx + 0007f 74 05 je SHORT $LN7@gladLoadGL $LN6@gladLoadGL: - 000cc c7 85 c0 00 00 - 00 01 00 00 00 mov DWORD PTR tv78[rbp], 1 + 00081 bb 01 00 00 00 mov ebx, 1 $LN7@gladLoadGL: - 000d6 8b 85 c0 00 00 - 00 mov eax, DWORD PTR tv78[rbp] -$LN1@gladLoadGL: + 00086 8b c3 mov eax, ebx ; 2568 : } - 000dc 48 8d a5 d8 00 - 00 00 lea rsp, QWORD PTR [rbp+216] - 000e3 5f pop rdi - 000e4 5d pop rbp - 000e5 c3 ret 0 + 00088 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 0008d 48 83 c4 20 add rsp, 32 ; 00000020H + 00091 5f pop rdi + 00092 c3 ret 0 +$LN8@gladLoadGL: + 00093 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 00098 33 c0 xor eax, eax + 0009a 48 83 c4 20 add rsp, 32 ; 00000020H + 0009e 5f pop rdi + 0009f c3 ret 0 gladLoadGLES2Loader ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT gladLoadGLES1Loader _TEXT SEGMENT -tv75 = 192 -load$ = 240 +load$ = 48 gladLoadGLES1Loader PROC ; COMDAT ; 2120 : int gladLoadGLES1Loader(GLADloadproc load) { -$LN8: - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 55 push rbp - 00006 57 push rdi - 00007 48 81 ec f8 00 - 00 00 sub rsp, 248 ; 000000f8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 +$LN12: + 00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx + 00005 57 push rdi + 00006 48 83 ec 20 sub rsp, 32 ; 00000020H + 0000a 48 8b f9 mov rdi, rcx + 0000d 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00014 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00019 33 db xor ebx, ebx + 0001b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@ + 00022 48 89 1d 00 00 + 00 00 mov QWORD PTR GLVersion, rbx + 00029 ff d7 call rdi + 0002b 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetString, rax + 00032 48 85 c0 test rax, rax + 00035 74 44 je SHORT $LN8@gladLoadGL ; 2121 : GLVersion.major = 0; GLVersion.minor = 0; - - 0001f c7 05 00 00 00 - 00 00 00 00 00 mov DWORD PTR GLVersion, 0 - 00029 c7 05 04 00 00 - 00 00 00 00 00 mov DWORD PTR GLVersion+4, 0 - ; 2122 : glGetString = (PFNGLGETSTRINGPROC)load("glGetString"); - - 00033 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@ - 0003a ff 95 f0 00 00 - 00 call QWORD PTR load$[rbp] - 00040 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetString, rax - ; 2123 : if(glGetString == NULL) return 0; - - 00047 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR glad_glGetString, 0 - 0004f 75 04 jne SHORT $LN2@gladLoadGL - 00051 33 c0 xor eax, eax - 00053 eb 60 jmp SHORT $LN1@gladLoadGL -$LN2@gladLoadGL: - ; 2124 : if(glGetString(GL_VERSION) == NULL) return 0; - 00055 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H - 0005a ff 15 00 00 00 - 00 call QWORD PTR glad_glGetString - 00060 48 85 c0 test rax, rax - 00063 75 04 jne SHORT $LN3@gladLoadGL - 00065 33 c0 xor eax, eax - 00067 eb 4c jmp SHORT $LN1@gladLoadGL -$LN3@gladLoadGL: + 00037 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H + 0003c ff d0 call rax + 0003e 48 85 c0 test rax, rax + 00041 74 38 je SHORT $LN8@gladLoadGL ; 2125 : find_coreGLES1(); - 00069 e8 00 00 00 00 call find_coreGLES1 + 00043 e8 00 00 00 00 call find_coreGLES1 ; 2126 : load_GL_VERSION_ES_CM_1_0(load); - 0006e 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 00075 e8 00 00 00 00 call load_GL_VERSION_ES_CM_1_0 + 00048 48 8b cf mov rcx, rdi + 0004b e8 00 00 00 00 call load_GL_VERSION_ES_CM_1_0 ; 2127 : ; 2128 : if (!find_extensionsGLES1()) return 0; - 0007a e8 00 00 00 00 call find_extensionsGLES1 - 0007f 85 c0 test eax, eax - 00081 75 04 jne SHORT $LN4@gladLoadGL - 00083 33 c0 xor eax, eax - 00085 eb 2e jmp SHORT $LN1@gladLoadGL -$LN4@gladLoadGL: + 00050 e8 00 00 00 00 call find_extensionsGLES1 + 00055 85 c0 test eax, eax + 00057 74 22 je SHORT $LN8@gladLoadGL ; 2129 : return GLVersion.major != 0 || GLVersion.minor != 0; - 00087 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLVersion, 0 - 0008e 75 15 jne SHORT $LN6@gladLoadGL - 00090 83 3d 04 00 00 - 00 00 cmp DWORD PTR GLVersion+4, 0 - 00097 75 0c jne SHORT $LN6@gladLoadGL - 00099 c7 85 c0 00 00 - 00 00 00 00 00 mov DWORD PTR tv75[rbp], 0 - 000a3 eb 0a jmp SHORT $LN7@gladLoadGL + 00059 39 1d 00 00 00 + 00 cmp DWORD PTR GLVersion, ebx + 0005f 75 08 jne SHORT $LN6@gladLoadGL + 00061 39 1d 04 00 00 + 00 cmp DWORD PTR GLVersion+4, ebx + 00067 74 05 je SHORT $LN7@gladLoadGL $LN6@gladLoadGL: - 000a5 c7 85 c0 00 00 - 00 01 00 00 00 mov DWORD PTR tv75[rbp], 1 + 00069 bb 01 00 00 00 mov ebx, 1 $LN7@gladLoadGL: - 000af 8b 85 c0 00 00 - 00 mov eax, DWORD PTR tv75[rbp] -$LN1@gladLoadGL: + 0006e 8b c3 mov eax, ebx ; 2130 : } - 000b5 48 8d a5 d8 00 - 00 00 lea rsp, QWORD PTR [rbp+216] - 000bc 5f pop rdi - 000bd 5d pop rbp - 000be c3 ret 0 + 00070 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 00075 48 83 c4 20 add rsp, 32 ; 00000020H + 00079 5f pop rdi + 0007a c3 ret 0 +$LN8@gladLoadGL: + 0007b 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 00080 33 c0 xor eax, eax + 00082 48 83 c4 20 add rsp, 32 ; 00000020H + 00086 5f pop rdi + 00087 c3 ret 0 gladLoadGLES1Loader ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT gladLoadGLLoader _TEXT SEGMENT -tv93 = 192 -load$ = 240 +load$ = 48 gladLoadGLLoader PROC ; COMDAT ; 1893 : int gladLoadGLLoader(GLADloadproc load) { -$LN8: - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 55 push rbp - 00006 57 push rdi - 00007 48 81 ec f8 00 - 00 00 sub rsp, 248 ; 000000f8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 +$LN12: + 00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx + 00005 57 push rdi + 00006 48 83 ec 20 sub rsp, 32 ; 00000020H + 0000a 48 8b d9 mov rbx, rcx + 0000d 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00014 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00019 33 ff xor edi, edi + 0001b 48 8d 0d 00 00 + 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@ + 00022 48 89 3d 00 00 + 00 00 mov QWORD PTR GLVersion, rdi + 00029 ff d3 call rbx + 0002b 48 89 05 00 00 + 00 00 mov QWORD PTR glad_glGetString, rax + 00032 48 85 c0 test rax, rax + 00035 0f 84 d8 00 00 + 00 je $LN8@gladLoadGL ; 1894 : GLVersion.major = 0; GLVersion.minor = 0; - - 0001f c7 05 00 00 00 - 00 00 00 00 00 mov DWORD PTR GLVersion, 0 - 00029 c7 05 04 00 00 - 00 00 00 00 00 mov DWORD PTR GLVersion+4, 0 - ; 1895 : glGetString = (PFNGLGETSTRINGPROC)load("glGetString"); - - 00033 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@ - 0003a ff 95 f0 00 00 - 00 call QWORD PTR load$[rbp] - 00040 48 89 05 00 00 - 00 00 mov QWORD PTR glad_glGetString, rax - ; 1896 : if(glGetString == NULL) return 0; - - 00047 48 83 3d 00 00 - 00 00 00 cmp QWORD PTR glad_glGetString, 0 - 0004f 75 07 jne SHORT $LN2@gladLoadGL - 00051 33 c0 xor eax, eax - 00053 e9 3b 01 00 00 jmp $LN1@gladLoadGL -$LN2@gladLoadGL: - ; 1897 : if(glGetString(GL_VERSION) == NULL) return 0; - 00058 b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H - 0005d ff 15 00 00 00 - 00 call QWORD PTR glad_glGetString - 00063 48 85 c0 test rax, rax - 00066 75 07 jne SHORT $LN3@gladLoadGL - 00068 33 c0 xor eax, eax - 0006a e9 24 01 00 00 jmp $LN1@gladLoadGL -$LN3@gladLoadGL: + 0003b b9 02 1f 00 00 mov ecx, 7938 ; 00001f02H + 00040 ff d0 call rax + 00042 48 85 c0 test rax, rax + 00045 0f 84 c8 00 00 + 00 je $LN8@gladLoadGL ; 1898 : find_coreGL(); - 0006f e8 00 00 00 00 call find_coreGL + 0004b e8 00 00 00 00 call find_coreGL ; 1899 : load_GL_VERSION_1_0(load); - 00074 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 0007b e8 00 00 00 00 call load_GL_VERSION_1_0 + 00050 48 8b cb mov rcx, rbx + 00053 e8 00 00 00 00 call load_GL_VERSION_1_0 ; 1900 : load_GL_VERSION_1_1(load); - 00080 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 00087 e8 00 00 00 00 call load_GL_VERSION_1_1 + 00058 48 8b cb mov rcx, rbx + 0005b e8 00 00 00 00 call load_GL_VERSION_1_1 ; 1901 : load_GL_VERSION_1_2(load); - 0008c 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 00093 e8 00 00 00 00 call load_GL_VERSION_1_2 + 00060 48 8b cb mov rcx, rbx + 00063 e8 00 00 00 00 call load_GL_VERSION_1_2 ; 1902 : load_GL_VERSION_1_3(load); - 00098 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 0009f e8 00 00 00 00 call load_GL_VERSION_1_3 + 00068 48 8b cb mov rcx, rbx + 0006b e8 00 00 00 00 call load_GL_VERSION_1_3 ; 1903 : load_GL_VERSION_1_4(load); - 000a4 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 000ab e8 00 00 00 00 call load_GL_VERSION_1_4 + 00070 48 8b cb mov rcx, rbx + 00073 e8 00 00 00 00 call load_GL_VERSION_1_4 ; 1904 : load_GL_VERSION_1_5(load); - 000b0 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 000b7 e8 00 00 00 00 call load_GL_VERSION_1_5 + 00078 48 8b cb mov rcx, rbx + 0007b e8 00 00 00 00 call load_GL_VERSION_1_5 ; 1905 : load_GL_VERSION_2_0(load); - 000bc 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 000c3 e8 00 00 00 00 call load_GL_VERSION_2_0 + 00080 48 8b cb mov rcx, rbx + 00083 e8 00 00 00 00 call load_GL_VERSION_2_0 ; 1906 : load_GL_VERSION_2_1(load); - 000c8 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 000cf e8 00 00 00 00 call load_GL_VERSION_2_1 + 00088 48 8b cb mov rcx, rbx + 0008b e8 00 00 00 00 call load_GL_VERSION_2_1 ; 1907 : load_GL_VERSION_3_0(load); - 000d4 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 000db e8 00 00 00 00 call load_GL_VERSION_3_0 + 00090 48 8b cb mov rcx, rbx + 00093 e8 00 00 00 00 call load_GL_VERSION_3_0 ; 1908 : load_GL_VERSION_3_1(load); - 000e0 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 000e7 e8 00 00 00 00 call load_GL_VERSION_3_1 + 00098 48 8b cb mov rcx, rbx + 0009b e8 00 00 00 00 call load_GL_VERSION_3_1 ; 1909 : load_GL_VERSION_3_2(load); - 000ec 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 000f3 e8 00 00 00 00 call load_GL_VERSION_3_2 + 000a0 48 8b cb mov rcx, rbx + 000a3 e8 00 00 00 00 call load_GL_VERSION_3_2 ; 1910 : load_GL_VERSION_3_3(load); - 000f8 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 000ff e8 00 00 00 00 call load_GL_VERSION_3_3 + 000a8 48 8b cb mov rcx, rbx + 000ab e8 00 00 00 00 call load_GL_VERSION_3_3 ; 1911 : load_GL_VERSION_4_0(load); - 00104 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 0010b e8 00 00 00 00 call load_GL_VERSION_4_0 + 000b0 48 8b cb mov rcx, rbx + 000b3 e8 00 00 00 00 call load_GL_VERSION_4_0 ; 1912 : load_GL_VERSION_4_1(load); - 00110 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 00117 e8 00 00 00 00 call load_GL_VERSION_4_1 + 000b8 48 8b cb mov rcx, rbx + 000bb e8 00 00 00 00 call load_GL_VERSION_4_1 ; 1913 : load_GL_VERSION_4_2(load); - 0011c 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 00123 e8 00 00 00 00 call load_GL_VERSION_4_2 + 000c0 48 8b cb mov rcx, rbx + 000c3 e8 00 00 00 00 call load_GL_VERSION_4_2 ; 1914 : load_GL_VERSION_4_3(load); - 00128 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 0012f e8 00 00 00 00 call load_GL_VERSION_4_3 + 000c8 48 8b cb mov rcx, rbx + 000cb e8 00 00 00 00 call load_GL_VERSION_4_3 ; 1915 : load_GL_VERSION_4_4(load); - 00134 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 0013b e8 00 00 00 00 call load_GL_VERSION_4_4 + 000d0 48 8b cb mov rcx, rbx + 000d3 e8 00 00 00 00 call load_GL_VERSION_4_4 ; 1916 : load_GL_VERSION_4_5(load); - 00140 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 00147 e8 00 00 00 00 call load_GL_VERSION_4_5 + 000d8 48 8b cb mov rcx, rbx + 000db e8 00 00 00 00 call load_GL_VERSION_4_5 ; 1917 : load_GL_VERSION_4_6(load); - 0014c 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR load$[rbp] - 00153 e8 00 00 00 00 call load_GL_VERSION_4_6 + 000e0 48 8b cb mov rcx, rbx + 000e3 e8 00 00 00 00 call load_GL_VERSION_4_6 ; 1918 : ; 1919 : if (!find_extensionsGL()) return 0; - 00158 e8 00 00 00 00 call find_extensionsGL - 0015d 85 c0 test eax, eax - 0015f 75 04 jne SHORT $LN4@gladLoadGL - 00161 33 c0 xor eax, eax - 00163 eb 2e jmp SHORT $LN1@gladLoadGL -$LN4@gladLoadGL: + 000e8 e8 00 00 00 00 call find_extensionsGL + 000ed 85 c0 test eax, eax + 000ef 74 22 je SHORT $LN8@gladLoadGL ; 1920 : return GLVersion.major != 0 || GLVersion.minor != 0; - 00165 83 3d 00 00 00 - 00 00 cmp DWORD PTR GLVersion, 0 - 0016c 75 15 jne SHORT $LN6@gladLoadGL - 0016e 83 3d 04 00 00 - 00 00 cmp DWORD PTR GLVersion+4, 0 - 00175 75 0c jne SHORT $LN6@gladLoadGL - 00177 c7 85 c0 00 00 - 00 00 00 00 00 mov DWORD PTR tv93[rbp], 0 - 00181 eb 0a jmp SHORT $LN7@gladLoadGL + 000f1 39 3d 00 00 00 + 00 cmp DWORD PTR GLVersion, edi + 000f7 75 08 jne SHORT $LN6@gladLoadGL + 000f9 39 3d 04 00 00 + 00 cmp DWORD PTR GLVersion+4, edi + 000ff 74 05 je SHORT $LN7@gladLoadGL $LN6@gladLoadGL: - 00183 c7 85 c0 00 00 - 00 01 00 00 00 mov DWORD PTR tv93[rbp], 1 + 00101 bf 01 00 00 00 mov edi, 1 $LN7@gladLoadGL: - 0018d 8b 85 c0 00 00 - 00 mov eax, DWORD PTR tv93[rbp] -$LN1@gladLoadGL: + 00106 8b c7 mov eax, edi ; 1921 : } - 00193 48 8d a5 d8 00 - 00 00 lea rsp, QWORD PTR [rbp+216] - 0019a 5f pop rdi - 0019b 5d pop rbp - 0019c c3 ret 0 + 00108 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 0010d 48 83 c4 20 add rsp, 32 ; 00000020H + 00111 5f pop rdi + 00112 c3 ret 0 +$LN8@gladLoadGL: + 00113 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 00118 33 c0 xor eax, eax + 0011a 48 83 c4 20 add rsp, 32 ; 00000020H + 0011e 5f pop rdi + 0011f c3 ret 0 gladLoadGLLoader ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\Programmer\GLenv\glad.c ; COMDAT gladLoadGL _TEXT SEGMENT -status$ = 4 gladLoadGL PROC ; COMDAT ; 148 : int gladLoadGL(void) { -$LN4: - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec 08 01 - 00 00 sub rsp, 264 ; 00000108H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 0d 00 00 +$LN6: + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c - 00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call open_gl + 00015 85 c0 test eax, eax + 00017 74 24 je SHORT $LN4@gladLoadGL ; 149 : int status = 0; - - 0001b c7 45 04 00 00 - 00 00 mov DWORD PTR status$[rbp], 0 - ; 150 : ; 151 : if(open_gl()) { - - 00022 e8 00 00 00 00 call open_gl - 00027 85 c0 test eax, eax - 00029 74 14 je SHORT $LN2@gladLoadGL - ; 152 : status = gladLoadGLLoader(&get_proc); - 0002b 48 8d 0d 00 00 + 00019 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:get_proc - 00032 e8 00 00 00 00 call gladLoadGLLoader - 00037 89 45 04 mov DWORD PTR status$[rbp], eax + 00020 48 89 5c 24 20 mov QWORD PTR [rsp+32], rbx + 00025 e8 00 00 00 00 call gladLoadGLLoader + 0002a 8b d8 mov ebx, eax ; 153 : close_gl(); - 0003a e8 00 00 00 00 call close_gl -$LN2@gladLoadGL: + 0002c e8 00 00 00 00 call close_gl ; 154 : } ; 155 : ; 156 : return status; - 0003f 8b 45 04 mov eax, DWORD PTR status$[rbp] + 00031 8b c3 mov eax, ebx + 00033 48 8b 5c 24 20 mov rbx, QWORD PTR [rsp+32] ; 157 : } - 00042 48 8d a5 e8 00 - 00 00 lea rsp, QWORD PTR [rbp+232] - 00049 5f pop rdi - 0004a 5d pop rbp - 0004b c3 ret 0 + 00038 48 83 c4 28 add rsp, 40 ; 00000028H + 0003c c3 ret 0 +$LN4@gladLoadGL: + +; 154 : } +; 155 : +; 156 : return status; + + 0003d 33 c0 xor eax, eax + +; 157 : } + + 0003f 48 83 c4 28 add rsp, 40 ; 00000028H + 00043 c3 ret 0 gladLoadGL ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h ; COMDAT sscanf_s _TEXT SEGMENT -_Result$ = 4 -_ArgList$ = 40 -__$ArrayPad$ = 248 -_Buffer$ = 288 -_Format$ = 296 +_Buffer$ = 48 +_Format$ = 56 sscanf_s PROC ; COMDAT ; 2286 : { -$LN3: +$LN4: 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 55 push rbp - 00015 57 push rdi - 00016 48 81 ec 28 01 - 00 00 sub rsp, 296 ; 00000128H - 0001d 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00022 48 8d 7c 24 20 lea rdi, QWORD PTR [rsp+32] - 00027 b9 12 00 00 00 mov ecx, 18 - 0002c b8 cc cc cc cc mov eax, -858993460 ; ccccccccH - 00031 f3 ab rep stosd - 00033 48 8b 8c 24 48 - 01 00 00 mov rcx, QWORD PTR [rsp+328] - 0003b 48 8b 05 00 00 - 00 00 mov rax, QWORD PTR __security_cookie - 00042 48 33 c5 xor rax, rbp - 00045 48 89 85 f8 00 - 00 00 mov QWORD PTR __$ArrayPad$[rbp], rax - 0004c 48 8d 0d 00 00 + 00005 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 + 0000a 4c 89 4c 24 20 mov QWORD PTR [rsp+32], r9 + 0000f 53 push rbx + 00010 48 83 ec 20 sub rsp, 32 ; 00000020H + 00014 48 8b d9 mov rbx, rcx + 00017 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2BEDEB13_stdio@h - 00053 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0001e e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00023 48 8b 54 24 38 mov rdx, QWORD PTR _Format$[rsp] + 00028 4c 8d 44 24 40 lea r8, QWORD PTR _Format$[rsp+8] + 0002d 48 8b cb mov rcx, rbx + 00030 e8 00 00 00 00 call vsscanf_s ; 2287 : int _Result; ; 2288 : va_list _ArgList; ; 2289 : __crt_va_start(_ArgList, _Format); - - 00058 48 8d 85 30 01 - 00 00 lea rax, QWORD PTR _Format$[rbp+8] - 0005f 48 89 45 28 mov QWORD PTR _ArgList$[rbp], rax - ; 2290 : ; 2291 : _Result = vsscanf_s(_Buffer, _Format, _ArgList); - - 00063 4c 8b 45 28 mov r8, QWORD PTR _ArgList$[rbp] - 00067 48 8b 95 28 01 - 00 00 mov rdx, QWORD PTR _Format$[rbp] - 0006e 48 8b 8d 20 01 - 00 00 mov rcx, QWORD PTR _Buffer$[rbp] - 00075 e8 00 00 00 00 call vsscanf_s - 0007a 89 45 04 mov DWORD PTR _Result$[rbp], eax - ; 2292 : ; 2293 : __crt_va_end(_ArgList); - - 0007d 48 c7 45 28 00 - 00 00 00 mov QWORD PTR _ArgList$[rbp], 0 - ; 2294 : return _Result; - - 00085 8b 45 04 mov eax, DWORD PTR _Result$[rbp] - ; 2295 : } - 00088 8b f8 mov edi, eax - 0008a 48 8d 4d e0 lea rcx, QWORD PTR [rbp-32] - 0008e 48 8d 15 00 00 - 00 00 lea rdx, OFFSET FLAT:sscanf_s$rtcFrameData - 00095 e8 00 00 00 00 call _RTC_CheckStackVars - 0009a 8b c7 mov eax, edi - 0009c 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR __$ArrayPad$[rbp] - 000a3 48 33 cd xor rcx, rbp - 000a6 e8 00 00 00 00 call __security_check_cookie - 000ab 48 8d a5 08 01 - 00 00 lea rsp, QWORD PTR [rbp+264] - 000b2 5f pop rdi - 000b3 5d pop rbp - 000b4 c3 ret 0 + 00035 48 83 c4 20 add rsp, 32 ; 00000020H + 00039 5b pop rbx + 0003a c3 ret 0 sscanf_s ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h ; COMDAT vsscanf_s _TEXT SEGMENT -_Buffer$ = 224 -_Format$ = 232 -_ArgList$ = 240 +_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 55 push rbp - 00010 57 push rdi - 00011 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 00018 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0001d 48 8d 0d 00 00 +$LN4: + 00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx + 00005 48 89 74 24 10 mov QWORD PTR [rsp+16], rsi + 0000a 57 push rdi + 0000b 48 83 ec 20 sub rsp, 32 ; 00000020H + 0000f 48 8b f1 mov rsi, rcx + 00012 49 8b d8 mov rbx, r8 + 00015 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2BEDEB13_stdio@h - 00024 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0001c 48 8b fa mov rdi, rdx + 0001f e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00024 4c 8b cb mov r9, rbx + 00027 45 33 c0 xor r8d, r8d + 0002a 48 8b d7 mov rdx, rdi + 0002d 48 8b ce mov rcx, rsi + 00030 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 00035 48 8b 74 24 38 mov rsi, QWORD PTR [rsp+56] ; 2205 : return _vsscanf_s_l(_Buffer, _Format, NULL, _ArgList); - - 00029 4c 8b 8d f0 00 - 00 00 mov r9, QWORD PTR _ArgList$[rbp] - 00030 45 33 c0 xor r8d, r8d - 00033 48 8b 95 e8 00 - 00 00 mov rdx, QWORD PTR _Format$[rbp] - 0003a 48 8b 8d e0 00 - 00 00 mov rcx, QWORD PTR _Buffer$[rbp] - 00041 e8 00 00 00 00 call _vsscanf_s_l - ; 2206 : } - 00046 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 0004d 5f pop rdi - 0004e 5d pop rbp - 0004f c3 ret 0 + 0003a 48 83 c4 20 add rsp, 32 ; 00000020H + 0003e 5f pop rdi + 0003f e9 00 00 00 00 jmp _vsscanf_s_l vsscanf_s ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h ; COMDAT _vsscanf_s_l _TEXT SEGMENT -_Buffer$ = 224 -_Format$ = 232 -_Locale$ = 240 -_ArgList$ = 248 +_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 55 push rbp - 00015 57 push rdi - 00016 48 81 ec f8 00 - 00 00 sub rsp, 248 ; 000000f8H - 0001d 48 8d 6c 24 30 lea rbp, QWORD PTR [rsp+48] - 00022 48 8d 0d 00 00 +$LN4: + 00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx + 00005 48 89 6c 24 10 mov QWORD PTR [rsp+16], rbp + 0000a 48 89 74 24 18 mov QWORD PTR [rsp+24], rsi + 0000f 57 push rdi + 00010 48 83 ec 30 sub rsp, 48 ; 00000030H + 00014 48 8b e9 mov rbp, rcx + 00017 49 8b d9 mov rbx, r9 + 0001a 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__2BEDEB13_stdio@h - 00029 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00021 49 8b f8 mov rdi, r8 + 00024 48 8b f2 mov rsi, rdx + 00027 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0002c e8 00 00 00 00 call __local_stdio_scanf_options + 00031 48 89 5c 24 28 mov QWORD PTR [rsp+40], rbx + 00036 4c 8b ce mov r9, rsi + 00039 49 c7 c0 ff ff + ff ff mov r8, -1 + 00040 48 89 7c 24 20 mov QWORD PTR [rsp+32], rdi + 00045 48 8b d5 mov rdx, rbp + 00048 48 8b 08 mov rcx, QWORD PTR [rax] + 0004b 48 83 c9 01 or rcx, 1 + 0004f ff 15 00 00 00 + 00 call QWORD PTR __imp___stdio_common_vsscanf + 00055 48 8b 5c 24 40 mov rbx, QWORD PTR [rsp+64] + 0005a 48 8b 6c 24 48 mov rbp, QWORD PTR [rsp+72] + 0005f 48 8b 74 24 50 mov rsi, QWORD PTR [rsp+80] ; 2184 : return __stdio_common_vsscanf( - - 0002e e8 00 00 00 00 call __local_stdio_scanf_options - 00033 48 8b 00 mov rax, QWORD PTR [rax] - 00036 48 83 c8 01 or rax, 1 - 0003a 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR _ArgList$[rbp] - 00041 48 89 4c 24 28 mov QWORD PTR [rsp+40], rcx - 00046 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR _Locale$[rbp] - 0004d 48 89 4c 24 20 mov QWORD PTR [rsp+32], rcx - 00052 4c 8b 8d e8 00 - 00 00 mov r9, QWORD PTR _Format$[rbp] - 00059 49 c7 c0 ff ff - ff ff mov r8, -1 - 00060 48 8b 95 e0 00 - 00 00 mov rdx, QWORD PTR _Buffer$[rbp] - 00067 48 8b c8 mov rcx, rax - 0006a 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 : } - 00070 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00077 5f pop rdi - 00078 5d pop rbp - 00079 c3 ret 0 + 00064 48 83 c4 30 add rsp, 48 ; 00000030H + 00068 5f pop rdi + 00069 c3 ret 0 _vsscanf_s_l ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; 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 @@ -22529,29 +20640,20 @@ __local_stdio_scanf_options PROC ; COMDAT ; 100 : { -$LN3: - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 0d 00 00 +$LN4: + 00000 48 83 ec 28 sub rsp, 40 ; 00000028H + 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__D0E9C0B0_corecrt_stdio_config@h - 00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 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 ; 101 : static unsigned __int64 _OptionsStorage; ; 102 : return &_OptionsStorage; - - 0001b 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 : } - 00022 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00029 5f pop rdi - 0002a 5d pop rbp - 0002b c3 ret 0 + 00017 48 83 c4 28 add rsp, 40 ; 00000028H + 0001b c3 ret 0 __local_stdio_scanf_options ENDP _TEXT ENDS END diff --git a/源代码/StgShqrpGraphic/x64/Debug/glad.obj b/源代码/StgShqrpGraphic/x64/Debug/glad.obj index 7976be6b..b747353a 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/glad.obj and b/源代码/StgShqrpGraphic/x64/Debug/glad.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/linear.cod b/源代码/StgShqrpGraphic/x64/Debug/linear.cod index cb76d405..99152389 100644 --- a/源代码/StgShqrpGraphic/x64/Debug/linear.cod +++ b/源代码/StgShqrpGraphic/x64/Debug/linear.cod @@ -6,204 +6,90 @@ INCLUDELIB MSVCRT INCLUDELIB OLDNAMES _DATA SEGMENT -COMM m128ptr:BYTE:048H +COMM sseFunc:BYTE:018H +COMM pack:BYTE:038H _DATA ENDS msvcjmc SEGMENT -__018B5678_khrplatform@h DB 01H -__79FC18F0_glad@h DB 01H __E7EC9AD1_concurrencysal@h DB 01H __ADCB3D40_sal@h DB 01H __63527AC6_vadefs@h DB 01H __979672E1_vcruntime@h DB 01H +__1B5F14A0_stdint@h DB 01H +__018B5678_khrplatform@h DB 01H +__79FC18F0_glad@h DB 01H __B193B045_corecrt@h DB 01H __887B5571_stddef@h DB 01H -__1B5F14A0_stdint@h DB 01H __986CAB3E_glfw3@h DB 01H __C508448F_StgSharpGraphic@h DB 01H -__203A43BB_SSGinternal@h DB 01H __B45635C8_mmintrin@h DB 01H __FF268430_corecrt_malloc@h DB 01H __61F92E22_malloc@h DB 01H __17431EB5_xmmintrin@h DB 01H +__203A43BB_SSGinternal@h DB 01H __D0E9C0B0_corecrt_stdio_config@h DB 01H __119849BB_corecrt_wstdio@h DB 01H __2BEDEB13_stdio@h DB 01H __70BD074A_stdalign@h DB 01H __B5461FF6_linear@c DB 01H msvcjmc ENDS -PUBLIC InitM128 -PUBLIC DeinitM128 -PUBLIC VecAddVec -PUBLIC VecSubVec -PUBLIC VecMulVec -PUBLIC __local_stdio_printf_options -PUBLIC _vfprintf_l -PUBLIC printf +PUBLIC load +PUBLIC addps +PUBLIC subps +PUBLIC deinitM128 PUBLIC __JustMyCode_Default -PUBLIC ??_C@_05JMLLFKBP@?$CFllu?6@ ; `string' -PUBLIC ??_C@_0O@EPAANBON@?$CFf?7?$CFf?7?$CFf?7?$CFf?7?6@ ; `string' EXTRN __imp_free:PROC EXTRN __imp__aligned_malloc:PROC -EXTRN __imp___acrt_iob_func:PROC -EXTRN __imp___stdio_common_vfprintf:PROC -EXTRN _RTC_CheckStackVars:PROC -EXTRN _RTC_InitBase:PROC -EXTRN _RTC_Shutdown:PROC EXTRN __CheckForDebuggerJustMyCode:PROC -EXTRN __GSHandlerCheck:PROC -EXTRN __security_check_cookie:PROC -EXTRN __security_cookie:QWORD EXTRN _fltused:DWORD -_DATA SEGMENT -COMM ?_OptionsStorage@?1??__local_stdio_printf_options@@9@9:QWORD ; `__local_stdio_printf_options'::`2'::_OptionsStorage -_DATA ENDS ; COMDAT pdata pdata SEGMENT -$pdata$InitM128 DD imagerel $LN5 - DD imagerel $LN5+206 - DD imagerel $unwind$InitM128 +$pdata$load DD imagerel $LN6 + DD imagerel $LN6+140 + DD imagerel $unwind$load pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$DeinitM128 DD imagerel $LN3 - DD imagerel $LN3+54 - DD imagerel $unwind$DeinitM128 +$pdata$addps DD imagerel $LN6 + DD imagerel $LN6+85 + DD imagerel $unwind$addps pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$VecAddVec DD imagerel $LN3 - DD imagerel $LN3+555 - DD imagerel $unwind$VecAddVec +$pdata$subps DD imagerel $LN6 + DD imagerel $LN6+85 + DD imagerel $unwind$subps pdata ENDS ; COMDAT pdata pdata SEGMENT -$pdata$VecSubVec DD imagerel $LN3 - DD imagerel $LN3+555 - DD imagerel $unwind$VecSubVec +$pdata$deinitM128 DD imagerel $LN4 + DD imagerel $LN4+36 + DD imagerel $unwind$deinitM128 pdata ENDS -; COMDAT pdata -pdata SEGMENT -$pdata$VecMulVec DD imagerel $LN3 - DD imagerel $LN3+81 - DD imagerel $unwind$VecMulVec -pdata ENDS -; COMDAT pdata -pdata SEGMENT -$pdata$__local_stdio_printf_options DD imagerel $LN3 - DD imagerel $LN3+44 - DD imagerel $unwind$__local_stdio_printf_options -pdata ENDS -; COMDAT pdata -pdata SEGMENT -$pdata$_vfprintf_l DD imagerel $LN3 - DD imagerel $LN3+103 - DD imagerel $unwind$_vfprintf_l -pdata ENDS -; COMDAT pdata -pdata SEGMENT -$pdata$printf DD imagerel $LN3 - DD imagerel $LN3+191 - DD imagerel $unwind$printf -pdata ENDS -; COMDAT rtc$TMZ -rtc$TMZ SEGMENT -_RTC_Shutdown.rtc$TMZ DQ FLAT:_RTC_Shutdown -rtc$TMZ ENDS -; COMDAT rtc$IMZ -rtc$IMZ SEGMENT -_RTC_InitBase.rtc$IMZ DQ FLAT:_RTC_InitBase -rtc$IMZ ENDS -; COMDAT ??_C@_0O@EPAANBON@?$CFf?7?$CFf?7?$CFf?7?$CFf?7?6@ -CONST SEGMENT -??_C@_0O@EPAANBON@?$CFf?7?$CFf?7?$CFf?7?$CFf?7?6@ DB '%f', 09H, '%f', 09H - DB '%f', 09H, '%f', 09H, 0aH, 00H ; `string' -CONST ENDS -; COMDAT ??_C@_05JMLLFKBP@?$CFllu?6@ -CONST SEGMENT -??_C@_05JMLLFKBP@?$CFllu?6@ DB '%llu', 0aH, 00H ; `string' -CONST ENDS -; COMDAT voltbl -voltbl SEGMENT -_volmd DB 045H - DB 0a6H -voltbl ENDS ; COMDAT xdata xdata SEGMENT -$unwind$printf DD 025054c19H - DD 011d2322H - DD 070160025H - DD 05015H - DD imagerel __GSHandlerCheck - DD 0118H -xdata ENDS -; COMDAT CONST -CONST SEGMENT -printf$rtcName$0 DB 05fH - DB 041H - DB 072H - DB 067H - DB 04cH - DB 069H - DB 073H - DB 074H - DB 00H - ORG $+7 -printf$rtcVarDesc DD 048H - DD 08H - DQ FLAT:printf$rtcName$0 - ORG $+48 -printf$rtcFrameData DD 01H - DD 00H - DQ FLAT:printf$rtcVarDesc -CONST ENDS -; COMDAT xdata -xdata SEGMENT -$unwind$_vfprintf_l DD 035052201H - DD 011d3322H - DD 07016001fH - DD 05015H +$unwind$deinitM128 DD 020601H + DD 030023206H xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$__local_stdio_printf_options DD 025050f01H - DD 010a230fH - DD 07003001dH - DD 05002H +$unwind$subps DD 040a01H + DD 06340aH + DD 07006320aH xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$VecMulVec DD 025051d01H - DD 0118231dH - DD 07011001dH - DD 05010H +$unwind$addps DD 040a01H + DD 06340aH + DD 07006320aH xdata ENDS ; COMDAT xdata xdata SEGMENT -$unwind$VecSubVec DD 035051d01H - DD 0118331dH - DD 070110021H - DD 05010H -xdata ENDS -; COMDAT xdata -xdata SEGMENT -$unwind$VecAddVec DD 035051d01H - DD 0118331dH - DD 070110021H - DD 05010H -xdata ENDS -; COMDAT xdata -xdata SEGMENT -$unwind$DeinitM128 DD 025051301H - DD 010e2313H - DD 07007001dH - DD 05006H -xdata ENDS -; COMDAT xdata -xdata SEGMENT -$unwind$InitM128 DD 025052601H - DD 01212326H - DD 0701a0021H - DD 05019H +$unwind$load DD 092701H + DD 039827H + DD 04881eH + DD 057815H + DD 066809H + DD 0e204H xdata ENDS ; Function compile flags: /Odt ; COMDAT __JustMyCode_Default @@ -212,753 +98,227 @@ __JustMyCode_Default PROC ; COMDAT 00000 c2 00 00 ret 0 __JustMyCode_Default ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI -; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h -; COMDAT printf -_TEXT SEGMENT -_Result$ = 4 -_ArgList$ = 40 -__$ArrayPad$ = 248 -_Format$ = 288 -printf PROC ; COMDAT - -; 956 : { - -$LN3: - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx - 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 55 push rbp - 00015 57 push rdi - 00016 48 81 ec 28 01 - 00 00 sub rsp, 296 ; 00000128H - 0001d 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00022 48 8d 7c 24 20 lea rdi, QWORD PTR [rsp+32] - 00027 b9 12 00 00 00 mov ecx, 18 - 0002c b8 cc cc cc cc mov eax, -858993460 ; ccccccccH - 00031 f3 ab rep stosd - 00033 48 8b 8c 24 48 - 01 00 00 mov rcx, QWORD PTR [rsp+328] - 0003b 48 8b 05 00 00 - 00 00 mov rax, QWORD PTR __security_cookie - 00042 48 33 c5 xor rax, rbp - 00045 48 89 85 f8 00 - 00 00 mov QWORD PTR __$ArrayPad$[rbp], rax - 0004c 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:__2BEDEB13_stdio@h - 00053 e8 00 00 00 00 call __CheckForDebuggerJustMyCode - -; 957 : int _Result; -; 958 : va_list _ArgList; -; 959 : __crt_va_start(_ArgList, _Format); - - 00058 48 8d 85 28 01 - 00 00 lea rax, QWORD PTR _Format$[rbp+8] - 0005f 48 89 45 28 mov QWORD PTR _ArgList$[rbp], rax - -; 960 : _Result = _vfprintf_l(stdout, _Format, NULL, _ArgList); - - 00063 b9 01 00 00 00 mov ecx, 1 - 00068 ff 15 00 00 00 - 00 call QWORD PTR __imp___acrt_iob_func - 0006e 4c 8b 4d 28 mov r9, QWORD PTR _ArgList$[rbp] - 00072 45 33 c0 xor r8d, r8d - 00075 48 8b 95 20 01 - 00 00 mov rdx, QWORD PTR _Format$[rbp] - 0007c 48 8b c8 mov rcx, rax - 0007f e8 00 00 00 00 call _vfprintf_l - 00084 89 45 04 mov DWORD PTR _Result$[rbp], eax - -; 961 : __crt_va_end(_ArgList); - - 00087 48 c7 45 28 00 - 00 00 00 mov QWORD PTR _ArgList$[rbp], 0 - -; 962 : return _Result; - - 0008f 8b 45 04 mov eax, DWORD PTR _Result$[rbp] - -; 963 : } - - 00092 8b f8 mov edi, eax - 00094 48 8d 4d e0 lea rcx, QWORD PTR [rbp-32] - 00098 48 8d 15 00 00 - 00 00 lea rdx, OFFSET FLAT:printf$rtcFrameData - 0009f e8 00 00 00 00 call _RTC_CheckStackVars - 000a4 8b c7 mov eax, edi - 000a6 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR __$ArrayPad$[rbp] - 000ad 48 33 cd xor rcx, rbp - 000b0 e8 00 00 00 00 call __security_check_cookie - 000b5 48 8d a5 08 01 - 00 00 lea rsp, QWORD PTR [rbp+264] - 000bc 5f pop rdi - 000bd 5d pop rbp - 000be c3 ret 0 -printf ENDP -_TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI -; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h -; COMDAT _vfprintf_l -_TEXT SEGMENT -_Stream$ = 224 -_Format$ = 232 -_Locale$ = 240 -_ArgList$ = 248 -_vfprintf_l PROC ; COMDAT - -; 644 : { - -$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 55 push rbp - 00015 57 push rdi - 00016 48 81 ec f8 00 - 00 00 sub rsp, 248 ; 000000f8H - 0001d 48 8d 6c 24 30 lea rbp, QWORD PTR [rsp+48] - 00022 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:__2BEDEB13_stdio@h - 00029 e8 00 00 00 00 call __CheckForDebuggerJustMyCode - -; 645 : return __stdio_common_vfprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _Stream, _Format, _Locale, _ArgList); - - 0002e e8 00 00 00 00 call __local_stdio_printf_options - 00033 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR _ArgList$[rbp] - 0003a 48 89 4c 24 20 mov QWORD PTR [rsp+32], rcx - 0003f 4c 8b 8d f0 00 - 00 00 mov r9, QWORD PTR _Locale$[rbp] - 00046 4c 8b 85 e8 00 - 00 00 mov r8, QWORD PTR _Format$[rbp] - 0004d 48 8b 95 e0 00 - 00 00 mov rdx, QWORD PTR _Stream$[rbp] - 00054 48 8b 08 mov rcx, QWORD PTR [rax] - 00057 ff 15 00 00 00 - 00 call QWORD PTR __imp___stdio_common_vfprintf - -; 646 : } - - 0005d 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00064 5f pop rdi - 00065 5d pop rbp - 00066 c3 ret 0 -_vfprintf_l ENDP -_TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI -; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_stdio_config.h -; COMDAT __local_stdio_printf_options -_TEXT SEGMENT -__local_stdio_printf_options PROC ; COMDAT - -; 90 : { - -$LN3: - 00000 40 55 push rbp - 00002 57 push rdi - 00003 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0000f 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:__D0E9C0B0_corecrt_stdio_config@h - 00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode - -; 91 : static unsigned __int64 _OptionsStorage; -; 92 : return &_OptionsStorage; - - 0001b 48 8d 05 00 00 - 00 00 lea rax, OFFSET FLAT:?_OptionsStorage@?1??__local_stdio_printf_options@@9@9 ; `__local_stdio_printf_options'::`2'::_OptionsStorage - -; 93 : } - - 00022 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00029 5f pop rdi - 0002a 5d pop rbp - 0002b c3 ret 0 -__local_stdio_printf_options ENDP -_TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c -; COMDAT VecMulVec +; COMDAT deinitM128 _TEXT SEGMENT -ptr1$ = 224 -ptr2$ = 232 -ret$ = 240 -VecMulVec PROC ; COMDAT +ptr$ = 48 +deinitM128 PROC ; COMDAT -; 77 : { +; 59 : { -$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 55 push rbp - 00010 57 push rdi - 00011 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 00018 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 0001d 48 8d 0d 00 00 +$LN4: + 00000 40 53 push rbx + 00002 48 83 ec 20 sub rsp, 32 ; 00000020H + 00006 48 8b d9 mov rbx, rcx + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c - 00024 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00015 48 8b cb mov rcx, rbx -; 78 : *ret = _mm_mul_ps(*ptr1, *ptr2); +; 60 : free(ptr); +; 61 : } - 00029 48 8b 85 e0 00 - 00 00 mov rax, QWORD PTR ptr1$[rbp] - 00030 48 8b 8d e8 00 - 00 00 mov rcx, QWORD PTR ptr2$[rbp] - 00037 0f 10 00 movups xmm0, XMMWORD PTR [rax] - 0003a 0f 59 01 mulps xmm0, XMMWORD PTR [rcx] - 0003d 48 8b 85 f0 00 - 00 00 mov rax, QWORD PTR ret$[rbp] - 00044 0f 11 00 movups XMMWORD PTR [rax], xmm0 - -; 79 : } - - 00047 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 0004e 5f pop rdi - 0004f 5d pop rbp - 00050 c3 ret 0 -VecMulVec ENDP + 00018 48 83 c4 20 add rsp, 32 ; 00000020H + 0001c 5b pop rbx + 0001d 48 ff 25 00 00 + 00 00 rex_jmp QWORD PTR __imp_free +deinitM128 ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c -; COMDAT VecSubVec +; COMDAT subps _TEXT SEGMENT -tv166 = 192 -tv142 = 192 -tv89 = 192 -ptr1$ = 240 -ptr2$ = 248 -ret$ = 256 -VecSubVec PROC ; COMDAT +ptr1$ = 48 +ptr2$ = 56 +subps PROC ; COMDAT -; 55 : { +; 44 : { -$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 55 push rbp - 00010 57 push rdi - 00011 48 81 ec 08 01 - 00 00 sub rsp, 264 ; 00000108H - 00018 48 8d 6c 24 30 lea rbp, QWORD PTR [rsp+48] - 0001d 48 8d 0d 00 00 +$LN6: + 00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx + 00005 57 push rdi + 00006 48 83 ec 20 sub rsp, 32 ; 00000020H + 0000a 48 8b f9 mov rdi, rcx + 0000d 48 8b da mov rbx, rdx + 00010 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c - 00024 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0001c ba 10 00 00 00 mov edx, 16 + 00021 8d 4a f8 lea ecx, QWORD PTR [rdx-8] + 00024 ff 15 00 00 00 + 00 call QWORD PTR __imp__aligned_malloc + 0002a 48 85 c0 test rax, rax + 0002d 74 14 je SHORT $LN2@subps -; 56 : printf("%llu\n", (uint64_t)ptr1); +; 45 : __m128* ret = _aligned_malloc(sizeof(__m128*), 16); +; 46 : +; 47 : if (NULL != ret) +; 48 : { +; 49 : *ret = _mm_sub_ps(*ptr1, *ptr2); - 00029 48 8b 95 f0 00 - 00 00 mov rdx, QWORD PTR ptr1$[rbp] - 00030 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_05JMLLFKBP@?$CFllu?6@ - 00037 e8 00 00 00 00 call printf + 0002f 0f 10 07 movups xmm0, XMMWORD PTR [rdi] + 00032 0f 5c 03 subps xmm0, XMMWORD PTR [rbx] + 00035 0f 11 00 movups XMMWORD PTR [rax], xmm0 -; 57 : printf("%llu\n", (uint64_t)ptr2); +; 50 : return ret; +; 51 : } +; 52 : else +; 53 : { +; 54 : return -1; +; 55 : } +; 56 : } - 0003c 48 8b 95 f8 00 - 00 00 mov rdx, QWORD PTR ptr2$[rbp] - 00043 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_05JMLLFKBP@?$CFllu?6@ - 0004a e8 00 00 00 00 call printf - -; 58 : printf("%llu\n", (uint64_t)ret); - - 0004f 48 8b 95 00 01 - 00 00 mov rdx, QWORD PTR ret$[rbp] - 00056 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_05JMLLFKBP@?$CFllu?6@ - 0005d e8 00 00 00 00 call printf - -; 59 : -; 60 : printf("%f\t%f\t%f\t%f\t\n", - - 00062 b8 04 00 00 00 mov eax, 4 - 00067 48 6b c0 03 imul rax, rax, 3 - 0006b 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR ptr1$[rbp] - 00072 f3 0f 5a 04 01 cvtss2sd xmm0, DWORD PTR [rcx+rax] - 00077 b8 04 00 00 00 mov eax, 4 - 0007c 48 6b c0 02 imul rax, rax, 2 - 00080 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR ptr1$[rbp] - 00087 f3 0f 5a 0c 01 cvtss2sd xmm1, DWORD PTR [rcx+rax] - 0008c b8 04 00 00 00 mov eax, 4 - 00091 48 6b c0 01 imul rax, rax, 1 - 00095 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR ptr1$[rbp] - 0009c f3 0f 5a 14 01 cvtss2sd xmm2, DWORD PTR [rcx+rax] - 000a1 b8 04 00 00 00 mov eax, 4 - 000a6 48 6b c0 00 imul rax, rax, 0 - 000aa 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR ptr1$[rbp] - 000b1 f3 0f 5a 1c 01 cvtss2sd xmm3, DWORD PTR [rcx+rax] - 000b6 f2 0f 11 9d c0 - 00 00 00 movsd QWORD PTR tv89[rbp], xmm3 - 000be f2 0f 11 44 24 - 20 movsd QWORD PTR [rsp+32], xmm0 - 000c4 0f 28 d9 movaps xmm3, xmm1 - 000c7 66 49 0f 7e d9 movq r9, xmm3 - 000cc 66 49 0f 7e d0 movq r8, xmm2 - 000d1 f2 0f 10 85 c0 - 00 00 00 movsd xmm0, QWORD PTR tv89[rbp] - 000d9 0f 28 c8 movaps xmm1, xmm0 - 000dc 66 48 0f 7e ca movq rdx, xmm1 - 000e1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EPAANBON@?$CFf?7?$CFf?7?$CFf?7?$CFf?7?6@ - 000e8 e8 00 00 00 00 call printf - -; 61 : ptr1->m128_f32[0], ptr1->m128_f32[1], ptr1->m128_f32[2], ptr1->m128_f32[3] -; 62 : ); -; 63 : printf("%f\t%f\t%f\t%f\t\n", - - 000ed b8 04 00 00 00 mov eax, 4 - 000f2 48 6b c0 03 imul rax, rax, 3 - 000f6 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR ptr2$[rbp] - 000fd f3 0f 5a 04 01 cvtss2sd xmm0, DWORD PTR [rcx+rax] - 00102 b8 04 00 00 00 mov eax, 4 - 00107 48 6b c0 02 imul rax, rax, 2 - 0010b 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR ptr2$[rbp] - 00112 f3 0f 5a 0c 01 cvtss2sd xmm1, DWORD PTR [rcx+rax] - 00117 b8 04 00 00 00 mov eax, 4 - 0011c 48 6b c0 01 imul rax, rax, 1 - 00120 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR ptr2$[rbp] - 00127 f3 0f 5a 14 01 cvtss2sd xmm2, DWORD PTR [rcx+rax] - 0012c b8 04 00 00 00 mov eax, 4 - 00131 48 6b c0 00 imul rax, rax, 0 - 00135 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR ptr2$[rbp] - 0013c f3 0f 5a 1c 01 cvtss2sd xmm3, DWORD PTR [rcx+rax] - 00141 f2 0f 11 9d c0 - 00 00 00 movsd QWORD PTR tv142[rbp], xmm3 - 00149 f2 0f 11 44 24 - 20 movsd QWORD PTR [rsp+32], xmm0 - 0014f 0f 28 d9 movaps xmm3, xmm1 - 00152 66 49 0f 7e d9 movq r9, xmm3 - 00157 66 49 0f 7e d0 movq r8, xmm2 - 0015c f2 0f 10 85 c0 - 00 00 00 movsd xmm0, QWORD PTR tv142[rbp] - 00164 0f 28 c8 movaps xmm1, xmm0 - 00167 66 48 0f 7e ca movq rdx, xmm1 - 0016c 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EPAANBON@?$CFf?7?$CFf?7?$CFf?7?$CFf?7?6@ - 00173 e8 00 00 00 00 call printf - -; 64 : ptr2->m128_f32[0], ptr2->m128_f32[1], ptr2->m128_f32[2], ptr2->m128_f32[3] -; 65 : ); -; 66 : -; 67 : -; 68 : *ret = _mm_sub_ps(*ptr1, *ptr2); - - 00178 48 8b 85 f0 00 - 00 00 mov rax, QWORD PTR ptr1$[rbp] - 0017f 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR ptr2$[rbp] - 00186 0f 10 00 movups xmm0, XMMWORD PTR [rax] - 00189 0f 5c 01 subps xmm0, XMMWORD PTR [rcx] - 0018c 48 8b 85 00 01 - 00 00 mov rax, QWORD PTR ret$[rbp] - 00193 0f 11 00 movups XMMWORD PTR [rax], xmm0 - -; 69 : -; 70 : printf("%f\t%f\t%f\t%f\t\n", - - 00196 b8 04 00 00 00 mov eax, 4 - 0019b 48 6b c0 03 imul rax, rax, 3 - 0019f 48 8b 8d 00 01 - 00 00 mov rcx, QWORD PTR ret$[rbp] - 001a6 f3 0f 5a 04 01 cvtss2sd xmm0, DWORD PTR [rcx+rax] - 001ab b8 04 00 00 00 mov eax, 4 - 001b0 48 6b c0 02 imul rax, rax, 2 - 001b4 48 8b 8d 00 01 - 00 00 mov rcx, QWORD PTR ret$[rbp] - 001bb f3 0f 5a 0c 01 cvtss2sd xmm1, DWORD PTR [rcx+rax] - 001c0 b8 04 00 00 00 mov eax, 4 - 001c5 48 6b c0 01 imul rax, rax, 1 - 001c9 48 8b 8d 00 01 - 00 00 mov rcx, QWORD PTR ret$[rbp] - 001d0 f3 0f 5a 14 01 cvtss2sd xmm2, DWORD PTR [rcx+rax] - 001d5 b8 04 00 00 00 mov eax, 4 - 001da 48 6b c0 00 imul rax, rax, 0 - 001de 48 8b 8d 00 01 - 00 00 mov rcx, QWORD PTR ret$[rbp] - 001e5 f3 0f 5a 1c 01 cvtss2sd xmm3, DWORD PTR [rcx+rax] - 001ea f2 0f 11 9d c0 - 00 00 00 movsd QWORD PTR tv166[rbp], xmm3 - 001f2 f2 0f 11 44 24 - 20 movsd QWORD PTR [rsp+32], xmm0 - 001f8 0f 28 d9 movaps xmm3, xmm1 - 001fb 66 49 0f 7e d9 movq r9, xmm3 - 00200 66 49 0f 7e d0 movq r8, xmm2 - 00205 f2 0f 10 85 c0 - 00 00 00 movsd xmm0, QWORD PTR tv166[rbp] - 0020d 0f 28 c8 movaps xmm1, xmm0 - 00210 66 48 0f 7e ca movq rdx, xmm1 - 00215 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EPAANBON@?$CFf?7?$CFf?7?$CFf?7?$CFf?7?6@ - 0021c e8 00 00 00 00 call printf - -; 71 : ret->m128_f32[0], ret->m128_f32[1], ret->m128_f32[2], ret->m128_f32[3] -; 72 : ); -; 73 : -; 74 : } - - 00221 48 8d a5 d8 00 - 00 00 lea rsp, QWORD PTR [rbp+216] - 00228 5f pop rdi - 00229 5d pop rbp - 0022a c3 ret 0 -VecSubVec ENDP + 00038 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 0003d 48 83 c4 20 add rsp, 32 ; 00000020H + 00041 5f pop rdi + 00042 c3 ret 0 +$LN2@subps: + 00043 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 00048 48 c7 c0 ff ff + ff ff mov rax, -1 + 0004f 48 83 c4 20 add rsp, 32 ; 00000020H + 00053 5f pop rdi + 00054 c3 ret 0 +subps ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c -; COMDAT VecAddVec +; COMDAT addps _TEXT SEGMENT -tv166 = 192 -tv142 = 192 -tv89 = 192 -ptr1$ = 240 -ptr2$ = 248 -ret$ = 256 -VecAddVec PROC ; COMDAT +ptr1$ = 48 +ptr2$ = 56 +addps PROC ; COMDAT -; 34 : { +; 27 : { -$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 55 push rbp - 00010 57 push rdi - 00011 48 81 ec 08 01 - 00 00 sub rsp, 264 ; 00000108H - 00018 48 8d 6c 24 30 lea rbp, QWORD PTR [rsp+48] - 0001d 48 8d 0d 00 00 +$LN6: + 00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx + 00005 57 push rdi + 00006 48 83 ec 20 sub rsp, 32 ; 00000020H + 0000a 48 8b f9 mov rdi, rcx + 0000d 48 8b da mov rbx, rdx + 00010 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c - 00024 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 0001c ba 10 00 00 00 mov edx, 16 + 00021 8d 4a f8 lea ecx, QWORD PTR [rdx-8] + 00024 ff 15 00 00 00 + 00 call QWORD PTR __imp__aligned_malloc + 0002a 48 85 c0 test rax, rax + 0002d 74 14 je SHORT $LN2@addps -; 35 : printf("%llu\n",(uint64_t)ptr1); +; 28 : +; 29 : __m128* ret = _aligned_malloc(sizeof(__m128*),16); +; 30 : +; 31 : if (NULL != ret) +; 32 : { +; 33 : *ret = _mm_add_ps(*ptr1, *ptr2); - 00029 48 8b 95 f0 00 - 00 00 mov rdx, QWORD PTR ptr1$[rbp] - 00030 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_05JMLLFKBP@?$CFllu?6@ - 00037 e8 00 00 00 00 call printf + 0002f 0f 10 07 movups xmm0, XMMWORD PTR [rdi] + 00032 0f 58 03 addps xmm0, XMMWORD PTR [rbx] + 00035 0f 11 00 movups XMMWORD PTR [rax], xmm0 -; 36 : printf("%llu\n",(uint64_t)ptr2); +; 34 : return ret; +; 35 : } +; 36 : else +; 37 : { +; 38 : return -1; +; 39 : } +; 40 : +; 41 : } - 0003c 48 8b 95 f8 00 - 00 00 mov rdx, QWORD PTR ptr2$[rbp] - 00043 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_05JMLLFKBP@?$CFllu?6@ - 0004a e8 00 00 00 00 call printf - -; 37 : printf("%llu\n",(uint64_t)ret); - - 0004f 48 8b 95 00 01 - 00 00 mov rdx, QWORD PTR ret$[rbp] - 00056 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_05JMLLFKBP@?$CFllu?6@ - 0005d e8 00 00 00 00 call printf - -; 38 : -; 39 : printf("%f\t%f\t%f\t%f\t\n", - - 00062 b8 04 00 00 00 mov eax, 4 - 00067 48 6b c0 03 imul rax, rax, 3 - 0006b 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR ptr1$[rbp] - 00072 f3 0f 5a 04 01 cvtss2sd xmm0, DWORD PTR [rcx+rax] - 00077 b8 04 00 00 00 mov eax, 4 - 0007c 48 6b c0 02 imul rax, rax, 2 - 00080 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR ptr1$[rbp] - 00087 f3 0f 5a 0c 01 cvtss2sd xmm1, DWORD PTR [rcx+rax] - 0008c b8 04 00 00 00 mov eax, 4 - 00091 48 6b c0 01 imul rax, rax, 1 - 00095 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR ptr1$[rbp] - 0009c f3 0f 5a 14 01 cvtss2sd xmm2, DWORD PTR [rcx+rax] - 000a1 b8 04 00 00 00 mov eax, 4 - 000a6 48 6b c0 00 imul rax, rax, 0 - 000aa 48 8b 8d f0 00 - 00 00 mov rcx, QWORD PTR ptr1$[rbp] - 000b1 f3 0f 5a 1c 01 cvtss2sd xmm3, DWORD PTR [rcx+rax] - 000b6 f2 0f 11 9d c0 - 00 00 00 movsd QWORD PTR tv89[rbp], xmm3 - 000be f2 0f 11 44 24 - 20 movsd QWORD PTR [rsp+32], xmm0 - 000c4 0f 28 d9 movaps xmm3, xmm1 - 000c7 66 49 0f 7e d9 movq r9, xmm3 - 000cc 66 49 0f 7e d0 movq r8, xmm2 - 000d1 f2 0f 10 85 c0 - 00 00 00 movsd xmm0, QWORD PTR tv89[rbp] - 000d9 0f 28 c8 movaps xmm1, xmm0 - 000dc 66 48 0f 7e ca movq rdx, xmm1 - 000e1 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EPAANBON@?$CFf?7?$CFf?7?$CFf?7?$CFf?7?6@ - 000e8 e8 00 00 00 00 call printf - -; 40 : ptr1->m128_f32[0], ptr1->m128_f32[1], ptr1->m128_f32[2], ptr1->m128_f32[3] -; 41 : ); -; 42 : printf("%f\t%f\t%f\t%f\t\n", - - 000ed b8 04 00 00 00 mov eax, 4 - 000f2 48 6b c0 03 imul rax, rax, 3 - 000f6 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR ptr2$[rbp] - 000fd f3 0f 5a 04 01 cvtss2sd xmm0, DWORD PTR [rcx+rax] - 00102 b8 04 00 00 00 mov eax, 4 - 00107 48 6b c0 02 imul rax, rax, 2 - 0010b 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR ptr2$[rbp] - 00112 f3 0f 5a 0c 01 cvtss2sd xmm1, DWORD PTR [rcx+rax] - 00117 b8 04 00 00 00 mov eax, 4 - 0011c 48 6b c0 01 imul rax, rax, 1 - 00120 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR ptr2$[rbp] - 00127 f3 0f 5a 14 01 cvtss2sd xmm2, DWORD PTR [rcx+rax] - 0012c b8 04 00 00 00 mov eax, 4 - 00131 48 6b c0 00 imul rax, rax, 0 - 00135 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR ptr2$[rbp] - 0013c f3 0f 5a 1c 01 cvtss2sd xmm3, DWORD PTR [rcx+rax] - 00141 f2 0f 11 9d c0 - 00 00 00 movsd QWORD PTR tv142[rbp], xmm3 - 00149 f2 0f 11 44 24 - 20 movsd QWORD PTR [rsp+32], xmm0 - 0014f 0f 28 d9 movaps xmm3, xmm1 - 00152 66 49 0f 7e d9 movq r9, xmm3 - 00157 66 49 0f 7e d0 movq r8, xmm2 - 0015c f2 0f 10 85 c0 - 00 00 00 movsd xmm0, QWORD PTR tv142[rbp] - 00164 0f 28 c8 movaps xmm1, xmm0 - 00167 66 48 0f 7e ca movq rdx, xmm1 - 0016c 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EPAANBON@?$CFf?7?$CFf?7?$CFf?7?$CFf?7?6@ - 00173 e8 00 00 00 00 call printf - -; 43 : ptr2->m128_f32[0], ptr2->m128_f32[1], ptr2->m128_f32[2], ptr2->m128_f32[3] -; 44 : ); -; 45 : -; 46 : *ret = _mm_add_ps(*ptr1, *ptr2); - - 00178 48 8b 85 f0 00 - 00 00 mov rax, QWORD PTR ptr1$[rbp] - 0017f 48 8b 8d f8 00 - 00 00 mov rcx, QWORD PTR ptr2$[rbp] - 00186 0f 10 00 movups xmm0, XMMWORD PTR [rax] - 00189 0f 58 01 addps xmm0, XMMWORD PTR [rcx] - 0018c 48 8b 85 00 01 - 00 00 mov rax, QWORD PTR ret$[rbp] - 00193 0f 11 00 movups XMMWORD PTR [rax], xmm0 - -; 47 : -; 48 : printf("%f\t%f\t%f\t%f\t\n", - - 00196 b8 04 00 00 00 mov eax, 4 - 0019b 48 6b c0 03 imul rax, rax, 3 - 0019f 48 8b 8d 00 01 - 00 00 mov rcx, QWORD PTR ret$[rbp] - 001a6 f3 0f 5a 04 01 cvtss2sd xmm0, DWORD PTR [rcx+rax] - 001ab b8 04 00 00 00 mov eax, 4 - 001b0 48 6b c0 02 imul rax, rax, 2 - 001b4 48 8b 8d 00 01 - 00 00 mov rcx, QWORD PTR ret$[rbp] - 001bb f3 0f 5a 0c 01 cvtss2sd xmm1, DWORD PTR [rcx+rax] - 001c0 b8 04 00 00 00 mov eax, 4 - 001c5 48 6b c0 01 imul rax, rax, 1 - 001c9 48 8b 8d 00 01 - 00 00 mov rcx, QWORD PTR ret$[rbp] - 001d0 f3 0f 5a 14 01 cvtss2sd xmm2, DWORD PTR [rcx+rax] - 001d5 b8 04 00 00 00 mov eax, 4 - 001da 48 6b c0 00 imul rax, rax, 0 - 001de 48 8b 8d 00 01 - 00 00 mov rcx, QWORD PTR ret$[rbp] - 001e5 f3 0f 5a 1c 01 cvtss2sd xmm3, DWORD PTR [rcx+rax] - 001ea f2 0f 11 9d c0 - 00 00 00 movsd QWORD PTR tv166[rbp], xmm3 - 001f2 f2 0f 11 44 24 - 20 movsd QWORD PTR [rsp+32], xmm0 - 001f8 0f 28 d9 movaps xmm3, xmm1 - 001fb 66 49 0f 7e d9 movq r9, xmm3 - 00200 66 49 0f 7e d0 movq r8, xmm2 - 00205 f2 0f 10 85 c0 - 00 00 00 movsd xmm0, QWORD PTR tv166[rbp] - 0020d 0f 28 c8 movaps xmm1, xmm0 - 00210 66 48 0f 7e ca movq rdx, xmm1 - 00215 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EPAANBON@?$CFf?7?$CFf?7?$CFf?7?$CFf?7?6@ - 0021c e8 00 00 00 00 call printf - -; 49 : ret->m128_f32[0], ret->m128_f32[1], ret->m128_f32[2], ret->m128_f32[3] -; 50 : ); -; 51 : -; 52 : } - - 00221 48 8d a5 d8 00 - 00 00 lea rsp, QWORD PTR [rbp+216] - 00228 5f pop rdi - 00229 5d pop rbp - 0022a c3 ret 0 -VecAddVec ENDP + 00038 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 0003d 48 83 c4 20 add rsp, 32 ; 00000020H + 00041 5f pop rdi + 00042 c3 ret 0 +$LN2@addps: + 00043 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48] + 00048 48 c7 c0 ff ff + ff ff mov rax, -1 + 0004f 48 83 c4 20 add rsp, 32 ; 00000020H + 00053 5f pop rdi + 00054 c3 ret 0 +addps ENDP _TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI +; Function compile flags: /Ogtpy ; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c -; COMDAT DeinitM128 +; COMDAT load _TEXT SEGMENT -m128Ptr$ = 224 -DeinitM128 PROC ; COMDAT - -; 29 : { - -$LN3: - 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx - 00005 55 push rbp - 00006 57 push rdi - 00007 48 81 ec e8 00 - 00 00 sub rsp, 232 ; 000000e8H - 0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00013 48 8d 0d 00 00 - 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c - 0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode - -; 30 : free(m128Ptr); - - 0001f 48 8b 8d e0 00 - 00 00 mov rcx, QWORD PTR m128Ptr$[rbp] - 00026 ff 15 00 00 00 - 00 call QWORD PTR __imp_free - -; 31 : } - - 0002c 48 8d a5 c8 00 - 00 00 lea rsp, QWORD PTR [rbp+200] - 00033 5f pop rdi - 00034 5d pop rbp - 00035 c3 ret 0 -DeinitM128 ENDP -_TEXT ENDS -; Function compile flags: /Odtp /RTCsu /ZI -; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c -; COMDAT InitM128 -_TEXT SEGMENT -Ptr$ = 8 -x$ = 256 -y$ = 264 -z$ = 272 -w$ = 280 -InitM128 PROC ; COMDAT +array$ = 32 +x$ = 128 +y$ = 136 +z$ = 144 +w$ = 152 +load PROC ; COMDAT ; 11 : { -$LN5: - 00000 f3 0f 11 5c 24 - 20 movss DWORD PTR [rsp+32], xmm3 - 00006 f3 0f 11 54 24 - 18 movss DWORD PTR [rsp+24], xmm2 - 0000c f3 0f 11 4c 24 - 10 movss DWORD PTR [rsp+16], xmm1 - 00012 f3 0f 11 44 24 - 08 movss DWORD PTR [rsp+8], xmm0 - 00018 55 push rbp - 00019 57 push rdi - 0001a 48 81 ec 08 01 - 00 00 sub rsp, 264 ; 00000108H - 00021 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32] - 00026 48 8d 0d 00 00 +$LN6: + 00000 48 83 ec 78 sub rsp, 120 ; 00000078H + 00004 0f 29 74 24 60 movaps XMMWORD PTR [rsp+96], xmm6 + 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c - 0002d e8 00 00 00 00 call __CheckForDebuggerJustMyCode - -; 12 : __m128* Ptr = _aligned_malloc(16, sizeof(__m128)); - - 00032 ba 10 00 00 00 mov edx, 16 - 00037 b9 10 00 00 00 mov ecx, 16 - 0003c ff 15 00 00 00 + 00010 0f 29 7c 24 50 movaps XMMWORD PTR [rsp+80], xmm7 + 00015 0f 28 f0 movaps xmm6, xmm0 + 00018 44 0f 29 44 24 + 40 movaps XMMWORD PTR [rsp+64], xmm8 + 0001e 0f 28 f9 movaps xmm7, xmm1 + 00021 44 0f 29 4c 24 + 30 movaps XMMWORD PTR [rsp+48], xmm9 + 00027 44 0f 28 c2 movaps xmm8, xmm2 + 0002b 44 0f 28 cb movaps xmm9, xmm3 + 0002f e8 00 00 00 00 call __CheckForDebuggerJustMyCode + 00034 ba 10 00 00 00 mov edx, 16 + 00039 f3 0f 11 74 24 + 20 movss DWORD PTR array$[rsp], xmm6 + 0003f 8b ca mov ecx, edx + 00041 f3 0f 11 7c 24 + 24 movss DWORD PTR array$[rsp+4], xmm7 + 00047 f3 44 0f 11 44 + 24 28 movss DWORD PTR array$[rsp+8], xmm8 + 0004e f3 44 0f 11 4c + 24 2c movss DWORD PTR array$[rsp+12], xmm9 + 00055 ff 15 00 00 00 00 call QWORD PTR __imp__aligned_malloc - 00042 48 89 45 08 mov QWORD PTR Ptr$[rbp], rax + 0005b 48 85 c0 test rax, rax + 0005e 74 0a je SHORT $LN2@load -; 13 : -; 14 : if (NULL==Ptr) +; 12 : float array[4] = {x,y,z,w}; +; 13 : __m128* ptr = _aligned_malloc(sizeof(__m128),16); +; 14 : +; 15 : if (NULL != ptr) +; 16 : { +; 17 : *ptr = _mm_loadu_ps(&array); - 00046 48 83 7d 08 00 cmp QWORD PTR Ptr$[rbp], 0 - 0004b 75 0b jne SHORT $LN2@InitM128 + 00060 0f 10 44 24 20 movups xmm0, XMMWORD PTR array$[rsp] + 00065 0f 11 00 movups XMMWORD PTR [rax], xmm0 -; 15 : { -; 16 : return (__m128*) - 1; +; 18 : return ptr; - 0004d 48 c7 c0 ff ff + 00068 eb 07 jmp SHORT $LN3@load +$LN2@load: + +; 19 : } +; 20 : else +; 21 : { +; 22 : return -1; + + 0006a 48 c7 c0 ff ff ff ff mov rax, -1 - 00054 eb 6e jmp SHORT $LN1@InitM128 +$LN3@load: -; 17 : } +; 23 : } +; 24 : } - 00056 eb 6c jmp SHORT $LN3@InitM128 -$LN2@InitM128: - -; 18 : else -; 19 : { -; 20 : Ptr->m128_f32[0] = x; - - 00058 b8 04 00 00 00 mov eax, 4 - 0005d 48 6b c0 00 imul rax, rax, 0 - 00061 48 8b 4d 08 mov rcx, QWORD PTR Ptr$[rbp] - 00065 f3 0f 10 85 00 - 01 00 00 movss xmm0, DWORD PTR x$[rbp] - 0006d f3 0f 11 04 01 movss DWORD PTR [rcx+rax], xmm0 - -; 21 : Ptr->m128_f32[1] = y; - - 00072 b8 04 00 00 00 mov eax, 4 - 00077 48 6b c0 01 imul rax, rax, 1 - 0007b 48 8b 4d 08 mov rcx, QWORD PTR Ptr$[rbp] - 0007f f3 0f 10 85 08 - 01 00 00 movss xmm0, DWORD PTR y$[rbp] - 00087 f3 0f 11 04 01 movss DWORD PTR [rcx+rax], xmm0 - -; 22 : Ptr->m128_f32[2] = z; - - 0008c b8 04 00 00 00 mov eax, 4 - 00091 48 6b c0 02 imul rax, rax, 2 - 00095 48 8b 4d 08 mov rcx, QWORD PTR Ptr$[rbp] - 00099 f3 0f 10 85 10 - 01 00 00 movss xmm0, DWORD PTR z$[rbp] - 000a1 f3 0f 11 04 01 movss DWORD PTR [rcx+rax], xmm0 - -; 23 : Ptr->m128_f32[3] = w; - - 000a6 b8 04 00 00 00 mov eax, 4 - 000ab 48 6b c0 03 imul rax, rax, 3 - 000af 48 8b 4d 08 mov rcx, QWORD PTR Ptr$[rbp] - 000b3 f3 0f 10 85 18 - 01 00 00 movss xmm0, DWORD PTR w$[rbp] - 000bb f3 0f 11 04 01 movss DWORD PTR [rcx+rax], xmm0 - -; 24 : return Ptr; - - 000c0 48 8b 45 08 mov rax, QWORD PTR Ptr$[rbp] -$LN3@InitM128: -$LN1@InitM128: - -; 25 : } -; 26 : } - - 000c4 48 8d a5 e8 00 - 00 00 lea rsp, QWORD PTR [rbp+232] - 000cb 5f pop rdi - 000cc 5d pop rbp - 000cd c3 ret 0 -InitM128 ENDP + 00071 0f 28 74 24 60 movaps xmm6, XMMWORD PTR [rsp+96] + 00076 0f 28 7c 24 50 movaps xmm7, XMMWORD PTR [rsp+80] + 0007b 44 0f 28 44 24 + 40 movaps xmm8, XMMWORD PTR [rsp+64] + 00081 44 0f 28 4c 24 + 30 movaps xmm9, XMMWORD PTR [rsp+48] + 00087 48 83 c4 78 add rsp, 120 ; 00000078H + 0008b c3 ret 0 +load ENDP _TEXT ENDS END diff --git a/源代码/StgShqrpGraphic/x64/Debug/linear.obj b/源代码/StgShqrpGraphic/x64/Debug/linear.obj index d71544fe..8753c8f7 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/linear.obj and b/源代码/StgShqrpGraphic/x64/Debug/linear.obj differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/vc143.idb b/源代码/StgShqrpGraphic/x64/Debug/vc143.idb index 7005aac0..e33f108a 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/vc143.idb and b/源代码/StgShqrpGraphic/x64/Debug/vc143.idb differ diff --git a/源代码/StgShqrpGraphic/x64/Debug/vc143.pdb b/源代码/StgShqrpGraphic/x64/Debug/vc143.pdb index ad869fdf..c33a6028 100644 Binary files a/源代码/StgShqrpGraphic/x64/Debug/vc143.pdb and b/源代码/StgShqrpGraphic/x64/Debug/vc143.pdb differ diff --git a/源代码/TechDemo/.vs/TechDemo/v17/.suo b/源代码/TechDemo/.vs/TechDemo/v17/.suo new file mode 100644 index 00000000..ec2e80f5 Binary files /dev/null and b/源代码/TechDemo/.vs/TechDemo/v17/.suo differ diff --git a/源代码/TechDemo/.vs/TechDemo/v17/Browse.VC.db b/源代码/TechDemo/.vs/TechDemo/v17/Browse.VC.db new file mode 100644 index 00000000..b8d3bf86 Binary files /dev/null and b/源代码/TechDemo/.vs/TechDemo/v17/Browse.VC.db differ diff --git a/源代码/TechDemo/.vs/TechDemo/v17/ipch/AutoPCH/729531f7c7bbbc6b/TECHDEMO.ipch b/源代码/TechDemo/.vs/TechDemo/v17/ipch/AutoPCH/729531f7c7bbbc6b/TECHDEMO.ipch new file mode 100644 index 00000000..27088a1a Binary files /dev/null and b/源代码/TechDemo/.vs/TechDemo/v17/ipch/AutoPCH/729531f7c7bbbc6b/TECHDEMO.ipch differ diff --git a/源代码/TechDemo/.vs/TechDemo/v17/ipch/AutoPCH/ad39841ed6f24e3/TECHDEMO.ipch b/源代码/TechDemo/.vs/TechDemo/v17/ipch/AutoPCH/ad39841ed6f24e3/TECHDEMO.ipch new file mode 100644 index 00000000..475f0a30 Binary files /dev/null and b/源代码/TechDemo/.vs/TechDemo/v17/ipch/AutoPCH/ad39841ed6f24e3/TECHDEMO.ipch differ diff --git a/源代码/TechDemo/TechDemo.sln b/源代码/TechDemo/TechDemo.sln new file mode 100644 index 00000000..d260b170 --- /dev/null +++ b/源代码/TechDemo/TechDemo.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.3.32825.248 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TechDemo", "TechDemo\TechDemo.vcxproj", "{ABA78F6F-405C-4CBE-AE07-5887316FD8C6}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {ABA78F6F-405C-4CBE-AE07-5887316FD8C6}.Debug|x64.ActiveCfg = Debug|x64 + {ABA78F6F-405C-4CBE-AE07-5887316FD8C6}.Debug|x64.Build.0 = Debug|x64 + {ABA78F6F-405C-4CBE-AE07-5887316FD8C6}.Debug|x86.ActiveCfg = Debug|Win32 + {ABA78F6F-405C-4CBE-AE07-5887316FD8C6}.Debug|x86.Build.0 = Debug|Win32 + {ABA78F6F-405C-4CBE-AE07-5887316FD8C6}.Release|x64.ActiveCfg = Release|x64 + {ABA78F6F-405C-4CBE-AE07-5887316FD8C6}.Release|x64.Build.0 = Release|x64 + {ABA78F6F-405C-4CBE-AE07-5887316FD8C6}.Release|x86.ActiveCfg = Release|Win32 + {ABA78F6F-405C-4CBE-AE07-5887316FD8C6}.Release|x86.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {9A635048-C6AB-49C5-A0DC-CD5FF52997D3} + EndGlobalSection +EndGlobal diff --git a/源代码/TechDemo/TechDemo/TechDemo.c b/源代码/TechDemo/TechDemo/TechDemo.c new file mode 100644 index 00000000..19f2afef --- /dev/null +++ b/源代码/TechDemo/TechDemo/TechDemo.c @@ -0,0 +1,38 @@ +// TechDemo.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 +// + +#include +#include +#include + +__m128 __cdecl addps(__m128* ptr1, __m128* ptr2); + +int main() +{ + float c[4] = { 1,2,3,4 }; + float c1[4] = { 1,2,3,4 }; + + __m128 m = _mm_loadu_ps(&c); + __m128 m1 = _mm_loadu_ps(&c1); + + __m128 m3 = addps(&m,&m1); + + printf("%f\t%f\t%f\t%f\t\n", + m3.m128_f32[0], m3.m128_f32[1], m3.m128_f32[2], m3.m128_f32[3]); + +} +__m128 addps(__m128* ptr1, __m128* ptr2) +{ + return _mm_add_ps(*ptr1,*ptr2); +} + +// 运行程序: Ctrl + F5 或调试 >“开始执行(不调试)”菜单 +// 调试程序: F5 或调试 >“开始调试”菜单 + +// 入门使用技巧: +// 1. 使用解决方案资源管理器窗口添加/管理文件 +// 2. 使用团队资源管理器窗口连接到源代码管理 +// 3. 使用输出窗口查看生成输出和其他消息 +// 4. 使用错误列表窗口查看错误 +// 5. 转到“项目”>“添加新项”以创建新的代码文件,或转到“项目”>“添加现有项”以将现有代码文件添加到项目 +// 6. 将来,若要再次打开此项目,请转到“文件”>“打开”>“项目”并选择 .sln 文件 diff --git a/源代码/TechDemo/TechDemo/TechDemo.vcxproj b/源代码/TechDemo/TechDemo/TechDemo.vcxproj new file mode 100644 index 00000000..8cdb30b1 --- /dev/null +++ b/源代码/TechDemo/TechDemo/TechDemo.vcxproj @@ -0,0 +1,135 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 16.0 + Win32Proj + {aba78f6f-405c-4cbe-ae07-5887316fd8c6} + TechDemo + 10.0 + + + + Application + true + v143 + Unicode + + + Application + false + v143 + true + Unicode + + + Application + true + v143 + Unicode + + + Application + false + v143 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + Level3 + true + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + + + Level3 + true + true + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + + + + Level3 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + + + Level3 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + + + + + + + + \ No newline at end of file diff --git a/源代码/TechDemo/TechDemo/TechDemo.vcxproj.filters b/源代码/TechDemo/TechDemo/TechDemo.vcxproj.filters new file mode 100644 index 00000000..a4b6ed05 --- /dev/null +++ b/源代码/TechDemo/TechDemo/TechDemo.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + 源文件 + + + \ No newline at end of file diff --git a/源代码/TechDemo/TechDemo/TechDemo.vcxproj.user b/源代码/TechDemo/TechDemo/TechDemo.vcxproj.user new file mode 100644 index 00000000..88a55094 --- /dev/null +++ b/源代码/TechDemo/TechDemo/TechDemo.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.exe.recipe b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.exe.recipe new file mode 100644 index 00000000..354f8e31 --- /dev/null +++ b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.exe.recipe @@ -0,0 +1,11 @@ + + + + + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + + + + + + \ No newline at end of file diff --git a/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.ilk b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.ilk new file mode 100644 index 00000000..fbde63c3 Binary files /dev/null and b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.ilk differ diff --git a/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.log b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.log new file mode 100644 index 00000000..e6046bb9 --- /dev/null +++ b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.log @@ -0,0 +1,4655 @@ +11:29:03.248 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\源代码\TechDemo\TechDemo\obj\”(先前值:“obj\”) + 将用于 $(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)\Imports\Microsoft.Common.props\ImportBefore\* + “Configuration”属性是全局属性,不能修改。 + 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild + 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild + “Configuration”属性是全局属性,不能修改。 + “LangID”属性是全局属性,不能修改。 + “SolutionDir”属性是全局属性,不能修改。 + 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj (44,5) 处重新分配属性: $(UseDebugLibraries)=“true”(先前值:“false”) + 在 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj (46,5) 处重新分配属性: $(CharacterSet)=“Unicode”(先前值:“NotSet”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (18,5) 处重新分配属性: $(WindowsSdkDir_10)=“C:\Program Files (x86)\Windows Kits\10\”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (41,5) 处重新分配属性: $(NETFXKitsDir)=“C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (44,5) 处重新分配属性: $(NETFXSDKDir)=“C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (209,5) 处重新分配属性: $(WindowsSDK_ExecutablePath_x86)=“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 (x86)\Windows Kits\10\bin\10.0.20348.0\x86;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.props (210,5) 处重新分配属性: $(WindowsSDK_ExecutablePath_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\x64;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (28,5) 处重新分配属性: $(TargetExt)=“.exe”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (89,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“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\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86\2052;;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (90,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“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\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\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (91,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“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\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\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (92,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“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\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\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (93,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“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\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\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (94,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“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\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\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (95,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“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\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\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (96,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“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\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\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (97,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“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\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\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (98,5) 处重新分配属性: $(VC_ExecutablePath_Loc)=“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\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\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (125,5) 处重新分配属性: $(MSBuild_ExecutablePath)=“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\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (154,5) 处重新分配属性: $(RemoteDebuggerDeployDebugCppRuntime)=“true”(先前值:“false”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Common.props (215,5) 处重新分配属性: $(MultiProcMaxCount)=“0”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (21,5) 处重新分配属性: $(EspXtensions)=“EnumIndex.dll;CppCoreCheck.dll;”(先前值:“CppCoreCheck.dll;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (24,5) 处重新分配属性: $(EspXtensions)=“HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”(先前值:“EnumIndex.dll;CppCoreCheck.dll;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (27,5) 处重新分配属性: $(EspXtensions)=“VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”(先前值:“HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (31,5) 处重新分配属性: $(ConcurrencyCheckPath)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\ConcurrencyCheck.dll”(先前值:“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86\ConcurrencyCheck.dll”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (33,5) 处重新分配属性: $(EspXtensions)=“ConcurrencyCheck.dll;VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”(先前值:“VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.unicodesupport.props (15,5) 处重新分配属性: $(_PropertySheetDisplayName)=“Unicode Support”(先前值:“Core Windows Libraries”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Application.props (15,5) 处重新分配属性: $(_PropertySheetDisplayName)=“Application”(先前值:“Unicode Support”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (46,5) 处重新分配属性: $(_IPP1ACPPLibDir)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\compiler\latest\windows\compiler\lib\intel64_win”(先前值:“..\..\compiler\latest\windows\compiler\lib\intel64_win”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (49,5) 处重新分配属性: $(IPP1AThreadedStatic)=“0”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (52,5) 处重新分配属性: $(IPP1ASingleThreaded)=“0”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.IPP1A.v143.props (54,5) 处重新分配属性: $(IPP1AMultiThreaded)=“0”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneDAL.v143.props (50,5) 处重新分配属性: $(_EvaluatedoneDALCompilerLibDir)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\compiler\latest\windows\compiler\lib\intel64_win”(先前值:“..\..\compiler\latest\windows\compiler\lib\intel64_win”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneDAL.v143.props (56,5) 处重新分配属性: $(_oneDALTBBCombineLibDir)=“vc_mt”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneMKL.v143.props (39,5) 处重新分配属性: $(_oneMKLSubKey)=“2022\{97BB3EEE-44D1-4DB2-B5CB-9761430884E4}”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneMKL.v143.props (41,5) 处重新分配属性: $(oneMKLMajorVersion)=“2022”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneMKL.v143.props (48,5) 处重新分配属性: $(_oneMKLOmpLibDir)=“C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\compiler\lib\intel64_win”(先前值:“C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1\..\..\compiler\latest\windows\compiler\lib\intel64_win”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.Libs.oneTBB.v143.props (46,5) 处重新分配属性: $(_EvaluatedoneTBBdpstdDir)=“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\compiler\latest\windows\include”(先前值:“..\..\compiler\latest\windows\include”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (50,5) 处重新分配属性: $(_DPCPPPath)=“bin;lib;bin\intel64;redist\intel64_win\compiler;”(先前值:“bin\intel64;redist\intel64_win\compiler;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (51,5) 处重新分配属性: $(_DPCPPPath)=“lib\ocloc;bin;lib;bin\intel64;redist\intel64_win\compiler;”(先前值:“bin;lib;bin\intel64;redist\intel64_win\compiler;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (55,5) 处重新分配属性: $(_FPGABinPath)=“lib\oclfpga\windows64\bin;lib\oclfpga\bin;”(先前值:“lib\oclfpga\bin;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (56,5) 处重新分配属性: $(_FPGABinPath)=“lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin;”(先前值:“lib\oclfpga\windows64\bin;lib\oclfpga\bin;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (57,5) 处重新分配属性: $(_FPGABinPath)=“lib\oclfpga\host\windows64\bin;lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin;”(先前值:“lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (77,5) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“19.2”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (80,5) 处重新分配属性: $(SuiteVer)=“19.1”(先前值:“[Intel Compiler is not installed]”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (85,5) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“19.1”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (88,5) 处重新分配属性: $(SuiteVer)=“2022”(先前值:“[Intel Compiler is not installed]”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (93,5) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“2022”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (96,7) 处重新分配属性: $(SuiteVer)=“19.2”(先前值:“[Intel Compiler is not installed]”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ImportAfter\Intel.oneAPI.Libs.v143.props (101,7) 处重新分配属性: $(SuiteVer)=“[Intel Compiler is not installed]”(先前值:“19.2”) + “SolutionExt”属性是全局属性,不能修改。 + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (40,5) 处重新分配属性: $(ExtensionsToDeleteOnClean)=“*.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe.manifest;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.tlb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pdb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.bsc;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.ilk;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe.intermediate.manifest;x64\Debug\TechDemo.vcxproj.FileListAbsolute.txt”(先前值:“*.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (32,5) 处重新分配属性: $(DebugType)=“none”(先前值:“”) + 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild + 将用于 $(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.targets\ImportBefore\* + “Configuration”属性是全局属性,不能修改。 + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (185,5) 处重新分配属性: $(_DocumentationFileProduced)=“false”(先前值:“true”) + “DevEnvDir”属性是全局属性,不能修改。 + “SolutionName”属性是全局属性,不能修改。 + “SolutionFileName”属性是全局属性,不能修改。 + “SolutionPath”属性是全局属性,不能修改。 + “SolutionDir”属性是全局属性,不能修改。 + “SolutionExt”属性是全局属性,不能修改。 + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (369,5) 处重新分配属性: $(AutoUnifyAssemblyReferences)=“false”(先前值:“true”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (507,5) 处重新分配属性: $(ProcessorArchitecture)=“amd64”(先前值:“x64”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (559,5) 处重新分配属性: $(DelaySign)=“”(先前值:“false”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (628,5) 处重新分配属性: $(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;”(先前值:“{CandidateAssemblyFiles}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (629,5) 处重新分配属性: $(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}”(先前值:“{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;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (630,5) 处重新分配属性: $(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}”(先前值:“{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}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (631,5) 处重新分配属性: $(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,};”(先前值:“{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}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (632,5) 处重新分配属性: $(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}”(先前值:“{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,};”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (633,5) 处重新分配属性: $(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};{AssemblyFolders}”(先前值:“{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}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (634,5) 处重新分配属性: $(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};{AssemblyFolders};{GAC}”(先前值:“{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};{AssemblyFolders}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (635,5) 处重新分配属性: $(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};{AssemblyFolders};{GAC};{RawFileName}”(先前值:“{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};{AssemblyFolders};{GAC}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (636,5) 处重新分配属性: $(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};{AssemblyFolders};{GAC};{RawFileName};D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\”(先前值:“{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};{AssemblyFolders};{GAC};{RawFileName}”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (3739,5) 处重新分配属性: $(_SGenGenerateSerializationAssembliesConfig)=“Auto”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (3740,5) 处重新分配属性: $(_SGenGenerateSerializationAssembliesConfig)=“Off”(先前值:“Auto”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets (4874,5) 处重新分配属性: $(_TargetsThatPrepareProjectReferences)=“ + AssignProjectConfiguration; + _SplitProjectReferencesByFileExistence + ”(先前值:“_SplitProjectReferencesByFileExistence”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (125,5) 处重新分配属性: $(_CodeAnalysisTreatWarningsAsErrors)=“false”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (239,5) 处重新分配属性: $(CAExcludePath)=“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 (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\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (240,5) 处重新分配属性: $(CAExcludePath)=“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;”(先前值:“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\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (241,5) 处重新分配属性: $(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;”(先前值:“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;”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets (244,5) 处重新分配属性: $(PrepareForBuildDependsOn)=“;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata;SetCABuildNativeEnvironmentVariables”(先前值:“;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata”) + 在 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets (35,5) 处重新分配属性: $(PrepareResourcesDependsOn)=“ + XamlMarkupCompilePass1; + XamlMarkupCompilePass2; + + ; + PrepareResourceNames; + ResGen; + CompileLicxFiles + + ”(先前值:“ + ; + PrepareResourceNames; + ResGen; + CompileLicxFiles + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\TeamTest\Microsoft.TeamTest.targets (4,5) 处重新分配属性: $(ResolveReferencesDependsOn)=“ + + BeforeResolveReferences; + AssignProjectConfiguration; + ResolveProjectReferences; + FindInvalidProjectReferences; + ResolveNativeReferences; + ResolveAssemblyReferences; + GenerateBindingRedirects; + ResolveComReferences; + AfterResolveReferences + ; + ResolveTestReferences + ”(先前值:“ + BeforeResolveReferences; + AssignProjectConfiguration; + ResolveProjectReferences; + FindInvalidProjectReferences; + ResolveNativeReferences; + ResolveAssemblyReferences; + GenerateBindingRedirects; + ResolveComReferences; + AfterResolveReferences + ”) + 将用于 $(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.targets\ImportAfter\* + 将用于 $(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\Sdks\Microsoft.Docker.Sdk\build\Microsoft.Docker.targets + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets (74,5) 处重新分配属性: $(ProjectLockFile)=“obj\project.assets.json”(先前值:“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\obj\project.assets.json”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets (185,5) 处重新分配属性: $(ResolveAssemblyReferencesDependsOn)=“ + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ;ResolveNuGetPackageAssets”(先前值:“ + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets (186,5) 处重新分配属性: $(PrepareResourcesDependsOn)=“ResolveNuGetPackageAssets; + XamlMarkupCompilePass1; + XamlMarkupCompilePass2; + + ; + PrepareResourceNames; + ResGen; + CompileLicxFiles + + ”(先前值:“ + XamlMarkupCompilePass1; + XamlMarkupCompilePass2; + + ; + PrepareResourceNames; + ResGen; + CompileLicxFiles + + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes\Microsoft.QualityTools.Testing.Fakes.targets (21,5) 处重新分配属性: $(FakesCommandLineArguments)=“ /Properties:";PlatformTarget=x64" /msbuildpath:"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\msbuild.exe"”(先前值:“ /Properties:";PlatformTarget=x64"”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes\Microsoft.QualityTools.Testing.Fakes.targets (72,5) 处重新分配属性: $(ResolveAssemblyReferencesDependsOn)=“ + + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ;ResolveNuGetPackageAssets; + FakesGenerateBeforeBuild; + ”(先前值:“ + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ;ResolveNuGetPackageAssets”) + 将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets (15,9) 处重新分配属性: $(PrepareForRunDependsOn)=“ + _WriteTelemetryProperties; + + CopyFilesToOutputDirectory + + ”(先前值:“ + CopyFilesToOutputDirectory + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (39,5) 处重新分配属性: $(DebugType)=“”(先前值:“none”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (121,5) 处重新分配属性: $(BuildDependsOn)=“ + _PrepareForBuild; + + ResolveReferences; + PrepareForBuild; + InitializeBuildStatus; + BuildGenerateSources; + BuildCompile; + BuildLink; + ; + AfterBuild; + IncrementalClean; + FinalizeBuildStatus; + ”(先前值:“ + BeforeBuild; + CoreBuild; + AfterBuild + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (129,5) 处重新分配属性: $(RebuildDependsOn)=“ + _PrepareForRebuild; + + BeforeRebuild; + Clean; + Build; + AfterRebuild; + ; + ”(先前值:“ + BeforeRebuild; + Clean; + Build; + AfterRebuild; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets (134,5) 处重新分配属性: $(CleanDependsOn)=“ + _PrepareForClean; + + BeforeClean; + UnmanagedUnregistration; + CoreClean; + CleanReferencedProjects; + CleanPublishFolder; + AfterClean + ; + ”(先前值:“ + BeforeClean; + UnmanagedUnregistration; + CoreClean; + CleanReferencedProjects; + CleanPublishFolder; + AfterClean + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (60,5) 处重新分配属性: $(BeforeBuildGenerateSourcesTargets)=“ + + ; + BeforeBuildGenerateSources; + ; + ”(先前值:“ + ; + BeforeBuildGenerateSources; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (71,5) 处重新分配属性: $(AfterBuildGenerateSourcesTargets)=“ + + ; + AfterBuildGenerateSources; + ; + AfterBuildGenerateSourcesEvent; + ”(先前值:“ + ; + AfterBuildGenerateSources; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (141,5) 处重新分配属性: $(BuildGenerateSourcesAction)=“_BuildGenerateSourcesAction”(先前值:“Build”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (142,5) 处重新分配属性: $(BuildCompileAction)=“_BuildCompileAction”(先前值:“Build”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (143,5) 处重新分配属性: $(BuildLinkAction)=“_BuildLinkAction”(先前值:“Build”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (250,5) 处重新分配属性: $(DetermineProjectTypeTargets)=“_PrepareForReferenceResolution; + ; + AddExternalIncludDirectoriesToPaths + ”(先前值:“ + ; + AddExternalIncludDirectoriesToPaths + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (312,5) 处重新分配属性: $(ResolveReferencesDependsOn)=“_PrepareForReferenceResolution;ComputeCrtSDKReference; + + BeforeResolveReferences; + AssignProjectConfiguration; + ResolveProjectReferences; + FindInvalidProjectReferences; + ResolveNativeReferences; + ResolveAssemblyReferences; + GenerateBindingRedirects; + ResolveComReferences; + AfterResolveReferences + ; + ResolveTestReferences + ”(先前值:“ + + BeforeResolveReferences; + AssignProjectConfiguration; + ResolveProjectReferences; + FindInvalidProjectReferences; + ResolveNativeReferences; + ResolveAssemblyReferences; + GenerateBindingRedirects; + ResolveComReferences; + AfterResolveReferences + ; + ResolveTestReferences + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (313,5) 处重新分配属性: $(ResolveAssemblyReferencesDependsOn)=“_PrepareForReferenceResolution; + + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ;ResolveNuGetPackageAssets; + FakesGenerateBeforeBuild; + ”(先前值:“ + + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ;ResolveNuGetPackageAssets; + FakesGenerateBeforeBuild; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (314,5) 处重新分配属性: $(ResolveSDKReferencesDependsOn)=“_PrepareForReferenceResolution;ComputeCrtSDKReference; + GetInstalledSDKLocations + ”(先前值:“ + GetInstalledSDKLocations + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (639,5) 处重新分配属性: $(ComputeCompileInputsTargets)=“ + + ; + GenerateTargetFrameworkMonikerAttribute; + ; + ComputeMIDLGeneratedCompileInputs; + ”(先前值:“ + ; + GenerateTargetFrameworkMonikerAttribute; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (952,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ”(先前值:“ + ; + ComputeRCGeneratedLinkInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1122,5) 处重新分配属性: $(GetTargetPathDependsOn)=“_PrepareForReferenceResolution;GetResolvedWinMD;”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1148,5) 处重新分配属性: $(ComputeCompileInputsTargets)=“ + + + ; + GenerateTargetFrameworkMonikerAttribute; + ; + ComputeMIDLGeneratedCompileInputs; + ; + ComputeCLInputPDBName; + ComputeReferenceCLInput; + WarnCompileDuplicatedFilename + ”(先前值:“ + + ; + GenerateTargetFrameworkMonikerAttribute; + ; + ComputeMIDLGeneratedCompileInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1200,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ”(先前值:“ + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1207,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ”(先前值:“ + ; + ComputeRCGeneratedLibInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1214,5) 处重新分配属性: $(ComputeImpLibInputsTargets)=“ + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ; + ComputeCustomBuildOutput; + ”(先前值:“ + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1275,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ + + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLinkInputs; + ”(先前值:“ + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1290,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ”(先前值:“ + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1305,5) 处重新分配属性: $(ComputeImpLibInputsTargets)=“ + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedImpLibInputs; + ”(先前值:“ + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ; + ComputeCustomBuildOutput; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1336,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ + + + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLinkInputs; + ; + ComputeLinkInputsFromProject; + ”(先前值:“ + + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLinkInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1354,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ; + ComputeLibInputsFromProject; + ”(先前值:“ + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1372,5) 处重新分配属性: $(ComputeImpLibInputsTargets)=“ + + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedImpLibInputs; + ; + ComputeImpLibInputsFromProject; + ”(先前值:“ + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedImpLibInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1516,5) 处重新分配属性: $(ComputeLinkInputsTargets)=“ + + + + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLinkInputs; + ; + ComputeLinkInputsFromProject; + ; + ComputeReferenceLinkInputs; + ”(先前值:“ + + + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLinkInputs; + ; + ComputeLinkInputsFromProject; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1554,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ + + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ; + ComputeLibInputsFromProject; + ; + ComputeReferenceLibInputs; + ”(先前值:“ + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ; + ComputeLibInputsFromProject; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1611,5) 处重新分配属性: $(ComputeLibInputsTargets)=“ + ComputeLibAdditionalOptions; + + + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ; + ComputeLibInputsFromProject; + ; + ComputeReferenceLibInputs; + + ”(先前值:“ + + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ; + ComputeLibInputsFromProject; + ; + ComputeReferenceLibInputs; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (1806,5) 处重新分配属性: $(GetProjectInfoForReferenceDependsOn)=“ + + ; + AddPublicIncludeDirectoriesToProjectsInfoForReference; + ; + AddPublicBMIsToProjectsInfoForReference; + AddDeployRecipeFileToProjectsInfoForReference; + AddLibrariesToProjectsInfoForReference; + ”(先前值:“ + ; + AddPublicIncludeDirectoriesToProjectsInfoForReference; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (2193,5) 处重新分配属性: $(DocumentationProjectOutputGroupDependsOn)=“ResolvedXDCMake;ComputeCLCompileGeneratedXDCFiles”(先前值:“”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets (2259,5) 处重新分配属性: $(ContentFilesProjectOutputGroupDependsOn)=“PrepareForBuild;AssignTargetPaths;PrepareForBuild;AssignTargetPaths;MakeDirsForFxc”(先前值:“PrepareForBuild;AssignTargetPaths”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (308,5) 处重新分配属性: $(ComputeCompileInputsTargets)=“ + + + + ; + GenerateTargetFrameworkMonikerAttribute; + ; + ComputeMIDLGeneratedCompileInputs; + ; + ComputeCLInputPDBName; + ComputeReferenceCLInput; + WarnCompileDuplicatedFilename + ; + ; + FixupCLCompileOptions; + ”(先前值:“ + + + ; + GenerateTargetFrameworkMonikerAttribute; + ; + ComputeMIDLGeneratedCompileInputs; + ; + ComputeCLInputPDBName; + ComputeReferenceCLInput; + WarnCompileDuplicatedFilename + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (2005,5) 处重新分配属性: $(BuildingProject)=“true”(先前值:“false”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets (2558,5) 处重新分配属性: $(ContentFilesProjectOutputGroupDependsOn)=“PrepareForBuild;AssignTargetPaths;PrepareForBuild;AssignTargetPaths;MakeDirsForFxc;_CreateCopyFileItems;”(先前值:“PrepareForBuild;AssignTargetPaths;PrepareForBuild;AssignTargetPaths;MakeDirsForFxc”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets (16,5) 处重新分配属性: $(PrepareForBuildDependsOn)=“_CheckWindowsSDKInstalled;;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata;SetCABuildNativeEnvironmentVariables”(先前值:“;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata;SetCABuildNativeEnvironmentVariables”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppClean.targets (22,5) 处重新分配属性: $(CleanDependsOn)=“ + + _PrepareForClean; + + BeforeClean; + UnmanagedUnregistration; + CoreClean; + CleanReferencedProjects; + CleanPublishFolder; + AfterClean + ; + ; + CppClean + ”(先前值:“ + _PrepareForClean; + + BeforeClean; + UnmanagedUnregistration; + CoreClean; + CleanReferencedProjects; + CleanPublishFolder; + AfterClean + ; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppClean.targets (92,5) 处重新分配属性: $(CppCleanDependsOn)=“ + BeforeCppClean; + ; + CoreCppClean; + AfterCppClean; + ;PGInstrumentedClean”(先前值:“ + BeforeCppClean; + ; + CoreCppClean; + AfterCppClean; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets (539,5) 处重新分配属性: $(BuildDependsOn)=“SetTelemetryEnvironmentVariables; + _PrepareForBuild; + + ResolveReferences; + PrepareForBuild; + InitializeBuildStatus; + BuildGenerateSources; + BuildCompile; + BuildLink; + ; + AfterBuild; + IncrementalClean; + FinalizeBuildStatus; + ”(先前值:“ + _PrepareForBuild; + + ResolveReferences; + PrepareForBuild; + InitializeBuildStatus; + BuildGenerateSources; + BuildCompile; + BuildLink; + ; + AfterBuild; + IncrementalClean; + FinalizeBuildStatus; + ”) + 在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.DesignTime.targets (540,5) 处重新分配属性: $(RebuildDependsOn)=“SetTelemetryEnvironmentVariables; + _PrepareForRebuild; + + BeforeRebuild; + Clean; + Build; + AfterRebuild; + ; + ”(先前值:“ + _PrepareForRebuild; + + BeforeRebuild; + Clean; + Build; + AfterRebuild; + ; + ”) + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“GenerateTargetFrameworkMonikerAttribute”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GenerateTargetFrameworkMonikerAttribute”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Build”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“Build”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Rebuild”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“Rebuild”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuild”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterBuild”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“PrepareForBuild”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareForBuild”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetTargetPath”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetTargetPath”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeIntermediateSatelliteAssemblies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ComputeIntermediateSatelliteAssemblies”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ClCompile”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ClCompile”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResourceCompile”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResourceCompile”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Lib”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Lib”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Link”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Link”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AllProjectOutputGroups”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AllProjectOutputGroups”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuiltProjectOutputGroup”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DebugSymbolsProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“DebugSymbolsProjectOutputGroup”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DocumentationProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“DocumentationProjectOutputGroup”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SourceFilesProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SourceFilesProjectOutputGroup”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ContentFilesProjectOutputGroup”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ContentFilesProjectOutputGroup”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AllProjectOutputGroupsDependencies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AllProjectOutputGroupsDependencies”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BuiltProjectOutputGroupDependencies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuiltProjectOutputGroupDependencies”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DebugSymbolsProjectOutputGroupDependencies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“DebugSymbolsProjectOutputGroupDependencies”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“DocumentationProjectOutputGroupDependencies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“DocumentationProjectOutputGroupDependencies”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PreBuildEvent”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PreBuildEvent”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“PostBuildEvent”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PostBuildEvent”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ClCompile”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ClCompile”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Link”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Link”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Lib”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Lib”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ImpLib”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ImpLib”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Midl”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Midl”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ResourceCompile”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ResourceCompile”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“BeforeResGen”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeResGen”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ResGen”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResGen”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“GenerateSatelliteAssemblies”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GenerateSatelliteAssemblies”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Manifest”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“Manifest”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“XdcMake”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“XdcMake”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“BscMake”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BscMake”。 + 正在使用项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“ComputeMetaGenInputs”重写项目“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.MetaGen.targets”中的目标“ComputeMetaGenInputs”。 + 正在使用项目“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/8/1 11:29:03。 +开始生成时的环境: + ADVISOR_2022_DIR = C:\Program Files (x86)\Intel\oneAPI\advisor\2022.3.1 + ALLUSERSPROFILE = C:\ProgramData + APPDATA = C:\Users\Nitlo\AppData\Roaming + BESIEGE_GAME_ASSEMBLIES = D:/SteamLibrary/steamapps/common/Besiege/Besiege_Data\Managed/ + BESIEGE_UNITY_ASSEMBLIES = D:/SteamLibrary/steamapps/common/Besiege/Besiege_Data\Managed/ + CommonProgramFiles = C:\Program Files\Common Files + CommonProgramFiles(x86) = C:\Program Files (x86)\Common Files + CommonProgramW6432 = C:\Program Files\Common Files + 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 + HOMEDRIVE = C: + HOMEPATH = \Users\Nitlo + IFORT_COMPILER22 = C:\Program Files (x86)\Intel\oneAPI\compiler\2022.2.1\windows\ + INTEL_DEV_REDIST = C:\Program Files (x86)\Common Files\Intel\Shared Libraries\ + I_MPI_ONEAPI_ROOT = C:\Program Files (x86)\Intel\oneAPI\mpi\2021.7.1 + JAVA_HOME = C:\Program Files\Zulu\zulu-20\ + KMP_BLOCKTIME = 0 + 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 + MSBuildLoadMicrosoftTargetsReadOnly = true + NUMBER_OF_PROCESSORS = 20 + NVIDIAWHITELISTED = 0x01 + OMP_WAIT_POLICY = PASSIVE + ONEAPI_ROOT = C:\Program Files (x86)\Intel\oneAPI\ + OneDrive = C:\Users\Nitlo\OneDrive - MSFT + OneDriveCommercial = C:\Users\Nitlo\OneDrive - MSFT + OneDriveConsumer = C:\Users\Nitlo\OneDrive + OS = Windows_NT + 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 + PROCESSOR_IDENTIFIER = Intel64 Family 6 Model 154 Stepping 3, GenuineIntel + PROCESSOR_LEVEL = 6 + PROCESSOR_REVISION = 9a03 + ProgramData = C:\ProgramData + ProgramFiles = C:\Program Files + ProgramFiles(x86) = C:\Program Files (x86) + 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 = E0D1596A + 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 + terminal = C:\Program Files\Run\terminal.INK + ThreadedWaitDialogDpiContext = -4 + TMP = C:\Users\Nitlo\AppData\Local\Temp + USERDOMAIN = YOUMUS-DESKTOP + USERDOMAIN_ROAMINGPROFILE = YOUMUS-DESKTOP + USERNAME = Nitlo + USERPROFILE = C:\Users\Nitlo + VisualStudioDir = C:\Users\Nitlo\Documents\Visual Studio 2022 + VisualStudioEdition = Microsoft Visual Studio Enterprise 2022 + VisualStudioVersion = 17.0 + VS2022INSTALLDIR = C:\Program Files\Microsoft Visual Studio\2022\Enterprise + 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 + ZES_ENABLE_SYSMAN = 1 + +日志记录详细程度设置为: Diagnostic。11:29:03.296 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”在节点 2 上(Build 个目标)。 +11:29:03.296 1>初始属性: + _ApplicableDebuggers = Desktop + _ApplicationTypeAndRevisionFound = true + _BuildActionType = Build + _BuildSuffix = + :VCEnd + _ClExternalIncludesSupported = true + _ClStdCpp20Supported = true + _CodeAnalysisTreatWarningsAsErrors = false + _DebugSymbolsProduced = false + _DebugTypeOld = + _DefaultPlatform = win32 + _DeploymentApplicationManifestIdentity = TechDemo.exe + _DeploymentBuiltUpdateInterval = 0 + _DeploymentBuiltUpdateIntervalUnits = Days + _DeploymentDeployManifestIdentity = TechDemo.application + _DeploymentFileMappingExtension = + _DeploymentPublishableProjectDefault = true + _DeploymentTargetApplicationManifestFileName = TechDemo.exe.manifest + _DeploymentUrl = + _DirectoryBuildPropsBasePath = + _DirectoryBuildPropsFile = Directory.Build.props + _DirectoryBuildTargetsBasePath = + _DirectoryBuildTargetsFile = Directory.Build.targets + _DirectoryPackagesPropsBasePath = + _DirectoryPackagesPropsFile = Directory.Packages.props + _DocumentationFileProduced = false + _DPCpp2021Default = + _DPCpp2022Default = + _DPCPPPath = lib\ocloc;bin;lib;bin\intel64;redist\intel64_win\compiler; + _DPCPPSubKey = + _EvaluatedoneDALCompilerLibDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\compiler\latest\windows\compiler\lib\intel64_win + _EvaluatedoneTBBdpstdDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\compiler\latest\windows\include + _FPGABinPath = lib\oclfpga\host\windows64\bin;lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin; + _FPGARoot = lib\oclfpga + _GenerateAppxManifestDependsOn = ;_FixVCLibs120References + _GenerateBindingRedirectsIntermediateAppConfig = x64\Debug\TechDemo.exe.config + _GenerateRestoreGraphProjectEntryInputProperties = ExcludeRestorePackageImports=true + _GetChildProjectCopyToOutputDirectoryItems = true + _HandlePackageFileConflictsAfter = ;ResolveNuGetPackageAssetsNonAOT + _IDPC_CMPLR_ROOT = ..\ + _InitialBaseIntermediateOutputPath = obj\ + _InitialMSBuildProjectExtensionsPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\obj\ + _INTEL_TARGET_PLATFORM = windows + _INTELFPGAOCLSDKROOT = lib\oclfpga + _IPP1ACPPLibDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\compiler\latest\windows\compiler\lib\intel64_win + _IPP1ASubKey = + _IsIncrementalBuildFile = x64\Debug\\_IsIncrementalBuild + _IsNativeEnvironment = true + _LatestWindowsTargetPlatformVersion = 10.0.20348.0 + _LinkILKSupported = true + _LinkLTCGOUTSupported = true + _ManifestDependsOn = + ; + + ; + ComputeManifestInputsTargets; + ; + Manifest; + ComputeManifestGeneratedLinkerInputs; + LinkEmbedManifest; + + _NuGetRuntimeIdentifierPlatformTargetSuffix = -x64 + _NuGetRuntimeIdentifierWithoutAot = win-x64 + _OCL_ICD_FILENAMES = lib\x64\intelocl64_emu.dll;lib\x64\intelocl64.dll; + _oneDALSubkey = + _oneDALTBBCombineLibDir = vc_mt + _oneDALTBBMajorVersion = + _oneDALTBBSubKey = + _oneMKLOmpLibDir = C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\compiler\lib\intel64_win + _oneMKLSubKey = 2022\{97BB3EEE-44D1-4DB2-B5CB-9761430884E4} + _oneTBBSubKey = + _OriginalConfiguration = Debug + _OriginalPlatform = x64 + _PlatformDefaultProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\\Platforms\x64\Platform.Default.props + _PlatformDefaultPropsFound = true + _PlatformFolder = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\ + _PlatformProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\Platform.props + _PlatformTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\Platform.targets + _PlatformToolsetFriendlyNameFor_ClangCl = LLVM (clang-cl) + _PlatformToolsetFriendlyNameFor_Remote_Clang_1_0 = Clang for Remote Linux + _PlatformToolsetFriendlyNameFor_Remote_GCC_1_0 = GCC for Remote Linux + _PlatformToolsetFriendlyNameFor_v100 = Visual Studio 2010 (v100) + _PlatformToolsetFriendlyNameFor_v110 = Visual Studio 2012 (v110) + _PlatformToolsetFriendlyNameFor_v110_wp80 = Windows Phone 8.0 (v110_wp80) + _PlatformToolsetFriendlyNameFor_v110_xp = Visual Studio 2012 - Windows XP (v110_xp) + _PlatformToolsetFriendlyNameFor_v120 = Visual Studio 2013 (v120) + _PlatformToolsetFriendlyNameFor_v120_wp81 = Windows Phone 8.1 (v120_wp81) + _PlatformToolsetFriendlyNameFor_v120_xp = Visual Studio 2013 - Windows XP (v120_xp) + _PlatformToolsetFriendlyNameFor_v140 = Visual Studio 2015 (v140) + _PlatformToolsetFriendlyNameFor_v140_clang_3_7 = Clang 3.7 with Microsoft CodeGen (v140_clang_3_7) + _PlatformToolsetFriendlyNameFor_v140_clang_c2 = Visual Studio 2015 - Clang with Microsoft CodeGen (v140_clang_c2) + _PlatformToolsetFriendlyNameFor_v140_xp = Visual Studio 2015 - Windows XP (v140_xp) + _PlatformToolsetFriendlyNameFor_v141 = Visual Studio 2017 (v141) + _PlatformToolsetFriendlyNameFor_v141_xp = Visual Studio 2017 - Windows XP (v141_xp) + _PlatformToolsetFriendlyNameFor_v142 = Visual Studio 2019 (v142) + _PlatformToolsetFriendlyNameFor_v143 = Visual Studio 2022 (v143) + _PlatformToolsetFriendlyNameFor_v90 = Visual Studio 2008 (v90) + _PlatformToolsetFriendlyNameFor_WSL_1_0 = GCC for Windows Subsystem for Linux + _PlatformToolsetFriendlyNameFor_WSL_Clang_1_0 = Clang for Windows Subsystem for Linux + _PlatformToolsetFriendlyNameFor_WSL2_1_0 = WSL2 GCC Toolset + _PlatformToolsetFriendlyNameFor_WSL2_Clang_1_0 = WSL2 Clang Toolset + _PlatformToolsetShortNameFor_ClangCl = LLVM - clang-cl + _PlatformToolsetShortNameFor_v100 = Visual Studio 2010 + _PlatformToolsetShortNameFor_v110 = Visual Studio 2012 + _PlatformToolsetShortNameFor_v110_wp80 = Windows Phone 8.0 + _PlatformToolsetShortNameFor_v110_xp = Visual Studio 2012 - Windows XP + _PlatformToolsetShortNameFor_v120 = Visual Studio 2013 + _PlatformToolsetShortNameFor_v120_wp81 = Windows Phone 8.1 + _PlatformToolsetShortNameFor_v120_xp = Visual Studio 2013 - Windows XP + _PlatformToolsetShortNameFor_v140 = Visual Studio 2015 + _PlatformToolsetShortNameFor_v140_xp = Visual Studio 2015 - Windows XP + _PlatformToolsetShortNameFor_v141 = Visual Studio 2017 + _PlatformToolsetShortNameFor_v142 = Visual Studio 2019 + _PlatformToolsetShortNameFor_v90 = Visual Studio 2008 + _PlatformToolsetShortNameFor_WSL_1_0 = WSL_GCC_1_0 + _ProjectDefaultTargets = Build + _PropertySheetDisplayName = Application + _RecursiveTargetForContentCopying = GetCopyToOutputDirectoryItems + _RelativeApplicationTypeFolder = + _RelativeApplicationTypeRevisionFolder = + _RelativePlatformDefaultProps = Platforms\x64\Platform.Default.props + _RelativePlatformFolder = Platforms\x64\ + _RelativePlatformProps = Platforms\x64\Platform.props + _RelativePlatformTargets = Platforms\x64\Platform.targets + _RelativeToolsetFiles = Platforms\x64\PlatformToolsets\v143\Toolset.props;Platforms\x64\PlatformToolsets\v143\Toolset.targets;Platforms\x64\Platform.props;Platforms\x64\Platform.targets + _RelativeToolsetFolder = Platforms\x64\PlatformToolsets\v143\ + _RelativeToolsetProps = Platforms\x64\PlatformToolsets\v143\Toolset.props + _RelativeToolsetTargets = Platforms\x64\PlatformToolsets\v143\Toolset.targets + _ResolveReferenceDependencies = false + _SGenDllCreated = false + _SGenDllName = TechDemo.XmlSerializers.dll + _SGenGenerateSerializationAssembliesConfig = Off + _SubKey = + _TargetFrameworkVersionWithoutV = + _TargetsThatPrepareProjectReferences = + AssignProjectConfiguration; + _SplitProjectReferencesByFileExistence + + _TBB_DLL_PATH = ..\..\..\tbb\latest\redist\intel64\vc_mt + _TBB_ROOT = ..\..\..\tbb\latest + _TBBPath = ..\..\..\tbb\latest\redist\intel64\vc_mt; + _TLogProjectName = TechDemo + _ToolsetFolder = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\ + _ToolsetFound = true + _ToolsetPropsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\Toolset.props + _ToolsetTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Platforms\x64\PlatformToolsets\v143\Toolset.targets + _ToolsetVCTargetsVersion = v170 + _UpgradePlatformToolsetFor_Llvm_ClangCl_1_0 = ClangCl + _UpgradePlatformToolsetFor_v100 = v143 + _UpgradePlatformToolsetFor_v110 = v143 + _UpgradePlatformToolsetFor_v120 = v143 + _UpgradePlatformToolsetFor_v140 = v143 + _UpgradePlatformToolsetFor_v141 = v143 + _UpgradePlatformToolsetFor_v141_xp = v141_xp + _UpgradePlatformToolsetFor_v142 = v143 + _UpgradePlatformToolsetFor_v143 = v143 + _UpgradePlatformToolsetFor_v90 = v143 + _VC_LibraryPath_ATL_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM; + _VC_LibraryPath_ATL_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM64; + _VC_LibraryPath_ATL_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64; + _VC_LibraryPath_ATL_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x86; + _VC_LibraryPath_VC_ARM_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM + _VC_LibraryPath_VC_ARM_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\ARM + _VC_LibraryPath_VC_ARM_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM\store + _VC_LibraryPath_VC_ARM_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM\uwp + _VC_LibraryPath_VC_ARM64_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64 + _VC_LibraryPath_VC_ARM64_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\ARM64 + _VC_LibraryPath_VC_ARM64_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64\store + _VC_LibraryPath_VC_ARM64_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64\uwp + _VC_LibraryPath_VC_x64_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64 + _VC_LibraryPath_VC_x64_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\x64 + _VC_LibraryPath_VC_x64_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64\store + _VC_LibraryPath_VC_x64_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64\uwp + _VC_LibraryPath_VC_x86_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86 + _VC_LibraryPath_VC_x86_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\x86 + _VC_LibraryPath_VC_x86_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86\store + _VC_LibraryPath_VC_x86_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86\uwp + _VC_Target_Library_Platform = Desktop + _VC_x64_ToolsInstalled = true + _VCTargetsPathFolders = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\; + _VCTargetsPathForToolset = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ + _VCToolsInternalCLFeatureProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\Auxiliary\Microsoft.VC.Internal.CL.Features.props + _VCToolsInternalLinkFeatureProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\Auxiliary\Microsoft.VC.Internal.Link.Features.props + _VCToolsServicingVersionsProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\Auxiliary\Microsoft.VC.ServicingVersion.props + _VCToolsVersionProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\Microsoft.VCToolsVersion.v143.default.props + _WriteTelemetryPropertiesLoggingImportance = low + AddAppConfigToBuildOutputs = true + ADVISOR_2022_DIR = C:\Program Files (x86)\Intel\oneAPI\advisor\2022.3.1 + AfterBuildCompileTargets = + ; + AfterBuildCompileEvent; + + AfterBuildGenerateSourcesTargets = + + ; + AfterBuildGenerateSources; + ; + AfterBuildGenerateSourcesEvent; + + AfterBuildLinkTargets = + ; + CreateRecipeFile; + CreateSatelliteAssemblies; + CopyLocalNativeReference; + _Appverifier; + _Deploy; + PrepareForRun; + PostBuildEvent; + + AfterClCompileTargets = + ; + AfterClCompile; + + AfterImpLibTargets = + ; + AfterImpLib; + + AfterLibTargets = + ; + AfterLib; + + AfterLinkTargets = + ; + AfterLink; + + AfterManifestTargets = + ; + AfterManifest; + + AfterMidlTargets = + ; + AfterMidl; + + AfterResourceCompileTargets = + ; + AfterResourceCompile; + + AllowedReferenceAssemblyFileExtensions = + .winmd; + .dll; + .exe + + AllowedReferenceRelatedFileExtensions = + .pdb; + .xml; + .pri; + .dll.config; + .exe.config + + AllowLocalNetworkLoopback = true + AllProjectBMIsArePublic = false + AllProjectIncludesArePublic = false + AllProjectOutputGroupsDependsOn = + ; + BuiltProjectOutputGroup; + DebugSymbolsProjectOutputGroup; + DocumentationProjectOutputGroup; + SatelliteDllsProjectOutputGroup; + SourceFilesProjectOutputGroup; + ContentFilesProjectOutputGroup; + SGenFilesOutputGroup + + ALLUSERSPROFILE = C:\ProgramData + AnalysisResultManifestFile = x64\Debug\CodeAnalysisResultManifest.txt + AndroidTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\MDD\Android\V150\ + APPDATA = C:\Users\Nitlo\AppData\Roaming + AssemblyFoldersConfigFile = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config + AssemblyFoldersConfigFileSearchPath = {AssemblyFoldersFromConfig:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\AssemblyFolders.config,}; + AssemblyFoldersSuffix = AssemblyFoldersEx + AssemblyName = TechDemo + 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};{AssemblyFolders};{GAC};{RawFileName};D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\ + AssignTargetPathsDependsOn = + ATL_KeyFile = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\atls.lib + Attach = false + AutoUnifyAssemblyReferences = false + AvailablePlatforms = Any CPU,x86,x64 + BaseIntermediateOutputPath = obj\ + BaseNuGetRuntimeIdentifier = win + BaseOutputPath = bin\ + BeforeBuildCompileTargets = + ; + + BeforeBuildGenerateSourcesTargets = + + ; + BeforeBuildGenerateSources; + ; + + BeforeClCompileTargets = + ; + BeforeClCompile; + + BeforeImpLibTargets = + ; + BeforeImpLib; + + BeforeLibTargets = + ; + BeforeLib; + + BeforeLinkTargets = + ; + BeforeLink; + + BeforeManifestTargets = + ; + BeforeManifest; + + BeforeMidlTargets = + ; + BeforeMidl; + + BeforeResourceCompileTargets = + ; + BeforeResourceCompile; + + BESIEGE_GAME_ASSEMBLIES = D:/SteamLibrary/steamapps/common/Besiege/Besiege_Data\Managed/ + BESIEGE_UNITY_ASSEMBLIES = D:/SteamLibrary/steamapps/common/Besiege/Besiege_Data\Managed/ + BuildCompileAction = _BuildCompileAction + BuildCompileTargets = + ; + _ClCompile; + _ResGen; + _ResourceCompile; + + ; + _ImpLib; + _Lib; + ; + + BuildDependsOn = SetTelemetryEnvironmentVariables; + _PrepareForBuild; + + ResolveReferences; + PrepareForBuild; + InitializeBuildStatus; + BuildGenerateSources; + BuildCompile; + BuildLink; + ; + AfterBuild; + IncrementalClean; + FinalizeBuildStatus; + + BuildGenerateSourcesAction = _BuildGenerateSourcesAction + BuildGenerateSourcesTargets = + ; + PreBuildEvent; + _Xsd; + _Midl; + + BuildingInsideVisualStudio = true + BuildingProject = true + BuildInParallel = true + BuildLibTargets = + ; + _ImpLib; + _Lib; + + BuildLinkAction = _BuildLinkAction + BuildLinkTargets = + ; + ComputeLegacyManifestEmbedding; + _Link; + _ALink; + _Manifest; + RegisterOutput; + _XdcMake; + _BscMake; + + BuildProjectReferences = true + BuildSteps = + ResolveReferences; + PrepareForBuild; + InitializeBuildStatus; + BuildGenerateSources; + BuildCompile; + BuildLink; + + BuiltProjectOutputGroupDependenciesDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + BuiltProjectOutputGroupDependsOn = PrepareForBuild + 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; + CharacterSet = Unicode + CheckMSVCComponents = true + ClangAnalysisToolsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm\x64\bin + ClangTidyAdditionalOptions = + ClangTidyAfterTargets = + ClangTidyChecks = + ClangTidyDependsOn = + BeforeClangTidy; + ; + AfterClangTidy; + + ClangTidyHeaderFilter = + ClangTidyLogFile = TechDemo.ClangTidy.log + ClangTidyProjectDirectory = TechDemo.ClangTidy + ClangTidyToolExe = clang-tidy.exe + ClangTidyToolPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm\x64\bin + ClangTidyWarningsInSystemHeaders = false + ClCompilerPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\cl.exe + CleanDependsOn = + + _PrepareForClean; + + BeforeClean; + UnmanagedUnregistration; + CoreClean; + CleanReferencedProjects; + CleanPublishFolder; + AfterClean + ; + ; + CppClean + + CleanFile = TechDemo.vcxproj.FileListAbsolute.txt + CLRSupport = false + ClYieldDuringToolExecution = true + CodeAnalysisApplyLogFileXsl = false + CodeAnalysisFailOnMissingRules = false + CodeAnalysisForceOutput = true + CodeAnalysisGenerateSuccessFile = true + CodeAnalysisIgnoreGeneratedCode = true + CodeAnalysisIgnoreInvalidTargets = true + CodeAnalysisIgnoreMissingIndirectReferences = false + CodeAnalysisInputAssembly = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + CodeAnalysisLogFile = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe.CodeAnalysisLog.xml + CodeAnalysisModuleSuppressionsFile = GlobalSuppressions.cpp + CodeAnalysisOutputToConsole = false + CodeAnalysisOverrideRuleVisibilities = false + CodeAnalysisPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\Static Analysis Tools\FxCop\ + CodeAnalysisQuiet = false + CodeAnalysisRuleDirectories = ;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\Static Analysis Tools\FxCop\\Rules + CodeAnalysisRuleSet = NativeRecommendedRules.ruleset + CodeAnalysisRuleSetDirectories = ;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\Static Analysis Tools\\Rule Sets + CodeAnalysisSaveMessagesToReport = Active + CodeAnalysisSearchGlobalAssemblyCache = true + CodeAnalysisStaticAnalysisDirectory = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\Static Analysis Tools\ + CodeAnalysisSucceededFile = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe.lastcodeanalysissucceeded + CodeAnalysisSummary = false + CodeAnalysisTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\CodeAnalysis\Microsoft.CodeAnalysis.targets + CodeAnalysisTimeout = 120 + CodeAnalysisUpdateProject = false + CodeAnalysisUseTypeNameInSuppression = true + CodeAnalysisVerbose = false + CommonBuildOnlyTargets = + PrepareForBuild; + 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\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; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + CommonProgramFiles = C:\Program Files\Common Files + CommonProgramW6432 = C:\Program Files\Common Files + CommonTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets + CommonXamlResourcesDirectory = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\zh-CN\ + CompileDependsOn = + ResolveReferences; + ResolveKeySource; + SetWin32ManifestProperties; + FindReferenceAssembliesForReferences; + _GenerateCompileInputs; + BeforeCompile; + _TimeStampBeforeCompile; + _GenerateCompileDependencyCache; + CoreCompile; + _TimeStampAfterCompile; + AfterCompile; + + CompileLicxFilesDependsOn = + CompileTargetNameForTemporaryAssembly = CompileTemporaryAssembly + ComputeCompileInputsTargets = + + + + ; + GenerateTargetFrameworkMonikerAttribute; + ; + ComputeMIDLGeneratedCompileInputs; + ; + ComputeCLInputPDBName; + ComputeReferenceCLInput; + WarnCompileDuplicatedFilename + ; + ; + FixupCLCompileOptions; + + ComputeImpLibInputsTargets = + + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeRCGeneratedImpLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedImpLibInputs; + ; + ComputeImpLibInputsFromProject; + + ComputeIntermediateSatelliteAssembliesDependsOn = + CreateManifestResourceNames + + ComputeLibInputsTargets = + ComputeLibAdditionalOptions; + + + + + + ; + ComputeRCGeneratedLibInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLibInputs; + ; + ComputeLibInputsFromProject; + ; + ComputeReferenceLibInputs; + + + ComputeLinkInputsTargets = + + + + + + ; + ComputeRCGeneratedLinkInputs; + ; + ComputeManifestGeneratedLinkerInputs; + ; + ComputeCustomBuildOutput; + ; + ComputeCLGeneratedLinkInputs; + ; + ComputeLinkInputsFromProject; + ; + ComputeReferenceLinkInputs; + + ComputeManifestInputsTargets = + ; + ComputeManifestInputsTargets; + + COMPUTERNAME = YOUMUS-DESKTOP + ComReferenceExecuteAsTool = false + ComReferenceNoClassMembers = false + ComSpec = C:\Windows\system32\cmd.exe + ConcurrencyCheckPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\ConcurrencyCheck.dll + Configuration = Debug + ConfigurationName = Debug + ConfigurationType = Application + ConsiderPlatformAsProcessorArchitecture = true + ContentFilesProjectOutputGroupDependsOn = PrepareForBuild;AssignTargetPaths;PrepareForBuild;AssignTargetPaths;MakeDirsForFxc;_CreateCopyFileItems; + ContinueOnError = false + CopyCppRuntimeToOutputDir = false + CopyFileAfterTargets = PreBuildEvent + CopyFileBeforeTargets = Midl + CopyLocalDebugSymbols = false + CopyLocalDeploymentContent = false + CopyLocalNativeReferenceDependsOn = ;BuiltProjectOutputGroupDependencies;DebugSymbolsProjectOutputGroupDependencies + CopyLocalProjectReference = false + CopyNuGetImplementations = true + CoreBuildDependsOn = + BuildOnlySettings; + PrepareForBuild; + PreBuildEvent; + ResolveReferences; + PrepareResources; + ResolveKeySource; + Compile; + ExportWindowsMDFile; + UnmanagedUnregistration; + GenerateSerializationAssemblies; + CreateSatelliteAssemblies; + GenerateManifests; + GetTargetPath; + PrepareForRun; + UnmanagedRegistration; + IncrementalClean; + PostBuildEvent + + CoreCleanDependsOn = + CoreCompileDependsOn = + DesignTimeXamlMarkupCompilation; + + + CoreCppCleanDependsOn = + CoreLibraryDependencies = kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib + CoreResGenDependsOn = FindReferenceAssembliesForReferences + CppCleanDependsOn = + BeforeCppClean; + ; + CoreCppClean; + AfterCppClean; + ;PGInstrumentedClean + CppCleanLogFile = TechDemo.Build.CppClean.log + CppRuntimeFilesPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\x64; + CppWinRT_IncludePath = C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt + CreateCustomManifestResourceNamesDependsOn = + CreateHardLinksForCopyAdditionalFilesIfPossible = false + CreateManifestResourceNamesDependsOn = + CreateRecipeFileDependsOn = BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup;ContentFilesProjectOutputGroup;GetReferencedVCProjectsInfo + CreateSatelliteAssembliesDependsOn = + _GenerateSatelliteAssemblyInputs; + ComputeIntermediateSatelliteAssemblies; + GenerateSatelliteAssemblies + + CreateSymbolicLinksForCopyAdditionalFilesIfPossible = false + CRTDefinitionalFile = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\VCProjectDefault\Microsoft.AppX.VCFrameworkReferences.xml + CrtSDKReferenceInclude = Microsoft.VCLibs, Version=14.0 + CrtSDKReferenceVersion = 14.0 + CurrentSolutionConfigurationContents = + Debug|x64 + + CurrentVCTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ + CurrentVsInstallRoot = C:\Program Files\Microsoft Visual Studio\2022\Enterprise + CustomAfterMicrosoftCommonProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\vCurrent\Custom.After.Microsoft.Common.props + CustomAfterMicrosoftCommonTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\vCurrent\Custom.After.Microsoft.Common.targets + CustomBeforeMicrosoftCommonProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\vCurrent\Custom.Before.Microsoft.Common.props + CustomBeforeMicrosoftCommonTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\vCurrent\Custom.Before.Microsoft.Common.targets + CustomBuildAfterTargets = BscMake + CustomBuildBeforeTargets = PostBuildEvent + CustomBuildToolAfterTargets = PreBuildEvent + CustomBuildToolBeforeTargets = Midl + DebugCppRuntimeFilesPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\Debug_NonRedist\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64\ucrt + DebuggerFlavor = WindowsLocalDebugger + DebuggerLaunchApplication = true + DebuggerRequireAuthentication = true + DebuggerType = NativeOnly + DebugSymbolsProjectOutputGroupDependenciesDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + DebugSymbolsProjectOutputGroupDependsOn = + DebugType = + DefaultLanguageSourceExtension = .cpp + DefaultPlatformToolset = v143 + DefaultToolArchitecture = Native64Bit + DeferredBuildSupported = false + DefineCommonReferenceSchemas = + DefineExplicitDefaults = true + DelayImplib = Delayimp.lib + DelaySign = + DeploymentComputeClickOnceManifestInfoDependsOn = + CleanPublishFolder; + _DeploymentGenerateTrustInfo + + + DesignerRuntimeImplementationProjectOutputGroupDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + DesignTimeBuildInitTargets = _PrepareForReferenceResolution; + ; + AddExternalIncludDirectoriesToPaths + ;InitGetClCommandLines;ResolveReferences;FixupReferences + DesignTimeIntermediateOutputPath = x64\Debug\InProcessTempFiles\ + DesignTimeResolveAssemblyReferencesDependsOn = + GetFrameworkPaths; + GetReferenceAssemblyPaths; + ResolveReferences + + DesktopBridgeComFilesOutputGroupDependsOn = + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + ; + + DesktopBridgeCommonTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\DesktopBridge\Microsoft.DesktopBridge.Common.targets + DesktopBridgeCopyLocalOutputGroupDependsOn = + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + ; + ; + + DesktopBridgeFrameworkSDKRegistrationOutputGroupDependsOn = + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + ; + + + DesktopBridgeOutputGroupsDependsOn = + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + DesktopBridgePublishItemsOutputGroupDependsOn = + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + ; + ; + PublishItemsOutputGroup + + DesktopDeployRecipeFile = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug\TechDemo.exe.recipe + DetermineProjectTypeTargets = _PrepareForReferenceResolution; + ; + AddExternalIncludDirectoriesToPaths + + DevEnvDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\ + DisableLogTaskParameter_ConvertToAbsolutePath_Path = true + DisableLogTaskParameter_FindUnderPath_OutOfPath = true + DisableLogTaskParameter_RemoveDuplicates_Inputs = true + DisableLogTaskParameterItemMetadata_ConvertToAbsolutePath_AbsolutePaths = true + DisableLogTaskParameterItemMetadata_Copy_CopiedFiles = true + DisableLogTaskParameterItemMetadata_Copy_DestinationFiles = true + DisableLogTaskParameterItemMetadata_Copy_SourceFiles = true + DisableLogTaskParameterItemMetadata_FindUnderPath_Files = true + DisableLogTaskParameterItemMetadata_FindUnderPath_InPath = true + DisableLogTaskParameterItemMetadata_GenerateResource_FilesWritten = true + DisableLogTaskParameterItemMetadata_Hash_ItemsToHash = true + DisableLogTaskParameterItemMetadata_RemoveDuplicates_Filtered = true + DisableLogTaskParameterItemMetadata_WriteLinesToFile_Lines = true + DockerBuildTasksAssembly = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Sdks\Microsoft.Docker.Sdk\build\..\tools\Microsoft.Docker.BuildTasks.dll + DockerIntermediateOutputPath = obj\Docker + DockerPublishDirectory = obj\Docker\publish + DocumentationProjectOutputGroupDependenciesDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + DocumentationProjectOutputGroupDependsOn = ResolvedXDCMake;ComputeCLCompileGeneratedXDCFiles + DocumentLibraryDependencies = true + DotNetSdk_IncludePath = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um + DotNetSdk_LibraryPath = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um + DotNetSdk_LibraryPath_arm = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\arm + DotNetSdk_LibraryPath_arm64 = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\arm64 + DotNetSdk_LibraryPath_x64 = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64 + DotNetSdk_LibraryPath_x86 = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x86 + DotNetSdkRoot = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\ + DPCPPRedistPaths = lib\ocloc;bin;lib;bin\intel64;redist\intel64_win\compiler;lib\oclfpga\host\windows64\bin;lib\oclfpga\llvm\aocl-bin;lib\oclfpga\windows64\bin;lib\oclfpga\bin;..\..\..\tbb\latest\redist\intel64\vc_mt; + DPCPPUseInterface1A = DPCPP_API + DriverData = C:\Windows\System32\Drivers\DriverData + EmbeddedWin32Manifest = + EmbedManifest = true + EmbedManifestBy = LINK + EnableASAN = false + EnableClangTidyCodeAnalysis = false + EnableDPCppRuntimeEnvironment = false + EnableFuzzer = false + EnableManagedIncrementalBuild = false + EnableMicrosoftCodeAnalysis = true + EnableMKLOpenMPOffloadToGPU = false + EnableUnitySupport = false + 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\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 + + ExpandSDKReferencesDependsOn = + ResolveSDKReferences + + ExtensionsToDeleteOnClean = *.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe.manifest;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.tlb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pdb;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.bsc;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.ilk;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe.intermediate.manifest;x64\Debug\TechDemo.vcxproj.FileListAbsolute.txt + ExternalIncludePath = 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; + FakesBinPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes + FakesCommandLineArguments = /Properties:";PlatformTarget=x64" /msbuildpath:"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\msbuild.exe" + FakesCompilationProperties = ;PlatformTarget=x64 + FakesConfigurationDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\Fakes + FakesContinueOnError = false + FakesGenerateBeforeBuildDependsOn = + ; + ResolveFakesReferences; + BuildFakesAssemblies; + + FakesImported = true + FakesIntermediatePath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug\Fakes + FakesMSBuildPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\msbuild.exe + FakesOutputPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\FakesAssemblies + FakesRelativeOutputDir = FakesAssemblies + FakesTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes\Microsoft.QualityTools.Testing.Fakes.targets + FakesTasks = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes\Microsoft.QualityTools.Testing.Fakes.Tasks.dll + FakesToolsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\Fakes + FakesUseV2Generation = + FakesVerbosity = Critical + FindInvalidProjectReferencesDependsOn = + GetReferenceTargetPlatformMonikers + + ForceIdentityAuthenticationType = Embedded + FPS_BROWSER_APP_PROFILE_STRING = Internet Explorer + FPS_BROWSER_USER_PROFILE_STRING = Default + Framework20Dir = @(_TargetFramework20DirectoryItem) + Framework30Dir = @(_TargetFramework30DirectoryItem) + Framework35Dir = @(_TargetFramework35DirectoryItem) + Framework40Dir = @(_TargetFramework40DirectoryItem) + FrameworkDir = C:\Windows\Microsoft.NET\Framework64\ + FrameworkDir_110 = C:\Windows\Microsoft.NET\Framework64\ + FrameworkRegistryBase = Software\Microsoft\ + FrameworkSdkDir = C:\Program Files (x86)\Windows Kits\10\ + FrameworkSDKRoot = C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\ + FrameworkVersion = v4.7.2 + FullReferenceAssemblyNames = Full + FxCompileAfterTargets = CustomBuild + FxCompileBeforeTargets = Midl + GenerateBindingRedirectsOutputType = true + GenerateClickOnceManifests = + GenerateDesktopDeployRecipeFile = true + GenerateFakesDependsOn = + ; + BeforeGenerateFakesAssemblies; + GenerateFakesAssemblies; + CopyFakesAssembliesToOutputDir; + + GenerateFullPaths = true + GenerateManifest = true + GenerateManifestsDependsOn = + SetWin32ManifestProperties; + GenerateApplicationManifest; + GenerateDeploymentManifest + + GenerateTargetFrameworkAttribute = false + GetClCommandLineForReferenceDependsOn = + GetPublicIncludeDirectories; + ; + + GetClCommandLineForReferenceSupported = true + GetCopyToOutputDirectoryItemsDependsOn = + AssignTargetPaths; + + AssignProjectConfiguration; + _SplitProjectReferencesByFileExistence + ; + _GetProjectReferenceTargetFrameworkProperties; + _PopulateCommonStateForGetCopyToOutputDirectoryItems + + GetFrameworkPathsDependsOn = + GetProjectInfoForReferenceDependsOn = + + ; + AddPublicIncludeDirectoriesToProjectsInfoForReference; + ; + AddPublicBMIsToProjectsInfoForReference; + AddDeployRecipeFileToProjectsInfoForReference; + AddLibrariesToProjectsInfoForReference; + + GetReferenceAssemblyPathsDependsOn = _PrepareForReferenceResolution; + GetReferencedVCProjectsInfoDependsOn = + + PrepareForBuild; + ResolveReferences; + ; + ; + + GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter = true + GetTargetPathDependsOn = _PrepareForReferenceResolution;GetResolvedWinMD; + GetTargetPathWithTargetPlatformMonikerDependsOn = + Git = C:\Program Files\Git\git-bash.exe + GPURefDebuggerBreakOnAllThreads = GPURefBreakOncePerWarp + HasPythonDebugLaunchProvider = true + HideWarningsAndErrors = false + HOMEDRIVE = C: + HOMEPATH = \Users\Nitlo + I_MPI_ONEAPI_ROOT = C:\Program Files (x86)\Intel\oneAPI\mpi\2021.7.1 + ICCompilerPlatform = EM64T + ICInstallDir = + ICPlatform = EM64T + IDPCInstallDir = + IFORT_COMPILER22 = C:\Program Files (x86)\Intel\oneAPI\compiler\2022.2.1\windows\ + IgnoreImportLibrary = false + ImportByWildcardAfterMicrosoftCommonProps = true + ImportByWildcardAfterMicrosoftCommonTargets = true + ImportByWildcardBeforeMicrosoftCommonProps = true + ImportByWildcardBeforeMicrosoftCommonTargets = true + ImportDirectoryBuildProps = true + ImportDirectoryBuildTargets = true + ImportDirectoryPackagesProps = true + ImportProjectExtensionProps = true + ImportProjectExtensionTargets = true + ImportUserLocationsByWildcardAfterMicrosoftCommonProps = true + ImportUserLocationsByWildcardAfterMicrosoftCommonTargets = true + ImportUserLocationsByWildcardBeforeMicrosoftCommonProps = true + ImportUserLocationsByWildcardBeforeMicrosoftCommonTargets = true + ImportXamlTargets = true + IncludeFrameworkReferencesFromNuGet = true + IncludePath = 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; + IncludeVersionInInteropName = true + InstrumentInteloneTBB = false + IntDir = x64\Debug\ + IntDirFullPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug\ + INTEL_DEV_REDIST = C:\Program Files (x86)\Common Files\Intel\Shared Libraries\ + IntelPlatform = intel64 + IntermediateOutputPath = x64\Debug\ + InteropOutputPath = Interop\ + iOSTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\MDD\iOS\V150\ + IPP1AIncludeDir = + IPP1ALibDir = + IPP1AMajorVersion = + IPP1AMinorVersion = + IPP1AMultiThreaded = 0 + IPP1AProductDir = + IPP1ASingleThreaded = 0 + IPP1AThreadedStatic = 0 + IsRestoreTargetsFileLoaded = true + JAVA_HOME = C:\Program Files\Zulu\zulu-20\ + Keyword = Win32Proj + KIT_SHARED_IncludePath = C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared + KMP_BLOCKTIME = 0 + LangID = 2052 + LangName = zh-CN + Language = C++ + LastBuildState = x64\Debug\TechDemo.tlog\TechDemo.lastbuildstate + LastBuildUnsuccessful = x64\Debug\TechDemo.tlog\unsuccessfulbuild + LegacyPlatformToolset = v100 + LibrariesArchitecture = x64 + LibraryPath = 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;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; + LibraryWPath = C:\Program Files (x86)\Windows Kits\10\References; + LinkCompiled = true + LinkIncremental = true + LiveUnitTestingPortableRuntimePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\LiveUnitTesting\Portable\Microsoft.CodeAnalysis.LiveUnitTesting.Runtime.dll + LiveUnitTestingRuntimePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\LiveUnitTesting\Microsoft.CodeAnalysis.LiveUnitTesting.Runtime.dll + LLVMInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm\x64 + LlvmPlatformName = x86_64 + LLVMToolsVersion = 14.0.5 + LoadTimeSensitiveProperties = + ; + + LoadTimeSensitiveTargets = + ; + XamlMarkupCompilePass1; + + LOCALAPPDATA = C:\Users\Nitlo\AppData\Local + LocalDebuggerAttach = False + LocalDebuggerCommand = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + LocalDebuggerDebuggerType = Auto + LocalDebuggerMergeEnvironment = true + LocalDebuggerSQLDebugging = False + LocalDebuggerWorkingDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\ + LocalGPUDebuggerTargetType = {F4453496-1DB8-47F8-A7D5-31EBDDC2EC96} + LOGONSERVER = \\YOUMUS-DESKTOP + ManagedAssembly = false + ManagedIncrementalBuildProcessDependencyGraphAfterTarget = + ClCompile + + ManagedIncrementalBuildProcessDependencyGraphBeforeTarget = + ClCompile + + MaxTargetPath = 100 + MetagenInputTarget = Link + MetaGenTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\\Microsoft.MetaGen.targets + MFC_KeyFile = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\mfcs140.lib + MIC_LD_LIBRARY_PATH = C:\Program Files (x86)\Common Files\Intel\Shared Libraries\compiler\lib\mic + MicrosoftCommonPropsHasBeenImported = true + MicrosoftNETBuildExtensionsTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.targets + MicrosoftNETBuildExtensionsTasksAssembly = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\\tools\net472\Microsoft.NET.Build.Extensions.Tasks.dll + MicrosoftNETSdkAfterCommonTargets = Sdk.AfterCommon.targets + MicrosoftNETSdkBeforeCommonTargets = Sdk.BeforeCommon.targets + MidlYieldDuringToolExecution = true + MsAppxPackageTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\AppxPackage\Microsoft.AppXPackage.Targets + MSBuild_ExecutablePath = 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\ + MSBuildAllProjects = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Xaml.targets;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets + MSBuildAssemblyVersion = 17.0 + MSBuildBinPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + MSBuildCopyContentTransitively = true + MSBuildDisableFeaturesFromVersion = 999.999 + MSBuildExtensionsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild + MSBuildExtensionsPath32 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild + MSBuildExtensionsPath64 = C:\Program Files\MSBuild + MSBuildFileVersion = 17.3.1.41501 + MSBuildFrameworkToolsPath = C:\Windows\Microsoft.NET\Framework\v4.0.30319\ + MSBuildFrameworkToolsPath32 = C:\Windows\Microsoft.NET\Framework\v4.0.30319\ + MSBuildFrameworkToolsPath64 = C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ + MSBuildFrameworkToolsRoot = C:\Windows\Microsoft.NET\Framework\ + MSBuildLoadMicrosoftTargetsReadOnly = true + MSBuildNodeCount = 20 + MSBuildProgramFiles32 = C:\Program Files (x86) + MSBuildProjectDefaultTargets = Build + MSBuildProjectDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo + MSBuildProjectDirectoryNoRoot = NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo + MSBuildProjectExtension = .vcxproj + MSBuildProjectExtensionsPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\obj\ + MSBuildProjectFile = TechDemo.vcxproj + MSBuildProjectFullPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj + MSBuildProjectName = TechDemo + MSBuildRuntimeType = Full + MSBuildRuntimeVersion = 4.0.30319 + MSBuildSDKsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Sdks + MSBuildSemanticVersion = 17.3.1+2badb37d1 + MSBuildStartupDirectory = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE + MSBuildToolsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + MSBuildToolsPath32 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin + MSBuildToolsPath64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + MSBuildToolsRoot = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild + MSBuildToolsVersion = Current + MSBuildUserExtensionsPath = C:\Users\Nitlo\AppData\Local\Microsoft\MSBuild + MSBuildUseVisualStudioDirectoryLayout = True + MSBuildVersion = 17.3.1 + MSBuildWarningsAsErrors = + MSBuildWarningsAsMessages = + MSBuildWarningsNotAsErrors = + MsTestToolsTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\TeamTest\Microsoft.TeamTest.targets + MsvcAnalysisPluginPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + MsvcAnalysisToolsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + MultiProcCL = false + MultiProcFXC = false + MultiProcMaxCount = 0 + MultiProcMIDL = false + MultiToolTask = false + NETFXKitsDir = C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\ + NETFXSDK_UseAnyInstalledVersion = true + NETFXSDK_Version = 4.8.1 + NETFXSDKDir = C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\ + NuGetInteractive = + NuGetProps = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.props + NuGetPropsFile = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\..\..\..\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.props + NuGetRestoreTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\..\..\..\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.targets + NuGetRuntimeIdentifier = win-x64 + NuGetTargetFrameworkMonikerToInject = .NETCore,Version=v5.0 + NuGetTargetMoniker = + NuGetTargetMonikerToInject = .NETCore,Version=v5.0 + NuGetTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\NuGet\17.0\Microsoft.NuGet.targets + NUMBER_OF_PROCESSORS = 20 + NVIDIAWHITELISTED = 0x01 + OMP_WAIT_POLICY = PASSIVE + ONEAPI_ROOT = C:\Program Files (x86)\Intel\oneAPI\ + oneDALIncludeDir = + oneDALLibDir = + oneDALMajorVersion = + oneDALMinorVersion = + oneDALProductDir = + OneDrive = C:\Users\Nitlo\OneDrive - MSFT + OneDriveCommercial = C:\Users\Nitlo\OneDrive - MSFT + OneDriveConsumer = C:\Users\Nitlo\OneDrive + oneMKLCluster = 1 + oneMKLIncludeDir = C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1\include;C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1\include\fftw;C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1\include\intel64 + oneMKLLibDir = C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1\lib\intel64 + oneMKLMajorVersion = 2022 + oneMKLMinorVersion = 2 + oneMKLMNewArgFormat = + oneMKLOmpLibDir = C:\Program Files (x86)\Intel\oneAPI\compiler\latest\windows\compiler\lib\intel64_win + oneMKLProductDir = C:\Program Files (x86)\Intel\oneAPI\mkl\2022.2.1 + oneTBBIncludeDir = + oneTBBLibDir = + oneTBBMajorVersion = + oneTBBMinorVersion = + oneTBBProductDir = + OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration = true + OS = Windows_NT + OutDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\ + OutDirFullPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\ + OutDirWasSpecified = false + OutputPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\ + OutputType = exe + OverwriteReadOnlyFiles = false + PackageDownloadSupported = true + 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 + Platform_Actual = x64 + PlatformArchitecture = 64 + PlatformName = x64 + PlatformPropsFound = true + PlatformShortName = x64 + PlatformTarget = x64 + PlatformTargetAsMSBuildArchitecture = x64 + PlatformTargetAsMSBuildArchitectureExplicitlySet = false + PlatformTargetsFound = true + PlatformToolset = v143 + PlatformToolsetVersion = 143 + PostBuildEventDependsOn = + PostBuildEventUseInBuild = true + PreBuildEventDependsOn = + PreBuildEventUseInBuild = true + PreferredToolArchitecture = x64 + PreLinkEventUseInBuild = true + PrepareForBuildDependsOn = _CheckWindowsSDKInstalled;;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata;SetCABuildNativeEnvironmentVariables + PrepareForRunDependsOn = + _WriteTelemetryProperties; + + CopyFilesToOutputDirectory + + + PrepareProjectReferencesDependsOn = + AssignProjectConfiguration; + _SplitProjectReferencesByFileExistence; + _GetProjectReferenceTargetFrameworkProperties; + _GetProjectReferencePlatformProperties + + PrepareResourceNamesDependsOn = + AssignTargetPaths; + SplitResourcesByCulture; + CreateManifestResourceNames; + CreateCustomManifestResourceNames + + PrepareResourcesDependsOn = ResolveNuGetPackageAssets; + XamlMarkupCompilePass1; + XamlMarkupCompilePass2; + + ; + PrepareResourceNames; + ResGen; + CompileLicxFiles + + + PROCESSOR_ARCHITECTURE = AMD64 + PROCESSOR_IDENTIFIER = Intel64 Family 6 Model 154 Stepping 3, GenuineIntel + PROCESSOR_LEVEL = 6 + PROCESSOR_REVISION = 9a03 + ProcessorArchitecture = amd64 + ProduceReferenceAssembly = false + ProgramData = C:\ProgramData + ProgramFiles = C:\Program Files + ProgramW6432 = C:\Program Files + ProjectDesignTimeAssemblyResolutionSearchPaths = + {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}; + {Registry:Software\Microsoft\,,AssemblyFoldersEx}; + {RawFileName}; + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\ + + ProjectDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\ + ProjectEvaluationFingerprint = Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\| + ProjectExt = .vcxproj + ProjectFileName = TechDemo.vcxproj + ProjectFlavor = Client + ProjectGuid = {aba78f6f-405c-4cbe-ae07-5887316fd8c6} + ProjectLockFile = obj\project.assets.json + ProjectName = TechDemo + ProjectPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj + 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 + PublishableProject = true + PublishBuildDependsOn = + BuildOnlySettings; + PrepareForBuild; + ResolveReferences; + PrepareResources; + ResolveKeySource; + GenerateSerializationAssemblies; + CreateSatelliteAssemblies; + + PublishDependsOn = + SetGenerateManifests; + Build; + PublishOnly + + PublishDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\app.publish\ + PublishOnlyDependsOn = + SetGenerateManifests; + PublishBuild; + BeforePublish; + GenerateManifests; + CopyFilesToOutputDirectory; + _CopyFilesToPublishFolder; + _DeploymentGenerateBootstrapper; + ResolveKeySource; + _DeploymentSignClickOnceDeployment; + AfterPublish + + RebuildDependsOn = SetTelemetryEnvironmentVariables; + _PrepareForRebuild; + + BeforeRebuild; + Clean; + Build; + AfterRebuild; + ; + + ReferenceCopyLocalPathsOutputGroupDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + ReferencePath = 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; + RemoteDebuggerAttach = False + RemoteDebuggerConnection = RemoteWithAuthentication + RemoteDebuggerDebuggerType = Auto + RemoteDebuggerDeployCppRuntime = false + RemoteDebuggerDeployDebugCppRuntime = true + RemoteDebuggerServerName = YOUMUS-DESKTOP + RemoteDebuggerSQLDebugging = False + RemoteDebuggerWorkingDirectory = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\ + RemoteGPUDebuggerTargetType = {F4453496-1DB8-47F8-A7D5-31EBDDC2EC96} + ReportingServicesTargets = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\ReportingServices\Microsoft.ReportingServices.targets + ResGenDependsOn = ResolveAssemblyReferences;SplitResourcesByCulture;BeforeResGen;CoreResGen;AfterResGen + ResGenExecuteAsTool = false + ResolveAssemblyReferencesDependsOn = _PrepareForReferenceResolution; + + ResolveProjectReferences; + FindInvalidProjectReferences; + GetFrameworkPaths; + GetReferenceAssemblyPaths; + PrepareForBuild; + ResolveSDKReferences; + ExpandSDKReferences; + ;ResolveNuGetPackageAssets; + FakesGenerateBeforeBuild; + + ResolveNuGetPackageAssetsDependsOn = ResolveProjectReferences + ResolveNuGetPackages = true + ResolveReferencesDependsOn = _PrepareForReferenceResolution;ComputeCrtSDKReference; + + BeforeResolveReferences; + AssignProjectConfiguration; + ResolveProjectReferences; + FindInvalidProjectReferences; + ResolveNativeReferences; + ResolveAssemblyReferences; + GenerateBindingRedirects; + ResolveComReferences; + AfterResolveReferences + ; + ResolveTestReferences + + ResolveSDKReferencesDependsOn = _PrepareForReferenceResolution;ComputeCrtSDKReference; + GetInstalledSDKLocations + + RestoreBuildInParallel = true + RestoreContinueOnError = WarnAndContinue + RestoreRecursive = true + RestoreTaskAssemblyFile = NuGet.Build.Tasks.dll + RestoreUseSkipNonexistentTargets = true + RetargetAlwaysSupported = true + RootNamespace = TechDemo + RoslynTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\Roslyn + RunAnalyzersDuringBuild = + RunAnalyzersDuringLiveAnalysis = + RunClangCppAnalysis = false + RunCodeAnalysis = false + RunCodeAnalysisInputs = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + RunCppAnalysis = false + RunDependsOn = + RunMsvcAnalysis = false + RuntimeIdentifiers = win;win-x86;win-x64 + SatelliteDllsProjectOutputGroupDependenciesDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + SatelliteDllsProjectOutputGroupDependsOn = PrepareForBuild;PrepareResourceNames + SDK_ExecutablePath_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 + SDK_ExecutablePath_x86 = 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 + SDK35ToolsPath = + SDK40ToolsPath = C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\ + SDKDisplayName = Windows 10 + SDKExtensionDirectoryRoot = C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10;C:\Program Files (x86)\Windows Kits\10 + SDKIdentifier = Windows + SDKRedistOutputGroupDependsOn = ResolveSDKReferences;ExpandSDKReferences + SDKReferenceDirectoryRoot = C:\Users\Nitlo\AppData\Local\Microsoft SDKs;C:\Program Files (x86)\Microsoft SDKs + SDKReferenceRegistryRoot = Software\Microsoft\Microsoft SDKs + SDKVersion = 10.0 + ServiceHubLogSessionKey = E0D1596A + SESSIONNAME = Console + SetBuildDefaultEnvironmentVariablesDependsOn = + AddExternalIncludDirectoriesToPaths; + + + SGenFilesOutputGroupDependenciesDependsOn = + ; + + ; + BuildOnlySettings; + PrepareForBuild; + AssignTargetPaths; + ResolveReferences + + + SGenFilesOutputGroupDependsOn = + SGenShouldGenerateSerializer = true + SGenUseKeep = false + SGenUseProxyTypes = true + SHFBROOT = C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\ + SHIM_MCCOMPAT = 0x810000001 + ShouldMarkCertainSDKReferencesAsRuntimeOnly = true + SignInWithHomeTenantOnly = False + SkipCopyBuildProduct = true + SkipCopyUnchangedFiles = true + SolutionDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\ + SolutionExt = .sln + SolutionFileName = TechDemo.sln + SolutionName = TechDemo + SolutionPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo.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;;; + SpectreMitigation = false + SQLDebugging = false + SuiteVer = [Intel Compiler is not installed] + SuppressLegacyCodeAnalysisDeprecatedWarning = false + SystemDrive = C: + SystemRoot = C:\Windows + TargetCulture = * + TargetDeployManifestFileName = TechDemo.application + TargetDir = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\ + TargetedFrameworkDir = @(_TargetedFrameworkDirectoryItem) + TargetedSDKArchitecture = amd64 + TargetedSDKConfiguration = Debug + TargetExt = .exe + TargetFileName = TechDemo.exe + TargetFrameworkAsMSBuildRuntime = CurrentRuntime + TargetName = TechDemo + TargetPath = D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + TargetPlatformDisplayName = Windows 10.0.20348.0 + TargetPlatformIdentifier = Windows + TargetPlatformMinVersion = + TargetPlatformMoniker = Windows,Version=10.0.20348.0 + TargetPlatformRegistryBase = Software\Microsoft\Microsoft SDKs\Windows + TargetPlatformSdkPath = + TargetPlatformVersion = 10.0.20348.0 + TargetPlatformWinMDLocation = C:\Program Files (x86)\Windows Kits\10\References + TargetRuntime = Native + TargetUniversalCRTVersion = 10.0.20348.0 + TaskKeyToken = 31bf3856ad364e35 + TaskVersion = 4.0.0.0 + TEMP = C:\Users\Nitlo\AppData\Local\Temp + terminal = C:\Program Files\Run\terminal.INK + ThreadedWaitDialogDpiContext = -4 + TLogLocation = x64\Debug\TechDemo.tlog\ + TLogLocation_ModuleDependencies = x64\Debug\TechDemo_MD.tlog\ + TMP = C:\Users\Nitlo\AppData\Local\Temp + ToolsetPropsFound = true + ToolsetTargetsFound = true + TrackFileAccess = true + UCRTContentRoot = C:\Program Files (x86)\Windows Kits\10\ + UM_IncludePath = C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um + UniversalCRT_IncludePath = C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt; + UniversalCRT_LibraryPath_arm = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\arm; + UniversalCRT_LibraryPath_arm64 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\arm64; + UniversalCRT_LibraryPath_x64 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x64; + UniversalCRT_LibraryPath_x86 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x86; + UniversalCRT_PropsPath = C:\Program Files (x86)\Windows Kits\10\\DesignTime\CommonConfiguration\Neutral\ucrt.props + UniversalCRT_SourcePath = C:\Program Files (x86)\Windows Kits\10\Source\10.0.20348.0\ucrt; + UniversalCRT_TargetsC11C17 = true + UniversalCRTSdkDir = C:\Program Files (x86)\Windows Kits\10\ + UniversalCRTSdkDir_10 = C:\Program Files (x86)\Windows Kits\10\ + UniversalDebugCRT_ExecutablePath_ARM = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\ARM\ucrt + UniversalDebugCRT_ExecutablePath_ARM64 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\ARM64\ucrt + UniversalDebugCRT_ExecutablePath_x64 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64\ucrt + UniversalDebugCRT_ExecutablePath_x86 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86\ucrt + UnmanagedRegistrationDependsOn = + UnmanagedUnregistrationDependsOn = + UseCommonOutputDirectory = false + UseDebugLibraries = true + UseDefaultPlatformLookupTables = true + UseILP64Interfaces1A = false + UseIntelIPP1A = false + UseIntelMPI = false + UseInteloneDAL = false + UseInteloneMKL = No + UseInteloneTBB = false + UseMpiLibrary1A = INTELMPI + UseMultiToolTask = false + UseOfATL = false + UseOfMFC = false + USERDOMAIN = YOUMUS-DESKTOP + USERDOMAIN_ROAMINGPROFILE = YOUMUS-DESKTOP + USERNAME = Nitlo + USERPROFILE = C:\Users\Nitlo + UserRootDir = C:\Users\Nitlo\AppData\Local\Microsoft\MSBuild\v4.0 + UseSourcePath = true + v143_Installed = true + ValidateRuntimeIdentifierCompatibility = false + VC_ATLMFC_IncludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\include; + VC_ATLMFC_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; + VC_CppRuntimeFilesPath_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\ARM + VC_CppRuntimeFilesPath_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\ARM64 + VC_CppRuntimeFilesPath_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\x64 + VC_CppRuntimeFilesPath_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\x86 + VC_CRT_SourcePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\crt\src; + VC_DebugCppRuntimeFilesPath_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\Debug_NonRedist\ARM + VC_DebugCppRuntimeFilesPath_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\Debug_NonRedist\ARM64 + VC_DebugCppRuntimeFilesPath_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\Debug_NonRedist\x64 + VC_DebugCppRuntimeFilesPath_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\Debug_NonRedist\x86 + VC_ExecutablePath_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + VC_ExecutablePath_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + VC_ExecutablePath_arm64_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm + VC_ExecutablePath_arm64_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\arm64 + VC_ExecutablePath_arm64_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x64 + VC_ExecutablePath_arm64_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostArm64\x86 + VC_ExecutablePath_Loc = 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;;;;;;;;;;;; + VC_ExecutablePath_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + VC_ExecutablePath_x64_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm + VC_ExecutablePath_x64_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\arm64 + VC_ExecutablePath_x64_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + VC_ExecutablePath_x64_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86 + VC_ExecutablePath_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x86;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64 + VC_ExecutablePath_x86_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm + VC_ExecutablePath_x86_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\arm64 + VC_ExecutablePath_x86_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64 + VC_ExecutablePath_x86_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86 + VC_IFCPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\ifc\x64 + VC_IncludePath = 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;; + VC_LibraryPath_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\ARM;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\arm;; + VC_LibraryPath_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM64;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\arm64;; + VC_LibraryPath_ATL_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM; + VC_LibraryPath_ATL_ARM_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\ARM; + VC_LibraryPath_ATL_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM64; + VC_LibraryPath_ATL_ARM64_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\ARM64; + VC_LibraryPath_ATL_CurrentPlatform_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\x64 + VC_LibraryPath_ATL_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64; + VC_LibraryPath_ATL_x64_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\x64; + VC_LibraryPath_ATL_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x86; + VC_LibraryPath_ATL_x86_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\x86; + VC_LibraryPath_VC_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM; + VC_LibraryPath_VC_ARM_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM + VC_LibraryPath_VC_ARM_Desktop_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\ARM + VC_LibraryPath_VC_ARM_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\ARM + VC_LibraryPath_VC_ARM_OneCore_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\onecore\ARM + VC_LibraryPath_VC_ARM_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM\store + VC_LibraryPath_VC_ARM_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM\uwp + VC_LibraryPath_VC_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64; + VC_LibraryPath_VC_ARM64_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64 + VC_LibraryPath_VC_ARM64_Desktop_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\ARM64 + VC_LibraryPath_VC_ARM64_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\ARM64 + VC_LibraryPath_VC_ARM64_OneCore_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\onecore\ARM64 + VC_LibraryPath_VC_ARM64_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64\store + VC_LibraryPath_VC_ARM64_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64\uwp + VC_LibraryPath_VC_Desktop_CurrentPlatform_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\x64 + VC_LibraryPath_VC_OneCore_CurrentPlatform_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\onecore\x64 + VC_LibraryPath_VC_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64; + VC_LibraryPath_VC_x64_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64 + VC_LibraryPath_VC_x64_Desktop_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\x64 + VC_LibraryPath_VC_x64_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\x64 + VC_LibraryPath_VC_x64_OneCore_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\onecore\x64 + VC_LibraryPath_VC_x64_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64\store + VC_LibraryPath_VC_x64_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64\uwp + VC_LibraryPath_VC_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86; + VC_LibraryPath_VC_x86_Desktop = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86 + VC_LibraryPath_VC_x86_Desktop_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\x86 + VC_LibraryPath_VC_x86_OneCore = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\onecore\x86 + VC_LibraryPath_VC_x86_OneCore_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\onecore\x86 + VC_LibraryPath_VC_x86_Store = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86\store + VC_LibraryPath_VC_x86_UWP = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86\uwp + VC_LibraryPath_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;; + VC_LibraryPath_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x86;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x86;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x86;; + VC_PGO_RunTime_Dir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\Hostx64\x64 + VC_ReferencesPath_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM + VC_ReferencesPath_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64 + VC_ReferencesPath_ATL_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM; + VC_ReferencesPath_ATL_ARM_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\ARM; + VC_ReferencesPath_ATL_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\ARM64; + VC_ReferencesPath_ATL_ARM64_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\ARM64; + VC_ReferencesPath_ATL_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64; + VC_ReferencesPath_ATL_x64_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\x64; + VC_ReferencesPath_ATL_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x86; + VC_ReferencesPath_ATL_x86_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\spectre\x86; + VC_ReferencesPath_VC_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM + VC_ReferencesPath_VC_ARM_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\ARM + VC_ReferencesPath_VC_ARM64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\ARM64 + VC_ReferencesPath_VC_ARM64_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\ARM64 + VC_ReferencesPath_VC_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64 + VC_ReferencesPath_VC_x64_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\x64 + VC_ReferencesPath_VC_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86 + VC_ReferencesPath_VC_x86_spectre = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\x86 + VC_ReferencesPath_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\Tools\MSVC\14.33.31629\lib\x64 + VC_ReferencesPath_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x86;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x86 + VC_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;; + VC_Target_Library_Platform = Desktop + VC_VC_IncludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include; + VC_VS_IncludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include; + VC_VS_LibraryPath_VC_VS_ARM = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\ARM; + VC_VS_LibraryPath_VC_VS_x64 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64; + VC_VS_LibraryPath_VC_VS_x86 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x86; + VC_VS_SourcePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\src; + VCCodeAnalysisUX = true + VCIDEInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\VC\ + VCInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\ + VCInstallDir_170 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\ + VCLibPackagePath = C:\Users\Nitlo\AppData\Local\vcpkg\vcpkg.user + VCPkgSupported = true + VCProjectVersion = 16.0 + VCServicingVersionATL = 14.33.31629 + VCServicingVersionCAExtensions = 14.33.31629 + VCServicingVersionCompilers = 14.33.31629 + VCServicingVersionCrtHeaders = 14.33.31629 + VCServicingVersionDIASDK = 14.33.31629 + VCTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ + VCTargetsPath10 = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\ + VCTargetsPath11 = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\ + VCTargetsPath12 = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\ + VCTargetsPath14 = C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\ + VCTargetsPath15 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v150\ + VCTargetsPath16 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v160\ + VCTargetsPath17 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ + VCTargetsPathActual = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ + VCTargetsPathEffective = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ + VCToolArchitecture = Native64Bit + VCToolsetsDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\ + VCToolsetSupportsJustMyCode = true + VCToolsInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\ + VCToolsInstallDir_170 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\ + VCToolsRedistInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\ + VCToolsRedistInstallDir_170 = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Redist\MSVC\14.32.31326\ + VCToolsRedistVersion = 14.32.31326 + VCToolsVersion = 14.33.31629 + VisualStudioDir = C:\Users\Nitlo\Documents\Visual Studio 2022 + VisualStudioEdition = Microsoft Visual Studio Enterprise 2022 + VisualStudioVersion = 17.0 + VS_ExecutablePath = 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; + VS2022INSTALLDIR = C:\Program Files\Microsoft Visual Studio\2022\Enterprise + VSAPPIDDIR = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\ + VSAPPIDNAME = devenv.exe + VSIDEResolvedNonMSBuildProjectOutputs = + 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 = 1099110452 + VSTEL_SolutionSessionID = {EC91F093-D0AF-4DE5-92C4-15926965631A} + VSVersion = $(VisualStudioVersion) + WebBrowserDebuggerDebuggerType = Auto + WebReference_EnableLegacyEventingModel = false + WebReference_EnableProperties = true + WebReference_EnableSQLTypes = true + WebServiceDebuggerDebuggerType = Auto + WebServiceDebuggerSQLDebugging = False + WholeProgramOptimization = false + WholeProgramOptimizationAvailabilityInstrument = true + WholeProgramOptimizationAvailabilityOptimize = true + WholeProgramOptimizationAvailabilityTrue = true + WholeProgramOptimizationAvailabilityUpdate = true + WinAPP = C:\Users\用户名\AppData\Local\Microsoft\WindowsApps + windir = C:\Windows + WindowsAppContainer = false + WindowsSDK_ExecutablePath = 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 + WindowsSDK_ExecutablePath_arm = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\arm; + WindowsSDK_ExecutablePath_arm64 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\arm64; + WindowsSDK_ExecutablePath_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 + WindowsSDK_ExecutablePath_x86 = 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 + WindowsSDK_HasVersionedContent = true + WindowsSDK_IncludePath = 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 + WindowsSDK_LibraryPath = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um + WindowsSDK_LibraryPath_arm = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\arm;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\arm; + WindowsSDK_LibraryPath_arm64 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\arm64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\arm64; + WindowsSDK_LibraryPath_x64 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; + WindowsSDK_LibraryPath_x86 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x86;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x86; + WindowsSDK_MetadataFoundationPath = C:\Program Files (x86)\Windows Kits\10\References\10.0.20348.0\windows.foundation.foundationcontract\4.0.0.0 + WindowsSDK_MetadataPath = C:\Program Files (x86)\Windows Kits\10\References + WindowsSDK_MetadataPathVersioned = C:\Program Files (x86)\Windows Kits\10\References\10.0.20348.0 + WindowsSDK_PlatformPath = C:\Program Files (x86)\Windows Kits\10\Platforms\UAP; + WindowsSDK_SupportedAPIs_arm = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\arm\PInvoke\SupportedAPIs.xml + WindowsSDK_SupportedAPIs_arm64 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\arm64\PInvoke\SupportedAPIs.xml + WindowsSDK_SupportedAPIs_x64 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64\PInvoke\SupportedAPIs.xml + WindowsSDK_SupportedAPIs_x86 = C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x86\PInvoke\SupportedAPIs.xml + WindowsSDK_UnionMetadataPath = C:\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.20348.0 + WindowsSDK80Path = + WindowsSdkDir = C:\Program Files (x86)\Windows Kits\10\ + WindowsSdkDir_10 = C:\Program Files (x86)\Windows Kits\10\ + WindowsSdkDir_81 = + 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 + WinRT_IncludePath = C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt + WMSJSProject = WJProject + WMSJSProjectDirectory = JavaScript + XamarinSdkCommonTasksPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Common.Tasks.dll + XamarinSdkTargetsImported = true + XamarinSdkTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets + XamlBuildTaskAssemblyName = XamlBuildTask, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 + XamlBuildTaskLocation = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + XamlBuildTaskPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64 + XamlGenCodeFileNames = TechDemo.vcxproj.XamlGeneratedCodeFileListAbsolute.txt + XamlGenMarkupFileNames = TechDemo.vcxproj.XamlGeneratedXamlFileListAbsolute.txt + XamlPass2FlagFile = TechDemo.vcxproj.XamlPass2Flag.txt + XamlRequiresCompilationPass2 = false + XamlTemporaryAssemblyName = TechDemo + YieldDuringToolExecution = true + ZES_ENABLE_SYSMAN = 1 + +11:29:03.296 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。 +11:29:03.296 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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 'TechDemo.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='x64'. + 设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'TechDemo.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='x64'. This error may also appear if some other project is trying to follow a project-to-project reference to this project, this project has been unloaded or is not included in the solution, and the referencing project does not build using the same or an equivalent Configuration or Platform. + 由于 false 条件,已跳过任务“Error”;( '$(_InvalidConfigurationError)' == 'true' )计算为( '' == 'true' )。 + 由于 false 条件,已跳过任务“Warning”;( '$(_InvalidConfigurationWarning)' == 'true' )计算为( '' == 'true' )。 + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Message”任务。 + 任务“Message” (任务 ID: 2) + 任务参数:Importance=Low (任务 ID: 2) + 任务参数:Text=Configuration=Debug (任务 ID: 2) + Configuration=Debug (任务 ID: 2) + 已完成执行任务“Message”的操作。 (任务 ID: 2) + 任务“Message” (任务 ID: 3) + 任务参数:Importance=Low (任务 ID: 3) + 任务参数:Text=Platform=x64 (任务 ID: 3) + Platform=x64 (任务 ID: 3) + 已完成执行任务“Message”的操作。 (任务 ID: 3) + 由于 false 条件,已跳过任务“Error”;('$(OutDir)' != '' and !HasTrailingSlash('$(OutDir)'))计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\' != '' and !HasTrailingSlash('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\'))。 + 由于 false 条件,已跳过任务“Error”;('$(IntermediateOutputPath)' != '' and !HasTrailingSlash('$(IntermediateOutputPath)'))计算为('x64\Debug\' != '' and !HasTrailingSlash('x64\Debug\'))。 + 由于 false 条件,已跳过任务“Error”;('$(BaseIntermediateOutputPath)' != '' and !HasTrailingSlash('$(BaseIntermediateOutputPath)'))计算为('obj\' != '' and !HasTrailingSlash('obj\'))。 + 由于 false 条件,已跳过任务“Error”;( '$(_InitialMSBuildProjectExtensionsPath)' != '' And '$(MSBuildProjectExtensionsPath)' != '$(_InitialMSBuildProjectExtensionsPath)' )计算为( 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\obj\' != '' And 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\obj\' )。 + 由于 false 条件,已跳过任务“Warning”;( '$(EnableBaseIntermediateOutputPathMismatchWarning)' == 'true' And '$(_InitialBaseIntermediateOutputPath)' != '$(BaseIntermediateOutputPath)' And '$(BaseIntermediateOutputPath)' != '$(MSBuildProjectExtensionsPath)' )计算为( '' == 'true' And 'obj\' != 'obj\' And 'obj\' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\obj\' )。 +11:29:03.298 1>已完成在项目“TechDemo.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2) + 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 +11:29:03.298 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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={EC91F093-D0AF-4DE5-92C4-15926965631A} (任务 ID: 4) + 任务参数:Name=VSTEL_SolutionSessionID (任务 ID: 4) + VSTEL_SolutionSessionID={EC91F093-D0AF-4DE5-92C4-15926965631A} (任务 ID: 4) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 4) + 任务“SetEnv” (任务 ID: 5) + 任务参数:Prefix=False (任务 ID: 5) + 任务参数:Value=1099110452 (任务 ID: 5) + 任务参数:Name=VSTEL_CurrentSolutionBuildID (任务 ID: 5) + VSTEL_CurrentSolutionBuildID=1099110452 (任务 ID: 5) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 5) + 任务“SetEnv” (任务 ID: 6) + 任务参数:Prefix=False (任务 ID: 6) + 任务参数:Value={aba78f6f-405c-4cbe-ae07-5887316fd8c6} (任务 ID: 6) + 任务参数:Name=VSTEL_ProjectID (任务 ID: 6) + VSTEL_ProjectID={aba78f6f-405c-4cbe-ae07-5887316fd8c6} (任务 ID: 6) + 输出属性: VSTEL_ProjectID={aba78f6f-405c-4cbe-ae07-5887316fd8c6} (任务 ID: 6) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 6) +11:29:03.299 1>已完成在项目“TechDemo.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3) +11:29:03.299 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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=TechDemo +11:29:03.299 1>已完成在项目“TechDemo.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 4) +11:29:03.299 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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')。 +11:29:03.299 1>已完成在项目“TechDemo.vcxproj”中生成目标“_PrepareForReferenceResolution”的操作。: (目标 ID: 5) + 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('TechDemo.c'!='' and 'false'=='true' and '' != 'false')。 +11:29:03.299 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BeforeResolveReferences: (目标 ID: 6)”(目标“ResolveReferences”依赖于它): +11:29:03.299 1>已完成在项目“TechDemo.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 6) +11:29:03.299 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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) + 任务参数:OutputType=exe (任务 ID: 7) + 任务参数:CurrentProjectPlatform=x64 (任务 ID: 7) + 任务参数:CurrentProject=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj (任务 ID: 7) + 任务参数:ResolveConfigurationPlatformUsingMappings=False (任务 ID: 7) + 任务参数:SolutionConfigurationContents= + Debug|x64 + (任务 ID: 7) + 任务参数:ShouldUnsetParentConfigurationAndPlatform=True (任务 ID: 7) + 任务参数:OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration=True (任务 ID: 7) + 任务参数:CurrentProjectConfiguration=Debug (任务 ID: 7) + 已完成执行任务“AssignProjectConfiguration”的操作。 (任务 ID: 7) +11:29:03.299 1>已完成在项目“TechDemo.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 7) + 已跳过目标“AssignProjectConfiguration”。以前的生成已成功。 +11:29:03.299 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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 ''!='')。 +11:29:03.300 1>已完成在项目“TechDemo.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 8) +11:29:03.300 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_AddOutputPathToGlobalPropertiesToRemove: (目标 ID: 9)”(目标“_GetProjectReferenceTargetFrameworkProperties”依赖于它): +11:29:03.300 1>已完成在项目“TechDemo.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 9) +11:29:03.300 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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) + 任务参数:BuildInParallel=True (任务 ID: 8) + 任务参数:SkipNonexistentTargets=True (任务 ID: 8) + 任务参数:RemoveProperties=;TargetFramework;RuntimeIdentifier (任务 ID: 8) + 任务参数:Targets=GetTargetFrameworks (任务 ID: 8) + 已完成执行任务“MSBuild”的操作。 (任务 ID: 8) + 由于 false 条件,已跳过任务“GetReferenceNearestTargetFrameworkTask”;('@(_ProjectReferenceTargetFrameworkPossibilities)' != '' and '$(ReferringTargetFrameworkForProjectReferences)' != '' + And '$(GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter)' == 'true' and '%(_ProjectReferenceTargetFrameworkPossibilities.IsVcxOrNativeProj)' != 'true')计算为('' != '' and '' != '' + And 'true' == 'true' and '' != 'true')。 + 由于 false 条件,已跳过任务“GetReferenceNearestTargetFrameworkTask”;('@(_ProjectReferenceTargetFrameworkPossibilities)' != '' and '$(ReferringTargetFrameworkForProjectReferences)' != '' + And '$(GetReferenceNearestTargetFrameworkTaskSupportsTargetPlatformParameter)' != 'true' and '%(_ProjectReferenceTargetFrameworkPossibilities.IsVcxOrNativeProj)' != 'true')计算为('' != '' and '' != '' + And 'true' != 'true' and '' != 'true')。 +11:29:03.300 1>已完成在项目“TechDemo.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 10) + 由于条件的计算结果为 false,已跳过目标“_GetProjectReferencePlatformProperties”;('$(EnableDynamicPlatformResolution)' == 'true' + and '$(BuildingInsideVisualStudio)' != 'true' + and '@(_MSBuildProjectReferenceExistent)' != '')的计算结果为('' == 'true' + and 'true' != 'true' + and '' != '')。 +11:29:03.300 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareProjectReferences: (目标 ID: 11)”(目标“ResolveProjectReferences”依赖于它): +11:29:03.300 1>已完成在项目“TechDemo.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 11) + 由于条件的计算结果为 false,已跳过目标“_RemoveNameMetadataFromProjectReferenceItems”;('@(ProjectReference)'!='')的计算结果为(''!='')。 +11:29:03.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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 '' != '')。 +11:29:03.301 1>已完成在项目“TechDemo.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 12) + 由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 + 由于条件的计算结果为 false,已跳过目标“ResolveNativeReferences”;('@(NativeReference)'!='')的计算结果为(''!='')。 + 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 + 已跳过目标“ResolveProjectReferences”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。 +11:29:03.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“GetFrameworkPaths: (目标 ID: 13)”(目标“ResolveAssemblyReferences”依赖于它): +11:29:03.301 1>已完成在项目“TechDemo.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 13) + 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 + 已跳过目标“GetFrameworkPaths”。以前的生成已成功。 +11:29:03.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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=;; + 设置属性: TargetFrameworkDirectory=;;;C:\Program Files %28x86%29\Windows Kits\10\References + 设置属性: 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\源代码\TechDemo\x64\Debug\ + 设置属性: TargetFrameworkProfile= +11:29:03.301 1>已完成在项目“TechDemo.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 14) +11:29:03.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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 + 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 + 删除的项: + _ExternalIncludePathToInclude= + 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 + 添加的项: + _ExternalIncludePathToExclude= + 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 + 删除的项: + _ExternalIncludePathToExclude= + 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 +11:29:03.301 1>已完成在项目“TechDemo.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 15) +11:29:03.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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\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\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) + 任务参数:Value=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;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; (任务 ID: 10) + 任务参数:Name=LIB (任务 ID: 10) + LIB=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;;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\lib\um\x64; (任务 ID: 10) + 输出属性: LIB=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64%3b%3bC:\Program Files %28x86%29\Windows Kits\10\lib\10.0.20348.0\ucrt\x64%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\lib\10.0.20348.0\um\x64%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8.1\lib\um\x64%3b (任务 ID: 10) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 10) + 任务“SetEnv” (任务 ID: 11) + 任务参数:Prefix=False (任务 ID: 11) + 任务参数:Value=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; (任务 ID: 11) + 任务参数:Name=LIBPATH (任务 ID: 11) + LIBPATH=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; (任务 ID: 11) + 输出属性: LIBPATH=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\x64%3b (任务 ID: 11) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 11) + 任务“SetEnv” (任务 ID: 12) + 任务参数:Prefix=False (任务 ID: 12) + 任务参数:Value=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: 12) + 任务参数:Name=INCLUDE (任务 ID: 12) + 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: 12) + 输出属性: 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: 12) + 已完成执行任务“SetEnv”的操作。 (任务 ID: 12) + 任务“SetEnv” (任务 ID: 13) + 任务参数:Prefix=False (任务 ID: 13) + 任务参数:Value=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) + 任务参数:Name=EXTERNAL_INCLUDE (任务 ID: 13) + 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) +11:29:03.302 1>已完成在项目“TechDemo.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 16) + 由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 + 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 +11:29:03.302 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetResolvedWinMD: (目标 ID: 17)”(目标“PrepareForBuild”依赖于它): + 添加的项: + Link= + tmp + AcceptableNonZeroExitCodes= + AdditionalDependencies=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= + DeleteSoon=true + Driver=NotSet + EnableUAC=true + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.lib + IncrementalLinkDatabaseFile=x64\Debug\TechDemo.ilk + KeyFile= + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\TechDemo.iobj + ManifestFile=x64\Debug\TechDemo.exe.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Console + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + 删除的项: + Link= + tmp + AcceptableNonZeroExitCodes= + AdditionalDependencies=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= + DeleteSoon=true + Driver=NotSet + EnableUAC=true + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.lib + IncrementalLinkDatabaseFile=x64\Debug\TechDemo.ilk + KeyFile= + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\TechDemo.iobj + ManifestFile=x64\Debug\TechDemo.exe.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Console + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false +11:29:03.302 1>已完成在项目“TechDemo.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 17) +11:29:03.302 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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 + 设置属性: WindowsSDKInstalled=true + 设置属性: WindowsSDK_UAP_Support= true + 设置属性: WindowsSDK_Desktop_Support=true + 由于 false 条件,已跳过任务“VCMessage”;('$(WindowsSDKInstalled)' != 'true')计算为('true' != 'true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(WindowsAppContainer)' != 'true' and '$(WindowsSDK_Desktop_Support)' != true)计算为('false' != 'true' and 'true' != true)。 +11:29:03.303 1>已完成在项目“TechDemo.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 18) + 已跳过目标“GetFrameworkPaths”。以前的生成已成功。 + 已跳过目标“GetReferenceAssemblyPaths”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“AssignLinkMetadata”;( '$(SynthesizeLinkMetadata)' == 'true' )的计算结果为( '' == 'true' )。 +11:29:03.303 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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) + 任务参数:Name=CAExcludePath (任务 ID: 14) + 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')。 +11:29:03.303 1>已完成在项目“TechDemo.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 19) +11:29:03.303 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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\源代码\TechDemo\x64\Debug\ + 设置属性: LocalDebuggerCommand=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + 设置属性: BuildProjectReferences=false + 设置属性: ConfigurationPlatformExists=true + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)' != 'true' and '$(ConfigurationPlatformExists)' != 'true')计算为('' != 'true' and 'true' != 'true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)' != 'true' and '$(_ToolsetFound)' != 'true')计算为('' != 'true' and 'true' != 'true')。 + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“MakeDir”任务。 + 任务“MakeDir” (任务 ID: 15) + 任务参数:Directories=x64\Debug\ (任务 ID: 15) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 15) + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(WindowsAppContainer)'=='true' and '$(ConfigurationType)'!='Application' and '$(ConfigurationType)'!='DynamicLibrary' and '$(ConfigurationType)'!='StaticLibrary')计算为(''!='true' and 'false'=='true' and 'Application'!='Application' and 'Application'!='DynamicLibrary' and 'Application'!='StaticLibrary')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(VCToolsInstallDir)'=='' and '$(UseEnv)' != 'true' and ('$(TargetFrameworkVersion)'=='v3.5' or '$(TargetFrameworkVersion)'=='v3.0' or '$(TargetFrameworkVersion)'=='v2.0' ))计算为(''!='true' and 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\'=='' and '' != 'true' and (''=='v3.5' or ''=='v3.0' or ''=='v2.0' ))。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(VCToolsInstallDir)'=='' and '$(UseEnv)' != 'true' and '$(PlatformToolset)'=='v90')计算为(''!='true' and 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\'=='' and '' != 'true' and 'v143'=='v90')。 + 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“CheckVCToolsetVersion”任务。 + 任务“CheckVCToolsetVersion” (任务 ID: 16) + 任务参数:PlatformToolset=v143 (任务 ID: 16) + 任务参数:VCToolsInstallDir=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\ (任务 ID: 16) + 任务参数:VCToolsVersion=14.33.31629 (任务 ID: 16) + 已完成执行任务“CheckVCToolsetVersion”的操作。 (任务 ID: 16) + 添加的项: + Link= + __Tempfile__ + AcceptableNonZeroExitCodes= + AdditionalDependencies=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 + EnableUAC=true + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.lib + IncrementalLinkDatabaseFile=x64\Debug\TechDemo.ilk + KeyFile= + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\TechDemo.iobj + ManifestFile=x64\Debug\TechDemo.exe.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Console + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + Temp=true + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + 删除的项: + Link= + __Tempfile__ + AcceptableNonZeroExitCodes= + AdditionalDependencies=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 + EnableUAC=true + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.lib + IncrementalLinkDatabaseFile=x64\Debug\TechDemo.ilk + KeyFile= + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\TechDemo.iobj + ManifestFile=x64\Debug\TechDemo.exe.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Console + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + Temp=true + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + 由于 false 条件,已跳过任务“VCMessage”;('$(CheckMFCInstalled)' == 'true' and !Exists($(MFC_KeyFile)) and '$(SpectreLibs)' == '')计算为('' == 'true' and !Exists(C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\mfcs140.lib) and '' == '')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(CheckMFCInstalled)' == 'true' and !Exists($(MFC_KeyFile)) and '$(SpectreLibs)' != '')计算为('' == 'true' and !Exists(C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\mfcs140.lib) and '' != '')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(CheckATLInstalled)' == 'true' and !Exists($(ATL_KeyFile)) and '$(SpectreLibs)' == '')计算为('' == 'true' and !Exists(C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\atls.lib) and '' == '')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(CheckATLInstalled)' == 'true' and !Exists($(ATL_KeyFile)) and '$(SpectreLibs)' != '')计算为('' == 'true' and !Exists(C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\atlmfc\lib\x64\atls.lib) and '' != '')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)' != 'true' and + '$(CheckMSVCComponents)'=='true' and + '$(SpectreMitigation)' != '' and + '$(SpectreMitigation)' != 'false' and + (('$(VC_Target_Library_Platform)' == 'OneCore' and !Exists('$(VC_LibraryPath_VC_OneCore_CurrentPlatform_spectre)')) or + ('$(VC_Target_Library_Platform)' == 'Desktop' and !Exists('$(VC_LibraryPath_VC_Desktop_CurrentPlatform_spectre)'))))计算为('' != 'true' and + 'true'=='true' and + 'false' != '' and + 'false' != 'false' and + (('Desktop' == 'OneCore' and !Exists('C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\onecore\x64')) or + ('Desktop' == 'Desktop' and !Exists('C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\lib\spectre\x64'))))。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(VCToolsInstallDir)'=='' and '$(UseEnv)' != 'true' and '$(CheckMSVCComponents)'=='true')计算为(''!='true' and 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\'=='' and '' != 'true' and 'true'=='true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(WindowsSDKDir)'=='' and '$(UseEnv)' != 'true')计算为(''!='true' and 'C:\Program Files (x86)\Windows Kits\10\'=='' and '' != 'true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(IntDirTrailingSlashWarning)'=='true')计算为(''!='true' and ''=='true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(OutDirTrailingSlashWarning)'=='true')计算为(''!='true' and ''=='true')。 + 由于 false 条件,已跳过任务“VCMessage”;('%(CompatibilityIssues.Identity)' != '' and '$(DesignTimeBuild)'!='true')计算为('' != '' and ''!='true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(IgnoreWarnIntDirSharingDetected)' != 'true' and '$(IntDirSharingDetected)' == 'true')计算为('' != 'true' and '' == 'true')。 + 设置属性: _Tmp=C:\Users\Nitlo\AppData\Local\Temp + 设置属性: _Temp=C:\Users\Nitlo\AppData\Local\Temp + 设置属性: _Tmp=C:\Users\Nitlo\AppData\Local\Temp\ + 设置属性: _Temp=C:\Users\Nitlo\AppData\Local\Temp\ + 由于 false 条件,已跳过任务“VCMessage”;('$(DesignTimeBuild)'!='true' and '$(IgnoreWarnIntDirInTempDetected)' != 'true' and ('$(IntDirFullPath.StartsWith($(_Tmp), true, null))' == 'true' or '$(IntDirFullPath.StartsWith($(_Temp), true, null))' == 'true' or '$(OutDirFullPath.StartsWith($(_Tmp), true, null))' == 'true' or '$(OutDirFullPath.StartsWith($(_Temp), true, null))' == 'true'))计算为(''!='true' and '' != 'true' and ('False' == 'true' or 'False' == 'true' or 'False' == 'true' or 'False' == 'true'))。 + 任务“MakeDir” (任务 ID: 17) + 任务参数: + Directories= + x64\Debug\ + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\ + x64\Debug\TechDemo.tlog\ (任务 ID: 17) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 17) +11:29:03.306 1>已完成在项目“TechDemo.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 20) + 已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('TechDemo.c'!='' and 'false'=='true' and '' != 'false')。 + 由于条件的计算结果为 false,已跳过目标“GetInstalledSDKLocations”;('@(SDKReference)' != '')的计算结果为('' != '')。 +11:29:03.306 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveSDKReferences: (目标 ID: 21)”(目标“ResolveAssemblyReferences”依赖于它): + 由于 false 条件,已跳过任务“ResolveSDKReference”;('@(SDKReference)'!='')计算为(''!='')。 +11:29:03.306 1>已完成在项目“TechDemo.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 21) + 已跳过目标“ResolveSDKReferences”。以前的生成已成功。 +11:29:03.306 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ExpandSDKReferences: (目标 ID: 22)”(目标“ResolveAssemblyReferences”依赖于它): + 由于 false 条件,已跳过任务“GetSDKReferenceFiles”;('@(ResolvedSDKReference)'!='')计算为(''!='')。 +11:29:03.306 1>已完成在项目“TechDemo.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')。 +11:29:03.306 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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\Debug\TechDemo.vcxproj.AssemblyReference.cache + 设置属性: ResolveAssemblyReferencesSilent=false + 设置属性: ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch=Warning + 设置属性: ResolveAssemblyReferencesFindRelatedSatellites=true + 设置属性: ResolveAssemblyReferencesFindSerializationAssemblies=true + 设置属性: ResolveAssemblyReferencesFindRelatedFiles=true + 设置属性: ResolveAssemblyReferenceOutputUnresolvedAssemblyConflicts=false + 设置属性: FindDependenciesOfExternallyResolvedReferences=false + 由于 false 条件,已跳过任务“ResolveAssemblyReference”;('@(Reference)'!='' or '@(_ResolvedProjectReferencePaths)'!='' or '@(_ExplicitReference)' != '')计算为(''!='' or ''!='' or '' != '')。 +11:29:03.306 1>已完成在项目“TechDemo.vcxproj”中生成目标“ResolveAssemblyReferences”的操作。: (目标 ID: 23) + 由于条件的计算结果为 false,已跳过目标“GenerateFakes”;($(BuildingProject) AND $(FakesUseV2Generation) == 'true')的计算结果为(true AND == 'true')。 + 由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirects”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true')的计算结果为('' == 'true' and 'true' == 'true')。 + 由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirectsUpdateAppConfig”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true' and Exists('$(_GenerateBindingRedirectsIntermediateAppConfig)'))的计算结果为('' == 'true' and 'true' == 'true' and Exists('x64\Debug\TechDemo.exe.config'))。 + 由于条件的计算结果为 false,已跳过目标“ResolveComReferences”;('@(COMReference)'!='' or '@(COMFileReference)'!='')的计算结果为(''!='' or ''!='')。 +11:29:03.306 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AfterResolveReferences: (目标 ID: 24)”(目标“ResolveReferences”依赖于它): +11:29:03.306 1>已完成在项目“TechDemo.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 24) + 由于条件的计算结果为 false,已跳过目标“ResolveTestReferences”;('@(Shadow)'!='')的计算结果为(''!='')。 +11:29:03.306 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveReferences: (目标 ID: 25)”(目标“Build”依赖于它): +11:29:03.306 1>已完成在项目“TechDemo.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 25) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“PrepareForBuild”。以前的生成已成功。 +11:29:03.306 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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\Debug\TechDemo.tlog\TechDemo.lastbuildstate (任务 ID: 18) + 输出项: + _ReadProjectStateLine= + PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: + Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\| (任务 ID: 18) + 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 18) + 设置属性: ProjectStateLine=TargetPlatformVersion=10.0.20348.0: + 设置属性: ProjectStateLine=VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: + 设置属性: ProjectStateLine=PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: + 设置属性: StateBuildType=Build + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“WriteLinesToFile”任务。 + 任务“WriteLinesToFile” (任务 ID: 19) + 任务参数: + Lines= + PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: + Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\| (任务 ID: 19) + 任务参数:Overwrite=True (任务 ID: 19) + 任务参数:File=x64\Debug\TechDemo.tlog\TechDemo.lastbuildstate (任务 ID: 19) + 已完成执行任务“WriteLinesToFile”的操作。 (任务 ID: 19) + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Touch”任务。 + 任务“Touch” (任务 ID: 20) + 任务参数:AlwaysCreate=True (任务 ID: 20) + 任务参数:Files=x64\Debug\TechDemo.tlog\unsuccessfulbuild (任务 ID: 20) + 正在创建“x64\Debug\TechDemo.tlog\unsuccessfulbuild”,因为已指定“AlwaysCreate”。 (任务 ID: 20) + 已完成执行任务“Touch”的操作。 (任务 ID: 20) +11:29:03.309 1>已完成在项目“TechDemo.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 26) + 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 +11:29:03.309 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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')。 +11:29:03.309 1>已完成在项目“TechDemo.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 27) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“ResolveReferences”。以前的生成已成功。 +11:29:03.309 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“BeforeBuildGenerateSources: (目标 ID: 28)”(目标“_BuildGenerateSourcesAction”依赖于它): +11:29:03.309 1>已完成在项目“TechDemo.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 28) +11:29:03.309 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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)' != '')计算为('' != '')。 +11:29:03.309 1>已完成在项目“TechDemo.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 29) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“InitializeBuildStatus”。以前的生成已成功。 + 已跳过目标“SetBuildDefaultEnvironmentVariables”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。 +11:29:03.309 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_SelectedFiles: (目标 ID: 30)”(目标“SelectCustomBuild”依赖于它): +11:29:03.309 1>已完成在项目“TechDemo.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 30) +11:29:03.309 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectCustomBuild: (目标 ID: 31)”(目标“CustomBuild”依赖于它): +11:29:03.309 1>已完成在项目“TechDemo.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 31) +11:29:03.309 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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) +11:29:03.309 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 32) +11:29:03.309 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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) + 任务参数:TLogNamePrefix=ParallelCustomBuild (任务 ID: 22) + 任务参数:TLogDirectory=x64\Debug\TechDemo.tlog\ (任务 ID: 22) + 任务参数:OutputsMetadataName=Outputs (任务 ID: 22) + 任务参数:CommandMetadataName=Command (任务 ID: 22) + 任务参数:DependenciesMetadataName=AdditionalInputs (任务 ID: 22) + 任务参数:TrackFileAccess=True (任务 ID: 22) + 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 22) + 任务“GetOutOfDateItems” (任务 ID: 23) + 任务参数:TLogNamePrefix=CustomBuild (任务 ID: 23) + 任务参数:TLogDirectory=x64\Debug\TechDemo.tlog\ (任务 ID: 23) + 任务参数:CheckForInterdependencies=True (任务 ID: 23) + 任务参数:OutputsMetadataName=Outputs (任务 ID: 23) + 任务参数:CommandMetadataName=Command (任务 ID: 23) + 任务参数:DependenciesMetadataName=AdditionalInputs (任务 ID: 23) + 任务参数:TrackFileAccess=True (任务 ID: 23) + 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 23) + 由于 false 条件,已跳过任务“ParallelCustomBuild”;('@(_ParallelCustomBuild)' != '')计算为('' != '')。 + 由于 false 条件,已跳过任务“CustomBuild”;('@(_CustomBuild)' != '')计算为('' != '')。 +11:29:03.310 1>已完成在项目“TechDemo.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 33) + 由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。 + 由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。 + 由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。 + 已跳过目标“_SelectedFiles”。以前的生成已成功。 +11:29:03.310 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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\Debug\TechDemo.tlog\ (任务 ID: 24) + 任务参数:OutputsMetadataName=FullDestinationPath (任务 ID: 24) + 任务参数:CommandMetadataName=FullDestinationPath (任务 ID: 24) + 任务参数:TrackFileAccess=True (任务 ID: 24) + 已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 24) + 由于 false 条件,已跳过任务“Copy”;('@(_OutOfDateCopyFile)' != '')计算为('' != '')。 +11:29:03.310 1>已完成在项目“TechDemo.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 34) + 由于条件的计算结果为 false,已跳过目标“Xsd”;('@(Xsd)' != '')的计算结果为('' != '')。 +11:29:03.310 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Xsd: (目标 ID: 35)”(目标“_BuildGenerateSourcesAction”依赖于它): +11:29:03.310 1>已完成在项目“TechDemo.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 35) +11:29:03.310 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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) +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 36) + 由于条件的计算结果为 false,已跳过目标“Midl”;('@(Midl)' != '')的计算结果为('' != '')。 + 由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。 + 由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。 +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeMIDLGeneratedCompileInputs: (目标 ID: 37)”(目标“_Midl”依赖于它): + 设置属性: Midl_OutputDir= +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 37) +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterMidl: (目标 ID: 38)”(目标“_Midl”依赖于它): +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 38) +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Midl: (目标 ID: 39)”(目标“_BuildGenerateSourcesAction”依赖于它): +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 39) +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuildGenerateSources: (目标 ID: 40)”(目标“_BuildGenerateSourcesAction”依赖于它): +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 40) +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildGenerateSourcesEvent: (目标 ID: 41)”(目标“_BuildGenerateSourcesAction”依赖于它): +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 41) +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildGenerateSourcesAction: (目标 ID: 42)”(目标“BuildGenerateSources”依赖于它): +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 42) +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSources: (目标 ID: 43)”(目标“Build”依赖于它): +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 43) + 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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')。 +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 44) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“ResolveReferences”。以前的生成已成功。 +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeClCompile: (目标 ID: 45)”(目标“_ClCompile”依赖于它): +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 45) + 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 + 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLInputPDBName: (目标 ID: 46)”(目标“_ClCompile”依赖于它): +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 46) + 已跳过目标“ResolveReferences”。以前的生成已成功。 +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“FindReferenceAssembliesForReferences: (目标 ID: 47)”(目标“ComputeReferenceCLInput”依赖于它): +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“FindReferenceAssembliesForReferences”的操作。: (目标 ID: 47) + 由于条件的计算结果为 false,已跳过目标“AppendGeneratedFakesAssemblyReferences”;($(FakesUseV2Generation) == 'true' AND Exists('$(FakesOutputPath)'))的计算结果为( == 'true' AND Exists('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\FakesAssemblies'))。 + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“ResolveReferences”。以前的生成已成功。 +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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 '' != '')。 +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 48) +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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')。 +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 49) +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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 'TechDemo.c' != 'TechDemo.c' and 'x64\Debug\' == 'x64\Debug\')。 +11:29:03.311 1>已完成在项目“TechDemo.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 50) +11:29:03.311 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“FixupCLCompileOptions: (目标 ID: 51)”(目标“_ClCompile”依赖于它): + 设置属性: _PCHForceSyncWrite=true +11:29:03.312 1>已完成在项目“TechDemo.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 51) +11:29:03.312 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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\源代码\TechDemo\TechDemo\x64\Debug + 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug + 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug + 添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug + 任务“MakeDir” (任务 ID: 26) + 任务参数: + Directories= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug (任务 ID: 26) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 26) + 删除的项: + ClDirsToMake= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug +11:29:03.312 1>已完成在项目“TechDemo.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 52) + 已跳过目标“_SelectedFiles”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 + 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 + 已跳过目标“ComputeCLInputPDBName”。以前的生成已成功。 + 已跳过目标“ComputeReferenceCLInput”。以前的生成已成功。 + 已跳过目标“WarnCompileDuplicatedFilename”。以前的生成已成功。 + 已跳过目标“FixupCLCompileOptions”。以前的生成已成功。 + 已跳过目标“SelectCustomBuild”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“SetModuleDependencies”;('$(DesignTimeBuild)' != 'true' and '$(EnableCppModules)' == 'true')的计算结果为('' != 'true' and '' == 'true')。 +11:29:03.313 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“SelectClCompile: (目标 ID: 53)”(目标“ClCompile”依赖于它): +11:29:03.313 1>已完成在项目“TechDemo.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')的计算结果为('TechDemo.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')。 +11:29:03.313 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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')。 +11:29:03.313 1>已完成在项目“TechDemo.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 54) +11:29:03.313 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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)))计算为('EditAndContinue' != '' and 'EditAndContinue' != 'None' and 'EditAndContinue' != 'OldStyle' and 'x64\Debug\vc143.pdb' != '' and !Exists(x64\Debug\vc143.pdb))。 + 由于 false 条件,已跳过任务“MultiToolTask”;('%(ClCompile.CompilerIteration)' == 'Modules')计算为('' == 'Modules')。 + 由于 false 条件,已跳过任务“MultiToolTask”;('%(ClCompile.CompilerIteration)' == '' and '$(MultiProcCL)' == 'true')计算为('' == '' and 'false' == 'true')。 + 由于 false 条件,已跳过任务“CL”;('%(ClCompile.PrecompiledHeader)' == 'Create' and '%(ClCompile.CompilerIteration)' == '' and '$(MultiProcCL)' != 'true')计算为('NotUsing' == 'Create' and '' == '' and 'false' != 'true')。 + 正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“CL”任务。 + 任务“CL” (任务 ID: 27) + 任务参数:IgnoreStandardIncludePath=False (任务 ID: 27) + 任务参数:SmallerTypeCheck=False (任务 ID: 27) + 任务参数:SupportJustMyCode=True (任务 ID: 27) + 任务参数:ConformanceMode=true (任务 ID: 27) + 任务参数:PrecompiledHeader=NotUsing (任务 ID: 27) + 任务参数:BrowseInformation=False (任务 ID: 27) + 任务参数:PreprocessSuppressLineNumbers=False (任务 ID: 27) + 任务参数: + 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 (任务 ID: 27) + 任务参数:BufferSecurityCheck=true (任务 ID: 27) + 任务参数:TreatAngleIncludeAsExternal=False (任务 ID: 27) + 任务参数:CompileAs=CompileAsC (任务 ID: 27) + 任务参数:MinimalRebuildFromTracking=True (任务 ID: 27) + 任务参数:ModuleDependenciesFile=x64\Debug\ (任务 ID: 27) + 任务参数:BuildingInIde=True (任务 ID: 27) + 任务参数:WholeProgramOptimization=False (任务 ID: 27) + 任务参数:ToolArchitecture=Native64Bit (任务 ID: 27) + 任务参数:TrackerLogDirectory=x64\Debug\TechDemo.tlog\ (任务 ID: 27) + 任务参数:WarningLevel=Level3 (任务 ID: 27) + 任务参数:TreatWChar_tAsBuiltInType=True (任务 ID: 27) + 任务参数:SpectreMitigation=false (任务 ID: 27) + 任务参数:WinRTNoStdLib=False (任务 ID: 27) + 任务参数:BrowseInformationFile=x64\Debug\ (任务 ID: 27) + 任务参数:XMLDocumentationFileName=x64\Debug\ (任务 ID: 27) + 任务参数:ExpandAttributedSource=False (任务 ID: 27) + 任务参数:DebugInformationFormat=EditAndContinue (任务 ID: 27) + 任务参数:EnableFuzzer=False (任务 ID: 27) + 任务参数:MinimalRebuild=False (任务 ID: 27) + 任务参数:Optimization=Disabled (任务 ID: 27) + 任务参数:SourceDependenciesFile=x64\Debug\ (任务 ID: 27) + 任务参数:InlineFunctionExpansion=Default (任务 ID: 27) + 任务参数:GenerateModuleDependencies=False (任务 ID: 27) + 任务参数:SDLCheck=True (任务 ID: 27) + 任务参数: + Sources= + TechDemo.c + AcceptableNonZeroExitCodes= + AnalyzeExternalRuleset= + AssemblerListingLocation= + AssemblerOutput=NoListing + BasicRuntimeChecks=EnableFastChecks + BrowseInformation=false + BrowseInformationFile=x64\Debug\TechDemo.sbr + BufferSecurityCheck=true + BuildingInIDE=true + CallingConvention=Cdecl + CompileAs=CompileAsC + ConformanceMode=true + DebugInformationFormat=EditAndContinue + DeleteOutputBeforeExecute=true + DiagnosticsFormat=Column + DisableAnalyzeExternal= + DisableLanguageExtensions=false + EnableASAN=false + EnableEnhancedInstructionSet=NotSet + 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= + GenerateModuleDependencies=false + GenerateSourceDependencies=false + GenerateXMLDocumentationFiles=false + IgnoreStandardIncludePath=false + ImpLibCompiled= + InlineFunctionExpansion=Default + IntelJCCErratum=false + IntrinsicFunctions=false + LanguageStandard=Default + LanguageStandard_C=Default + LibCompiled= + LinkCompiled=true + MinimalRebuild=false + MinimalRebuildFromTracking=true + ModuleDependenciesFile=x64\Debug\ + ModuleOutputFile= + ObjectFile=x64\Debug\TechDemo.obj + ObjectFileName=x64\Debug\ + OmitDefaultLibName=false + Optimization=Disabled + PrecompiledHeader=NotUsing + PrecompiledHeaderFile= + PrecompiledHeaderOutputFile= + PreprocessKeepComments=false + PreprocessorDefinitions=_DEBUG;_CONSOLE;_UNICODE;UNICODE; + PreprocessSuppressLineNumbers=false + PreprocessToFile=false + ProgramDataBaseFileName=x64\Debug\vc143.pdb + RemoveUnreferencedCodeData=true + RuntimeLibrary=MultiThreadedDebugDll + ScanSourceForModuleDependencies=false + SDLCheck=true + ShowIncludes=false + SmallerTypeCheck=false + SourceDependenciesFile=x64\Debug\ + SpectreMitigation=false + StructMemberAlignment=Default + SupportJustMyCode=true + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ + TranslateIncludes=false + TreatAngleIncludeAsExternal=false + TreatExternalTemplatesAsInternal=true + TreatWarningAsError=false + TreatWChar_tAsBuiltInType=true + UndefineAllPreprocessorDefinitions=false + UseFullPaths=true + UseUnicodeForAssemblerListing= + WarningLevel=Level3 + WholeProgramOptimization=false + WinRTNoStdLib=false + XMLDocumentationFileName=x64\Debug\TechDemo.xdc (任务 ID: 27) + 任务参数:ProgramDataBaseFileName=x64\Debug\vc143.pdb (任务 ID: 27) + 任务参数:RemoveUnreferencedCodeData=True (任务 ID: 27) + 任务参数:FloatingPointModel=Precise (任务 ID: 27) + 任务参数:StructMemberAlignment=Default (任务 ID: 27) + 任务参数:ExternalWarningLevel=Level3 (任务 ID: 27) + 任务参数: + PreprocessorDefinitions= + _DEBUG + _CONSOLE + _UNICODE + UNICODE (任务 ID: 27) + 任务参数:TranslateIncludes=False (任务 ID: 27) + 任务参数:YieldDuringToolExecution=True (任务 ID: 27) + 任务参数:ErrorReporting=Prompt (任务 ID: 27) + 任务参数:EnableFiberSafeOptimizations=False (任务 ID: 27) + 任务参数:GenerateXMLDocumentationFiles=False (任务 ID: 27) + 任务参数:DeleteOutputBeforeExecute=True (任务 ID: 27) + 任务参数:EnableASAN=False (任务 ID: 27) + 任务参数:IntelJCCErratum=False (任务 ID: 27) + 任务参数:TreatWarningAsError=False (任务 ID: 27) + 任务参数:ForceConformanceInForLoopScope=True (任务 ID: 27) + 任务参数:BasicRuntimeChecks=EnableFastChecks (任务 ID: 27) + 任务参数:LanguageStandard_C=Default (任务 ID: 27) + 任务参数:EnableEnhancedInstructionSet=NotSet (任务 ID: 27) + 任务参数:CallingConvention=Cdecl (任务 ID: 27) + 任务参数:PreprocessToFile=False (任务 ID: 27) + 任务参数:ShowIncludes=False (任务 ID: 27) + 任务参数:IntrinsicFunctions=False (任务 ID: 27) + 任务参数:RuntimeLibrary=MultiThreadedDebugDll (任务 ID: 27) + 任务参数:LanguageStandard=Default (任务 ID: 27) + 任务参数:UseFullPaths=True (任务 ID: 27) + 任务参数:TrackFileAccess=True (任务 ID: 27) + 任务参数:GenerateSourceDependencies=False (任务 ID: 27) + 任务参数:ExceptionHandling=Sync (任务 ID: 27) + 任务参数:SuppressStartupBanner=True (任务 ID: 27) + 任务参数:OmitDefaultLibName=False (任务 ID: 27) + 任务参数:DisableLanguageExtensions=False (任务 ID: 27) + 任务参数:ObjectFileName=x64\Debug\ (任务 ID: 27) + 任务参数:PreprocessKeepComments=False (任务 ID: 27) + 任务参数:UndefineAllPreprocessorDefinitions=False (任务 ID: 27) + 任务参数:AssemblerOutput=NoListing (任务 ID: 27) + 任务参数:FavorSizeOrSpeed=Neither (任务 ID: 27) + 任务参数:DiagnosticsFormat=Column (任务 ID: 27) + 读取跟踪日志: (任务 ID: 27) + x64\Debug\TechDemo.tlog\CL.read.1.tlog (任务 ID: 27) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\TECHDEMO\TECHDEMO.C 的输出: (任务 ID: 27) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\TECHDEMO\X64\DEBUG\TECHDEMO.OBJ (任务 ID: 27) + 将编译 TechDemo.c,因为在 2023/8/1 11:25:28 处修改了 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.c。 (任务 ID: 27) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\TECHDEMO\TECHDEMO.C 的输出: (任务 ID: 27) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\TECHDEMO\X64\DEBUG\TECHDEMO.OBJ (任务 ID: 27) + 写入跟踪日志: (任务 ID: 27) + x64\Debug\TechDemo.tlog\CL.write.1.tlog (任务 ID: 27) + 传递给工具的环境变量为: (任务 ID: 27) + VS_UNICODE_OUTPUT=1116 (任务 ID: 27) + C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /Od /D _DEBUG /D _CONSOLE /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /permissive- /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt TechDemo.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\源代码\TechDemo\TechDemo\x64\Debug\TechDemo.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\TECHDEMO\TECHDEMO.C" /b MSBuildConsole_CancelEventf1ee0d5e1e0546a8b7b9fe3cba989f93 /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\CL.exe" /c /ZI /JMC /nologo /W3 /WX- /diagnostics:column /sdl /Od /D _DEBUG /D _CONSOLE /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /permissive- /Fo"x64\Debug\\" /Fd"x64\Debug\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt TechDemo.c (任务 ID: 27) + TechDemo.c (任务 ID: 27) +11:29:03.426 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.c(15,31): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同 +11:29:03.426 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.c(15,29): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同 +11:29:03.426 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.c(16,33): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同 +11:29:03.426 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.c(16,30): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同 + 已完成执行任务“CL”的操作。 (任务 ID: 27) +11:29:03.458 1>已完成在项目“TechDemo.vcxproj”中生成目标“ClCompile”的操作。: (目标 ID: 55) + 由于条件的计算结果为 false,已跳过目标“RunSelectedFileNativeCodeAnalysis”;('$(RunMsvcAnalysis)'=='true' and '$(SelectedFiles)'!='')的计算结果为('false'=='true' and ''!='')。 + 由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPostProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('TechDemo.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')。 +11:29:03.458 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterClCompile: (目标 ID: 56)”(目标“_ClCompile”依赖于它): +11:29:03.458 1>已完成在项目“TechDemo.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 56) +11:29:03.458 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ClCompile: (目标 ID: 57)”(目标“_BuildCompileAction”依赖于它): +11:29:03.458 1>已完成在项目“TechDemo.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 57) + 由于条件的计算结果为 false,已跳过目标“_ResGen”;('@(EmbeddedResource)'!='')的计算结果为(''!='')。 +11:29:03.458 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeResourceCompile: (目标 ID: 58)”(目标“_ResourceCompile”依赖于它): +11:29:03.458 1>已完成在项目“TechDemo.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 58) +11:29:03.458 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForResourceCompile: (目标 ID: 59)”(目标“_ResourceCompile”依赖于它): + 添加的项: RcDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug + 任务“MakeDir” (任务 ID: 28) + 任务参数:Directories=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug (任务 ID: 28) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 28) + 删除的项: RcDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug +11:29:03.459 1>已完成在项目“TechDemo.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 59) + 由于条件的计算结果为 false,已跳过目标“ResourceCompile”;('@(ResourceCompile)' != '')的计算结果为('' != '')。 +11:29:03.459 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterResourceCompile: (目标 ID: 60)”(目标“_ResourceCompile”依赖于它): +11:29:03.459 1>已完成在项目“TechDemo.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 60) +11:29:03.459 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ResourceCompile: (目标 ID: 61)”(目标“_BuildCompileAction”依赖于它): +11:29:03.459 1>已完成在项目“TechDemo.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 61) + 由于条件的计算结果为 false,已跳过目标“_ImpLib”;('$(ImpLibCompiled)' == 'true')的计算结果为('' == 'true')。 + 由于条件的计算结果为 false,已跳过目标“_Lib”;('$(LibCompiled)' == 'true')的计算结果为('' == 'true')。 +11:29:03.459 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildCompileEvent: (目标 ID: 62)”(目标“_BuildCompileAction”依赖于它): +11:29:03.459 1>已完成在项目“TechDemo.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 62) +11:29:03.459 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildCompileAction: (目标 ID: 63)”(目标“BuildCompile”依赖于它): +11:29:03.459 1>已完成在项目“TechDemo.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 63) +11:29:03.459 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompile: (目标 ID: 64)”(目标“Build”依赖于它): +11:29:03.459 1>已完成在项目“TechDemo.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 64) + 已跳过目标“PrepareProjectReferences”。以前的生成已成功。 +11:29:03.459 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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')。 +11:29:03.459 1>已完成在项目“TechDemo.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 65) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“ResolveReferences”。以前的生成已成功。 +11:29:03.459 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLegacyManifestEmbedding: (目标 ID: 66)”(目标“_BuildLinkAction”依赖于它): + 添加的项: + Manifest= + temp + AcceptableNonZeroExitCodes= + EnableDPIAwareness=false + GenerateCatalogFiles=false + LinkCompiledInterface=false + MinimalRebuildFromTracking=true + OutputManifestFile=x64\Debug\TechDemo.exe.embed.manifest + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ + UpdateFileHashes=false + VerboseOutput=true + _LocalVariable=true + 由于 false 条件,已跳过任务“VCMessage”;('$(RevertManifestEmbedding)' == 'true' and '$(_LegacyManifestEmbeddingDebug)' == 'true')计算为('' == 'true' and '' == 'true')。 + 删除的项: + Manifest= + temp + AcceptableNonZeroExitCodes= + EnableDPIAwareness=false + GenerateCatalogFiles=false + LinkCompiledInterface=false + MinimalRebuildFromTracking=true + OutputManifestFile=x64\Debug\TechDemo.exe.embed.manifest + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ + UpdateFileHashes=false + VerboseOutput=true + _LocalVariable=true +11:29:03.459 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 66) +11:29:03.459 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“BeforeLink: (目标 ID: 67)”(目标“_Link”依赖于它): +11:29:03.459 1>已完成在项目“TechDemo.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 67) +11:29:03.459 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCOutputs: (目标 ID: 68)”(目标“ComputeRCGeneratedLinkInputs”依赖于它): +11:29:03.459 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 68) +11:29:03.459 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeRCGeneratedLinkInputs: (目标 ID: 69)”(目标“_Link”依赖于它): +11:29:03.459 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 69) +11:29:03.459 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestGeneratedLinkerInputs: (目标 ID: 70)”(目标“_Link”依赖于它): +11:29:03.459 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 70) + 已跳过目标“ComputeCustomBuildOutput”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。 + 已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。 + 已跳过目标“ComputeCLInputPDBName”。以前的生成已成功。 + 已跳过目标“ComputeReferenceCLInput”。以前的生成已成功。 + 已跳过目标“WarnCompileDuplicatedFilename”。以前的生成已成功。 + 已跳过目标“FixupCLCompileOptions”。以前的生成已成功。 +11:29:03.459 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLOutputs: (目标 ID: 71)”(目标“ComputeCLGeneratedLinkInputs”依赖于它): + 添加的项: + Obj= + x64\Debug\TechDemo.obj + AcceptableNonZeroExitCodes= + AnalyzeExternalRuleset= + AssemblerListingLocation= + AssemblerOutput=NoListing + BasicRuntimeChecks=EnableFastChecks + BrowseInformation=false + BrowseInformationFile=x64\Debug\ + BufferSecurityCheck=true + BuildingInIDE=true + CallingConvention=Cdecl + CompileAs=CompileAsC + ConformanceMode=true + DebugInformationFormat=EditAndContinue + DeleteOutputBeforeExecute=true + DiagnosticsFormat=Column + DisableAnalyzeExternal= + DisableLanguageExtensions=false + EnableASAN=false + EnableEnhancedInstructionSet=NotSet + 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= + GenerateModuleDependencies=false + GenerateSourceDependencies=false + GenerateXMLDocumentationFiles=false + IgnoreStandardIncludePath=false + ImpLibCompiled= + InlineFunctionExpansion=Default + IntelJCCErratum=false + IntrinsicFunctions=false + LanguageStandard=Default + LanguageStandard_C=Default + LibCompiled= + LinkCompiled=true + MinimalRebuild=false + MinimalRebuildFromTracking=true + ModuleDependenciesFile=x64\Debug\ + ModuleOutputFile= + ObjectFileName=x64\Debug\ + OmitDefaultLibName=false + Optimization=Disabled + PrecompiledHeader=NotUsing + PrecompiledHeaderFile= + PrecompiledHeaderOutputFile= + PreprocessKeepComments=false + PreprocessorDefinitions=_DEBUG;_CONSOLE;_UNICODE;UNICODE; + PreprocessSuppressLineNumbers=false + PreprocessToFile=false + ProgramDataBaseFileName=x64\Debug\vc143.pdb + RemoveUnreferencedCodeData=true + RuntimeLibrary=MultiThreadedDebugDll + ScanSourceForModuleDependencies=false + SDLCheck=true + ShowIncludes=false + SmallerTypeCheck=false + SourceDependenciesFile=x64\Debug\ + SpectreMitigation=false + StructMemberAlignment=Default + SupportJustMyCode=true + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ + TranslateIncludes=false + TreatAngleIncludeAsExternal=false + TreatExternalTemplatesAsInternal=true + TreatWarningAsError=false + TreatWChar_tAsBuiltInType=true + UndefineAllPreprocessorDefinitions=false + UseFullPaths=true + UseUnicodeForAssemblerListing= + WarningLevel=Level3 + WholeProgramOptimization=false + WinRTNoStdLib=false + XMLDocumentationFileName=x64\Debug\ +11:29:03.459 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 71) +11:29:03.459 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLGeneratedLinkInputs: (目标 ID: 72)”(目标“_Link”依赖于它): + 添加的项: + Link= + x64\Debug\TechDemo.obj + AcceptableNonZeroExitCodes= + AdditionalDependencies=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 + EnableUAC=true + GenerateDebugInformation=true + GenerateMapFile=false + IgnoreEmbeddedIDL=false + ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.lib + IncrementalLinkDatabaseFile=x64\Debug\TechDemo.ilk + KeyFile= + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\TechDemo.iobj + ManifestFile=x64\Debug\TechDemo.exe.intermediate.manifest + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pgd + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Console + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false +11:29:03.460 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 72) +11:29:03.460 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkInputsFromProject: (目标 ID: 73)”(目标“_Link”依赖于它): +11:29:03.460 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 73) + 由于条件的计算结果为 false,已跳过目标“ComputeReferenceLinkInputs”;(@(ProjectReference) != '')的计算结果为( != '')。 +11:29:03.460 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeManifestInputsTargets: (目标 ID: 74)”(目标“_Link”依赖于它): + 添加的项: + Manifest= + temp + AcceptableNonZeroExitCodes= + EnableDPIAwareness=false + GenerateCatalogFiles=false + LinkCompiledInterface=false + MinimalRebuildFromTracking=true + OutputManifestFile=x64\Debug\TechDemo.exe.embed.manifest + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ + UpdateFileHashes=false + VerboseOutput=true + _LocalVariable=true + 设置属性: _ManifestToIgnore=x64\Debug\TechDemo.exe.intermediate.manifest + 设置属性: VCManifestDir=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\Include\Manifest\ + 删除的项: + Manifest= + temp + AcceptableNonZeroExitCodes= + EnableDPIAwareness=false + GenerateCatalogFiles=false + LinkCompiledInterface=false + MinimalRebuildFromTracking=true + OutputManifestFile=x64\Debug\TechDemo.exe.embed.manifest + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ + UpdateFileHashes=false + VerboseOutput=true + _LocalVariable=true +11:29:03.460 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 74) + 由于条件的计算结果为 false,已跳过目标“ManifestResourceCompile”;('$(EmbedManifestBy)' == 'LINK' and '@(Manifest)' != '')的计算结果为('LINK' == 'LINK' and '' != '')。 +11:29:03.460 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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\源代码\TechDemo\TechDemo (任务 ID: 29) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 29) + 任务“AssignTargetPath” (任务 ID: 30) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo (任务 ID: 30) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 30) + 任务“AssignTargetPath” (任务 ID: 31) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo (任务 ID: 31) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 31) + 任务“AssignTargetPath” (任务 ID: 32) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo (任务 ID: 32) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 32) + 由于 false 条件,已跳过任务“AssignTargetPath”;('@(_DeploymentBaseManifestWithTargetPath)'=='' and '%(None.Extension)'=='.manifest')计算为(''=='' and ''=='.manifest')。 +11:29:03.460 1>已完成在项目“TechDemo.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 75) + 已跳过目标“AssignTargetPaths”。以前的生成已成功。 +11:29:03.460 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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)'!='')计算为(''!='')。 + 由于 false 条件,已跳过任务“Warning”;('@(NonResxWithNoCulture)'!='')计算为(''!='')。 + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignCulture”任务。 + 任务“AssignCulture” (任务 ID: 33) + 已完成执行任务“AssignCulture”的操作。 (任务 ID: 33) +11:29:03.461 1>已完成在项目“TechDemo.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 76) + 由于条件的计算结果为 false,已跳过目标“CreateManifestResourceNames”;('@(EmbeddedResource)' != '')的计算结果为('' != '')。 +11:29:03.461 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateCustomManifestResourceNames: (目标 ID: 77)”(目标“PrepareResourceNames”依赖于它): +11:29:03.461 1>已完成在项目“TechDemo.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 77) +11:29:03.461 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareResourceNames: (目标 ID: 78)”(目标“_Link”依赖于它): +11:29:03.461 1>已完成在项目“TechDemo.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 78) +11:29:03.461 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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\源代码\TechDemo\x64\Debug\TechDemo.lib + 添加的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.lib + 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug + 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug + 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug + 添加的项: LinkDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\ + 任务“MakeDir” (任务 ID: 34) + 任务参数: + Directories= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\ (任务 ID: 34) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 34) + 删除的项: + LinkDirsToMake= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\ + 删除的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.lib +11:29:03.461 1>已完成在项目“TechDemo.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 79) +11:29:03.461 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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\源代码\TechDemo\x64\Debug\TechDemo.exe + 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' == '')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe' == '')。 + 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.FullPath)' != '$([System.IO.Path]::GetFullPath($(TargetPath)))')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe' != '' and 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe' != 'D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe')。 + 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Extension)' != '' and '%(_OutputFileFromLink.Extension)' != '$(TargetExt)')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe' != '' and '.exe' != '' and '.exe' != '.exe')。 + 由于 false 条件,已跳过任务“VCMessage”;('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Filename)' != '' and '%(_OutputFileFromLink.Filename)' != '$(TargetName)')计算为('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe' != '' and 'TechDemo' != '' and 'TechDemo' != 'TechDemo')。 + 由于 false 条件,已跳过任务“VCMessage”;('%(Link.MinimumRequiredVersion)' != '' and ('%(Link.Subsystem)' == '' or '%(Link.Subsystem)' == 'NotSet'))计算为('' != '' and ('Console' == '' or 'Console' == 'NotSet'))。 +11:29:03.462 1>已完成在项目“TechDemo.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 80) +11:29:03.462 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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)' != '')计算为('' != '')。 +11:29:03.462 1>已完成在项目“TechDemo.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 81) +11:29:03.462 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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= +11:29:03.462 1>已完成在项目“TechDemo.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')。 +11:29:03.462 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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\源代码\TechDemo\x64\Debug\TechDemo.exe (任务 ID: 35) + 任务参数:SwapRunFromCD=False (任务 ID: 35) + 任务参数:GenerateManifest=True (任务 ID: 35) + 任务参数:Profile=False (任务 ID: 35) + 任务参数:NoEntryPoint=False (任务 ID: 35) + 任务参数:DataExecutionPrevention=True (任务 ID: 35) + 任务参数:Driver=NotSet (任务 ID: 35) + 任务参数:ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pdb (任务 ID: 35) + 任务参数:TurnOffAssemblyGeneration=False (任务 ID: 35) + 任务参数: + 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 (任务 ID: 35) + 任务参数:RandomizedBaseAddress=True (任务 ID: 35) + 任务参数:MapExports=False (任务 ID: 35) + 任务参数: + AdditionalDependencies= + kernel32.lib + user32.lib + gdi32.lib + winspool.lib + comdlg32.lib + advapi32.lib + shell32.lib + ole32.lib + oleaut32.lib + uuid.lib + odbc32.lib + odbccp32.lib (任务 ID: 35) + 任务参数:AllowIsolation=True (任务 ID: 35) + 任务参数:SetChecksum=False (任务 ID: 35) + 任务参数:MinimalRebuildFromTracking=True (任务 ID: 35) + 任务参数:BuildingInIde=True (任务 ID: 35) + 任务参数:ToolArchitecture=Native64Bit (任务 ID: 35) + 任务参数:TrackerLogDirectory=x64\Debug\TechDemo.tlog\ (任务 ID: 35) + 任务参数:ImportLibrary=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.lib (任务 ID: 35) + 任务参数:GenerateDebugInformation=true (任务 ID: 35) + 任务参数:TargetMachine=MachineX64 (任务 ID: 35) + 任务参数: + Sources= + x64\Debug\TechDemo.obj + AcceptableNonZeroExitCodes= + AdditionalDependencies=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 + EnableUAC=true + 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\源代码\TechDemo\x64\Debug\TechDemo.lib + IncrementalLinkDatabaseFile=x64\Debug\TechDemo.ilk + KeyFile= + LinkErrorReporting=PromptImmediately + LinkTimeCodeGenerationObjectFile=x64\Debug\TechDemo.iobj + ManifestEmbed=true + ManifestFile= + ManifestInput=;; + MapExports=false + MinimalRebuildFromTracking=true + NoEntryPoint=false + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + PerUserRedirection=false + Profile=false + ProfileGuidedDatabase= + ProgramDatabaseFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pdb + RandomizedBaseAddress=true + RegisterOutput=false + SetChecksum=false + ShowProgress=NotSet + SubSystem=Console + SuppressStartupBanner=true + SwapRunFromCD=false + SwapRunFromNET=false + TargetMachine=MachineX64 + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ + TurnOffAssemblyGeneration=false + TypeLibraryResourceID=1 + UACExecutionLevel=AsInvoker + UACUIAccess=false + WindowsMetadataFile= + WindowsMetadataKeyContainer= + WindowsMetadataLinkDelaySign= + WindowsMetadataLinkKeyFile= + WindowsMetadataSignHash= (任务 ID: 35) + 任务参数:SwapRunFromNET=False (任务 ID: 35) + 任务参数:CLRImageType=Default (任务 ID: 35) + 任务参数:LinkIncremental=True (任务 ID: 35) + 任务参数:UACExecutionLevel=AsInvoker (任务 ID: 35) + 任务参数:SubSystem=Console (任务 ID: 35) + 任务参数:EnableUAC=True (任务 ID: 35) + 任务参数:LinkTimeCodeGenerationObjectFile=x64\Debug\TechDemo.iobj (任务 ID: 35) + 任务参数:GenerateMapFile=False (任务 ID: 35) + 任务参数:LinkErrorReporting=PromptImmediately (任务 ID: 35) + 任务参数:TrackFileAccess=True (任务 ID: 35) + 任务参数:IncrementalLinkDatabaseFile=x64\Debug\TechDemo.ilk (任务 ID: 35) + 任务参数:SuppressStartupBanner=True (任务 ID: 35) + 任务参数:ShowProgress=NotSet (任务 ID: 35) + 任务参数:UACUIAccess=False (任务 ID: 35) + 任务参数:ManifestEmbed=True (任务 ID: 35) + 任务参数:IgnoreEmbeddedIDL=False (任务 ID: 35) + 任务参数:TypeLibraryResourceID=1 (任务 ID: 35) + 写入跟踪日志: (任务 ID: 35) + x64\Debug\TechDemo.tlog\link.write.1.tlog (任务 ID: 35) + 读取跟踪日志: (任务 ID: 35) + x64\Debug\TechDemo.tlog\link.read.1.tlog (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\TECHDEMO\X64\DEBUG\TECHDEMO.OBJ 的输出: (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\X64\DEBUG\TECHDEMO.EXE (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\TECHDEMO\X64\DEBUG\TECHDEMO.ILK (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\X64\DEBUG\TECHDEMO.PDB (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\TECHDEMO\X64\DEBUG\TECHDEMO.OBJ 的输入: (任务 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\源代码\TECHDEMO\TECHDEMO\X64\DEBUG\TECHDEMO.OBJ (任务 ID: 35) + C:\WINDOWS\SYSTEM32\TZRES.DLL (任务 ID: 35) + C:\WINDOWS\GLOBALIZATION\SORTING\SORTDEFAULT.NLS (任务 ID: 35) + C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.33.31629\LIB\X64\MSVCRTD.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\VCRUNTIMED.LIB (任务 ID: 35) + C:\PROGRAM FILES (X86)\WINDOWS KITS\10\LIB\10.0.20348.0\UCRT\X64\UCRTD.LIB (任务 ID: 35) + D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\TECHDEMO\X64\DEBUG\VC143.PDB (任务 ID: 35) + 需要编译源: 输入 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\TECHDEMO\X64\DEBUG\TECHDEMO.OBJ 比输出 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\X64\DEBUG\TECHDEMO.PDB 新。 (任务 ID: 35) + 传递给工具的环境变量为: (任务 ID: 35) + VS_UNICODE_OUTPUT=1912 (任务 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\源代码\TechDemo\x64\Debug\TechDemo.exe" /INCREMENTAL /ILK:"x64\Debug\TechDemo.ilk" /NOLOGO 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:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.lib" /MACHINE:X64 x64\Debug\TechDemo.obj (任务 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\源代码\TechDemo\TechDemo\x64\Debug\TechDemo.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\TECHDEMO\TECHDEMO\X64\DEBUG\TECHDEMO.OBJ" /b MSBuildConsole_CancelEvent6d6967b60aa74948a6825d66393b56c8 /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\源代码\TechDemo\x64\Debug\TechDemo.exe" /INCREMENTAL /ILK:"x64\Debug\TechDemo.ilk" /NOLOGO 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:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.lib" /MACHINE:X64 x64\Debug\TechDemo.obj (任务 ID: 35) + 输出属性: LinkSkippedExecution=False (任务 ID: 35) + 已完成执行任务“Link”的操作。 (任务 ID: 35) + 任务“Message” (任务 ID: 36) + 任务参数:Importance=High (任务 ID: 36) + 任务参数:Text=TechDemo.vcxproj -> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe (任务 ID: 36) + TechDemo.vcxproj -> D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe (任务 ID: 36) + 已完成执行任务“Message”的操作。 (任务 ID: 36) + 由于 false 条件,已跳过任务“VCMessage”;(('$(EmbedManifestBy)' != 'LINK' or '$(LegacyManifestEmbedding)' != 'true' or '$(LinkSkippedExecution)' == 'true') and + %(Link.GenerateDebugInformation) == 'DebugFastLink' and %(Link.ProgramDataBaseFileName) != '')计算为(('LINK' != 'LINK' or '' != 'true' or 'False' == 'true') and + true == 'DebugFastLink' and != '')。 + 由于 false 条件,已跳过任务“VCMessage”;(('$(EmbedManifestBy)' != 'LINK' or '$(LegacyManifestEmbedding)' != 'true' or '$(LinkSkippedExecution)' == 'true') and + %(Link.GenerateDebugInformation) == 'true' and %(Link.ProgramDataBaseFileName) != '')计算为(('LINK' != 'LINK' or '' != 'true' or 'False' == 'true') and + true == 'true' and != '')。 +11:29:03.583 1>已完成在项目“TechDemo.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)' != '')的计算结果为('' != '')。 +11:29:03.583 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeLinkImportLibraryOutputsForClean: (目标 ID: 84)”(目标“_Link”依赖于它): + 由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_LinkSecondaryOutput)' != '')计算为('' != '')。 +11:29:03.584 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 84) +11:29:03.584 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterLink: (目标 ID: 85)”(目标“_Link”依赖于它): +11:29:03.584 1>已完成在项目“TechDemo.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 85) +11:29:03.584 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Link: (目标 ID: 86)”(目标“_BuildLinkAction”依赖于它): +11:29:03.584 1>已完成在项目“TechDemo.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 86) +11:29:03.584 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_ALink: (目标 ID: 87)”(目标“_BuildLinkAction”依赖于它): +11:29:03.584 1>已完成在项目“TechDemo.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 87) + 已跳过目标“ComputeLegacyManifestEmbedding”。以前的生成已成功。 +11:29:03.584 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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')。 +11:29:03.584 1>已完成在项目“TechDemo.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 88) +11:29:03.584 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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')计算为('Application'=='DynamicLibrary' and 'false'=='true' and 'false'!='true')。 + 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='DynamicLibrary' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'=='true')计算为('Application'=='DynamicLibrary' and 'false'=='true' and 'false'=='true')。 + 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='Application' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'!='true')计算为('Application'=='Application' and 'false'=='true' and 'false'!='true')。 + 由于 false 条件,已跳过任务“Exec”;('$(ConfigurationType)'=='Application' and '%(Link.RegisterOutput)'=='true' and '%(Link.PerUserRedirection)'=='true')计算为('Application'=='Application' and 'false'=='true' and 'false'=='true')。 + 由于 false 条件,已跳过任务“VCMessage”;('$(_RegisterOutputExitCode)' != '' and '$(_RegisterOutputExitCode)' != '0')计算为('' != '' and '' != '0')。 +11:29:03.584 1>已完成在项目“TechDemo.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 89) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“ResolveReferences”。以前的生成已成功。 +11:29:03.584 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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')。 +11:29:03.584 1>已完成在项目“TechDemo.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 90) +11:29:03.584 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedXDCFiles: (目标 ID: 91)”(目标“_XdcMake”依赖于它): + 添加的项: + XdcMake= + temp + AcceptableNonZeroExitCodes= + DocumentLibraryDependencies=true + Local=true + MinimalRebuildFromTracking=true + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.xml + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ + 设置属性: XdcMakeDocumentLibraryDependencies=true + 设置属性: XdcMakeAdditionalDocumentFile= + 删除的项: + XdcMake= + temp + AcceptableNonZeroExitCodes= + DocumentLibraryDependencies=true + Local=true + MinimalRebuildFromTracking=true + OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.xml + SuppressStartupBanner=true + TrackerLogDirectory=x64\Debug\TechDemo.tlog\ +11:29:03.584 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 91) +11:29:03.584 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForXdcMake: (目标 ID: 92)”(目标“_XdcMake”依赖于它): + 任务“MakeDir” (任务 ID: 37) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 37) +11:29:03.584 1>已完成在项目“TechDemo.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 92) + 由于条件的计算结果为 false,已跳过目标“XdcMake”;('@(XdcMake)' != '')的计算结果为('' != '')。 +11:29:03.584 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_XdcMake: (目标 ID: 93)”(目标“_BuildLinkAction”依赖于它): +11:29:03.584 1>已完成在项目“TechDemo.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 93) +11:29:03.584 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeCLCompileGeneratedSbrFiles: (目标 ID: 94)”(目标“_BscMake”依赖于它): +11:29:03.584 1>已完成在项目“TechDemo.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 94) +11:29:03.584 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForBscMake: (目标 ID: 95)”(目标“_BscMake”依赖于它): + 任务“MakeDir” (任务 ID: 38) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 38) +11:29:03.585 1>已完成在项目“TechDemo.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 95) + 由于条件的计算结果为 false,已跳过目标“BscMake”;('@(BscMake)' != '')的计算结果为('' != '')。 + 由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。 +11:29:03.585 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BscMake: (目标 ID: 96)”(目标“_BuildLinkAction”依赖于它): +11:29:03.585 1>已完成在项目“TechDemo.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 96) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 +11:29:03.585 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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\源代码\TechDemo\x64\Debug\TechDemo.exe + FinalOutputPath=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + 添加的项: + BuiltProjectOutputGroupOutput= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + FinalOutputPath=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + OriginalItemSpec=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe +11:29:03.585 1>已完成在项目“TechDemo.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 97) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“PrepareResourceNames”。以前的生成已成功。 +11:29:03.585 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SatelliteDllsProjectOutputGroup: (目标 ID: 98)”(目标“CreateRecipeFile”依赖于它): +11:29:03.585 1>已完成在项目“TechDemo.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 98) + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“AssignTargetPaths”。以前的生成已成功。 + 已跳过目标“PrepareForBuild”。以前的生成已成功。 + 已跳过目标“AssignTargetPaths”。以前的生成已成功。 +11:29:03.585 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForFxc: (目标 ID: 99)”(目标“ContentFilesProjectOutputGroup”依赖于它): + 任务“MakeDir” (任务 ID: 39) + 已完成执行任务“MakeDir”的操作。 (任务 ID: 39) +11:29:03.585 1>已完成在项目“TechDemo.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 99) + 由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。 +11:29:03.585 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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 '' == '')。 +11:29:03.585 1>已完成在项目“TechDemo.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 100) + 已跳过目标“GetReferencedVCProjectsInfo”。以前的生成已成功。 +11:29:03.585 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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: 40) + 任务参数: + BuiltProjectOutputs= + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + FinalOutputPath=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe + OriginalItemSpec=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\TechDemo.exe (任务 ID: 40) + 任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\x64\Debug\TechDemo.exe.recipe (任务 ID: 40) + 任务参数:ProjectDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\ (任务 ID: 40) + 已完成执行任务“GenerateDesktopDeployRecipe”的操作。 (任务 ID: 40) +11:29:03.586 1>已完成在项目“TechDemo.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 101) +11:29:03.586 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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 ''=='')。 +11:29:03.587 1>已完成在项目“TechDemo.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 102) + 由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。 + 由于条件的计算结果为 false,已跳过目标“GenerateSatelliteAssemblies”;('@(_SatelliteAssemblyResourceInputs)' != '')的计算结果为('' != '')。 +11:29:03.587 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateSatelliteAssemblies: (目标 ID: 103)”(目标“_BuildLinkAction”依赖于它): +11:29:03.587 1>已完成在项目“TechDemo.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 103) + 由于条件的计算结果为 false,已跳过目标“CopyLocalNativeReference”;('$(CopyLocalProjectReference)' == 'true')的计算结果为('false' == 'true')。 +11:29:03.587 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Appverifier: (目标 ID: 104)”(目标“_BuildLinkAction”依赖于它): +11:29:03.587 1>已完成在项目“TechDemo.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 104) +11:29:03.587 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Deploy: (目标 ID: 105)”(目标“_BuildLinkAction”依赖于它): +11:29:03.587 1>已完成在项目“TechDemo.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)。 +11:29:03.587 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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 + 设置属性: _MauiSingleProjectCapability=False + 设置属性: _MobileCapability=False + 设置属性: _MsixCapability=False + 设置属性: _WinUICapability=False + 设置属性: _XamarinFormsCapability=False + 添加的项: + _TelemetryReport= + IsIncrementalBuild=true + BuildingInsideVisualStudio=true + BuildConfiguration=Debug + BuildPlatform=x64 + TemplateName= + Maui=False + MauiSingleProject=False + Mobile=False + Msix=False + WinUI=False + XamarinForms=False + OutputType=exe + TemplateGuid= + TargetFrameworks= + TargetFramework= + TargetFrameworkIdentifier= + TargetFrameworkMoniker= + TargetFrameworkVersion= + TargetFrameworkMinVersion= + TargetPlatformDisplayName=Windows 10.0.20348.0 + TargetPlatformIdentifier=Windows + TargetPlatformMoniker=Windows,Version=10.0.20348.0 + TargetPlatformVersion=10.0.20348.0 + IsImplicitlyTriggeredBuild= + 由于 false 条件,已跳过任务“WriteLinesToFile”;(!Exists('$(_IsIncrementalBuildFile)'))计算为(!Exists('x64\Debug\\_IsIncrementalBuild'))。 + 任务“Message” (任务 ID: 41) + 任务参数:Importance=low (任务 ID: 41) + 任务参数:Text= [TechDemo /Windows] Capability: desktop (任务 ID: 41) + [TechDemo /Windows] Capability: desktop (任务 ID: 41) + 已完成执行任务“Message”的操作。 (任务 ID: 41) + 任务“Message” (任务 ID: 42) + 任务参数:Importance=low (任务 ID: 42) + 任务参数:Text= [TechDemo /Windows] Capability: AssemblyReferences (任务 ID: 42) + [TechDemo /Windows] Capability: AssemblyReferences (任务 ID: 42) + 已完成执行任务“Message”的操作。 (任务 ID: 42) + 任务“Message” (任务 ID: 43) + 任务参数:Importance=low (任务 ID: 43) + 任务参数:Text= [TechDemo /Windows] Capability: COMReferences (任务 ID: 43) + [TechDemo /Windows] Capability: COMReferences (任务 ID: 43) + 已完成执行任务“Message”的操作。 (任务 ID: 43) + 任务“Message” (任务 ID: 44) + 任务参数:Importance=low (任务 ID: 44) + 任务参数:Text= [TechDemo /Windows] Capability: ProjectReferences (任务 ID: 44) + [TechDemo /Windows] Capability: ProjectReferences (任务 ID: 44) + 已完成执行任务“Message”的操作。 (任务 ID: 44) + 任务“Message” (任务 ID: 45) + 任务参数:Importance=low (任务 ID: 45) + 任务参数:Text= [TechDemo /Windows] Capability: WinRTReferences (任务 ID: 45) + [TechDemo /Windows] Capability: WinRTReferences (任务 ID: 45) + 已完成执行任务“Message”的操作。 (任务 ID: 45) + 任务“Message” (任务 ID: 46) + 任务参数:Importance=low (任务 ID: 46) + 任务参数:Text= [TechDemo /Windows] Capability: SDKReferences (任务 ID: 46) + [TechDemo /Windows] Capability: SDKReferences (任务 ID: 46) + 已完成执行任务“Message”的操作。 (任务 ID: 46) + 任务“Message” (任务 ID: 47) + 任务参数:Importance=low (任务 ID: 47) + 任务参数:Text= [TechDemo /Windows] Capability: SharedProjectReferences (任务 ID: 47) + [TechDemo /Windows] Capability: SharedProjectReferences (任务 ID: 47) + 已完成执行任务“Message”的操作。 (任务 ID: 47) + 任务“Message” (任务 ID: 48) + 任务参数:Importance=low (任务 ID: 48) + 任务参数:Text= [TechDemo /Windows] Capability: OutputGroups (任务 ID: 48) + [TechDemo /Windows] Capability: OutputGroups (任务 ID: 48) + 已完成执行任务“Message”的操作。 (任务 ID: 48) + 任务“Message” (任务 ID: 49) + 任务参数:Importance=low (任务 ID: 49) + 任务参数:Text= [TechDemo /Windows] Capability: AllTargetOutputGroups (任务 ID: 49) + [TechDemo /Windows] Capability: AllTargetOutputGroups (任务 ID: 49) + 已完成执行任务“Message”的操作。 (任务 ID: 49) + 任务“Message” (任务 ID: 50) + 任务参数:Importance=low (任务 ID: 50) + 任务参数:Text= [TechDemo /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 50) + [TechDemo /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 50) + 已完成执行任务“Message”的操作。 (任务 ID: 50) + 任务“Message” (任务 ID: 51) + 任务参数:Importance=low (任务 ID: 51) + 任务参数:Text= [TechDemo /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 51) + [TechDemo /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 51) + 已完成执行任务“Message”的操作。 (任务 ID: 51) + 任务“Message” (任务 ID: 52) + 任务参数:Importance=low (任务 ID: 52) + 任务参数:Text= [TechDemo /Windows] Capability: PropertyManager (任务 ID: 52) + [TechDemo /Windows] Capability: PropertyManager (任务 ID: 52) + 已完成执行任务“Message”的操作。 (任务 ID: 52) + 任务“Message” (任务 ID: 53) + 任务参数:Importance=low (任务 ID: 53) + 任务参数:Text= [TechDemo /Windows] Capability: native (任务 ID: 53) + [TechDemo /Windows] Capability: native (任务 ID: 53) + 已完成执行任务“Message”的操作。 (任务 ID: 53) + 任务“Message” (任务 ID: 54) + 任务参数:Importance=low (任务 ID: 54) + 任务参数:Text= [TechDemo /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 54) + [TechDemo /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 54) + 已完成执行任务“Message”的操作。 (任务 ID: 54) + 任务“Message” (任务 ID: 55) + 任务参数:Importance=low (任务 ID: 55) + 任务参数:Text= [TechDemo /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 55) + [TechDemo /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 55) + 已完成执行任务“Message”的操作。 (任务 ID: 55) + 任务“Message” (任务 ID: 56) + 任务参数:Importance=low (任务 ID: 56) + 任务参数:Text= [TechDemo /Windows] IsIncrementalBuild=true (任务 ID: 56) + [TechDemo /Windows] IsIncrementalBuild=true (任务 ID: 56) + 已完成执行任务“Message”的操作。 (任务 ID: 56) + 任务“Message” (任务 ID: 57) + 任务参数:Importance=low (任务 ID: 57) + 任务参数:Text= [TechDemo /Windows] BuildingInsideVisualStudio=true (任务 ID: 57) + [TechDemo /Windows] BuildingInsideVisualStudio=true (任务 ID: 57) + 已完成执行任务“Message”的操作。 (任务 ID: 57) + 任务“Message” (任务 ID: 58) + 任务参数:Importance=low (任务 ID: 58) + 任务参数:Text= [TechDemo /Windows] BuildConfiguration=Debug (任务 ID: 58) + [TechDemo /Windows] BuildConfiguration=Debug (任务 ID: 58) + 已完成执行任务“Message”的操作。 (任务 ID: 58) + 任务“Message” (任务 ID: 59) + 任务参数:Importance=low (任务 ID: 59) + 任务参数:Text= [TechDemo /Windows] BuildPlatform=x64 (任务 ID: 59) + [TechDemo /Windows] BuildPlatform=x64 (任务 ID: 59) + 已完成执行任务“Message”的操作。 (任务 ID: 59) + 任务“Message” (任务 ID: 60) + 任务参数:Importance=low (任务 ID: 60) + 任务参数:Text= [TechDemo /Windows] TemplateName= (任务 ID: 60) + [TechDemo /Windows] TemplateName= (任务 ID: 60) + 已完成执行任务“Message”的操作。 (任务 ID: 60) + 任务“Message” (任务 ID: 61) + 任务参数:Importance=low (任务 ID: 61) + 任务参数:Text= [TechDemo /Windows] Maui=False (任务 ID: 61) + [TechDemo /Windows] Maui=False (任务 ID: 61) + 已完成执行任务“Message”的操作。 (任务 ID: 61) + 任务“Message” (任务 ID: 62) + 任务参数:Importance=low (任务 ID: 62) + 任务参数:Text= [TechDemo /Windows] MauiSingleProject=False (任务 ID: 62) + [TechDemo /Windows] MauiSingleProject=False (任务 ID: 62) + 已完成执行任务“Message”的操作。 (任务 ID: 62) + 任务“Message” (任务 ID: 63) + 任务参数:Importance=low (任务 ID: 63) + 任务参数:Text= [TechDemo /Windows] Mobile=False (任务 ID: 63) + [TechDemo /Windows] Mobile=False (任务 ID: 63) + 已完成执行任务“Message”的操作。 (任务 ID: 63) + 任务“Message” (任务 ID: 64) + 任务参数:Importance=low (任务 ID: 64) + 任务参数:Text= [TechDemo /Windows] Msix=False (任务 ID: 64) + [TechDemo /Windows] Msix=False (任务 ID: 64) + 已完成执行任务“Message”的操作。 (任务 ID: 64) + 任务“Message” (任务 ID: 65) + 任务参数:Importance=low (任务 ID: 65) + 任务参数:Text= [TechDemo /Windows] WinUI=False (任务 ID: 65) + [TechDemo /Windows] WinUI=False (任务 ID: 65) + 已完成执行任务“Message”的操作。 (任务 ID: 65) + 任务“Message” (任务 ID: 66) + 任务参数:Importance=low (任务 ID: 66) + 任务参数:Text= [TechDemo /Windows] XamarinForms=False (任务 ID: 66) + [TechDemo /Windows] XamarinForms=False (任务 ID: 66) + 已完成执行任务“Message”的操作。 (任务 ID: 66) + 任务“Message” (任务 ID: 67) + 任务参数:Importance=low (任务 ID: 67) + 任务参数:Text= [TechDemo /Windows] OutputType=exe (任务 ID: 67) + [TechDemo /Windows] OutputType=exe (任务 ID: 67) + 已完成执行任务“Message”的操作。 (任务 ID: 67) + 任务“Message” (任务 ID: 68) + 任务参数:Importance=low (任务 ID: 68) + 任务参数:Text= [TechDemo /Windows] TemplateGuid= (任务 ID: 68) + [TechDemo /Windows] TemplateGuid= (任务 ID: 68) + 已完成执行任务“Message”的操作。 (任务 ID: 68) + 任务“Message” (任务 ID: 69) + 任务参数:Importance=low (任务 ID: 69) + 任务参数:Text= [TechDemo /Windows] TargetFrameworks= (任务 ID: 69) + [TechDemo /Windows] TargetFrameworks= (任务 ID: 69) + 已完成执行任务“Message”的操作。 (任务 ID: 69) + 任务“Message” (任务 ID: 70) + 任务参数:Importance=low (任务 ID: 70) + 任务参数:Text= [TechDemo /Windows] TargetFramework= (任务 ID: 70) + [TechDemo /Windows] TargetFramework= (任务 ID: 70) + 已完成执行任务“Message”的操作。 (任务 ID: 70) + 任务“Message” (任务 ID: 71) + 任务参数:Importance=low (任务 ID: 71) + 任务参数:Text= [TechDemo /Windows] TargetFrameworkIdentifier= (任务 ID: 71) + [TechDemo /Windows] TargetFrameworkIdentifier= (任务 ID: 71) + 已完成执行任务“Message”的操作。 (任务 ID: 71) + 任务“Message” (任务 ID: 72) + 任务参数:Importance=low (任务 ID: 72) + 任务参数:Text= [TechDemo /Windows] TargetFrameworkMoniker= (任务 ID: 72) + [TechDemo /Windows] TargetFrameworkMoniker= (任务 ID: 72) + 已完成执行任务“Message”的操作。 (任务 ID: 72) + 任务“Message” (任务 ID: 73) + 任务参数:Importance=low (任务 ID: 73) + 任务参数:Text= [TechDemo /Windows] TargetFrameworkVersion= (任务 ID: 73) + [TechDemo /Windows] TargetFrameworkVersion= (任务 ID: 73) + 已完成执行任务“Message”的操作。 (任务 ID: 73) + 任务“Message” (任务 ID: 74) + 任务参数:Importance=low (任务 ID: 74) + 任务参数:Text= [TechDemo /Windows] TargetFrameworkMinVersion= (任务 ID: 74) + [TechDemo /Windows] TargetFrameworkMinVersion= (任务 ID: 74) + 已完成执行任务“Message”的操作。 (任务 ID: 74) + 任务“Message” (任务 ID: 75) + 任务参数:Importance=low (任务 ID: 75) + 任务参数:Text= [TechDemo /Windows] TargetPlatformDisplayName=Windows 10.0.20348.0 (任务 ID: 75) + [TechDemo /Windows] TargetPlatformDisplayName=Windows 10.0.20348.0 (任务 ID: 75) + 已完成执行任务“Message”的操作。 (任务 ID: 75) + 任务“Message” (任务 ID: 76) + 任务参数:Importance=low (任务 ID: 76) + 任务参数:Text= [TechDemo /Windows] TargetPlatformIdentifier=Windows (任务 ID: 76) + [TechDemo /Windows] TargetPlatformIdentifier=Windows (任务 ID: 76) + 已完成执行任务“Message”的操作。 (任务 ID: 76) + 任务“Message” (任务 ID: 77) + 任务参数:Importance=low (任务 ID: 77) + 任务参数:Text= [TechDemo /Windows] TargetPlatformMoniker=Windows,Version=10.0.20348.0 (任务 ID: 77) + [TechDemo /Windows] TargetPlatformMoniker=Windows,Version=10.0.20348.0 (任务 ID: 77) + 已完成执行任务“Message”的操作。 (任务 ID: 77) + 任务“Message” (任务 ID: 78) + 任务参数:Importance=low (任务 ID: 78) + 任务参数:Text= [TechDemo /Windows] TargetPlatformVersion=10.0.20348.0 (任务 ID: 78) + [TechDemo /Windows] TargetPlatformVersion=10.0.20348.0 (任务 ID: 78) + 已完成执行任务“Message”的操作。 (任务 ID: 78) + 任务“Message” (任务 ID: 79) + 任务参数:Importance=low (任务 ID: 79) + 任务参数:Text= [TechDemo /Windows] IsImplicitlyTriggeredBuild= (任务 ID: 79) + [TechDemo /Windows] IsImplicitlyTriggeredBuild= (任务 ID: 79) + 已完成执行任务“Message”的操作。 (任务 ID: 79) + 由于 false 条件,已跳过任务“XamarinTelemetry”;($(_MobileCapability) + or $(_MauiCapability) + or $(_XamarinFormsCapability) + or $(TargetFrameworkIdentifier.StartsWith('Xamarin.')) + or '$(TargetFrameworkIdentifier)' == 'MonoAndroid')计算为(False + or False + or False + or False + or '' == 'MonoAndroid')。 +11:29:03.590 1>已完成在项目“TechDemo.vcxproj”中生成目标“_WriteTelemetryProperties”的操作。: (目标 ID: 106) + 由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。 + 由于条件的计算结果为 false,已跳过目标“_CopyFilesMarkedCopyLocal”;('@(ReferenceCopyLocalPaths)' != '')的计算结果为('' != '')。 + 已跳过目标“AssignTargetPaths”。以前的生成已成功。 + 已跳过目标“AssignProjectConfiguration”。以前的生成已成功。 + 已跳过目标“_SplitProjectReferencesByFileExistence”。以前的生成已成功。 + 已跳过目标“_GetProjectReferenceTargetFrameworkProperties”。以前的生成已成功。 +11:29:03.590 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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 +11:29:03.590 1>已完成在项目“TechDemo.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 107) +11:29:03.590 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets”中的目标“GetCopyToOutputDirectoryXamlAppDefs: (目标 ID: 108)”(目标“GetCopyToOutputDirectoryItems”依赖于它): + 任务“AssignTargetPath” (任务 ID: 80) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo (任务 ID: 80) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 80) +11:29:03.590 1>已完成在项目“TechDemo.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 108) +11:29:03.590 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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: 81) + 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences (任务 ID: 81) + 已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。 + 已跳过目标“_AddOutputPathToGlobalPropertiesToRemove”。以前的生成已成功。 +11:29:03.590 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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: 82) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo (任务 ID: 82) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 82) +11:29:03.591 1>已完成在项目“TechDemo.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 110) + 已完成执行任务“CallTarget”的操作。 (任务 ID: 81) + 任务“CallTarget” (任务 ID: 83) + 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromThisProject (任务 ID: 83) + 已跳过目标“AssignTargetPaths”。以前的生成已成功。 + 已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。 +11:29:03.591 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_GetCopyToOutputDirectoryItemsFromThisProject: (目标 ID: 111)”(目标“GetCopyToOutputDirectoryItems”依赖于它): + 任务“AssignTargetPath” (任务 ID: 84) + 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo (任务 ID: 84) + 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 84) +11:29:03.591 1>已完成在项目“TechDemo.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 111) + 已完成执行任务“CallTarget”的操作。 (任务 ID: 83) +11:29:03.591 1>已完成在项目“TechDemo.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 109) + 由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectory”;( '@(_SourceItemsToCopyToOutputDirectory)' != '' )的计算结果为( '' != '' )。 + 由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectoryAlways”;( '@(_SourceItemsToCopyToOutputDirectoryAlways)' != '' )的计算结果为( '' != '' )。 +11:29:03.591 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CopySourceItemsToOutputDirectory: (目标 ID: 112)”(目标“CopyFilesToOutputDirectory”依赖于它): +11:29:03.591 1>已完成在项目“TechDemo.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 112) + 由于条件的计算结果为 false,已跳过目标“_CopyAppConfigFile”;( '@(AppConfigWithTargetPath)' != '' )的计算结果为( '' != '' )。 + 由于条件的计算结果为 false,已跳过目标“_CopyManifestFiles”;( '$(_DeploymentCopyApplicationManifest)'=='true' or '$(GenerateClickOnceManifests)'=='true' )的计算结果为( ''=='true' or ''=='true' )。 +11:29:03.591 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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 +11:29:03.592 1>已完成在项目“TechDemo.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 113) + 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Off' == 'On' or (''!='' and 'Off' == 'Auto'))。 +11:29:03.592 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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 + 设置属性: CopyBuildOutputToOutputDirectory=true + 设置属性: CopyOutputSymbolsToOutputDirectory=true + 设置属性: CopyDocumentationFileToOutputDirectory=true + 由于 false 条件,已跳过任务“Copy”;('$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)' != 'true')计算为('true' == 'true' and 'true' != 'true')。 + 由于 false 条件,已跳过任务“CopyRefAssembly”;('$(ProduceReferenceAssembly)' == 'true' and '$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)' != 'true')计算为('false' == 'true' and 'true' == 'true' and 'true' != 'true')。 + 由于 false 条件,已跳过任务“Message”;('$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)'!='true')计算为('true' == 'true' and 'true'!='true')。 + 由于 false 条件,已跳过任务“Copy”;('@(AddModules)' != '')计算为('' != '')。 + 由于 false 条件,已跳过任务“Copy”;('$(_SGenDllCreated)'=='true')计算为('false'=='true')。 + 由于 false 条件,已跳过任务“Copy”;('$(_DebugSymbolsProduced)'=='true' and '$(SkipCopyingSymbolsToOutputDirectory)' != 'true' and '$(CopyOutputSymbolsToOutputDirectory)'=='true')计算为('false'=='true' and '' != 'true' and 'true'=='true')。 + 由于 false 条件,已跳过任务“Copy”;('$(_DocumentationFileProduced)'=='true' and '$(CopyDocumentationFileToOutputDirectory)'=='true')计算为('false'=='true' and 'true'=='true')。 + 由于 false 条件,已跳过任务“Copy”;('@(IntermediateSatelliteAssembliesWithTargetPath)' != '')计算为('' != '')。 + 由于 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 '' != '')。 +11:29:03.592 1>已完成在项目“TechDemo.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 114) +11:29:03.592 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareForRun: (目标 ID: 115)”(目标“_BuildLinkAction”依赖于它): +11:29:03.592 1>已完成在项目“TechDemo.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 115) + 由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。 +11:29:03.592 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.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)' != '')计算为('' != '')。 +11:29:03.592 1>已完成在项目“TechDemo.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 116) +11:29:03.592 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildLinkAction: (目标 ID: 117)”(目标“BuildLink”依赖于它): +11:29:03.592 1>已完成在项目“TechDemo.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 117) +11:29:03.592 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildLink: (目标 ID: 118)”(目标“Build”依赖于它): +11:29:03.592 1>已完成在项目“TechDemo.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 118) +11:29:03.592 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“AfterBuild: (目标 ID: 119)”(目标“Build”依赖于它): +11:29:03.592 1>已完成在项目“TechDemo.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 119) + 已跳过目标“_CheckForCompileOutputs”。以前的生成已成功。 + 由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Off' == 'On' or (''!='' and 'Off' == 'Auto'))。 +11:29:03.592 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CleanGetCurrentAndPriorFileWrites: (目标 ID: 120)”(目标“IncrementalClean”依赖于它): + 任务“ReadLinesFromFile” (任务 ID: 85) + 任务参数:File=x64\Debug\TechDemo.vcxproj.FileListAbsolute.txt (任务 ID: 85) + 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 85) + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“ConvertToAbsolutePath”任务。 + 任务“ConvertToAbsolutePath” (任务 ID: 86) + 已完成执行任务“ConvertToAbsolutePath”的操作。 (任务 ID: 86) + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“FindUnderPath”任务。 + 任务“FindUnderPath” (任务 ID: 87) + 任务参数:UpdateToAbsolutePaths=True (任务 ID: 87) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo (任务 ID: 87) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo”。 (任务 ID: 87) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 87) + 任务“FindUnderPath” (任务 ID: 88) + 任务参数:UpdateToAbsolutePaths=True (任务 ID: 88) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\ (任务 ID: 88) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\”。 (任务 ID: 88) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 88) + 任务“FindUnderPath” (任务 ID: 89) + 任务参数:UpdateToAbsolutePaths=True (任务 ID: 89) + 任务参数:Path=x64\Debug\ (任务 ID: 89) + 比较路径为“x64\Debug\”。 (任务 ID: 89) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 89) + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“RemoveDuplicates”任务。 + 任务“RemoveDuplicates” (任务 ID: 90) + 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 90) +11:29:03.593 1>已完成在项目“TechDemo.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 120) +11:29:03.593 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“IncrementalClean: (目标 ID: 121)”(目标“Build”依赖于它): + 任务“FindUnderPath” (任务 ID: 91) + 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\ (任务 ID: 91) + 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\x64\Debug\”。 (任务 ID: 91) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 91) + 任务“FindUnderPath” (任务 ID: 92) + 任务参数:Path=x64\Debug\ (任务 ID: 92) + 比较路径为“x64\Debug\”。 (任务 ID: 92) + 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 92) + 正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Delete”任务。 + 任务“Delete” (任务 ID: 93) + 任务参数:TreatErrorsAsWarnings=True (任务 ID: 93) + 已完成执行任务“Delete”的操作。 (任务 ID: 93) + 任务“RemoveDuplicates” (任务 ID: 94) + 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 94) + 由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_CleanUnfilteredPriorFileWrites)'!='@(_CleanUniqueRemainingFileWritesAfterIncrementalClean)')计算为(''!='')。 +11:29:03.593 1>已完成在项目“TechDemo.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 121) +11:29:03.593 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“FinalizeBuildStatus: (目标 ID: 122)”(目标“Build”依赖于它): + 任务“Delete” (任务 ID: 95) + 任务参数:Files=x64\Debug\TechDemo.tlog\unsuccessfulbuild (任务 ID: 95) + 正在删除文件“x64\Debug\TechDemo.tlog\unsuccessfulbuild”。 (任务 ID: 95) + 已完成执行任务“Delete”的操作。 (任务 ID: 95) + 任务“Touch” (任务 ID: 96) + 任务参数:Files=x64\Debug\TechDemo.tlog\TechDemo.lastbuildstate (任务 ID: 96) + 正在对“x64\Debug\TechDemo.tlog\TechDemo.lastbuildstate”执行 Touch 任务。 (任务 ID: 96) + 已完成执行任务“Touch”的操作。 (任务 ID: 96) +11:29:03.594 1>已完成在项目“TechDemo.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 122) + 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 + 已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。 +11:29:03.594 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.BuildSteps.Targets”中的目标“Build: (目标 ID: 123)”(入口点): +11:29:03.594 1>已完成在项目“TechDemo.vcxproj”中生成目标“Build”的操作。: (目标 ID: 123) + 已跳过目标“_WriteTelemetryProperties”。以前的生成已成功。 +11:29:03.594 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”(Build 个目标)的操作。 + +项目评估性能摘要: + 48 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj 1 次调用 + +项目性能摘要: + 298 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj 1 次调用 + 298 毫秒 Build 1 次调用 + +目标性能摘要: + 0 毫秒 AfterBuildCompileEvent 1 次调用 + 0 毫秒 _Link 1 次调用 + 0 毫秒 AfterLink 1 次调用 + 0 毫秒 ComputeLinkSwitches 1 次调用 + 0 毫秒 PreLinkEvent 1 次调用 + 0 毫秒 MakeDirsForLink 1 次调用 + 0 毫秒 PrepareResourceNames 1 次调用 + 0 毫秒 CreateCustomManifestResourceNames 1 次调用 + 0 毫秒 AssignTargetPaths 1 次调用 + 0 毫秒 ComputeManifestInputsTargets 1 次调用 + 0 毫秒 ComputeLinkInputsFromProject 1 次调用 + 0 毫秒 _ALink 1 次调用 + 0 毫秒 ComputeCLOutputs 1 次调用 + 0 毫秒 ComputeRCGeneratedLinkInputs 1 次调用 + 0 毫秒 ComputeRCOutputs 1 次调用 + 0 毫秒 BeforeLink 1 次调用 + 0 毫秒 ComputeLegacyManifestEmbedding 1 次调用 + 0 毫秒 BuildLinkTraverse 1 次调用 + 0 毫秒 BuildCompile 1 次调用 + 0 毫秒 _BuildCompileAction 1 次调用 + 0 毫秒 _ResourceCompile 1 次调用 + 0 毫秒 AfterResourceCompile 1 次调用 + 0 毫秒 BeforeResourceCompile 1 次调用 + 0 毫秒 ComputeManifestGeneratedLinkerInputs 1 次调用 + 0 毫秒 _Manifest 1 次调用 + 0 毫秒 RegisterOutput 1 次调用 + 0 毫秒 ResolvedXDCMake 1 次调用 + 0 毫秒 IncrementalClean 1 次调用 + 0 毫秒 AfterBuild 1 次调用 + 0 毫秒 BuildLink 1 次调用 + 0 毫秒 _BuildLinkAction 1 次调用 + 0 毫秒 PostBuildEvent 1 次调用 + 0 毫秒 PrepareForRun 1 次调用 + 0 毫秒 CopyFilesToOutputDirectory 1 次调用 + 0 毫秒 _CopySourceItemsToOutputDirectory 1 次调用 + 0 毫秒 _GetCopyToOutputDirectoryItemsFromThisProject 1 次调用 + 0 毫秒 GetCopyToOutputDirectoryXamlAppDefs 1 次调用 + 0 毫秒 _PopulateCommonStateForGetCopyToOutputDirectoryItems 1 次调用 + 0 毫秒 _Deploy 1 次调用 + 0 毫秒 _Appverifier 1 次调用 + 0 毫秒 CreateSatelliteAssemblies 1 次调用 + 0 毫秒 ContentFilesProjectOutputGroup 1 次调用 + 0 毫秒 MakeDirsForFxc 1 次调用 + 0 毫秒 SatelliteDllsProjectOutputGroup 1 次调用 + 0 毫秒 BuiltProjectOutputGroup 1 次调用 + 0 毫秒 _BscMake 1 次调用 + 0 毫秒 ComputeCLCompileGeneratedSbrFiles 1 次调用 + 0 毫秒 _XdcMake 1 次调用 + 0 毫秒 MakeDirsForXdcMake 1 次调用 + 0 毫秒 ComputeCLCompileGeneratedXDCFiles 1 次调用 + 0 毫秒 _ClCompile 1 次调用 + 0 毫秒 AfterClCompile 1 次调用 + 0 毫秒 Build 1 次调用 + 0 毫秒 BuildGenerateSourcesTraverse 1 次调用 + 0 毫秒 SelectCustomBuild 1 次调用 + 0 毫秒 AssignProjectConfiguration 1 次调用 + 0 毫秒 PreBuildEvent 1 次调用 + 0 毫秒 BeforeBuildGenerateSources 1 次调用 + 0 毫秒 CheckMixedPerfLibUsageVC 1 次调用 + 0 毫秒 ResolveReferences 1 次调用 + 0 毫秒 AfterResolveReferences 1 次调用 + 0 毫秒 ResolveAssemblyReferences 1 次调用 + 0 毫秒 ExpandSDKReferences 1 次调用 + 0 毫秒 ResolveSDKReferences 1 次调用 + 0 毫秒 _PrepareForBuild 1 次调用 + 0 毫秒 SetCABuildNativeEnvironmentVariables 1 次调用 + 0 毫秒 GetResolvedWinMD 1 次调用 + 0 毫秒 AddExternalIncludDirectoriesToPaths 1 次调用 + 0 毫秒 GetReferenceAssemblyPaths 1 次调用 + 0 毫秒 _PrepareForReferenceResolution 1 次调用 + 0 毫秒 GetFrameworkPaths 1 次调用 + 0 毫秒 ResolveProjectReferences 1 次调用 + 0 毫秒 PrepareProjectReferences 1 次调用 + 0 毫秒 _GetProjectReferenceTargetFrameworkProperties 1 次调用 + 0 毫秒 _AddOutputPathToGlobalPropertiesToRemove 1 次调用 + 0 毫秒 ComputeCustomBuildOutput 1 次调用 + 0 毫秒 CopyFileToFolders 1 次调用 + 0 毫秒 _SelectedFiles 1 次调用 + 0 毫秒 ComputeCLInputPDBName 1 次调用 + 0 毫秒 SelectClCompile 1 次调用 + 0 毫秒 MakeDirsForCl 1 次调用 + 0 毫秒 WarnCompileDuplicatedFilename 1 次调用 + 0 毫秒 ComputeReferenceCLInput 1 次调用 + 0 毫秒 GetReferencedVCProjectsInfo 1 次调用 + 0 毫秒 FindReferenceAssembliesForReferences 1 次调用 + 0 毫秒 _Xsd 1 次调用 + 0 毫秒 BeforeClCompile 1 次调用 + 0 毫秒 BuildCompileTraverse 1 次调用 + 0 毫秒 BuildGenerateSources 1 次调用 + 0 毫秒 _BuildGenerateSourcesAction 1 次调用 + 0 毫秒 BeforeResolveReferences 1 次调用 + 0 毫秒 AfterBuildGenerateSources 1 次调用 + 0 毫秒 AfterBuildGenerateSourcesEvent 1 次调用 + 0 毫秒 _Midl 1 次调用 + 0 毫秒 AfterMidl 1 次调用 + 0 毫秒 ComputeMIDLGeneratedCompileInputs 1 次调用 + 1 毫秒 _CheckForCompileOutputs 1 次调用 + 1 毫秒 _GenerateSatelliteAssemblyInputs 1 次调用 + 1 毫秒 MakeDirsForBscMake 1 次调用 + 1 毫秒 DoLinkOutputFilesMatch 1 次调用 + 1 毫秒 ComputeCLGeneratedLinkInputs 1 次调用 + 1 毫秒 CreateRecipeFile 1 次调用 + 1 毫秒 SetTelemetryEnvironmentVariables 1 次调用 + 1 毫秒 _CheckWindowsSDKInstalled 1 次调用 + 1 毫秒 CustomBuild 1 次调用 + 1 毫秒 FixupCLCompileOptions 1 次调用 + 1 毫秒 SetBuildDefaultEnvironmentVariables 1 次调用 + 1 毫秒 MakeDirsForResourceCompile 1 次调用 + 1 毫秒 _SplitProjectReferencesByFileExistence 1 次调用 + 1 毫秒 SplitResourcesByCulture 1 次调用 + 1 毫秒 FinalizeBuildStatus 1 次调用 + 1 毫秒 MakeDirsForMidl 1 次调用 + 1 毫秒 GetCopyToOutputDirectoryItems 1 次调用 + 1 毫秒 _GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences 1 次调用 + 1 毫秒 _CleanGetCurrentAndPriorFileWrites 1 次调用 + 1 毫秒 ComputeLinkImportLibraryOutputsForClean 1 次调用 + 2 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用 + 3 毫秒 InitializeBuildStatus 1 次调用 + 3 毫秒 PrepareForBuild 1 次调用 + 3 毫秒 _WriteTelemetryProperties 1 次调用 + 121 毫秒 Link 1 次调用 + 145 毫秒 ClCompile 1 次调用 + +任务性能摘要: + 0 毫秒 FindUnderPath 5 次调用 + 0 毫秒 AssignProjectConfiguration 1 次调用 + 0 毫秒 MSBuild 1 次调用 + 0 毫秒 ConvertToAbsolutePath 1 次调用 + 0 毫秒 CheckVCToolsetVersion 1 次调用 + 0 毫秒 GenerateDesktopDeployRecipe 1 次调用 + 0 毫秒 AssignCulture 1 次调用 + 1 毫秒 WriteLinesToFile 1 次调用 + 1 毫秒 Touch 2 次调用 + 1 毫秒 GetOutOfDateItems 3 次调用 + 1 毫秒 ReadLinesFromFile 2 次调用 + 1 毫秒 Delete 2 次调用 + 1 毫秒 CallTarget 2 次调用 + 1 毫秒 AssignTargetPath 7 次调用 + 1 毫秒 RemoveDuplicates 2 次调用 + 2 毫秒 SetEnv 9 次调用 + 3 毫秒 Message 42 次调用 + 4 毫秒 MakeDir 10 次调用 + 119 毫秒 Link 1 次调用 + 139 毫秒 CL 1 次调用 + +已成功生成。 + + “D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.vcxproj”(Build 目标) (1) -> + (ClCompile 目标) -> + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.c(15,31): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.c(15,29): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.c(16,33): warning C4047: “函数”:“const float *”与“float (*)[4]”的间接级别不同 + D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\TechDemo\TechDemo.c(16,30): warning C4024: “_mm_loadu_ps”: 形参和实参 1 的类型不同 + + 4 个警告 + 0 个错误 + +已用时间 00:00:00.31 diff --git a/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.obj b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.obj new file mode 100644 index 00000000..2b9c9a70 Binary files /dev/null and b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.obj differ diff --git a/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/CL.command.1.tlog b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/CL.command.1.tlog new file mode 100644 index 00000000..9f453618 Binary files /dev/null and b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/CL.command.1.tlog differ diff --git a/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/CL.read.1.tlog b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/CL.read.1.tlog new file mode 100644 index 00000000..96477264 Binary files /dev/null and b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/CL.read.1.tlog differ diff --git a/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/CL.write.1.tlog b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/CL.write.1.tlog new file mode 100644 index 00000000..6ce4af1c Binary files /dev/null and b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/CL.write.1.tlog differ diff --git a/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/TechDemo.lastbuildstate b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/TechDemo.lastbuildstate new file mode 100644 index 00000000..c7c7ed80 --- /dev/null +++ b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/TechDemo.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0: +Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\TechDemo\| diff --git a/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/link.command.1.tlog b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/link.command.1.tlog new file mode 100644 index 00000000..6c8fcac5 Binary files /dev/null and b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/link.command.1.tlog differ diff --git a/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/link.read.1.tlog b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/link.read.1.tlog new file mode 100644 index 00000000..71131097 Binary files /dev/null and b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/link.read.1.tlog differ diff --git a/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/link.write.1.tlog b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/link.write.1.tlog new file mode 100644 index 00000000..afcb7efd Binary files /dev/null and b/源代码/TechDemo/TechDemo/x64/Debug/TechDemo.tlog/link.write.1.tlog differ diff --git a/源代码/TechDemo/TechDemo/x64/Debug/_IsIncrementalBuild b/源代码/TechDemo/TechDemo/x64/Debug/_IsIncrementalBuild new file mode 100644 index 00000000..0c7c421c --- /dev/null +++ b/源代码/TechDemo/TechDemo/x64/Debug/_IsIncrementalBuild @@ -0,0 +1 @@ +x64\Debug\\_IsIncrementalBuild diff --git a/源代码/TechDemo/TechDemo/x64/Debug/vc143.idb b/源代码/TechDemo/TechDemo/x64/Debug/vc143.idb new file mode 100644 index 00000000..75c415b3 Binary files /dev/null and b/源代码/TechDemo/TechDemo/x64/Debug/vc143.idb differ diff --git a/源代码/TechDemo/TechDemo/x64/Debug/vc143.pdb b/源代码/TechDemo/TechDemo/x64/Debug/vc143.pdb new file mode 100644 index 00000000..3ca567fa Binary files /dev/null and b/源代码/TechDemo/TechDemo/x64/Debug/vc143.pdb differ diff --git a/源代码/TechDemo/x64/Debug/TechDemo.exe b/源代码/TechDemo/x64/Debug/TechDemo.exe new file mode 100644 index 00000000..c57abede Binary files /dev/null and b/源代码/TechDemo/x64/Debug/TechDemo.exe differ diff --git a/源代码/TechDemo/x64/Debug/TechDemo.pdb b/源代码/TechDemo/x64/Debug/TechDemo.pdb new file mode 100644 index 00000000..ebdd8855 Binary files /dev/null and b/源代码/TechDemo/x64/Debug/TechDemo.pdb differ