diff --git a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v7.bin b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v7.bin
index 299b7774..4c16879d 100644
Binary files a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v7.bin and b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v7.bin differ
diff --git a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v7.bin b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v7.bin
index 44266cc5..cae972cc 100644
Binary files a/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v7.bin and b/源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v7.bin differ
diff --git a/源代码/.vs/StgSharpDevelop/DesignTimeBuild/.dtbcache.v2 b/源代码/.vs/StgSharpDevelop/DesignTimeBuild/.dtbcache.v2
index 43393cb8..6ac2ba1d 100644
Binary files a/源代码/.vs/StgSharpDevelop/DesignTimeBuild/.dtbcache.v2 and b/源代码/.vs/StgSharpDevelop/DesignTimeBuild/.dtbcache.v2 differ
diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/16e8cd05-cbf9-48d1-af2e-18fe0d573867.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/16e8cd05-cbf9-48d1-af2e-18fe0d573867.vsidx
deleted file mode 100644
index 6463d7ba..00000000
Binary files a/源代码/.vs/StgSharpDevelop/FileContentIndex/16e8cd05-cbf9-48d1-af2e-18fe0d573867.vsidx and /dev/null differ
diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/22dd4586-4333-4d98-9cc9-c38b035b8fcc.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/22dd4586-4333-4d98-9cc9-c38b035b8fcc.vsidx
new file mode 100644
index 00000000..b0a36d7b
Binary files /dev/null and b/源代码/.vs/StgSharpDevelop/FileContentIndex/22dd4586-4333-4d98-9cc9-c38b035b8fcc.vsidx differ
diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/5a50cfbe-bf08-481d-9ecd-c3fdfc8d973e.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/5a50cfbe-bf08-481d-9ecd-c3fdfc8d973e.vsidx
deleted file mode 100644
index 9b693f83..00000000
Binary files a/源代码/.vs/StgSharpDevelop/FileContentIndex/5a50cfbe-bf08-481d-9ecd-c3fdfc8d973e.vsidx and /dev/null differ
diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/5eeebfd3-7d07-44cb-bb8f-ca1d27f62917.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/5eeebfd3-7d07-44cb-bb8f-ca1d27f62917.vsidx
new file mode 100644
index 00000000..33fff7a6
Binary files /dev/null and b/源代码/.vs/StgSharpDevelop/FileContentIndex/5eeebfd3-7d07-44cb-bb8f-ca1d27f62917.vsidx differ
diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/a10fd381-9ed8-4c09-b0b6-f12138adde18.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/a10fd381-9ed8-4c09-b0b6-f12138adde18.vsidx
new file mode 100644
index 00000000..7281a5bd
Binary files /dev/null and b/源代码/.vs/StgSharpDevelop/FileContentIndex/a10fd381-9ed8-4c09-b0b6-f12138adde18.vsidx differ
diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/ae8db961-1e49-4fd7-a675-34bd606de1fb.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/ae8db961-1e49-4fd7-a675-34bd606de1fb.vsidx
deleted file mode 100644
index de7b1cb6..00000000
Binary files a/源代码/.vs/StgSharpDevelop/FileContentIndex/ae8db961-1e49-4fd7-a675-34bd606de1fb.vsidx and /dev/null differ
diff --git a/源代码/.vs/StgSharpDevelop/FileContentIndex/edc7286f-12c9-4ec5-ba19-6ca99363a515.vsidx b/源代码/.vs/StgSharpDevelop/FileContentIndex/f998610d-fa58-4015-a081-8d0aa3e04919.vsidx
similarity index 82%
rename from 源代码/.vs/StgSharpDevelop/FileContentIndex/edc7286f-12c9-4ec5-ba19-6ca99363a515.vsidx
rename to 源代码/.vs/StgSharpDevelop/FileContentIndex/f998610d-fa58-4015-a081-8d0aa3e04919.vsidx
index 8dcfce21..6f7850b6 100644
Binary files a/源代码/.vs/StgSharpDevelop/FileContentIndex/edc7286f-12c9-4ec5-ba19-6ca99363a515.vsidx and b/源代码/.vs/StgSharpDevelop/FileContentIndex/f998610d-fa58-4015-a081-8d0aa3e04919.vsidx differ
diff --git a/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 b/源代码/.vs/StgSharpDevelop/v17/.futdcache.v2
index a918d002..c5577196 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 3c20b19b..607b8dfa 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 37681dd1..b545ccd0 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 e61743e3..fecdbf25 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/4f742948e33e5a31/GLAD.ipch b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/4f742948e33e5a31/GLAD.ipch
index b5fdf99b..97a4d832 100644
Binary files a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/4f742948e33e5a31/GLAD.ipch and b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/4f742948e33e5a31/GLAD.ipch differ
diff --git a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/5536c51035cf864c/DLLMAIN.ipch b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/5536c51035cf864c/DLLMAIN.ipch
index c66ae34a..0a2a8332 100644
Binary files a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/5536c51035cf864c/DLLMAIN.ipch and b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/5536c51035cf864c/DLLMAIN.ipch differ
diff --git a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/8caf4239ea6f0775/STGSHARPGRAPHIC.ipch b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/8caf4239ea6f0775/STGSHARPGRAPHIC.ipch
deleted file mode 100644
index 9c0afba7..00000000
Binary files a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/8caf4239ea6f0775/STGSHARPGRAPHIC.ipch and /dev/null differ
diff --git a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/b913e82694be2d7/MAT4.ipch b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/b913e82694be2d7/MAT4.ipch
index 318e7958..15c95fff 100644
Binary files a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/b913e82694be2d7/MAT4.ipch and b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/b913e82694be2d7/MAT4.ipch differ
diff --git a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/2b605eea38dc08b9/DEBUGER.ipch b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/e6d190dd0d2a74e4/LINEAR.ipch
similarity index 77%
rename from 源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/2b605eea38dc08b9/DEBUGER.ipch
rename to 源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/e6d190dd0d2a74e4/LINEAR.ipch
index cf44cafa..a042cd50 100644
Binary files a/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/2b605eea38dc08b9/DEBUGER.ipch and b/源代码/.vs/StgSharpDevelop/v17/ipch/AutoPCH/e6d190dd0d2a74e4/LINEAR.ipch differ
diff --git a/源代码/StgSharp/Control/IO/GLIO.cs b/源代码/StgSharp/Control/IO/GLIO.cs
index acd16b0a..39c87493 100644
--- a/源代码/StgSharp/Control/IO/GLIO.cs
+++ b/源代码/StgSharp/Control/IO/GLIO.cs
@@ -16,6 +16,22 @@ namespace StgSharp
CallingConvention = CallingConvention.Cdecl, CharSet = CharSet.Ansi)]
internal static extern unsafe int InternalInitGLAD();
+ [DllImport(SSGC_libname, EntryPoint = "loadShaderCode",
+ CallingConvention = CallingConvention.Cdecl)]
+ internal static extern unsafe uint InternalLoadShaderCode(byte* shaderCode, int shaderType);
+
+ [DllImport(SSGC_libname, EntryPoint = "linkShaderProgram",
+ CallingConvention = CallingConvention.Cdecl)]
+ internal static extern uint InternalLinkShaderProgram(uint shaderProgram);
+
+ [DllImport(SSGC_libname, EntryPoint = "readLog",
+ CallingConvention = CallingConvention.Cdecl)]
+ internal static extern unsafe IntPtr InternalReadLog();
+
+
+
+
+ #region GLFW
[DllImport(SSGC_libname, EntryPoint = "glfwGetWindowUserPointer",
CallingConvention = CallingConvention.Cdecl)]
@@ -393,6 +409,7 @@ namespace StgSharp
[DllImport(SSGC_libname, EntryPoint = "byte*", CallingConvention = CallingConvention.Cdecl)]
internal static extern unsafe byte* glfwGetClipboardString(GLFWwindow* window);
+ #endregion
//
diff --git a/源代码/StgSharp/Control/IO/InternalIO.cs b/源代码/StgSharp/Control/IO/InternalIO.cs
index aa535918..f6d4c2c4 100644
--- a/源代码/StgSharp/Control/IO/InternalIO.cs
+++ b/源代码/StgSharp/Control/IO/InternalIO.cs
@@ -1,9 +1,4 @@
-//
-#define WINDOWS
-//#define LINUX
-//#define MACOS
-//#define IOS
-//#define ANDROID
+
using StgSharp.Geometries;
using System;
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Arc.cs b/源代码/StgSharp/Geometries/PlainGeometry/Arc.cs
index ec24a9c9..23f554b9 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/Arc.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/Arc.cs
@@ -12,11 +12,11 @@ namespace StgSharp.Geometries
internal GetLocationHandler movBeginOperation = new GetLocationHandler(GeometryOperation.DefualtMotion);
internal GetLocationHandler movEndOperation = new GetLocationHandler(GeometryOperation.DefualtMotion);
- public override Point RefPoint01 => center;
+ public override Point RefPoint0 => center;
- public override Point RefPoint02 => beginPoint;
+ public override Point RefPoint1 => beginPoint;
- public override Point RefPoint03 => endPoint;
+ public override Point RefPoint2 => endPoint;
public virtual Vec3d MoveCenter(uint tick) => movCenterOperation.Invoke(tick);
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Circle.cs b/源代码/StgSharp/Geometries/PlainGeometry/Circle.cs
index 46d0d0d0..c143f85b 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/Circle.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/Circle.cs
@@ -13,11 +13,11 @@ namespace StgSharp.Geometries
internal GetLocationHandler movEndOperation = new GetLocationHandler(GeometryOperation.DefualtMotion);
- public override Point RefPoint01 => center;
+ public override Point RefPoint0 => center;
- public override Point RefPoint02 => pointOnCircle;
+ public override Point RefPoint1 => pointOnCircle;
- public override Point RefPoint03 => pointOnPlain;
+ public override Point RefPoint2 => pointOnPlain;
public virtual Vec3d MoveCenter(uint tick) => movCenterOperation.Invoke(tick);
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/IPlainGeometry.cs b/源代码/StgSharp/Geometries/PlainGeometry/IPlainGeometry.cs
index 7d271da1..75ad733c 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/IPlainGeometry.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/IPlainGeometry.cs
@@ -11,12 +11,9 @@
public Point RefOrigin { get { return refOrigin; } }
- public abstract Point RefPoint01
- {
- get;
- }
- public abstract Point RefPoint02 { get; }
- public abstract Point RefPoint03 { get; }
+ public abstract Point RefPoint0 { get; }
+ public abstract Point RefPoint1 { get; }
+ public abstract Point RefPoint2 { get; }
public uint BornTime => bornTick;
public IPlainGeometry(uint bornTime)
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Line.cs b/源代码/StgSharp/Geometries/PlainGeometry/Line.cs
index b5270e84..106886c7 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/Line.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/Line.cs
@@ -1,19 +1,20 @@
using StgSharp.Math;
using System;
+using System.Numerics;
namespace StgSharp.Geometries
{
public class Line : IPlainGeometry
{
- internal Point basePoint = new Point();
- internal Point beginPoint = new Point();
- internal Point endPoint = new Point();
+ internal Point basePoint;
+ internal Point beginPoint;
+ internal Point endPoint;
internal GetLocationHandler movBegin;
internal GetLocationHandler movEnd;
- public override Point RefPoint01 => beginPoint;
- public override Point RefPoint02 => endPoint;
- public override Point RefPoint03 => default;
+ public override Point RefPoint0 => beginPoint;
+ public override Point RefPoint1 => endPoint;
+ public override Point RefPoint2 => default;
public Line(Point begin, Point end)
{
@@ -21,6 +22,12 @@ namespace StgSharp.Geometries
this.endPoint = end;
}
+ internal Line(Vector4 begin, Vector4 end)
+ {
+ beginPoint = new Point(begin);
+ endPoint = new Point(end);
+ }
+
public Line() { }
//计算线起点的方法,通过对线的派生的重写实现功能
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Parallelogram.cs b/源代码/StgSharp/Geometries/PlainGeometry/Parallelogram.cs
index ac94c52a..a7cfa4af 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/Parallelogram.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/Parallelogram.cs
@@ -7,15 +7,15 @@ namespace StgSharp.Geometries
{
internal Point center;
- public sealed override Point RefPoint01 => center;
- public sealed override Point RefPoint02 => vertex01;
- public sealed override Point RefPoint03 => vertex02;
+ public sealed override Point RefPoint0 => center;
+ public sealed override Point RefPoint1 => new Point(vertexMat.mat.colum0);
+ public sealed override Point RefPoint2 => new Point(vertexMat.mat.colum1);
internal readonly GetLocationHandler movCenterOperation = new GetLocationHandler(GeometryOperation.DefualtMotion);
public GetLocationHandler MovCenterOperation { get { return movCenterOperation; } }
- public GetLocationHandler MovVertex01Operation { get { return movVertex01Operation; } }
- public GetLocationHandler MovVertex02Operation { get { return movVertex02Operation; } }
+ public GetLocationHandler MovVertex01Operation { get { return moveVertex0Operation; } }
+ public GetLocationHandler MovVertex02Operation { get { return moveVertex1Operation; } }
public virtual Vec3d MovCenter(uint tick)
{
@@ -28,7 +28,7 @@ namespace StgSharp.Geometries
/// Current time tick
///
/// Geometry overdefined
- public sealed override Vec3d MovVertex03(uint tick)
+ public sealed override Vec3d MoveVertex2(uint tick)
{
throw new UnusedVertexException();
}
@@ -39,7 +39,7 @@ namespace StgSharp.Geometries
/// Current time tick
///
/// Geometry overdefined
- public sealed override Vec3d MovVertex04(uint tick)
+ public sealed override Vec3d MoveVertex3(uint tick)
{
throw new UnusedVertexException();
}
@@ -47,10 +47,10 @@ namespace StgSharp.Geometries
internal sealed override void OnRender(uint tick)
{
uint nowTick = TimeLine.tickCounter._value;
- this.vertex01.Position = RefOrigin.Position + movVertex01Operation(nowTick);
- this.vertex02.Position = RefOrigin.Position + movVertex02Operation(nowTick);
- this.vertex03.Position = center.Position * 2 - vertex01.Position;
- this.vertex04.Position = center.Position * 2 - vertex02.Position;
+ this.vertexMat.Colum0 = RefOrigin.Position + moveVertex0Operation(nowTick);
+ this.vertexMat.Colum1 = RefOrigin.Position + moveVertex1Operation(nowTick);
+ this.vertexMat.Colum2 = center.Position * 2 - vertexMat.Colum0;
+ this.vertexMat.Colum3 = center.Position * 2 - vertexMat.Colum1;
}
}
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Plain.cs b/源代码/StgSharp/Geometries/PlainGeometry/Plain.cs
index 3a40908b..64386d26 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/Plain.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/Plain.cs
@@ -1,4 +1,5 @@
using StgSharp.Math;
+using System.Numerics;
namespace StgSharp.Geometries
{
@@ -11,6 +12,14 @@ namespace StgSharp.Geometries
internal Vec3d plainParameter;
internal readonly float d = -1;
+ internal Plain(Vector4 origin, Vector4 p1, Vector4 p2)
+ {
+ this.origin = new Vec3d(origin);
+
+ vec1 = new Vec3d(p1 - origin);
+ vec2 = new Vec3d(p2 - origin);
+ }
+
public Plain(Vec3d o, Vec3d v1, Vec3d v2)
{
this.origin = o;
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Point.cs b/源代码/StgSharp/Geometries/PlainGeometry/Point.cs
index 839a901b..47fde476 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/Point.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/Point.cs
@@ -1,5 +1,6 @@
using StgSharp.Math;
using System;
+using System.Numerics;
using System.Runtime.InteropServices;
using System.Threading;
@@ -10,14 +11,21 @@ namespace StgSharp.Geometries
internal Vec3d position;
internal readonly bool isVertex;
+ public Point() { }
+
internal Point(Vec3d p)
{
position = p;
}
- public Point()
+ internal Point(Vector4 vector)
{
+ position = new Vec3d(vector);
+ }
+ public Point(float x, float y, float z)
+ {
+ position = new Vec3d(x, y, z);
}
public Vec3d Position
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Polygon4.cs b/源代码/StgSharp/Geometries/PlainGeometry/Polygon4.cs
index e7243fe5..2ed36f32 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/Polygon4.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/Polygon4.cs
@@ -5,27 +5,37 @@ namespace StgSharp.Geometries
{
public class Polygon4 : IPlainGeometry
{
+ internal Matrix3x4 vertexMat;
- internal readonly Point vertex01;
- internal readonly Point vertex02;
- internal readonly Point vertex03;
- internal readonly Point vertex04;
+ internal Point vertex0 { get; set; }
+ internal Point vertex1 { get; set; }
+ internal Point vertex2 { get; set; }
+ internal Point vertex3 { get; set; }
- internal readonly GetLocationHandler movVertex01Operation = new GetLocationHandler(GeometryOperation.DefualtMotion);
- internal readonly GetLocationHandler movVertex02Operation = new GetLocationHandler(GeometryOperation.DefualtMotion);
- internal readonly GetLocationHandler movVertex03Operation = new GetLocationHandler(GeometryOperation.DefualtMotion);
- internal readonly GetLocationHandler movVertex04Operation = new GetLocationHandler(GeometryOperation.DefualtMotion);
+ internal readonly GetLocationHandler moveVertex0Operation = new GetLocationHandler(GeometryOperation.DefualtMotion);
+ internal readonly GetLocationHandler moveVertex1Operation = new GetLocationHandler(GeometryOperation.DefualtMotion);
+ internal readonly GetLocationHandler moveVertex2Operation = new GetLocationHandler(GeometryOperation.DefualtMotion);
+ internal readonly GetLocationHandler moveVertex3Operation = new GetLocationHandler(GeometryOperation.DefualtMotion);
- public override Point RefPoint01 => vertex01;
+ public override Point RefPoint0
+ {
+ get { return new Point(vertexMat.transpose.colum0); }
+ }
- public override Point RefPoint02 => vertex02;
+ public override Point RefPoint1
+ {
+ get { return new Point(vertexMat.transpose.colum1); }
+ }
- public override Point RefPoint03 => vertex03;
+ public override Point RefPoint2
+ {
+ get { return new Point(vertexMat.transpose.colum2); }
+ }
- public GetLocationHandler MovVertex01Operaion { get { return movVertex01Operation; } }
- public GetLocationHandler MovVertex02Operaion { get { return movVertex02Operation; } }
- public GetLocationHandler MovVertex03Operaion { get { return movVertex03Operation; } }
- public GetLocationHandler MovVertex04Operaion { get { return movVertex04Operation; } }
+ public GetLocationHandler MovVertex01Operaion { get { return moveVertex0Operation; } }
+ public GetLocationHandler MovVertex02Operaion { get { return moveVertex1Operation; } }
+ public GetLocationHandler MovVertex03Operaion { get { return moveVertex2Operation; } }
+ public GetLocationHandler MovVertex04Operaion { get { return moveVertex3Operation; } }
public unsafe Polygon4()
{
@@ -35,10 +45,10 @@ namespace StgSharp.Geometries
{
Line[] sides = new Line[4]
{
- new Line(vertex01,vertex02),
- new Line(vertex02, vertex03),
- new Line(vertex03, vertex04),
- new Line(vertex04, vertex01)
+ new Line(vertex0,vertex1),
+ new Line(vertex1, vertex2),
+ new Line(vertex2, vertex3),
+ new Line(vertex3, vertex0)
};
return sides;
@@ -46,26 +56,30 @@ namespace StgSharp.Geometries
public override Plain GetPlain()
{
- return new Plain(this.RefPoint01, this.RefPoint02, this.RefPoint03);
+ vertexMat.InternalTranspose();
+ return new Plain(
+ vertexMat.mat.colum0,
+ vertexMat.mat.colum1,
+ vertexMat.mat.colum2);
}
- public virtual Vec3d MovVertex01(uint tick) => movVertex01Operation.Invoke(tick);
+ public virtual Vec3d MoveVertex0(uint tick) => moveVertex0Operation.Invoke(tick);
- public virtual Vec3d MovVertex02(uint tick) => movVertex01Operation.Invoke(tick);
+ public virtual Vec3d MoveVertex1(uint tick) => moveVertex1Operation.Invoke(tick);
- public virtual Vec3d MovVertex03(uint tick) => movVertex01Operation.Invoke(tick);
+ public virtual Vec3d MoveVertex2(uint tick) => moveVertex2Operation.Invoke(tick);
- public virtual Vec3d MovVertex04(uint tick) => movVertex01Operation.Invoke(tick);
+ public virtual Vec3d MoveVertex3(uint tick) => moveVertex3Operation.Invoke(tick);
internal override void OnRender(uint tick)
{
uint nowTick = TimeLine.tickCounter._value;
- this.vertex01.Position = RefOrigin.Position + movVertex01Operation(nowTick);
- this.vertex02.Position = RefOrigin.Position + movVertex02Operation(nowTick);
- this.vertex03.Position = RefOrigin.Position + movVertex03Operation(nowTick);
- this.vertex04.Position = RefOrigin.Position + movVertex04Operation(nowTick);
+ this.vertexMat.Colum0 = RefOrigin.position + moveVertex1Operation(nowTick);
+ this.vertexMat.Colum1 = RefOrigin.position + moveVertex1Operation(nowTick);
+ this.vertexMat.Colum2 = RefOrigin.position + moveVertex2Operation(nowTick);
+ this.vertexMat.Colum3 = RefOrigin.position + moveVertex3Operation(nowTick);
}
}
}
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Polygon5.cs b/源代码/StgSharp/Geometries/PlainGeometry/Polygon5.cs
index a898ef62..a7e247df 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/Polygon5.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/Polygon5.cs
@@ -14,11 +14,11 @@ namespace StgSharp.Geometries
internal readonly Point vertex5;
internal readonly int _vertexCount;
- public override Point RefPoint01 => vertex1;
+ public override Point RefPoint0 => vertex1;
- public override Point RefPoint02 => vertex2;
+ public override Point RefPoint1 => vertex2;
- public override Point RefPoint03 => vertex3;
+ public override Point RefPoint2 => vertex3;
internal GetLocationHandler movP01Operation = default;
internal GetLocationHandler movP02Operation = default;
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Polygon6.cs b/源代码/StgSharp/Geometries/PlainGeometry/Polygon6.cs
index d6b9709b..f104bc6f 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/Polygon6.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/Polygon6.cs
@@ -14,11 +14,11 @@ namespace StgSharp.Geometries
internal Point vertex6;
internal readonly int _vertexCount;
- public override Point RefPoint01 => vertex1;
+ public override Point RefPoint0 => vertex1;
- public override Point RefPoint02 => vertex2;
+ public override Point RefPoint1 => vertex2;
- public override Point RefPoint03 => vertex3;
+ public override Point RefPoint2 => vertex3;
internal GetLocationHandler movP01Operation = default;
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Rectangle.cs b/源代码/StgSharp/Geometries/PlainGeometry/Rectangle.cs
index 728bc49e..aed4e69b 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/Rectangle.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/Rectangle.cs
@@ -1,4 +1,5 @@
using StgSharp.Math;
+using System.Numerics;
namespace StgSharp.Geometries
{
@@ -6,11 +7,24 @@ namespace StgSharp.Geometries
{
internal Point center;
- public sealed override Point RefPoint01 => center;
+ public sealed override Point RefPoint0 => center;
- public sealed override Point RefPoint02 => vertex01;
+ public sealed override Point RefPoint1 => new Point(vertexMat.transpose.colum0);
- public sealed override Point RefPoint03 => vertex02;
+ public sealed override Point RefPoint2 => new Point(vertexMat.transpose.colum1);
+
+ public Rectangle(
+ float v0x, float v0y, float v0z,
+ float v1x, float v1y, float v1z,
+ float v2x, float v2y, float v2z,
+ float v3x, float v3y, float v3z
+ )
+ {
+ vertexMat.mat.colum0 = new Vector4(v0x, v0y, v0z, 0);
+ vertexMat.mat.colum1 = new Vector4(v1x, v1y, v1z, 0);
+ vertexMat.mat.colum2 = new Vector4(v2x, v2y, v2z, 0);
+ vertexMat.mat.colum3 = new Vector4(v3x, v3y, v3z, 0);
+ }
@@ -21,14 +35,16 @@ namespace StgSharp.Geometries
///
public virtual Vec3d MovCenter(uint tick) => default(Vec3d);
- public sealed override Vec3d MovVertex03(uint tick)
+ public sealed override Vec3d MoveVertex2(uint tick)
{
- return this.center.Position * 2 - this.vertex01.Position;
+ return
+ new Vec3d(this.center.position.vec * 2 - vertexMat.mat.colum0);
}
- public sealed override Vec3d MovVertex04(uint tick)
+ public sealed override Vec3d MoveVertex3(uint tick)
{
- return this.center.Position * 2 - this.vertex02.Position;
+ return
+ new Vec3d(this.center.position.vec * 2 - vertexMat.mat.colum1);
}
internal sealed override void OnRender(uint tick)
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Square.cs b/源代码/StgSharp/Geometries/PlainGeometry/Square.cs
index 48795b98..947ac772 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/Square.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/Square.cs
@@ -1,4 +1,5 @@
using StgSharp.Math;
+using System.Numerics;
namespace StgSharp.Geometries
{
@@ -8,9 +9,21 @@ namespace StgSharp.Geometries
///
public class Square : Rectangle
{
- public sealed override Vec3d MovVertex02(uint tick)
+ public Square(
+ float v0x, float v0y, float v0z,
+ float v1x, float v1y, float v1z,
+ float v2x, float v2y, float v2z,
+ float v3x, float v3y, float v3z)
+ : base(v0x, v0y, v0z,
+ v1x, v1y, v1z,
+ v2x, v2y, v2z,
+ v3x, v3y, v3z)
{
- return this.center.Position * 2 - this.vertex01.Position;
+ }
+
+ public sealed override Vec3d MoveVertex1(uint tick)
+ {
+ return this.center.Position * 2 - this.vertexMat.Colum0;
}
}
diff --git a/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs b/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs
index 639a528a..47123d6a 100644
--- a/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs
+++ b/源代码/StgSharp/Geometries/PlainGeometry/Triangle.cs
@@ -1,5 +1,6 @@
using StgSharp.Controlling;
using StgSharp.Math;
+using System.Numerics;
namespace StgSharp.Geometries
{
@@ -8,16 +9,15 @@ namespace StgSharp.Geometries
public unsafe class Triangle : IPlainGeometry
{
- internal Point vertex1 = new Point();
- internal Point vertex2 = new Point();
- internal Point vertex3 = new Point();
+ internal Matrix3x3 vertexMap;
+
internal GetLocationHandler movVertex01Opearion = new GetLocationHandler(GeometryOperation.DefualtMotion);
internal GetLocationHandler movVertex02Opearion = new GetLocationHandler(GeometryOperation.DefualtMotion);
internal GetLocationHandler movVertex03Opearion = new GetLocationHandler(GeometryOperation.DefualtMotion);
- public sealed override Point RefPoint01 => vertex1;
- public sealed override Point RefPoint02 => vertex2;
- public sealed override Point RefPoint03 => vertex3;
+ public sealed override Point RefPoint0 => new Point(vertexMap.mat.colum0);
+ public sealed override Point RefPoint1 => new Point(vertexMap.mat.colum1);
+ public sealed override Point RefPoint2 => new Point(vertexMap.mat.colum2);
public GetLocationHandler MovVertex01Operation => this.movVertex01Opearion;
public GetLocationHandler MovVertex02Operation => this.movVertex02Opearion;
@@ -31,18 +31,7 @@ namespace StgSharp.Geometries
public Triangle()
{
-
- this.vertex1 = new Point();
- this.vertex2 = new Point();
- this.vertex3 = new Point();
-
- /*
- TimeLine._currentPool._pointContainer.Add(vertex1);
- TimeLine._currentPool._pointContainer.Add(vertex2);
- TimeLine._currentPool._pointContainer.Add(vertex3);
- /**/
-
-
+ vertexMap = new Matrix3x3();
}
public Triangle(
@@ -51,26 +40,37 @@ namespace StgSharp.Geometries
Vec3d vertex03
)
{
- vertex1.Position = vertex01;
- vertex2.Position = vertex02;
- vertex3.Position = vertex03;
+ vertexMap.mat.colum0 = vertex01.vec;
+ vertexMap.mat.colum1 = vertex02.vec;
+ vertexMap.mat.colum2 = vertex03.vec;
+ }
+
+ public Triangle(
+ float v0x, float v0y, float v0z,
+ float v1x, float v1y, float v1z,
+ float v2x, float v2y, float v2z
+ )
+ {
+ vertexMap.mat.colum0 = new Vector4(v0x, v0y, v0z, 0);
+ vertexMap.mat.colum1 = new Vector4(v1x, v1y, v1z, 0);
+ vertexMap.mat.colum2 = new Vector4(v2x, v2y, v2z, 0);
}
internal sealed override void OnRender(uint tick)
{
tick -= this.bornTick;
- vertex1.Position = RefOrigin.Position + MovVertex01(tick);
- vertex2.Position = RefOrigin.Position + MovVertex02(tick);
- vertex3.Position = RefOrigin.Position + MovVertex03(tick);
+ vertexMap.mat.colum0 = RefOrigin.Position.vec + MovVertex01(tick).vec;
+ vertexMap.mat.colum1 = RefOrigin.Position.vec + MovVertex02(tick).vec;
+ vertexMap.mat.colum2 = RefOrigin.Position.vec + MovVertex03(tick).vec;
}
public override Line[] GetAllSides()
{
Line[] sides = new Line[3]
{
- new Line(vertex1,vertex2),
- new Line(vertex2,vertex3),
- new Line(vertex3,vertex1)
+ new Line(vertexMap.mat.colum0,vertexMap.mat.colum1),
+ new Line(vertexMap.mat.colum1,vertexMap.mat.colum2),
+ new Line(vertexMap.mat.colum2,vertexMap.mat.colum0)
};
return sides;
@@ -78,7 +78,7 @@ namespace StgSharp.Geometries
public override Plain GetPlain()
{
- return new Plain(this.vertex1, this.vertex2, this.vertex3);
+ return new Plain(this.vertexMap.mat.colum0, this.vertexMap.mat.colum1, this.vertexMap.mat.colum2);
}
}
diff --git a/源代码/StgSharp/Graphics/GL/GLconst.cs b/源代码/StgSharp/Graphics/GL/GLconst.cs
index 5ec60c6c..fd10d43e 100644
--- a/源代码/StgSharp/Graphics/GL/GLconst.cs
+++ b/源代码/StgSharp/Graphics/GL/GLconst.cs
@@ -11,13 +11,14 @@ namespace StgSharp.Graphics
internal static _glfw glfw = new _glfw();
//these are consts defined in GLFW3.h
+ #region GLFW
public const int GLFW_VERSION_MAJOR = 3;
public const int GLFW_VERSION_MINOR = 4;
public const int GLFW_VERSION_REVISION = 0;
public const int GLFW_TRUE = 1;
- public const int GLFW_FALSE = 0;
- public const int GLFW_RELEASE = 0;
+ public const byte GLFW_FALSE = 0;
+ public const byte GLFW_RELEASE = 0;
public const int GLFW_PRESS = 1;
public const int GLFW_REPEAT = 2;
public const int GLFW_HAT_CENTERED = 0;
@@ -486,5 +487,1562 @@ namespace StgSharp.Graphics
internal const uint VK_NULL_HANDLE = 0;
internal static IntPtr vkGetInstanceProcAddr;
+ #endregion
+
+ #region GLAD
+ public const int GL_DEPTH_BUFFER_BIT = 0x00000100;
+ public const int GL_STENCIL_BUFFER_BIT = 0x00000400;
+ public const int GL_FALSE = 0;
+ public const int GL_TRUE = 1;
+ public const int GL_POINTS = 0x0000;
+ public const int GL_LINES = 0x0001;
+ public const int GL_LINE_LOOP = 0x0002;
+ public const int GL_LINE_STRIP = 0x0003;
+ public const int GL_TRIANGLES = 0x0004;
+ public const int GL_TRIANGLE_STRIP = 0x0005;
+ public const int GL_TRIANGLE_FAN = 0x0006;
+ public const int GL_NEVER = 0x0200;
+ public const int GL_LESS = 0x0201;
+ public const int GL_EQUAL = 0x0202;
+ public const int GL_LEQUAL = 0x0203;
+ public const int GL_GREATER = 0x0204;
+ public const int GL_NOTEQUAL = 0x0205;
+ public const int GL_GEQUAL = 0x0206;
+ public const int GL_ALWAYS = 0x0207;
+ public const int GL_ZERO = 0;
+ public const int GL_ONE = 1;
+ public const int GL_SRC_COLOR = 0x0300;
+ public const int GL_ONE_MINUS_SRC_COLOR = 0x0301;
+ public const int GL_SRC_ALPHA = 0x0302;
+ public const int GL_ONE_MINUS_SRC_ALPHA = 0x0303;
+ public const int GL_DST_ALPHA = 0x0304;
+ public const int GL_ONE_MINUS_DST_ALPHA = 0x0305;
+ public const int GL_DST_COLOR = 0x0306;
+ public const int GL_ONE_MINUS_DST_COLOR = 0x0307;
+ public const int GL_SRC_ALPHA_SATURATE = 0x0308;
+ public const int GL_FRONT_LEFT = 0x0400;
+ public const int GL_FRONT_RIGHT = 0x0401;
+ public const int GL_BACK_LEFT = 0x0402;
+ public const int GL_BACK_RIGHT = 0x0403;
+ public const int GL_FRONT = 0x0404;
+ public const int GL_BACK = 0x0405;
+ public const int GL_LEFT = 0x0406;
+ public const int GL_RIGHT = 0x0407;
+ public const int GL_FRONT_AND_BACK = 0x0408;
+ public const int GL_NO_ERROR = 0;
+ public const int GL_INVALID_ENUM = 0x0500;
+ public const int GL_INVALID_VALUE = 0x0501;
+ public const int GL_INVALID_OPERATION = 0x0502;
+ public const int GL_OUT_OF_MEMORY = 0x0505;
+ public const int GL_CW = 0x0900;
+ public const int GL_CCW = 0x0901;
+ public const int GL_POINT_SIZE = 0x0B11;
+ public const int GL_POINT_SIZE_RANGE = 0x0B12;
+ public const int GL_POINT_SIZE_GRANULARITY = 0x0B13;
+ public const int GL_LINE_SMOOTH = 0x0B20;
+ public const int GL_LINE_WIDTH = 0x0B21;
+ public const int GL_LINE_WIDTH_RANGE = 0x0B22;
+ public const int GL_LINE_WIDTH_GRANULARITY = 0x0B23;
+ public const int GL_POLYGON_MODE = 0x0B40;
+ public const int GL_POLYGON_SMOOTH = 0x0B41;
+ public const int GL_CULL_FACE = 0x0B44;
+ public const int GL_CULL_FACE_MODE = 0x0B45;
+ public const int GL_FRONT_FACE = 0x0B46;
+ public const int GL_DEPTH_RANGE = 0x0B70;
+ public const int GL_DEPTH_TEST = 0x0B71;
+ public const int GL_DEPTH_WRITEMASK = 0x0B72;
+ public const int GL_DEPTH_CLEAR_VALUE = 0x0B73;
+ public const int GL_DEPTH_FUNC = 0x0B74;
+ public const int GL_STENCIL_TEST = 0x0B90;
+ public const int GL_STENCIL_CLEAR_VALUE = 0x0B91;
+ public const int GL_STENCIL_FUNC = 0x0B92;
+ public const int GL_STENCIL_VALUE_MASK = 0x0B93;
+ public const int GL_STENCIL_FAIL = 0x0B94;
+ public const int GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95;
+ public const int GL_STENCIL_PASS_DEPTH_PASS = 0x0B96;
+ public const int GL_STENCIL_REF = 0x0B97;
+ public const int GL_STENCIL_WRITEMASK = 0x0B98;
+ public const int GL_VIEWPORT = 0x0BA2;
+ public const int GL_DITHER = 0x0BD0;
+ public const int GL_BLEND_DST = 0x0BE0;
+ public const int GL_BLEND_SRC = 0x0BE1;
+ public const int GL_BLEND = 0x0BE2;
+ public const int GL_LOGIC_OP_MODE = 0x0BF0;
+ public const int GL_DRAW_BUFFER = 0x0C01;
+ public const int GL_READ_BUFFER = 0x0C02;
+ public const int GL_SCISSOR_BOX = 0x0C10;
+ public const int GL_SCISSOR_TEST = 0x0C11;
+ public const int GL_COLOR_CLEAR_VALUE = 0x0C22;
+ public const int GL_COLOR_WRITEMASK = 0x0C23;
+ public const int GL_DOUBLEBUFFER = 0x0C32;
+ public const int GL_STEREO = 0x0C33;
+ public const int GL_LINE_SMOOTH_HINT = 0x0C52;
+ public const int GL_POLYGON_SMOOTH_HINT = 0x0C53;
+ public const int GL_UNPACK_SWAP_BYTES = 0x0CF0;
+ public const int GL_UNPACK_LSB_FIRST = 0x0CF1;
+ public const int GL_UNPACK_ROW_LENGTH = 0x0CF2;
+ public const int GL_UNPACK_SKIP_ROWS = 0x0CF3;
+ public const int GL_UNPACK_SKIP_PIXELS = 0x0CF4;
+ public const int GL_UNPACK_ALIGNMENT = 0x0CF5;
+ public const int GL_PACK_SWAP_BYTES = 0x0D00;
+ public const int GL_PACK_LSB_FIRST = 0x0D01;
+ public const int GL_PACK_ROW_LENGTH = 0x0D02;
+ public const int GL_PACK_SKIP_ROWS = 0x0D03;
+ public const int GL_PACK_SKIP_PIXELS = 0x0D04;
+ public const int GL_PACK_ALIGNMENT = 0x0D05;
+ public const int GL_MAX_TEXTURE_SIZE = 0x0D33;
+ public const int GL_MAX_VIEWPORT_DIMS = 0x0D3A;
+ public const int GL_SUBPIXEL_BITS = 0x0D50;
+ public const int GL_TEXTURE_1D = 0x0DE0;
+ public const int GL_TEXTURE_2D = 0x0DE1;
+ public const int GL_TEXTURE_WIDTH = 0x1000;
+ public const int GL_TEXTURE_HEIGHT = 0x1001;
+ public const int GL_TEXTURE_BORDER_COLOR = 0x1004;
+ public const int GL_DONT_CARE = 0x1100;
+ public const int GL_FASTEST = 0x1101;
+ public const int GL_NICEST = 0x1102;
+ public const int GL_BYTE = 0x1400;
+ public const int GL_SHORT = 0x1402;
+ public const int GL_UNSIGNED_SHORT = 0x1403;
+ public const int GL_INT = 0x1404;
+ public const int GL_UNSIGNED_INT = 0x1405;
+ public const int GL_FLOAT = 0x1406;
+ public const int GL_CLEAR = 0x1500;
+ public const int GL_AND = 0x1501;
+ public const int GL_AND_REVERSE = 0x1502;
+ public const int GL_COPY = 0x1503;
+ public const int GL_AND_INVERTED = 0x1504;
+ public const int GL_NOOP = 0x1505;
+ public const int GL_XOR = 0x1506;
+ public const int GL_OR = 0x1507;
+ public const int GL_NOR = 0x1508;
+ public const int GL_EQUIV = 0x1509;
+ public const int GL_INVERT = 0x150A;
+ public const int GL_OR_REVERSE = 0x150B;
+ public const int GL_COPY_INVERTED = 0x150C;
+ public const int GL_OR_INVERTED = 0x150D;
+ public const int GL_NAND = 0x150E;
+ public const int GL_SET = 0x150F;
+ public const int GL_TEXTURE = 0x1702;
+ public const int GL_COLOR = 0x1800;
+ public const int GL_DEPTH = 0x1801;
+ public const int GL_STENCIL = 0x1802;
+ public const int GL_STENCIL_INDEX = 0x1901;
+ public const int GL_DEPTH_COMPONENT = 0x1902;
+ public const int GL_RED = 0x1903;
+ public const int GL_GREEN = 0x1904;
+ public const int GL_BLUE = 0x1905;
+ public const int GL_ALPHA = 0x1906;
+ public const int GL_RGB = 0x1907;
+ public const int GL_RGBA = 0x1908;
+ public const int GL_POINT = 0x1B00;
+ public const int GL_LINE = 0x1B01;
+ public const int GL_FILL = 0x1B02;
+ public const int GL_KEEP = 0x1E00;
+ public const int GL_REPLACE = 0x1E01;
+ public const int GL_INCR = 0x1E02;
+ public const int GL_DECR = 0x1E03;
+ public const int GL_VENDOR = 0x1F00;
+ public const int GL_RENDERER = 0x1F01;
+ public const int GL_NEAREST = 0x2600;
+ public const int GL_LINEAR = 0x2601;
+ public const int GL_NEAREST_MIPMAP_NEAREST = 0x2700;
+ public const int GL_LINEAR_MIPMAP_NEAREST = 0x2701;
+ public const int GL_NEAREST_MIPMAP_LINEAR = 0x2702;
+ public const int GL_LINEAR_MIPMAP_LINEAR = 0x2703;
+ public const int GL_TEXTURE_MAG_FILTER = 0x2800;
+ public const int GL_TEXTURE_MIN_FILTER = 0x2801;
+ public const int GL_TEXTURE_WRAP_S = 0x2802;
+ public const int GL_TEXTURE_WRAP_T = 0x2803;
+ public const int GL_REPEAT = 0x2901;
+ public const int GL_COLOR_LOGIC_OP = 0x0BF2;
+ public const int GL_POLYGON_OFFSET_UNITS = 0x2A00;
+ public const int GL_POLYGON_OFFSET_POINT = 0x2A01;
+ public const int GL_POLYGON_OFFSET_LINE = 0x2A02;
+ public const int GL_POLYGON_OFFSET_FILL = 0x8037;
+ public const int GL_POLYGON_OFFSET_FACTOR = 0x8038;
+ public const int GL_TEXTURE_BINDING_1D = 0x8068;
+ public const int GL_TEXTURE_BINDING_2D = 0x8069;
+ public const int GL_TEXTURE_INTERNAL_FORMAT = 0x1003;
+ public const int GL_TEXTURE_RED_SIZE = 0x805C;
+ public const int GL_TEXTURE_GREEN_SIZE = 0x805D;
+ public const int GL_TEXTURE_BLUE_SIZE = 0x805E;
+ public const int GL_TEXTURE_ALPHA_SIZE = 0x805F;
+ public const int GL_DOUBLE = 0x140A;
+ public const int GL_PROXY_TEXTURE_1D = 0x8063;
+ public const int GL_PROXY_TEXTURE_2D = 0x8064;
+ public const int GL_R3_G3_B2 = 0x2A10;
+ public const int GL_RGB4 = 0x804F;
+ public const int GL_RGB5 = 0x8050;
+ public const int GL_RGB8 = 0x8051;
+ public const int GL_RGB10 = 0x8052;
+ public const int GL_RGB12 = 0x8053;
+ public const int GL_RGB16 = 0x8054;
+ public const int GL_RGBA2 = 0x8055;
+ public const int GL_RGBA4 = 0x8056;
+ public const int GL_RGB5_A1 = 0x8057;
+ public const int GL_RGBA8 = 0x8058;
+ public const int GL_RGB10_A2 = 0x8059;
+ public const int GL_RGBA12 = 0x805A;
+ public const int GL_RGBA16 = 0x805B;
+ public const int GL_UNSIGNED_BYTE_3_3_2 = 0x8032;
+ public const int GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033;
+ public const int GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034;
+ public const int GL_UNSIGNED_INT_8_8_8_8 = 0x8035;
+ public const int GL_UNSIGNED_INT_10_10_10_2 = 0x8036;
+ public const int GL_TEXTURE_BINDING_3D = 0x806A;
+ public const int GL_PACK_SKIP_IMAGES = 0x806B;
+ public const int GL_PACK_IMAGE_HEIGHT = 0x806C;
+ public const int GL_UNPACK_SKIP_IMAGES = 0x806D;
+ public const int GL_UNPACK_IMAGE_HEIGHT = 0x806E;
+ public const int GL_TEXTURE_3D = 0x806F;
+ public const int GL_PROXY_TEXTURE_3D = 0x8070;
+ public const int GL_TEXTURE_DEPTH = 0x8071;
+ public const int GL_TEXTURE_WRAP_R = 0x8072;
+ public const int GL_MAX_3D_TEXTURE_SIZE = 0x8073;
+ public const int GL_UNSIGNED_BYTE_2_3_3_REV = 0x8362;
+ public const int GL_UNSIGNED_SHORT_5_6_5 = 0x8363;
+ public const int GL_UNSIGNED_SHORT_5_6_5_REV = 0x8364;
+ public const int GL_UNSIGNED_SHORT_4_4_4_4_REV = 0x8365;
+ public const int GL_UNSIGNED_SHORT_1_5_5_5_REV = 0x8366;
+ public const int GL_UNSIGNED_INT_8_8_8_8_REV = 0x8367;
+ public const int GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368;
+ public const int GL_BGR = 0x80E0;
+ public const int GL_BGRA = 0x80E1;
+ public const int GL_MAX_ELEMENTS_VERTICES = 0x80E8;
+ public const int GL_MAX_ELEMENTS_INDICES = 0x80E9;
+ public const int GL_CLAMP_TO_EDGE = 0x812F;
+ public const int GL_TEXTURE_MIN_LOD = 0x813A;
+ public const int GL_TEXTURE_MAX_LOD = 0x813B;
+ public const int GL_TEXTURE_BASE_LEVEL = 0x813C;
+ public const int GL_TEXTURE_MAX_LEVEL = 0x813D;
+ public const int GL_SMOOTH_POINT_SIZE_RANGE = 0x0B12;
+ public const int GL_SMOOTH_POINT_SIZE_GRANULARITY = 0x0B13;
+ public const int GL_SMOOTH_LINE_WIDTH_RANGE = 0x0B22;
+ public const int GL_SMOOTH_LINE_WIDTH_GRANULARITY = 0x0B23;
+ public const int GL_ALIASED_LINE_WIDTH_RANGE = 0x846E;
+ public const int GL_TEXTURE0 = 0x84C0;
+ public const int GL_TEXTURE1 = 0x84C1;
+ public const int GL_TEXTURE2 = 0x84C2;
+ public const int GL_TEXTURE3 = 0x84C3;
+ public const int GL_TEXTURE4 = 0x84C4;
+ public const int GL_TEXTURE5 = 0x84C5;
+ public const int GL_TEXTURE6 = 0x84C6;
+ public const int GL_TEXTURE7 = 0x84C7;
+ public const int GL_TEXTURE8 = 0x84C8;
+ public const int GL_TEXTURE9 = 0x84C9;
+ public const int GL_TEXTURE10 = 0x84CA;
+ public const int GL_TEXTURE11 = 0x84CB;
+ public const int GL_TEXTURE12 = 0x84CC;
+ public const int GL_TEXTURE13 = 0x84CD;
+ public const int GL_TEXTURE14 = 0x84CE;
+ public const int GL_TEXTURE15 = 0x84CF;
+ public const int GL_TEXTURE16 = 0x84D0;
+ public const int GL_TEXTURE17 = 0x84D1;
+ public const int GL_TEXTURE18 = 0x84D2;
+ public const int GL_TEXTURE19 = 0x84D3;
+ public const int GL_TEXTURE20 = 0x84D4;
+ public const int GL_TEXTURE21 = 0x84D5;
+ public const int GL_TEXTURE22 = 0x84D6;
+ public const int GL_TEXTURE23 = 0x84D7;
+ public const int GL_TEXTURE24 = 0x84D8;
+ public const int GL_TEXTURE25 = 0x84D9;
+ public const int GL_TEXTURE26 = 0x84DA;
+ public const int GL_TEXTURE27 = 0x84DB;
+ public const int GL_TEXTURE28 = 0x84DC;
+ public const int GL_TEXTURE29 = 0x84DD;
+ public const int GL_TEXTURE30 = 0x84DE;
+ public const int GL_TEXTURE31 = 0x84DF;
+ public const int GL_ACTIVE_TEXTURE = 0x84E0;
+ public const int GL_MULTISAMPLE = 0x809D;
+ public const int GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E;
+ public const int GL_SAMPLE_ALPHA_TO_ONE = 0x809F;
+ public const int GL_SAMPLE_COVERAGE = 0x80A0;
+ public const int GL_SAMPLE_BUFFERS = 0x80A8;
+ public const int GL_SAMPLES = 0x80A9;
+ public const int GL_SAMPLE_COVERAGE_VALUE = 0x80AA;
+ public const int GL_SAMPLE_COVERAGE_INVERT = 0x80AB;
+ public const int GL_TEXTURE_CUBE_MAP = 0x8513;
+ public const int GL_TEXTURE_BINDING_CUBE_MAP = 0x8514;
+ public const int GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515;
+ public const int GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516;
+ public const int GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517;
+ public const int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518;
+ public const int GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519;
+ public const int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A;
+ public const int GL_PROXY_TEXTURE_CUBE_MAP = 0x851B;
+ public const int GL_MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C;
+ public const int GL_COMPRESSED_RGB = 0x84ED;
+ public const int GL_COMPRESSED_RGBA = 0x84EE;
+ public const int GL_TEXTURE_COMPRESSION_HINT = 0x84EF;
+ public const int GL_TEXTURE_COMPRESSED_IMAGE_SIZE = 0x86A0;
+ public const int GL_TEXTURE_COMPRESSED = 0x86A1;
+ public const int GL_NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2;
+ public const int GL_COMPRESSED_TEXTURE_FORMATS = 0x86A3;
+ public const int GL_CLAMP_TO_BORDER = 0x812D;
+ public const int GL_BLEND_DST_RGB = 0x80C8;
+ public const int GL_BLEND_SRC_RGB = 0x80C9;
+ public const int GL_BLEND_DST_ALPHA = 0x80CA;
+ public const int GL_BLEND_SRC_ALPHA = 0x80CB;
+ public const int GL_POINT_FADE_THRESHOLD_SIZE = 0x8128;
+ public const int GL_DEPTH_COMPONENT16 = 0x81A5;
+ public const int GL_DEPTH_COMPONENT24 = 0x81A6;
+ public const int GL_DEPTH_COMPONENT32 = 0x81A7;
+ public const int GL_MIRRORED_REPEAT = 0x8370;
+ public const int GL_MAX_TEXTURE_LOD_BIAS = 0x84FD;
+ public const int GL_TEXTURE_LOD_BIAS = 0x8501;
+ public const int GL_INCR_WRAP = 0x8507;
+ public const int GL_DECR_WRAP = 0x8508;
+ public const int GL_TEXTURE_DEPTH_SIZE = 0x884A;
+ public const int GL_TEXTURE_COMPARE_MODE = 0x884C;
+ public const int GL_TEXTURE_COMPARE_FUNC = 0x884D;
+ public const int GL_BLEND_COLOR = 0x8005;
+ public const int GL_BLEND_EQUATION = 0x8009;
+ public const int GL_CONSTANT_COLOR = 0x8001;
+ public const int GL_ONE_MINUS_CONSTANT_COLOR = 0x8002;
+ public const int GL_CONSTANT_ALPHA = 0x8003;
+ public const int GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004;
+ public const int GL_FUNC_ADD = 0x8006;
+ public const int GL_FUNC_REVERSE_SUBTRACT = 0x800B;
+ public const int GL_FUNC_SUBTRACT = 0x800A;
+ public const int GL_MIN = 0x8007;
+ public const int GL_MAX = 0x8008;
+ public const int GL_BUFFER_SIZE = 0x8764;
+ public const int GL_BUFFER_USAGE = 0x8765;
+ public const int GL_QUERY_COUNTER_BITS = 0x8864;
+ public const int GL_CURRENT_QUERY = 0x8865;
+ public const int GL_QUERY_RESULT = 0x8866;
+ public const int GL_QUERY_RESULT_AVAILABLE = 0x8867;
+ public const int GL_ARRAY_BUFFER = 0x8892;
+ public const int GL_ELEMENT_ARRAY_BUFFER = 0x8893;
+ public const int GL_ARRAY_BUFFER_BINDING = 0x8894;
+ public const int GL_ELEMENT_ARRAY_BUFFER_BINDING = 0x8895;
+ public const int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F;
+ public const int GL_READ_ONLY = 0x88B8;
+ public const int GL_WRITE_ONLY = 0x88B9;
+ public const int GL_READ_WRITE = 0x88BA;
+ public const int GL_BUFFER_ACCESS = 0x88BB;
+ public const int GL_BUFFER_MAPPED = 0x88BC;
+ public const int GL_BUFFER_MAP_POINTER = 0x88BD;
+ public const int GL_STREAM_DRAW = 0x88E0;
+ public const int GL_STREAM_READ = 0x88E1;
+ public const int GL_STREAM_COPY = 0x88E2;
+ public const int GL_STATIC_DRAW = 0x88E4;
+ public const int GL_STATIC_READ = 0x88E5;
+ public const int GL_STATIC_COPY = 0x88E6;
+ public const int GL_DYNAMIC_DRAW = 0x88E8;
+ public const int GL_DYNAMIC_READ = 0x88E9;
+ public const int GL_DYNAMIC_COPY = 0x88EA;
+ public const int GL_SAMPLES_PASSED = 0x8914;
+ public const int GL_SRC1_ALPHA = 0x8589;
+ public const int GL_BLEND_EQUATION_RGB = 0x8009;
+ public const int GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622;
+ public const int GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623;
+ public const int GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624;
+ public const int GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625;
+ public const int GL_CURRENT_VERTEX_ATTRIB = 0x8626;
+ public const int GL_VERTEX_PROGRAM_POINT_SIZE = 0x8642;
+ public const int GL_VERTEX_ATTRIB_ARRAY_POINTER = 0x8645;
+ public const int GL_STENCIL_BACK_FUNC = 0x8800;
+ public const int GL_STENCIL_BACK_FAIL = 0x8801;
+ public const int GL_STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802;
+ public const int GL_STENCIL_BACK_PASS_DEPTH_PASS = 0x8803;
+ public const int GL_MAX_DRAW_BUFFERS = 0x8824;
+ public const int GL_DRAW_BUFFER0 = 0x8825;
+ public const int GL_DRAW_BUFFER1 = 0x8826;
+ public const int GL_DRAW_BUFFER2 = 0x8827;
+ public const int GL_DRAW_BUFFER3 = 0x8828;
+ public const int GL_DRAW_BUFFER4 = 0x8829;
+ public const int GL_DRAW_BUFFER5 = 0x882A;
+ public const int GL_DRAW_BUFFER6 = 0x882B;
+ public const int GL_DRAW_BUFFER7 = 0x882C;
+ public const int GL_DRAW_BUFFER8 = 0x882D;
+ public const int GL_DRAW_BUFFER9 = 0x882E;
+ public const int GL_DRAW_BUFFER10 = 0x882F;
+ public const int GL_DRAW_BUFFER11 = 0x8830;
+ public const int GL_DRAW_BUFFER12 = 0x8831;
+ public const int GL_DRAW_BUFFER13 = 0x8832;
+ public const int GL_DRAW_BUFFER14 = 0x8833;
+ public const int GL_DRAW_BUFFER15 = 0x8834;
+ public const int GL_BLEND_EQUATION_ALPHA = 0x883D;
+ public const int GL_MAX_VERTEX_ATTRIBS = 0x8869;
+ public const int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A;
+ public const int GL_MAX_TEXTURE_IMAGE_UNITS = 0x8872;
+ public const int GL_FRAGMENT_SHADER = 0x8B30;
+ public const int GL_VERTEX_SHADER = 0x8B31;
+ public const int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS = 0x8B49;
+ public const int GL_MAX_VERTEX_UNIFORM_COMPONENTS = 0x8B4A;
+ public const int GL_MAX_VARYING_FLOATS = 0x8B4B;
+ public const int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C;
+ public const int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D;
+ public const int GL_SHADER_TYPE = 0x8B4F;
+ public const int GL_FLOAT_VEC2 = 0x8B50;
+ public const int GL_FLOAT_VEC3 = 0x8B51;
+ public const int GL_FLOAT_VEC4 = 0x8B52;
+ public const int GL_INT_VEC2 = 0x8B53;
+ public const int GL_INT_VEC3 = 0x8B54;
+ public const int GL_INT_VEC4 = 0x8B55;
+ public const int GL_BOOL = 0x8B56;
+ public const int GL_BOOL_VEC2 = 0x8B57;
+ public const int GL_BOOL_VEC3 = 0x8B58;
+ public const int GL_BOOL_VEC4 = 0x8B59;
+ public const int GL_FLOAT_MAT2 = 0x8B5A;
+ public const int GL_FLOAT_MAT3 = 0x8B5B;
+ public const int GL_FLOAT_MAT4 = 0x8B5C;
+ public const int GL_SAMPLER_1D = 0x8B5D;
+ public const int GL_SAMPLER_2D = 0x8B5E;
+ public const int GL_SAMPLER_3D = 0x8B5F;
+ public const int GL_SAMPLER_CUBE = 0x8B60;
+ public const int GL_SAMPLER_1D_SHADOW = 0x8B61;
+ public const int GL_SAMPLER_2D_SHADOW = 0x8B62;
+ public const int GL_DELETE_STATUS = 0x8B80;
+ public const int GL_COMPILE_STATUS = 0x8B81;
+ public const int GL_LINK_STATUS = 0x8B82;
+ public const int GL_VALIDATE_STATUS = 0x8B83;
+ public const int GL_INFO_LOG_LENGTH = 0x8B84;
+ public const int GL_ATTACHED_SHADERS = 0x8B85;
+ public const int GL_ACTIVE_UNIFORMS = 0x8B86;
+ public const int GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87;
+ public const int GL_SHADER_SOURCE_LENGTH = 0x8B88;
+ public const int GL_ACTIVE_ATTRIBUTES = 0x8B89;
+ public const int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A;
+ public const int GL_FRAGMENT_SHADER_DERIVATIVE_HINT = 0x8B8B;
+ public const int GL_SHADING_LANGUAGE_VERSION = 0x8B8C;
+ public const int GL_CURRENT_PROGRAM = 0x8B8D;
+ public const int GL_POINT_SPRITE_COORD_ORIGIN = 0x8CA0;
+ public const int GL_LOWER_LEFT = 0x8CA1;
+ public const int GL_UPPER_LEFT = 0x8CA2;
+ public const int GL_STENCIL_BACK_REF = 0x8CA3;
+ public const int GL_STENCIL_BACK_VALUE_MASK = 0x8CA4;
+ public const int GL_STENCIL_BACK_WRITEMASK = 0x8CA5;
+ public const int GL_PIXEL_PACK_BUFFER = 0x88EB;
+ public const int GL_PIXEL_UNPACK_BUFFER = 0x88EC;
+ public const int GL_PIXEL_PACK_BUFFER_BINDING = 0x88ED;
+ public const int GL_PIXEL_UNPACK_BUFFER_BINDING = 0x88EF;
+ public const int GL_FLOAT_MAT2x3 = 0x8B65;
+ public const int GL_FLOAT_MAT2x4 = 0x8B66;
+ public const int GL_FLOAT_MAT3x2 = 0x8B67;
+ public const int GL_FLOAT_MAT3x4 = 0x8B68;
+ public const int GL_FLOAT_MAT4x2 = 0x8B69;
+ public const int GL_FLOAT_MAT4x3 = 0x8B6A;
+ public const int GL_SRGB = 0x8C40;
+ public const int GL_SRGB8 = 0x8C41;
+ public const int GL_SRGB_ALPHA = 0x8C42;
+ public const int GL_SRGB8_ALPHA8 = 0x8C43;
+ public const int GL_COMPRESSED_SRGB = 0x8C48;
+ public const int GL_COMPRESSED_SRGB_ALPHA = 0x8C49;
+ public const int GL_COMPARE_REF_TO_TEXTURE = 0x884E;
+ public const int GL_CLIP_DISTANCE0 = 0x3000;
+ public const int GL_CLIP_DISTANCE1 = 0x3001;
+ public const int GL_CLIP_DISTANCE2 = 0x3002;
+ public const int GL_CLIP_DISTANCE3 = 0x3003;
+ public const int GL_CLIP_DISTANCE4 = 0x3004;
+ public const int GL_CLIP_DISTANCE5 = 0x3005;
+ public const int GL_CLIP_DISTANCE6 = 0x3006;
+ public const int GL_CLIP_DISTANCE7 = 0x3007;
+ public const int GL_MAX_CLIP_DISTANCES = 0x0D32;
+ public const int GL_MAJOR_VERSION = 0x821B;
+ public const int GL_MINOR_VERSION = 0x821C;
+ public const int GL_COMPRESSED_RED = 0x8225;
+ public const int GL_COMPRESSED_RG = 0x8226;
+ public const int GL_RGBA32F = 0x8814;
+ public const int GL_RGB32F = 0x8815;
+ public const int GL_RGBA16F = 0x881A;
+ public const int GL_RGB16F = 0x881B;
+ public const int GL_VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD;
+ public const int GL_MAX_ARRAY_TEXTURE_LAYERS = 0x88FF;
+ public const int GL_MIN_PROGRAM_TEXEL_OFFSET = 0x8904;
+ public const int GL_MAX_PROGRAM_TEXEL_OFFSET = 0x8905;
+ public const int GL_CLAMP_READ_COLOR = 0x891C;
+ public const int GL_FIXED_ONLY = 0x891D;
+ public const int GL_MAX_VARYING_COMPONENTS = 0x8B4B;
+ public const int GL_TEXTURE_1D_ARRAY = 0x8C18;
+ public const int GL_PROXY_TEXTURE_1D_ARRAY = 0x8C19;
+ public const int GL_TEXTURE_2D_ARRAY = 0x8C1A;
+ public const int GL_PROXY_TEXTURE_2D_ARRAY = 0x8C1B;
+ public const int GL_TEXTURE_BINDING_1D_ARRAY = 0x8C1C;
+ public const int GL_TEXTURE_BINDING_2D_ARRAY = 0x8C1D;
+ public const int GL_R11F_G11F_B10F = 0x8C3A;
+ public const int GL_UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B;
+ public const int GL_RGB9_E5 = 0x8C3D;
+ public const int GL_UNSIGNED_INT_5_9_9_9_REV = 0x8C3E;
+ public const int GL_TEXTURE_SHARED_SIZE = 0x8C3F;
+ public const int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = 0x8C76;
+ public const int GL_TRANSFORM_FEEDBACK_BUFFER_MODE = 0x8C7F;
+ public const int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS = 0x8C80;
+ public const int GL_TRANSFORM_FEEDBACK_VARYINGS = 0x8C83;
+ public const int GL_TRANSFORM_FEEDBACK_BUFFER_START = 0x8C84;
+ public const int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE = 0x8C85;
+ public const int GL_PRIMITIVES_GENERATED = 0x8C87;
+ public const int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = 0x8C88;
+ public const int GL_RASTERIZER_DISCARD = 0x8C89;
+ public const int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS = 0x8C8A;
+ public const int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS = 0x8C8B;
+ public const int GL_INTERLEAVED_ATTRIBS = 0x8C8C;
+ public const int GL_SEPARATE_ATTRIBS = 0x8C8D;
+ public const int GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E;
+ public const int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = 0x8C8F;
+ public const int GL_RGBA32UI = 0x8D70;
+ public const int GL_RGB32UI = 0x8D71;
+ public const int GL_RGBA16UI = 0x8D76;
+ public const int GL_RGB16UI = 0x8D77;
+ public const int GL_RGBA8UI = 0x8D7C;
+ public const int GL_RGB8UI = 0x8D7D;
+ public const int GL_RGBA32I = 0x8D82;
+ public const int GL_RGB32I = 0x8D83;
+ public const int GL_RGBA16I = 0x8D88;
+ public const int GL_RGB16I = 0x8D89;
+ public const int GL_RGBA8I = 0x8D8E;
+ public const int GL_RGB8I = 0x8D8F;
+ public const int GL_RED_INTEGER = 0x8D94;
+ public const int GL_GREEN_INTEGER = 0x8D95;
+ public const int GL_BLUE_INTEGER = 0x8D96;
+ public const int GL_RGB_INTEGER = 0x8D98;
+ public const int GL_RGBA_INTEGER = 0x8D99;
+ public const int GL_BGR_INTEGER = 0x8D9A;
+ public const int GL_BGRA_INTEGER = 0x8D9B;
+ public const int GL_SAMPLER_1D_ARRAY = 0x8DC0;
+ public const int GL_SAMPLER_2D_ARRAY = 0x8DC1;
+ public const int GL_SAMPLER_1D_ARRAY_SHADOW = 0x8DC3;
+ public const int GL_SAMPLER_2D_ARRAY_SHADOW = 0x8DC4;
+ public const int GL_SAMPLER_CUBE_SHADOW = 0x8DC5;
+ public const int GL_UNSIGNED_INT_VEC2 = 0x8DC6;
+ public const int GL_UNSIGNED_INT_VEC3 = 0x8DC7;
+ public const int GL_UNSIGNED_INT_VEC4 = 0x8DC8;
+ public const int GL_INT_SAMPLER_1D = 0x8DC9;
+ public const int GL_INT_SAMPLER_2D = 0x8DCA;
+ public const int GL_INT_SAMPLER_3D = 0x8DCB;
+ public const int GL_INT_SAMPLER_CUBE = 0x8DCC;
+ public const int GL_INT_SAMPLER_1D_ARRAY = 0x8DCE;
+ public const int GL_INT_SAMPLER_2D_ARRAY = 0x8DCF;
+ public const int GL_UNSIGNED_INT_SAMPLER_1D = 0x8DD1;
+ public const int GL_UNSIGNED_INT_SAMPLER_2D = 0x8DD2;
+ public const int GL_UNSIGNED_INT_SAMPLER_3D = 0x8DD3;
+ public const int GL_UNSIGNED_INT_SAMPLER_CUBE = 0x8DD4;
+ public const int GL_UNSIGNED_INT_SAMPLER_1D_ARRAY = 0x8DD6;
+ public const int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY = 0x8DD7;
+ public const int GL_QUERY_WAIT = 0x8E13;
+ public const int GL_QUERY_NO_WAIT = 0x8E14;
+ public const int GL_QUERY_BY_REGION_WAIT = 0x8E15;
+ public const int GL_QUERY_BY_REGION_NO_WAIT = 0x8E16;
+ public const int GL_BUFFER_ACCESS_FLAGS = 0x911F;
+ public const int GL_BUFFER_MAP_LENGTH = 0x9120;
+ public const int GL_BUFFER_MAP_OFFSET = 0x9121;
+ public const int GL_DEPTH_COMPONENT32F = 0x8CAC;
+ public const int GL_DEPTH32F_STENCIL8 = 0x8CAD;
+ public const int GL_FLOAT_32_UNSIGNED_INT_24_8_REV = 0x8DAD;
+ public const int GL_INVALID_FRAMEBUFFER_OPERATION = 0x0506;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = 0x8210;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = 0x8211;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE = 0x8212;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 0x8213;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 0x8214;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 0x8215;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 0x8216;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 0x8217;
+ public const int GL_FRAMEBUFFER_DEFAULT = 0x8218;
+ public const int GL_FRAMEBUFFER_UNDEFINED = 0x8219;
+ public const int GL_DEPTH_STENCIL_ATTACHMENT = 0x821A;
+ public const int GL_MAX_RENDERBUFFER_SIZE = 0x84E8;
+ public const int GL_DEPTH_STENCIL = 0x84F9;
+ public const int GL_UNSIGNED_INT_24_8 = 0x84FA;
+ public const int GL_DEPTH24_STENCIL8 = 0x88F0;
+ public const int GL_TEXTURE_STENCIL_SIZE = 0x88F1;
+ public const int GL_TEXTURE_RED_TYPE = 0x8C10;
+ public const int GL_TEXTURE_GREEN_TYPE = 0x8C11;
+ public const int GL_TEXTURE_BLUE_TYPE = 0x8C12;
+ public const int GL_TEXTURE_ALPHA_TYPE = 0x8C13;
+ public const int GL_TEXTURE_DEPTH_TYPE = 0x8C16;
+ public const int GL_UNSIGNED_NORMALIZED = 0x8C17;
+ public const int GL_FRAMEBUFFER_BINDING = 0x8CA6;
+ public const int GL_DRAW_FRAMEBUFFER_BINDING = 0x8CA6;
+ public const int GL_RENDERBUFFER_BINDING = 0x8CA7;
+ public const int GL_READ_FRAMEBUFFER = 0x8CA8;
+ public const int GL_DRAW_FRAMEBUFFER = 0x8CA9;
+ public const int GL_READ_FRAMEBUFFER_BINDING = 0x8CAA;
+ public const int GL_RENDERBUFFER_SAMPLES = 0x8CAB;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 0x8CD0;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 0x8CD4;
+ public const int GL_FRAMEBUFFER_COMPLETE = 0x8CD5;
+ public const int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6;
+ public const int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7;
+ public const int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER = 0x8CDB;
+ public const int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER = 0x8CDC;
+ public const int GL_FRAMEBUFFER_UNSUPPORTED = 0x8CDD;
+ public const int GL_MAX_COLOR_ATTACHMENTS = 0x8CDF;
+ public const int GL_COLOR_ATTACHMENT0 = 0x8CE0;
+ public const int GL_COLOR_ATTACHMENT1 = 0x8CE1;
+ public const int GL_COLOR_ATTACHMENT2 = 0x8CE2;
+ public const int GL_COLOR_ATTACHMENT3 = 0x8CE3;
+ public const int GL_COLOR_ATTACHMENT4 = 0x8CE4;
+ public const int GL_COLOR_ATTACHMENT5 = 0x8CE5;
+ public const int GL_COLOR_ATTACHMENT6 = 0x8CE6;
+ public const int GL_COLOR_ATTACHMENT7 = 0x8CE7;
+ public const int GL_COLOR_ATTACHMENT8 = 0x8CE8;
+ public const int GL_COLOR_ATTACHMENT9 = 0x8CE9;
+ public const int GL_COLOR_ATTACHMENT10 = 0x8CEA;
+ public const int GL_COLOR_ATTACHMENT11 = 0x8CEB;
+ public const int GL_COLOR_ATTACHMENT12 = 0x8CEC;
+ public const int GL_COLOR_ATTACHMENT13 = 0x8CED;
+ public const int GL_COLOR_ATTACHMENT14 = 0x8CEE;
+ public const int GL_COLOR_ATTACHMENT15 = 0x8CEF;
+ public const int GL_COLOR_ATTACHMENT16 = 0x8CF0;
+ public const int GL_COLOR_ATTACHMENT17 = 0x8CF1;
+ public const int GL_COLOR_ATTACHMENT18 = 0x8CF2;
+ public const int GL_COLOR_ATTACHMENT19 = 0x8CF3;
+ public const int GL_COLOR_ATTACHMENT20 = 0x8CF4;
+ public const int GL_COLOR_ATTACHMENT21 = 0x8CF5;
+ public const int GL_COLOR_ATTACHMENT22 = 0x8CF6;
+ public const int GL_COLOR_ATTACHMENT23 = 0x8CF7;
+ public const int GL_COLOR_ATTACHMENT24 = 0x8CF8;
+ public const int GL_COLOR_ATTACHMENT25 = 0x8CF9;
+ public const int GL_COLOR_ATTACHMENT26 = 0x8CFA;
+ public const int GL_COLOR_ATTACHMENT27 = 0x8CFB;
+ public const int GL_COLOR_ATTACHMENT28 = 0x8CFC;
+ public const int GL_COLOR_ATTACHMENT29 = 0x8CFD;
+ public const int GL_COLOR_ATTACHMENT30 = 0x8CFE;
+ public const int GL_COLOR_ATTACHMENT31 = 0x8CFF;
+ public const int GL_DEPTH_ATTACHMENT = 0x8D00;
+ public const int GL_STENCIL_ATTACHMENT = 0x8D20;
+ public const int GL_FRAMEBUFFER = 0x8D40;
+ public const int GL_RENDERBUFFER = 0x8D41;
+ public const int GL_RENDERBUFFER_WIDTH = 0x8D42;
+ public const int GL_RENDERBUFFER_HEIGHT = 0x8D43;
+ public const int GL_RENDERBUFFER_INTERNAL_FORMAT = 0x8D44;
+ public const int GL_STENCIL_INDEX1 = 0x8D46;
+ public const int GL_STENCIL_INDEX4 = 0x8D47;
+ public const int GL_STENCIL_INDEX8 = 0x8D48;
+ public const int GL_STENCIL_INDEX16 = 0x8D49;
+ public const int GL_RENDERBUFFER_RED_SIZE = 0x8D50;
+ public const int GL_RENDERBUFFER_GREEN_SIZE = 0x8D51;
+ public const int GL_RENDERBUFFER_BLUE_SIZE = 0x8D52;
+ public const int GL_RENDERBUFFER_ALPHA_SIZE = 0x8D53;
+ public const int GL_RENDERBUFFER_DEPTH_SIZE = 0x8D54;
+ public const int GL_RENDERBUFFER_STENCIL_SIZE = 0x8D55;
+ public const int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = 0x8D56;
+ public const int GL_MAX_SAMPLES = 0x8D57;
+ public const int GL_FRAMEBUFFER_SRGB = 0x8DB9;
+ public const int GL_HALF_FLOAT = 0x140B;
+ public const int GL_MAP_READ_BIT = 0x0001;
+ public const int GL_MAP_WRITE_BIT = 0x0002;
+ public const int GL_MAP_INVALIDATE_RANGE_BIT = 0x0004;
+ public const int GL_MAP_INVALIDATE_BUFFER_BIT = 0x0008;
+ public const int GL_MAP_FLUSH_EXPLICIT_BIT = 0x0010;
+ public const int GL_MAP_UNSYNCHRONIZED_BIT = 0x0020;
+ public const int GL_COMPRESSED_RED_RGTC1 = 0x8DBB;
+ public const int GL_COMPRESSED_SIGNED_RED_RGTC1 = 0x8DBC;
+ public const int GL_COMPRESSED_RG_RGTC2 = 0x8DBD;
+ public const int GL_COMPRESSED_SIGNED_RG_RGTC2 = 0x8DBE;
+ public const int GL_RG = 0x8227;
+ public const int GL_RG_INTEGER = 0x8228;
+ public const int GL_R8 = 0x8229;
+ public const int GL_R16 = 0x822A;
+ public const int GL_RG8 = 0x822B;
+ public const int GL_RG16 = 0x822C;
+ public const int GL_R16F = 0x822D;
+ public const int GL_R32F = 0x822E;
+ public const int GL_RG16F = 0x822F;
+ public const int GL_RG32F = 0x8230;
+ public const int GL_R8I = 0x8231;
+ public const int GL_R8UI = 0x8232;
+ public const int GL_R16I = 0x8233;
+ public const int GL_R16UI = 0x8234;
+ public const int GL_R32I = 0x8235;
+ public const int GL_R32UI = 0x8236;
+ public const int GL_RG8I = 0x8237;
+ public const int GL_RG8UI = 0x8238;
+ public const int GL_RG16I = 0x8239;
+ public const int GL_RG16UI = 0x823A;
+ public const int GL_RG32I = 0x823B;
+ public const int GL_RG32UI = 0x823C;
+ public const int GL_VERTEX_ARRAY_BINDING = 0x85B5;
+ public const int GL_SAMPLER_2D_RECT = 0x8B63;
+ public const int GL_SAMPLER_2D_RECT_SHADOW = 0x8B64;
+ public const int GL_SAMPLER_BUFFER = 0x8DC2;
+ public const int GL_INT_SAMPLER_2D_RECT = 0x8DCD;
+ public const int GL_INT_SAMPLER_BUFFER = 0x8DD0;
+ public const int GL_UNSIGNED_INT_SAMPLER_2D_RECT = 0x8DD5;
+ public const int GL_UNSIGNED_INT_SAMPLER_BUFFER = 0x8DD8;
+ public const int GL_TEXTURE_BUFFER = 0x8C2A;
+ public const int GL_MAX_TEXTURE_BUFFER_SIZE = 0x8C2B;
+ public const int GL_TEXTURE_BINDING_BUFFER = 0x8C2C;
+ public const int GL_TEXTURE_BUFFER_DATA_STORE_BINDING = 0x8C2D;
+ public const int GL_TEXTURE_RECTANGLE = 0x84F5;
+ public const int GL_TEXTURE_BINDING_RECTANGLE = 0x84F6;
+ public const int GL_PROXY_TEXTURE_RECTANGLE = 0x84F7;
+ public const int GL_MAX_RECTANGLE_TEXTURE_SIZE = 0x84F8;
+ public const int GL_R8_SNORM = 0x8F94;
+ public const int GL_RG8_SNORM = 0x8F95;
+ public const int GL_RGB8_SNORM = 0x8F96;
+ public const int GL_RGBA8_SNORM = 0x8F97;
+ public const int GL_R16_SNORM = 0x8F98;
+ public const int GL_RG16_SNORM = 0x8F99;
+ public const int GL_RGB16_SNORM = 0x8F9A;
+ public const int GL_RGBA16_SNORM = 0x8F9B;
+ public const int GL_SIGNED_NORMALIZED = 0x8F9C;
+ public const int GL_PRIMITIVE_RESTART = 0x8F9D;
+ public const int GL_PRIMITIVE_RESTART_INDEX = 0x8F9E;
+ public const int GL_COPY_READ_BUFFER = 0x8F36;
+ public const int GL_COPY_WRITE_BUFFER = 0x8F37;
+ public const int GL_UNIFORM_BUFFER = 0x8A11;
+ public const int GL_UNIFORM_BUFFER_BINDING = 0x8A28;
+ public const int GL_UNIFORM_BUFFER_START = 0x8A29;
+ public const int GL_UNIFORM_BUFFER_SIZE = 0x8A2A;
+ public const int GL_MAX_VERTEX_UNIFORM_BLOCKS = 0x8A2B;
+ public const int GL_MAX_GEOMETRY_UNIFORM_BLOCKS = 0x8A2C;
+ public const int GL_MAX_FRAGMENT_UNIFORM_BLOCKS = 0x8A2D;
+ public const int GL_MAX_COMBINED_UNIFORM_BLOCKS = 0x8A2E;
+ public const int GL_MAX_UNIFORM_BUFFER_BINDINGS = 0x8A2F;
+ public const int GL_MAX_UNIFORM_BLOCK_SIZE = 0x8A30;
+ public const int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS = 0x8A31;
+ public const int GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS = 0x8A32;
+ public const int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 0x8A33;
+ public const int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT = 0x8A34;
+ public const int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = 0x8A35;
+ public const int GL_ACTIVE_UNIFORM_BLOCKS = 0x8A36;
+ public const int GL_UNIFORM_TYPE = 0x8A37;
+ public const int GL_UNIFORM_SIZE = 0x8A38;
+ public const int GL_UNIFORM_NAME_LENGTH = 0x8A39;
+ public const int GL_UNIFORM_BLOCK_INDEX = 0x8A3A;
+ public const int GL_UNIFORM_OFFSET = 0x8A3B;
+ public const int GL_UNIFORM_ARRAY_STRIDE = 0x8A3C;
+ public const int GL_UNIFORM_MATRIX_STRIDE = 0x8A3D;
+ public const int GL_UNIFORM_IS_ROW_MAJOR = 0x8A3E;
+ public const int GL_UNIFORM_BLOCK_BINDING = 0x8A3F;
+ public const int GL_UNIFORM_BLOCK_DATA_SIZE = 0x8A40;
+ public const int GL_UNIFORM_BLOCK_NAME_LENGTH = 0x8A41;
+ public const int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS = 0x8A42;
+ public const int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 0x8A43;
+ public const int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 0x8A44;
+ public const int GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = 0x8A45;
+ public const int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46;
+ public const int GL_LINES_ADJACENCY = 0x000A;
+ public const int GL_LINE_STRIP_ADJACENCY = 0x000B;
+ public const int GL_TRIANGLES_ADJACENCY = 0x000C;
+ public const int GL_TRIANGLE_STRIP_ADJACENCY = 0x000D;
+ public const int GL_PROGRAM_POINT_SIZE = 0x8642;
+ public const int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS = 0x8C29;
+ public const int GL_FRAMEBUFFER_ATTACHMENT_LAYERED = 0x8DA7;
+ public const int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = 0x8DA8;
+ public const int GL_GEOMETRY_SHADER = 0x8DD9;
+ public const int GL_GEOMETRY_VERTICES_OUT = 0x8916;
+ public const int GL_GEOMETRY_INPUT_TYPE = 0x8917;
+ public const int GL_GEOMETRY_OUTPUT_TYPE = 0x8918;
+ public const int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS = 0x8DDF;
+ public const int GL_MAX_GEOMETRY_OUTPUT_VERTICES = 0x8DE0;
+ public const int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS = 0x8DE1;
+ public const int GL_MAX_VERTEX_OUTPUT_COMPONENTS = 0x9122;
+ public const int GL_MAX_GEOMETRY_INPUT_COMPONENTS = 0x9123;
+ public const int GL_MAX_GEOMETRY_OUTPUT_COMPONENTS = 0x9124;
+ public const int GL_MAX_FRAGMENT_INPUT_COMPONENTS = 0x9125;
+ public const int GL_DEPTH_CLAMP = 0x864F;
+ public const int GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION = 0x8E4C;
+ public const int GL_FIRST_VERTEX_CONVENTION = 0x8E4D;
+ public const int GL_LAST_VERTEX_CONVENTION = 0x8E4E;
+ public const int GL_PROVOKING_VERTEX = 0x8E4F;
+ public const int GL_TEXTURE_CUBE_MAP_SEAMLESS = 0x884F;
+ public const int GL_MAX_SERVER_WAIT_TIMEOUT = 0x9111;
+ public const int GL_OBJECT_TYPE = 0x9112;
+ public const int GL_SYNC_CONDITION = 0x9113;
+ public const int GL_SYNC_STATUS = 0x9114;
+ public const int GL_SYNC_FLAGS = 0x9115;
+ public const int GL_SYNC_FENCE = 0x9116;
+ public const int GL_SYNC_GPU_COMMANDS_COMPLETE = 0x9117;
+ public const int GL_UNSIGNALED = 0x9118;
+ public const int GL_SIGNALED = 0x9119;
+ public const int GL_ALREADY_SIGNALED = 0x911A;
+ public const int GL_TIMEOUT_EXPIRED = 0x911B;
+ public const int GL_CONDITION_SATISFIED = 0x911C;
+ public const int GL_WAIT_FAILED = 0x911D;
+ public const int GL_SYNC_FLUSH_COMMANDS_BIT = 0x00000001;
+ public const int GL_SAMPLE_POSITION = 0x8E50;
+ public const int GL_SAMPLE_MASK = 0x8E51;
+ public const int GL_SAMPLE_MASK_VALUE = 0x8E52;
+ public const int GL_MAX_SAMPLE_MASK_WORDS = 0x8E59;
+ public const int GL_TEXTURE_2D_MULTISAMPLE = 0x9100;
+ public const int GL_PROXY_TEXTURE_2D_MULTISAMPLE = 0x9101;
+ public const int GL_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9102;
+ public const int GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9103;
+ public const int GL_TEXTURE_BINDING_2D_MULTISAMPLE = 0x9104;
+ public const int GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY = 0x9105;
+ public const int GL_TEXTURE_SAMPLES = 0x9106;
+ public const int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS = 0x9107;
+ public const int GL_SAMPLER_2D_MULTISAMPLE = 0x9108;
+ public const int GL_INT_SAMPLER_2D_MULTISAMPLE = 0x9109;
+ public const int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE = 0x910A;
+ public const int GL_SAMPLER_2D_MULTISAMPLE_ARRAY = 0x910B;
+ public const int GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY = 0x910C;
+ public const int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY = 0x910D;
+ public const int GL_MAX_COLOR_TEXTURE_SAMPLES = 0x910E;
+ public const int GL_MAX_DEPTH_TEXTURE_SAMPLES = 0x910F;
+ public const int GL_MAX_INTEGER_SAMPLES = 0x9110;
+ public const int GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE;
+ public const int GL_SRC1_COLOR = 0x88F9;
+ public const int GL_ONE_MINUS_SRC1_COLOR = 0x88FA;
+ public const int GL_ONE_MINUS_SRC1_ALPHA = 0x88FB;
+ public const int GL_MAX_DUAL_SOURCE_DRAW_BUFFERS = 0x88FC;
+ public const int GL_ANY_SAMPLES_PASSED = 0x8C2F;
+ public const int GL_SAMPLER_BINDING = 0x8919;
+ public const int GL_RGB10_A2UI = 0x906F;
+ public const int GL_TEXTURE_SWIZZLE_R = 0x8E42;
+ public const int GL_TEXTURE_SWIZZLE_G = 0x8E43;
+ public const int GL_TEXTURE_SWIZZLE_B = 0x8E44;
+ public const int GL_TEXTURE_SWIZZLE_A = 0x8E45;
+ public const int GL_TEXTURE_SWIZZLE_RGBA = 0x8E46;
+ public const int GL_TIME_ELAPSED = 0x88BF;
+ public const int GL_TIMESTAMP = 0x8E28;
+ public const int GL_INT_2_10_10_10_REV = 0x8D9F;
+ public const int GL_SAMPLE_SHADING = 0x8C36;
+ public const int GL_MIN_SAMPLE_SHADING_VALUE = 0x8C37;
+ public const int GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET = 0x8E5E;
+ public const int GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET = 0x8E5F;
+ public const int GL_TEXTURE_CUBE_MAP_ARRAY = 0x9009;
+ public const int GL_TEXTURE_BINDING_CUBE_MAP_ARRAY = 0x900A;
+ public const int GL_PROXY_TEXTURE_CUBE_MAP_ARRAY = 0x900B;
+ public const int GL_SAMPLER_CUBE_MAP_ARRAY = 0x900C;
+ public const int GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW = 0x900D;
+ public const int GL_INT_SAMPLER_CUBE_MAP_ARRAY = 0x900E;
+ public const int GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY = 0x900F;
+ public const int GL_DRAW_INDIRECT_BUFFER = 0x8F3F;
+ public const int GL_DRAW_INDIRECT_BUFFER_BINDING = 0x8F43;
+ public const int GL_GEOMETRY_SHADER_INVOCATIONS = 0x887F;
+ public const int GL_MAX_GEOMETRY_SHADER_INVOCATIONS = 0x8E5A;
+ public const int GL_MIN_FRAGMENT_INTERPOLATION_OFFSET = 0x8E5B;
+ public const int GL_MAX_FRAGMENT_INTERPOLATION_OFFSET = 0x8E5C;
+ public const int GL_FRAGMENT_INTERPOLATION_OFFSET_BITS = 0x8E5D;
+ public const int GL_MAX_VERTEX_STREAMS = 0x8E71;
+ public const int GL_DOUBLE_VEC2 = 0x8FFC;
+ public const int GL_DOUBLE_VEC3 = 0x8FFD;
+ public const int GL_DOUBLE_VEC4 = 0x8FFE;
+ public const int GL_DOUBLE_MAT2 = 0x8F46;
+ public const int GL_DOUBLE_MAT3 = 0x8F47;
+ public const int GL_DOUBLE_MAT4 = 0x8F48;
+ public const int GL_DOUBLE_MAT2x3 = 0x8F49;
+ public const int GL_DOUBLE_MAT2x4 = 0x8F4A;
+ public const int GL_DOUBLE_MAT3x2 = 0x8F4B;
+ public const int GL_DOUBLE_MAT3x4 = 0x8F4C;
+ public const int GL_DOUBLE_MAT4x2 = 0x8F4D;
+ public const int GL_DOUBLE_MAT4x3 = 0x8F4E;
+ public const int GL_ACTIVE_SUBROUTINES = 0x8DE5;
+ public const int GL_ACTIVE_SUBROUTINE_UNIFORMS = 0x8DE6;
+ public const int GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS = 0x8E47;
+ public const int GL_ACTIVE_SUBROUTINE_MAX_LENGTH = 0x8E48;
+ public const int GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH = 0x8E49;
+ public const int GL_MAX_SUBROUTINES = 0x8DE7;
+ public const int GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS = 0x8DE8;
+ public const int GL_NUM_COMPATIBLE_SUBROUTINES = 0x8E4A;
+ public const int GL_COMPATIBLE_SUBROUTINES = 0x8E4B;
+ public const int GL_PATCHES = 0x000E;
+ public const int GL_PATCH_VERTICES = 0x8E72;
+ public const int GL_PATCH_DEFAULT_INNER_LEVEL = 0x8E73;
+ public const int GL_PATCH_DEFAULT_OUTER_LEVEL = 0x8E74;
+ public const int GL_TESS_CONTROL_OUTPUT_VERTICES = 0x8E75;
+ public const int GL_TESS_GEN_MODE = 0x8E76;
+ public const int GL_TESS_GEN_SPACING = 0x8E77;
+ public const int GL_TESS_GEN_VERTEX_ORDER = 0x8E78;
+ public const int GL_TESS_GEN_POINT_MODE = 0x8E79;
+ public const int GL_ISOLINES = 0x8E7A;
+ public const int GL_QUADS = 0x0007;
+ public const int GL_FRACTIONAL_ODD = 0x8E7B;
+ public const int GL_FRACTIONAL_EVEN = 0x8E7C;
+ public const int GL_MAX_PATCH_VERTICES = 0x8E7D;
+ public const int GL_MAX_TESS_GEN_LEVEL = 0x8E7E;
+ public const int GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS = 0x8E7F;
+ public const int GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS = 0x8E80;
+ public const int GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS = 0x8E81;
+ public const int GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS = 0x8E82;
+ public const int GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS = 0x8E83;
+ public const int GL_MAX_TESS_PATCH_COMPONENTS = 0x8E84;
+ public const int GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS = 0x8E85;
+ public const int GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS = 0x8E86;
+ public const int GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS = 0x8E89;
+ public const int GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS = 0x8E8A;
+ public const int GL_MAX_TESS_CONTROL_INPUT_COMPONENTS = 0x886C;
+ public const int GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS = 0x886D;
+ public const int GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS = 0x8E1E;
+ public const int GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS = 0x8E1F;
+ public const int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER = 0x84F0;
+ public const int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x84F1;
+ public const int GL_TESS_EVALUATION_SHADER = 0x8E87;
+ public const int GL_TESS_CONTROL_SHADER = 0x8E88;
+ public const int GL_TRANSFORM_FEEDBACK = 0x8E22;
+ public const int GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED = 0x8E23;
+ public const int GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE = 0x8E24;
+ public const int GL_TRANSFORM_FEEDBACK_BINDING = 0x8E25;
+ public const int GL_MAX_TRANSFORM_FEEDBACK_BUFFERS = 0x8E70;
+ public const int GL_FIXED = 0x140C;
+ public const int GL_IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A;
+ public const int GL_IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B;
+ public const int GL_LOW_FLOAT = 0x8DF0;
+ public const int GL_MEDIUM_FLOAT = 0x8DF1;
+ public const int GL_HIGH_FLOAT = 0x8DF2;
+ public const int GL_LOW_INT = 0x8DF3;
+ public const int GL_MEDIUM_INT = 0x8DF4;
+ public const int GL_HIGH_INT = 0x8DF5;
+ public const int GL_SHADER_COMPILER = 0x8DFA;
+ public const int GL_SHADER_BINARY_FORMATS = 0x8DF8;
+ public const int GL_NUM_SHADER_BINARY_FORMATS = 0x8DF9;
+ public const int GL_MAX_VERTEX_UNIFORM_VECTORS = 0x8DFB;
+ public const int GL_MAX_VARYING_VECTORS = 0x8DFC;
+ public const int GL_MAX_FRAGMENT_UNIFORM_VECTORS = 0x8DFD;
+ public const int GL_RGB565 = 0x8D62;
+ public const int GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257;
+ public const int GL_PROGRAM_BINARY_LENGTH = 0x8741;
+ public const int GL_NUM_PROGRAM_BINARY_FORMATS = 0x87FE;
+ public const int GL_PROGRAM_BINARY_FORMATS = 0x87FF;
+ public const int GL_VERTEX_SHADER_BIT = 0x00000001;
+ public const int GL_FRAGMENT_SHADER_BIT = 0x00000002;
+ public const int GL_GEOMETRY_SHADER_BIT = 0x00000004;
+ public const int GL_TESS_CONTROL_SHADER_BIT = 0x00000008;
+ public const int GL_TESS_EVALUATION_SHADER_BIT = 0x00000010;
+ public const int GL_PROGRAM_SEPARABLE = 0x8258;
+ public const int GL_ACTIVE_PROGRAM = 0x8259;
+ public const int GL_PROGRAM_PIPELINE_BINDING = 0x825A;
+ public const int GL_MAX_VIEWPORTS = 0x825B;
+ public const int GL_VIEWPORT_SUBPIXEL_BITS = 0x825C;
+ public const int GL_VIEWPORT_BOUNDS_RANGE = 0x825D;
+ public const int GL_LAYER_PROVOKING_VERTEX = 0x825E;
+ public const int GL_VIEWPORT_INDEX_PROVOKING_VERTEX = 0x825F;
+ public const int GL_UNDEFINED_VERTEX = 0x8260;
+ public const int GL_COPY_READ_BUFFER_BINDING = 0x8F36;
+ public const int GL_COPY_WRITE_BUFFER_BINDING = 0x8F37;
+ public const int GL_TRANSFORM_FEEDBACK_ACTIVE = 0x8E24;
+ public const int GL_TRANSFORM_FEEDBACK_PAUSED = 0x8E23;
+ public const int GL_UNPACK_COMPRESSED_BLOCK_WIDTH = 0x9127;
+ public const int GL_UNPACK_COMPRESSED_BLOCK_HEIGHT = 0x9128;
+ public const int GL_UNPACK_COMPRESSED_BLOCK_DEPTH = 0x9129;
+ public const int GL_UNPACK_COMPRESSED_BLOCK_SIZE = 0x912A;
+ public const int GL_PACK_COMPRESSED_BLOCK_WIDTH = 0x912B;
+ public const int GL_PACK_COMPRESSED_BLOCK_HEIGHT = 0x912C;
+ public const int GL_PACK_COMPRESSED_BLOCK_DEPTH = 0x912D;
+ public const int GL_PACK_COMPRESSED_BLOCK_SIZE = 0x912E;
+ public const int GL_NUM_SAMPLE_COUNTS = 0x9380;
+ public const int GL_MIN_MAP_BUFFER_ALIGNMENT = 0x90BC;
+ public const int GL_ATOMIC_COUNTER_BUFFER = 0x92C0;
+ public const int GL_ATOMIC_COUNTER_BUFFER_BINDING = 0x92C1;
+ public const int GL_ATOMIC_COUNTER_BUFFER_START = 0x92C2;
+ public const int GL_ATOMIC_COUNTER_BUFFER_SIZE = 0x92C3;
+ public const int GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE = 0x92C4;
+ public const int GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS = 0x92C5;
+ public const int GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES = 0x92C6;
+ public const int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER = 0x92C7;
+ public const int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER = 0x92C8;
+ public const int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x92C9;
+ public const int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER = 0x92CA;
+ public const int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER = 0x92CB;
+ public const int GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS = 0x92CC;
+ public const int GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS = 0x92CD;
+ public const int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS = 0x92CE;
+ public const int GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS = 0x92CF;
+ public const int GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS = 0x92D0;
+ public const int GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS = 0x92D1;
+ public const int GL_MAX_VERTEX_ATOMIC_COUNTERS = 0x92D2;
+ public const int GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS = 0x92D3;
+ public const int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS = 0x92D4;
+ public const int GL_MAX_GEOMETRY_ATOMIC_COUNTERS = 0x92D5;
+ public const int GL_MAX_FRAGMENT_ATOMIC_COUNTERS = 0x92D6;
+ public const int GL_MAX_COMBINED_ATOMIC_COUNTERS = 0x92D7;
+ public const int GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE = 0x92D8;
+ public const int GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS = 0x92DC;
+ public const int GL_ACTIVE_ATOMIC_COUNTER_BUFFERS = 0x92D9;
+ public const int GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX = 0x92DA;
+ public const int GL_UNSIGNED_INT_ATOMIC_COUNTER = 0x92DB;
+ public const int GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT = 0x00000001;
+ public const int GL_ELEMENT_ARRAY_BARRIER_BIT = 0x00000002;
+ public const int GL_UNIFORM_BARRIER_BIT = 0x00000004;
+ public const int GL_TEXTURE_FETCH_BARRIER_BIT = 0x00000008;
+ public const int GL_SHADER_IMAGE_ACCESS_BARRIER_BIT = 0x00000020;
+ public const int GL_COMMAND_BARRIER_BIT = 0x00000040;
+ public const int GL_PIXEL_BUFFER_BARRIER_BIT = 0x00000080;
+ public const int GL_TEXTURE_UPDATE_BARRIER_BIT = 0x00000100;
+ public const int GL_BUFFER_UPDATE_BARRIER_BIT = 0x00000200;
+ public const int GL_FRAMEBUFFER_BARRIER_BIT = 0x00000400;
+ public const int GL_TRANSFORM_FEEDBACK_BARRIER_BIT = 0x00000800;
+ public const int GL_ATOMIC_COUNTER_BARRIER_BIT = 0x00001000;
+ public const int GL_MAX_IMAGE_UNITS = 0x8F38;
+ public const int GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS = 0x8F39;
+ public const int GL_IMAGE_BINDING_NAME = 0x8F3A;
+ public const int GL_IMAGE_BINDING_LEVEL = 0x8F3B;
+ public const int GL_IMAGE_BINDING_LAYERED = 0x8F3C;
+ public const int GL_IMAGE_BINDING_LAYER = 0x8F3D;
+ public const int GL_IMAGE_BINDING_ACCESS = 0x8F3E;
+ public const int GL_IMAGE_1D = 0x904C;
+ public const int GL_IMAGE_2D = 0x904D;
+ public const int GL_IMAGE_3D = 0x904E;
+ public const int GL_IMAGE_2D_RECT = 0x904F;
+ public const int GL_IMAGE_CUBE = 0x9050;
+ public const int GL_IMAGE_BUFFER = 0x9051;
+ public const int GL_IMAGE_1D_ARRAY = 0x9052;
+ public const int GL_IMAGE_2D_ARRAY = 0x9053;
+ public const int GL_IMAGE_CUBE_MAP_ARRAY = 0x9054;
+ public const int GL_IMAGE_2D_MULTISAMPLE = 0x9055;
+ public const int GL_IMAGE_2D_MULTISAMPLE_ARRAY = 0x9056;
+ public const int GL_INT_IMAGE_1D = 0x9057;
+ public const int GL_INT_IMAGE_2D = 0x9058;
+ public const int GL_INT_IMAGE_3D = 0x9059;
+ public const int GL_INT_IMAGE_2D_RECT = 0x905A;
+ public const int GL_INT_IMAGE_CUBE = 0x905B;
+ public const int GL_INT_IMAGE_BUFFER = 0x905C;
+ public const int GL_INT_IMAGE_1D_ARRAY = 0x905D;
+ public const int GL_INT_IMAGE_2D_ARRAY = 0x905E;
+ public const int GL_INT_IMAGE_CUBE_MAP_ARRAY = 0x905F;
+ public const int GL_INT_IMAGE_2D_MULTISAMPLE = 0x9060;
+ public const int GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY = 0x9061;
+ public const int GL_UNSIGNED_INT_IMAGE_1D = 0x9062;
+ public const int GL_UNSIGNED_INT_IMAGE_2D = 0x9063;
+ public const int GL_UNSIGNED_INT_IMAGE_3D = 0x9064;
+ public const int GL_UNSIGNED_INT_IMAGE_2D_RECT = 0x9065;
+ public const int GL_UNSIGNED_INT_IMAGE_CUBE = 0x9066;
+ public const int GL_UNSIGNED_INT_IMAGE_BUFFER = 0x9067;
+ public const int GL_UNSIGNED_INT_IMAGE_1D_ARRAY = 0x9068;
+ public const int GL_UNSIGNED_INT_IMAGE_2D_ARRAY = 0x9069;
+ public const int GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY = 0x906A;
+ public const int GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE = 0x906B;
+ public const int GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY = 0x906C;
+ public const int GL_MAX_IMAGE_SAMPLES = 0x906D;
+ public const int GL_IMAGE_BINDING_FORMAT = 0x906E;
+ public const int GL_IMAGE_FORMAT_COMPATIBILITY_TYPE = 0x90C7;
+ public const int GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE = 0x90C8;
+ public const int GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS = 0x90C9;
+ public const int GL_MAX_VERTEX_IMAGE_UNIFORMS = 0x90CA;
+ public const int GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS = 0x90CB;
+ public const int GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS = 0x90CC;
+ public const int GL_MAX_GEOMETRY_IMAGE_UNIFORMS = 0x90CD;
+ public const int GL_MAX_FRAGMENT_IMAGE_UNIFORMS = 0x90CE;
+ public const int GL_MAX_COMBINED_IMAGE_UNIFORMS = 0x90CF;
+ public const int GL_COMPRESSED_RGBA_BPTC_UNORM = 0x8E8C;
+ public const int GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM = 0x8E8D;
+ public const int GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT = 0x8E8E;
+ public const int GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT = 0x8E8F;
+ public const int GL_TEXTURE_IMMUTABLE_FORMAT = 0x912F;
+ public const int GL_NUM_SHADING_LANGUAGE_VERSIONS = 0x82E9;
+ public const int GL_VERTEX_ATTRIB_ARRAY_LONG = 0x874E;
+ public const int GL_COMPRESSED_RGB8_ETC2 = 0x9274;
+ public const int GL_COMPRESSED_SRGB8_ETC2 = 0x9275;
+ public const int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9276;
+ public const int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9277;
+ public const int GL_COMPRESSED_RGBA8_ETC2_EAC = 0x9278;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = 0x9279;
+ public const int GL_COMPRESSED_R11_EAC = 0x9270;
+ public const int GL_COMPRESSED_SIGNED_R11_EAC = 0x9271;
+ public const int GL_COMPRESSED_RG11_EAC = 0x9272;
+ public const int GL_COMPRESSED_SIGNED_RG11_EAC = 0x9273;
+ public const int GL_PRIMITIVE_RESTART_FIXED_INDEX = 0x8D69;
+ public const int GL_ANY_SAMPLES_PASSED_CONSERVATIVE = 0x8D6A;
+ public const int GL_MAX_ELEMENT_INDEX = 0x8D6B;
+ public const int GL_COMPUTE_SHADER = 0x91B9;
+ public const int GL_MAX_COMPUTE_UNIFORM_BLOCKS = 0x91BB;
+ public const int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS = 0x91BC;
+ public const int GL_MAX_COMPUTE_IMAGE_UNIFORMS = 0x91BD;
+ public const int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE = 0x8262;
+ public const int GL_MAX_COMPUTE_UNIFORM_COMPONENTS = 0x8263;
+ public const int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS = 0x8264;
+ public const int GL_MAX_COMPUTE_ATOMIC_COUNTERS = 0x8265;
+ public const int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS = 0x8266;
+ public const int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS = 0x90EB;
+ public const int GL_MAX_COMPUTE_WORK_GROUP_COUNT = 0x91BE;
+ public const int GL_MAX_COMPUTE_WORK_GROUP_SIZE = 0x91BF;
+ public const int GL_COMPUTE_WORK_GROUP_SIZE = 0x8267;
+ public const int GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER = 0x90EC;
+ public const int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER = 0x90ED;
+ public const int GL_DISPATCH_INDIRECT_BUFFER = 0x90EE;
+ public const int GL_DISPATCH_INDIRECT_BUFFER_BINDING = 0x90EF;
+ public const int GL_COMPUTE_SHADER_BIT = 0x00000020;
+ public const int GL_DEBUG_OUTPUT_SYNCHRONOUS = 0x8242;
+ public const int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH = 0x8243;
+ public const int GL_DEBUG_CALLBACK_FUNCTION = 0x8244;
+ public const int GL_DEBUG_CALLBACK_USER_PARAM = 0x8245;
+ public const int GL_DEBUG_SOURCE_API = 0x8246;
+ public const int GL_DEBUG_SOURCE_WINDOW_SYSTEM = 0x8247;
+ public const int GL_DEBUG_SOURCE_SHADER_COMPILER = 0x8248;
+ public const int GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249;
+ public const int GL_DEBUG_SOURCE_APPLICATION = 0x824A;
+ public const int GL_DEBUG_SOURCE_OTHER = 0x824B;
+ public const int GL_DEBUG_TYPE_ERROR = 0x824C;
+ public const int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = 0x824D;
+ public const int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = 0x824E;
+ public const int GL_DEBUG_TYPE_PORTABILITY = 0x824F;
+ public const int GL_DEBUG_TYPE_PERFORMANCE = 0x8250;
+ public const int GL_DEBUG_TYPE_OTHER = 0x8251;
+ public const int GL_MAX_DEBUG_MESSAGE_LENGTH = 0x9143;
+ public const int GL_MAX_DEBUG_LOGGED_MESSAGES = 0x9144;
+ public const int GL_DEBUG_LOGGED_MESSAGES = 0x9145;
+ public const int GL_DEBUG_SEVERITY_HIGH = 0x9146;
+ public const int GL_DEBUG_SEVERITY_MEDIUM = 0x9147;
+ public const int GL_DEBUG_SEVERITY_LOW = 0x9148;
+ public const int GL_DEBUG_TYPE_MARKER = 0x8268;
+ public const int GL_DEBUG_TYPE_PUSH_GROUP = 0x8269;
+ public const int GL_DEBUG_TYPE_POP_GROUP = 0x826A;
+ public const int GL_DEBUG_SEVERITY_NOTIFICATION = 0x826B;
+ public const int GL_MAX_DEBUG_GROUP_STACK_DEPTH = 0x826C;
+ public const int GL_DEBUG_GROUP_STACK_DEPTH = 0x826D;
+ public const int GL_BUFFER = 0x82E0;
+ public const int GL_SHADER = 0x82E1;
+ public const int GL_PROGRAM = 0x82E2;
+ public const int GL_VERTEX_ARRAY = 0x8074;
+ public const int GL_QUERY = 0x82E3;
+ public const int GL_PROGRAM_PIPELINE = 0x82E4;
+ public const int GL_SAMPLER = 0x82E6;
+ public const int GL_MAX_LABEL_LENGTH = 0x82E8;
+ public const int GL_DEBUG_OUTPUT = 0x92E0;
+ public const int GL_MAX_UNIFORM_LOCATIONS = 0x826E;
+ public const int GL_FRAMEBUFFER_DEFAULT_WIDTH = 0x9310;
+ public const int GL_FRAMEBUFFER_DEFAULT_HEIGHT = 0x9311;
+ public const int GL_FRAMEBUFFER_DEFAULT_LAYERS = 0x9312;
+ public const int GL_FRAMEBUFFER_DEFAULT_SAMPLES = 0x9313;
+ public const int GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = 0x9314;
+ public const int GL_MAX_FRAMEBUFFER_WIDTH = 0x9315;
+ public const int GL_MAX_FRAMEBUFFER_HEIGHT = 0x9316;
+ public const int GL_MAX_FRAMEBUFFER_LAYERS = 0x9317;
+ public const int GL_MAX_FRAMEBUFFER_SAMPLES = 0x9318;
+ public const int GL_INTERNALFORMAT_SUPPORTED = 0x826F;
+ public const int GL_INTERNALFORMAT_PREFERRED = 0x8270;
+ public const int GL_INTERNALFORMAT_RED_SIZE = 0x8271;
+ public const int GL_INTERNALFORMAT_GREEN_SIZE = 0x8272;
+ public const int GL_INTERNALFORMAT_BLUE_SIZE = 0x8273;
+ public const int GL_INTERNALFORMAT_ALPHA_SIZE = 0x8274;
+ public const int GL_INTERNALFORMAT_DEPTH_SIZE = 0x8275;
+ public const int GL_INTERNALFORMAT_STENCIL_SIZE = 0x8276;
+ public const int GL_INTERNALFORMAT_SHARED_SIZE = 0x8277;
+ public const int GL_INTERNALFORMAT_RED_TYPE = 0x8278;
+ public const int GL_INTERNALFORMAT_GREEN_TYPE = 0x8279;
+ public const int GL_INTERNALFORMAT_BLUE_TYPE = 0x827A;
+ public const int GL_INTERNALFORMAT_ALPHA_TYPE = 0x827B;
+ public const int GL_INTERNALFORMAT_DEPTH_TYPE = 0x827C;
+ public const int GL_INTERNALFORMAT_STENCIL_TYPE = 0x827D;
+ public const int GL_MAX_WIDTH = 0x827E;
+ public const int GL_MAX_HEIGHT = 0x827F;
+ public const int GL_MAX_DEPTH = 0x8280;
+ public const int GL_MAX_LAYERS = 0x8281;
+ public const int GL_MAX_COMBINED_DIMENSIONS = 0x8282;
+ public const int GL_COLOR_COMPONENTS = 0x8283;
+ public const int GL_DEPTH_COMPONENTS = 0x8284;
+ public const int GL_STENCIL_COMPONENTS = 0x8285;
+ public const int GL_COLOR_RENDERABLE = 0x8286;
+ public const int GL_DEPTH_RENDERABLE = 0x8287;
+ public const int GL_STENCIL_RENDERABLE = 0x8288;
+ public const int GL_FRAMEBUFFER_RENDERABLE = 0x8289;
+ public const int GL_FRAMEBUFFER_RENDERABLE_LAYERED = 0x828A;
+ public const int GL_FRAMEBUFFER_BLEND = 0x828B;
+ public const int GL_READ_PIXELS = 0x828C;
+ public const int GL_READ_PIXELS_FORMAT = 0x828D;
+ public const int GL_READ_PIXELS_TYPE = 0x828E;
+ public const int GL_TEXTURE_IMAGE_FORMAT = 0x828F;
+ public const int GL_TEXTURE_IMAGE_TYPE = 0x8290;
+ public const int GL_GET_TEXTURE_IMAGE_FORMAT = 0x8291;
+ public const int GL_GET_TEXTURE_IMAGE_TYPE = 0x8292;
+ public const int GL_MIPMAP = 0x8293;
+ public const int GL_MANUAL_GENERATE_MIPMAP = 0x8294;
+ public const int GL_AUTO_GENERATE_MIPMAP = 0x8295;
+ public const int GL_COLOR_ENCODING = 0x8296;
+ public const int GL_SRGB_READ = 0x8297;
+ public const int GL_SRGB_WRITE = 0x8298;
+ public const int GL_FILTER = 0x829A;
+ public const int GL_VERTEX_TEXTURE = 0x829B;
+ public const int GL_TESS_CONTROL_TEXTURE = 0x829C;
+ public const int GL_TESS_EVALUATION_TEXTURE = 0x829D;
+ public const int GL_GEOMETRY_TEXTURE = 0x829E;
+ public const int GL_FRAGMENT_TEXTURE = 0x829F;
+ public const int GL_COMPUTE_TEXTURE = 0x82A0;
+ public const int GL_TEXTURE_SHADOW = 0x82A1;
+ public const int GL_TEXTURE_GATHER = 0x82A2;
+ public const int GL_TEXTURE_GATHER_SHADOW = 0x82A3;
+ public const int GL_SHADER_IMAGE_LOAD = 0x82A4;
+ public const int GL_SHADER_IMAGE_STORE = 0x82A5;
+ public const int GL_SHADER_IMAGE_ATOMIC = 0x82A6;
+ public const int GL_IMAGE_TEXEL_SIZE = 0x82A7;
+ public const int GL_IMAGE_COMPATIBILITY_CLASS = 0x82A8;
+ public const int GL_IMAGE_PIXEL_FORMAT = 0x82A9;
+ public const int GL_IMAGE_PIXEL_TYPE = 0x82AA;
+ public const int GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST = 0x82AC;
+ public const int GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST = 0x82AD;
+ public const int GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE = 0x82AE;
+ public const int GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE = 0x82AF;
+ public const int GL_TEXTURE_COMPRESSED_BLOCK_WIDTH = 0x82B1;
+ public const int GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT = 0x82B2;
+ public const int GL_TEXTURE_COMPRESSED_BLOCK_SIZE = 0x82B3;
+ public const int GL_CLEAR_BUFFER = 0x82B4;
+ public const int GL_TEXTURE_VIEW = 0x82B5;
+ public const int GL_VIEW_COMPATIBILITY_CLASS = 0x82B6;
+ public const int GL_FULL_SUPPORT = 0x82B7;
+ public const int GL_CAVEAT_SUPPORT = 0x82B8;
+ public const int GL_IMAGE_CLASS_4_X_32 = 0x82B9;
+ public const int GL_IMAGE_CLASS_2_X_32 = 0x82BA;
+ public const int GL_IMAGE_CLASS_1_X_32 = 0x82BB;
+ public const int GL_IMAGE_CLASS_4_X_16 = 0x82BC;
+ public const int GL_IMAGE_CLASS_2_X_16 = 0x82BD;
+ public const int GL_IMAGE_CLASS_1_X_16 = 0x82BE;
+ public const int GL_IMAGE_CLASS_4_X_8 = 0x82BF;
+ public const int GL_IMAGE_CLASS_2_X_8 = 0x82C0;
+ public const int GL_IMAGE_CLASS_1_X_8 = 0x82C1;
+ public const int GL_IMAGE_CLASS_11_11_10 = 0x82C2;
+ public const int GL_IMAGE_CLASS_10_10_10_2 = 0x82C3;
+ public const int GL_VIEW_CLASS_128_BITS = 0x82C4;
+ public const int GL_VIEW_CLASS_96_BITS = 0x82C5;
+ public const int GL_VIEW_CLASS_64_BITS = 0x82C6;
+ public const int GL_VIEW_CLASS_48_BITS = 0x82C7;
+ public const int GL_VIEW_CLASS_32_BITS = 0x82C8;
+ public const int GL_VIEW_CLASS_24_BITS = 0x82C9;
+ public const int GL_VIEW_CLASS_16_BITS = 0x82CA;
+ public const int GL_VIEW_CLASS_8_BITS = 0x82CB;
+ public const int GL_VIEW_CLASS_S3TC_DXT1_RGB = 0x82CC;
+ public const int GL_VIEW_CLASS_S3TC_DXT1_RGBA = 0x82CD;
+ public const int GL_VIEW_CLASS_S3TC_DXT3_RGBA = 0x82CE;
+ public const int GL_VIEW_CLASS_S3TC_DXT5_RGBA = 0x82CF;
+ public const int GL_VIEW_CLASS_RGTC1_RED = 0x82D0;
+ public const int GL_VIEW_CLASS_RGTC2_RG = 0x82D1;
+ public const int GL_VIEW_CLASS_BPTC_UNORM = 0x82D2;
+ public const int GL_VIEW_CLASS_BPTC_FLOAT = 0x82D3;
+ public const int GL_UNIFORM = 0x92E1;
+ public const int GL_UNIFORM_BLOCK = 0x92E2;
+ public const int GL_PROGRAM_INPUT = 0x92E3;
+ public const int GL_PROGRAM_OUTPUT = 0x92E4;
+ public const int GL_BUFFER_VARIABLE = 0x92E5;
+ public const int GL_SHADER_STORAGE_BLOCK = 0x92E6;
+ public const int GL_VERTEX_SUBROUTINE = 0x92E8;
+ public const int GL_TESS_CONTROL_SUBROUTINE = 0x92E9;
+ public const int GL_TESS_EVALUATION_SUBROUTINE = 0x92EA;
+ public const int GL_GEOMETRY_SUBROUTINE = 0x92EB;
+ public const int GL_FRAGMENT_SUBROUTINE = 0x92EC;
+ public const int GL_COMPUTE_SUBROUTINE = 0x92ED;
+ public const int GL_VERTEX_SUBROUTINE_UNIFORM = 0x92EE;
+ public const int GL_TESS_CONTROL_SUBROUTINE_UNIFORM = 0x92EF;
+ public const int GL_TESS_EVALUATION_SUBROUTINE_UNIFORM = 0x92F0;
+ public const int GL_GEOMETRY_SUBROUTINE_UNIFORM = 0x92F1;
+ public const int GL_FRAGMENT_SUBROUTINE_UNIFORM = 0x92F2;
+ public const int GL_COMPUTE_SUBROUTINE_UNIFORM = 0x92F3;
+ public const int GL_TRANSFORM_FEEDBACK_VARYING = 0x92F4;
+ public const int GL_ACTIVE_RESOURCES = 0x92F5;
+ public const int GL_MAX_NAME_LENGTH = 0x92F6;
+ public const int GL_MAX_NUM_ACTIVE_VARIABLES = 0x92F7;
+ public const int GL_MAX_NUM_COMPATIBLE_SUBROUTINES = 0x92F8;
+ public const int GL_NAME_LENGTH = 0x92F9;
+ public const int GL_TYPE = 0x92FA;
+ public const int GL_ARRAY_SIZE = 0x92FB;
+ public const int GL_OFFSET = 0x92FC;
+ public const int GL_BLOCK_INDEX = 0x92FD;
+ public const int GL_ARRAY_STRIDE = 0x92FE;
+ public const int GL_MATRIX_STRIDE = 0x92FF;
+ public const int GL_IS_ROW_MAJOR = 0x9300;
+ public const int GL_ATOMIC_COUNTER_BUFFER_INDEX = 0x9301;
+ public const int GL_BUFFER_BINDING = 0x9302;
+ public const int GL_BUFFER_DATA_SIZE = 0x9303;
+ public const int GL_NUM_ACTIVE_VARIABLES = 0x9304;
+ public const int GL_ACTIVE_VARIABLES = 0x9305;
+ public const int GL_REFERENCED_BY_VERTEX_SHADER = 0x9306;
+ public const int GL_REFERENCED_BY_TESS_CONTROL_SHADER = 0x9307;
+ public const int GL_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x9308;
+ public const int GL_REFERENCED_BY_GEOMETRY_SHADER = 0x9309;
+ public const int GL_REFERENCED_BY_FRAGMENT_SHADER = 0x930A;
+ public const int GL_REFERENCED_BY_COMPUTE_SHADER = 0x930B;
+ public const int GL_TOP_LEVEL_ARRAY_SIZE = 0x930C;
+ public const int GL_TOP_LEVEL_ARRAY_STRIDE = 0x930D;
+ public const int GL_LOCATION = 0x930E;
+ public const int GL_LOCATION_INDEX = 0x930F;
+ public const int GL_IS_PER_PATCH = 0x92E7;
+ public const int GL_SHADER_STORAGE_BUFFER = 0x90D2;
+ public const int GL_SHADER_STORAGE_BUFFER_BINDING = 0x90D3;
+ public const int GL_SHADER_STORAGE_BUFFER_START = 0x90D4;
+ public const int GL_SHADER_STORAGE_BUFFER_SIZE = 0x90D5;
+ public const int GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS = 0x90D6;
+ public const int GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS = 0x90D7;
+ public const int GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS = 0x90D8;
+ public const int GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS = 0x90D9;
+ public const int GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS = 0x90DA;
+ public const int GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS = 0x90DB;
+ public const int GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS = 0x90DC;
+ public const int GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS = 0x90DD;
+ public const int GL_MAX_SHADER_STORAGE_BLOCK_SIZE = 0x90DE;
+ public const int GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT = 0x90DF;
+ public const int GL_SHADER_STORAGE_BARRIER_BIT = 0x00002000;
+ public const int GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES = 0x8F39;
+ public const int GL_DEPTH_STENCIL_TEXTURE_MODE = 0x90EA;
+ public const int GL_TEXTURE_BUFFER_OFFSET = 0x919D;
+ public const int GL_TEXTURE_BUFFER_SIZE = 0x919E;
+ public const int GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT = 0x919F;
+ public const int GL_TEXTURE_VIEW_MIN_LEVEL = 0x82DB;
+ public const int GL_TEXTURE_VIEW_NUM_LEVELS = 0x82DC;
+ public const int GL_TEXTURE_VIEW_MIN_LAYER = 0x82DD;
+ public const int GL_TEXTURE_VIEW_NUM_LAYERS = 0x82DE;
+ public const int GL_TEXTURE_IMMUTABLE_LEVELS = 0x82DF;
+ public const int GL_VERTEX_ATTRIB_BINDING = 0x82D4;
+ public const int GL_VERTEX_ATTRIB_RELATIVE_OFFSET = 0x82D5;
+ public const int GL_VERTEX_BINDING_DIVISOR = 0x82D6;
+ public const int GL_VERTEX_BINDING_OFFSET = 0x82D7;
+ public const int GL_VERTEX_BINDING_STRIDE = 0x82D8;
+ public const int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET = 0x82D9;
+ public const int GL_MAX_VERTEX_ATTRIB_BINDINGS = 0x82DA;
+ public const int GL_VERTEX_BINDING_BUFFER = 0x8F4F;
+ public const int GL_DISPLAY_LIST = 0x82E7;
+ public const int GL_STACK_UNDERFLOW = 0x0504;
+ public const int GL_STACK_OVERFLOW = 0x0503;
+ public const int GL_MAX_VERTEX_ATTRIB_STRIDE = 0x82E5;
+ public const int GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED = 0x8221;
+ public const int GL_TEXTURE_BUFFER_BINDING = 0x8C2A;
+ public const int GL_MAP_PERSISTENT_BIT = 0x0040;
+ public const int GL_MAP_COHERENT_BIT = 0x0080;
+ public const int GL_DYNAMIC_STORAGE_BIT = 0x0100;
+ public const int GL_CLIENT_STORAGE_BIT = 0x0200;
+ public const int GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT = 0x00004000;
+ public const int GL_BUFFER_IMMUTABLE_STORAGE = 0x821F;
+ public const int GL_BUFFER_STORAGE_FLAGS = 0x8220;
+ public const int GL_CLEAR_TEXTURE = 0x9365;
+ public const int GL_LOCATION_COMPONENT = 0x934A;
+ public const int GL_TRANSFORM_FEEDBACK_BUFFER_INDEX = 0x934B;
+ public const int GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE = 0x934C;
+ public const int GL_QUERY_BUFFER = 0x9192;
+ public const int GL_QUERY_BUFFER_BARRIER_BIT = 0x00008000;
+ public const int GL_QUERY_BUFFER_BINDING = 0x9193;
+ public const int GL_QUERY_RESULT_NO_WAIT = 0x9194;
+ public const int GL_MIRROR_CLAMP_TO_EDGE = 0x8743;
+ public const int GL_CONTEXT_LOST = 0x0507;
+ public const int GL_NEGATIVE_ONE_TO_ONE = 0x935E;
+ public const int GL_ZERO_TO_ONE = 0x935F;
+ public const int GL_CLIP_ORIGIN = 0x935C;
+ public const int GL_CLIP_DEPTH_MODE = 0x935D;
+ public const int GL_QUERY_WAIT_INVERTED = 0x8E17;
+ public const int GL_QUERY_NO_WAIT_INVERTED = 0x8E18;
+ public const int GL_QUERY_BY_REGION_WAIT_INVERTED = 0x8E19;
+ public const int GL_QUERY_BY_REGION_NO_WAIT_INVERTED = 0x8E1A;
+ public const int GL_MAX_CULL_DISTANCES = 0x82F9;
+ public const int GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES = 0x82FA;
+ public const int GL_TEXTURE_TARGET = 0x1006;
+ public const int GL_QUERY_TARGET = 0x82EA;
+ public const int GL_GUILTY_CONTEXT_RESET = 0x8253;
+ public const int GL_INNOCENT_CONTEXT_RESET = 0x8254;
+ public const int GL_UNKNOWN_CONTEXT_RESET = 0x8255;
+ public const int GL_RESET_NOTIFICATION_STRATEGY = 0x8256;
+ public const int GL_LOSE_CONTEXT_ON_RESET = 0x8252;
+ public const int GL_NO_RESET_NOTIFICATION = 0x8261;
+ public const int GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT = 0x00000004;
+ public const int GL_COLOR_TABLE = 0x80D0;
+ public const int GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1;
+ public const int GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2;
+ public const int GL_PROXY_COLOR_TABLE = 0x80D3;
+ public const int GL_PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4;
+ public const int GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5;
+ public const int GL_CONVOLUTION_1D = 0x8010;
+ public const int GL_CONVOLUTION_2D = 0x8011;
+ public const int GL_SEPARABLE_2D = 0x8012;
+ public const int GL_HISTOGRAM = 0x8024;
+ public const int GL_PROXY_HISTOGRAM = 0x8025;
+ public const int GL_MINMAX = 0x802E;
+ public const int GL_SHADER_BINARY_FORMAT_SPIR_V = 0x9551;
+ public const int GL_SPIR_V_BINARY = 0x9552;
+ public const int GL_PARAMETER_BUFFER = 0x80EE;
+ public const int GL_PARAMETER_BUFFER_BINDING = 0x80EF;
+ public const int GL_CONTEXT_FLAG_NO_ERROR_BIT = 0x00000008;
+ public const int GL_VERTICES_SUBMITTED = 0x82EE;
+ public const int GL_PRIMITIVES_SUBMITTED = 0x82EF;
+ public const int GL_VERTEX_SHADER_INVOCATIONS = 0x82F0;
+ public const int GL_TESS_CONTROL_SHADER_PATCHES = 0x82F1;
+ public const int GL_TESS_EVALUATION_SHADER_INVOCATIONS = 0x82F2;
+ public const int GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED = 0x82F3;
+ public const int GL_FRAGMENT_SHADER_INVOCATIONS = 0x82F4;
+ public const int GL_COMPUTE_SHADER_INVOCATIONS = 0x82F5;
+ public const int GL_CLIPPING_INPUT_PRIMITIVES = 0x82F6;
+ public const int GL_CLIPPING_OUTPUT_PRIMITIVES = 0x82F7;
+ public const int GL_POLYGON_OFFSET_CLAMP = 0x8E1B;
+ public const int GL_SPIR_V_EXTENSIONS = 0x9553;
+ public const int GL_NUM_SPIR_V_EXTENSIONS = 0x9554;
+ public const int GL_TEXTURE_MAX_ANISOTROPY = 0x84FE;
+ public const int GL_MAX_TEXTURE_MAX_ANISOTROPY = 0x84FF;
+ public const int GL_TRANSFORM_FEEDBACK_OVERFLOW = 0x82EC;
+ public const int GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW = 0x82ED;
+ public const int GL_VERSION_ES_CL_1_0 = 1;
+ public const int GL_VERSION_ES_CM_1_1 = 1;
+ public const int GL_VERSION_ES_CL_1_1 = 1;
+ public const int GL_CLIP_PLANE0 = 0x3000;
+ public const int GL_CLIP_PLANE1 = 0x3001;
+ public const int GL_CLIP_PLANE2 = 0x3002;
+ public const int GL_CLIP_PLANE3 = 0x3003;
+ public const int GL_CLIP_PLANE4 = 0x3004;
+ public const int GL_CLIP_PLANE5 = 0x3005;
+ public const int GL_FOG = 0x0B60;
+ public const int GL_LIGHTING = 0x0B50;
+ public const int GL_ALPHA_TEST = 0x0BC0;
+ public const int GL_POINT_SMOOTH = 0x0B10;
+ public const int GL_COLOR_MATERIAL = 0x0B57;
+ public const int GL_NORMALIZE = 0x0BA1;
+ public const int GL_RESCALE_NORMAL = 0x803A;
+ public const int GL_NORMAL_ARRAY = 0x8075;
+ public const int GL_COLOR_ARRAY = 0x8076;
+ public const int GL_TEXTURE_COORD_ARRAY = 0x8078;
+ public const int GL_EXP = 0x0800;
+ public const int GL_EXP2 = 0x0801;
+ public const int GL_FOG_DENSITY = 0x0B62;
+ public const int GL_FOG_START = 0x0B63;
+ public const int GL_FOG_END = 0x0B64;
+ public const int GL_FOG_MODE = 0x0B65;
+ public const int GL_FOG_COLOR = 0x0B66;
+ public const int GL_CURRENT_COLOR = 0x0B00;
+ public const int GL_CURRENT_NORMAL = 0x0B02;
+ public const int GL_CURRENT_TEXTURE_COORDS = 0x0B03;
+ public const int GL_POINT_SIZE_MIN = 0x8126;
+ public const int GL_POINT_SIZE_MAX = 0x8127;
+ public const int GL_POINT_DISTANCE_ATTENUATION = 0x8129;
+ public const int GL_ALIASED_POINT_SIZE_RANGE = 0x846D;
+ public const int GL_SHADE_MODEL = 0x0B54;
+ public const int GL_MATRIX_MODE = 0x0BA0;
+ public const int GL_MODELVIEW_STACK_DEPTH = 0x0BA3;
+ public const int GL_PROJECTION_STACK_DEPTH = 0x0BA4;
+ public const int GL_TEXTURE_STACK_DEPTH = 0x0BA5;
+ public const int GL_MODELVIEW_MATRIX = 0x0BA6;
+ public const int GL_PROJECTION_MATRIX = 0x0BA7;
+ public const int GL_TEXTURE_MATRIX = 0x0BA8;
+ public const int GL_ALPHA_TEST_FUNC = 0x0BC1;
+ public const int GL_ALPHA_TEST_REF = 0x0BC2;
+ public const int GL_MAX_LIGHTS = 0x0D31;
+ public const int GL_MAX_CLIP_PLANES = 0x0D32;
+ public const int GL_MAX_MODELVIEW_STACK_DEPTH = 0x0D36;
+ public const int GL_MAX_PROJECTION_STACK_DEPTH = 0x0D38;
+ public const int GL_MAX_TEXTURE_STACK_DEPTH = 0x0D39;
+ public const int GL_MAX_TEXTURE_UNITS = 0x84E2;
+ public const int GL_RED_BITS = 0x0D52;
+ public const int GL_GREEN_BITS = 0x0D53;
+ public const int GL_BLUE_BITS = 0x0D54;
+ public const int GL_ALPHA_BITS = 0x0D55;
+ public const int GL_DEPTH_BITS = 0x0D56;
+ public const int GL_STENCIL_BITS = 0x0D57;
+ public const int GL_VERTEX_ARRAY_SIZE = 0x807A;
+ public const int GL_VERTEX_ARRAY_TYPE = 0x807B;
+ public const int GL_VERTEX_ARRAY_STRIDE = 0x807C;
+ public const int GL_NORMAL_ARRAY_TYPE = 0x807E;
+ public const int GL_NORMAL_ARRAY_STRIDE = 0x807F;
+ public const int GL_COLOR_ARRAY_SIZE = 0x8081;
+ public const int GL_COLOR_ARRAY_TYPE = 0x8082;
+ public const int GL_COLOR_ARRAY_STRIDE = 0x8083;
+ public const int GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088;
+ public const int GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089;
+ public const int GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A;
+ public const int GL_VERTEX_ARRAY_POINTER = 0x808E;
+ public const int GL_NORMAL_ARRAY_POINTER = 0x808F;
+ public const int GL_COLOR_ARRAY_POINTER = 0x8090;
+ public const int GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092;
+ public const int GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50;
+ public const int GL_POINT_SMOOTH_HINT = 0x0C51;
+ public const int GL_FOG_HINT = 0x0C54;
+ public const int GL_GENERATE_MIPMAP_HINT = 0x8192;
+ public const int GL_LIGHT_MODEL_AMBIENT = 0x0B53;
+ public const int GL_LIGHT_MODEL_TWO_SIDE = 0x0B52;
+ public const int GL_AMBIENT = 0x1200;
+ public const int GL_DIFFUSE = 0x1201;
+ public const int GL_SPECULAR = 0x1202;
+ public const int GL_POSITION = 0x1203;
+ public const int GL_SPOT_DIRECTION = 0x1204;
+ public const int GL_SPOT_EXPONENT = 0x1205;
+ public const int GL_SPOT_CUTOFF = 0x1206;
+ public const int GL_CONSTANT_ATTENUATION = 0x1207;
+ public const int GL_LINEAR_ATTENUATION = 0x1208;
+ public const int GL_QUADRATIC_ATTENUATION = 0x1209;
+ public const int GL_EMISSION = 0x1600;
+ public const int GL_SHININESS = 0x1601;
+ public const int GL_AMBIENT_AND_DIFFUSE = 0x1602;
+ public const int GL_MODELVIEW = 0x1700;
+ public const int GL_PROJECTION = 0x1701;
+ public const int GL_LUMINANCE = 0x1909;
+ public const int GL_LUMINANCE_ALPHA = 0x190A;
+ public const int GL_FLAT = 0x1D00;
+ public const int GL_SMOOTH = 0x1D01;
+ public const int GL_MODULATE = 0x2100;
+ public const int GL_DECAL = 0x2101;
+ public const int GL_ADD = 0x0104;
+ public const int GL_TEXTURE_ENV_MODE = 0x2200;
+ public const int GL_TEXTURE_ENV_COLOR = 0x2201;
+ public const int GL_TEXTURE_ENV = 0x2300;
+ public const int GL_GENERATE_MIPMAP = 0x8191;
+ public const int GL_CLIENT_ACTIVE_TEXTURE = 0x84E1;
+ public const int GL_LIGHT0 = 0x4000;
+ public const int GL_LIGHT1 = 0x4001;
+ public const int GL_LIGHT2 = 0x4002;
+ public const int GL_LIGHT3 = 0x4003;
+ public const int GL_LIGHT4 = 0x4004;
+ public const int GL_LIGHT5 = 0x4005;
+ public const int GL_LIGHT6 = 0x4006;
+ public const int GL_LIGHT7 = 0x4007;
+ public const int GL_VERTEX_ARRAY_BUFFER_BINDING = 0x8896;
+ public const int GL_NORMAL_ARRAY_BUFFER_BINDING = 0x8897;
+ public const int GL_COLOR_ARRAY_BUFFER_BINDING = 0x8898;
+ public const int GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING = 0x889A;
+ public const int GL_SUBTRACT = 0x84E7;
+ public const int GL_COMBINE = 0x8570;
+ public const int GL_COMBINE_RGB = 0x8571;
+ public const int GL_COMBINE_ALPHA = 0x8572;
+ public const int GL_RGB_SCALE = 0x8573;
+ public const int GL_ADD_SIGNED = 0x8574;
+ public const int GL_INTERPOLATE = 0x8575;
+ public const int GL_CONSTANT = 0x8576;
+ public const int GL_PRIMARY_COLOR = 0x8577;
+ public const int GL_PREVIOUS = 0x8578;
+ public const int GL_OPERAND0_RGB = 0x8590;
+ public const int GL_OPERAND1_RGB = 0x8591;
+ public const int GL_OPERAND2_RGB = 0x8592;
+ public const int GL_OPERAND0_ALPHA = 0x8598;
+ public const int GL_OPERAND1_ALPHA = 0x8599;
+ public const int GL_OPERAND2_ALPHA = 0x859A;
+ public const int GL_ALPHA_SCALE = 0x0D1C;
+ public const int GL_SRC0_RGB = 0x8580;
+ public const int GL_SRC1_RGB = 0x8581;
+ public const int GL_SRC2_RGB = 0x8582;
+ public const int GL_SRC0_ALPHA = 0x8588;
+ public const int GL_SRC2_ALPHA = 0x858A;
+ public const int GL_DOT3_RGB = 0x86AE;
+ public const int GL_DOT3_RGBA = 0x86AF;
+ public const int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9;
+ public const int GL_MULTISAMPLE_LINE_WIDTH_RANGE = 0x9381;
+ public const int GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY = 0x9382;
+ public const int GL_MULTIPLY = 0x9294;
+ public const int GL_SCREEN = 0x9295;
+ public const int GL_OVERLAY = 0x9296;
+ public const int GL_DARKEN = 0x9297;
+ public const int GL_LIGHTEN = 0x9298;
+ public const int GL_COLORDODGE = 0x9299;
+ public const int GL_COLORBURN = 0x929A;
+ public const int GL_HARDLIGHT = 0x929B;
+ public const int GL_SOFTLIGHT = 0x929C;
+ public const int GL_DIFFERENCE = 0x929E;
+ public const int GL_EXCLUSION = 0x92A0;
+ public const int GL_HSL_HUE = 0x92AD;
+ public const int GL_HSL_SATURATION = 0x92AE;
+ public const int GL_HSL_COLOR = 0x92AF;
+ public const int GL_HSL_LUMINOSITY = 0x92B0;
+ public const int GL_PRIMITIVE_BOUNDING_BOX = 0x92BE;
+ public const int GL_COMPRESSED_RGBA_ASTC_4x4 = 0x93B0;
+ public const int GL_COMPRESSED_RGBA_ASTC_5x4 = 0x93B1;
+ public const int GL_COMPRESSED_RGBA_ASTC_5x5 = 0x93B2;
+ public const int GL_COMPRESSED_RGBA_ASTC_6x5 = 0x93B3;
+ public const int GL_COMPRESSED_RGBA_ASTC_6x6 = 0x93B4;
+ public const int GL_COMPRESSED_RGBA_ASTC_8x5 = 0x93B5;
+ public const int GL_COMPRESSED_RGBA_ASTC_8x6 = 0x93B6;
+ public const int GL_COMPRESSED_RGBA_ASTC_8x8 = 0x93B7;
+ public const int GL_COMPRESSED_RGBA_ASTC_10x5 = 0x93B8;
+ public const int GL_COMPRESSED_RGBA_ASTC_10x6 = 0x93B9;
+ public const int GL_COMPRESSED_RGBA_ASTC_10x8 = 0x93BA;
+ public const int GL_COMPRESSED_RGBA_ASTC_10x10 = 0x93BB;
+ public const int GL_COMPRESSED_RGBA_ASTC_12x10 = 0x93BC;
+ public const int GL_COMPRESSED_RGBA_ASTC_12x12 = 0x93BD;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4 = 0x93D0;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4 = 0x93D1;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5 = 0x93D2;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5 = 0x93D3;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6 = 0x93D4;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5 = 0x93D5;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6 = 0x93D6;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8 = 0x93D7;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5 = 0x93D8;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6 = 0x93D9;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8 = 0x93DA;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10 = 0x93DB;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10 = 0x93DC;
+ public const int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12 = 0x93DD;
+ public const int GL_CONTEXT_ROBUST_ACCESS = 0x90F3;
+
+
+
+ #endregion
+
}
}
diff --git a/源代码/StgSharp/Graphics/GLFunc.cs b/源代码/StgSharp/Graphics/GLFunc.cs
index 48954f8c..5358890d 100644
--- a/源代码/StgSharp/Graphics/GLFunc.cs
+++ b/源代码/StgSharp/Graphics/GLFunc.cs
@@ -110,7 +110,7 @@ namespace StgSharp
#if DEBUG
Console.WriteLine(name);
#endif
- return (IntPtr)0b1111111111;
+ return internalIO.glfwGetProcAddress(name);
}
else
{
diff --git a/源代码/StgSharp/Graphics/GLdele.cs b/源代码/StgSharp/Graphics/GLdele.cs
index 0b24ea12..663881ea 100644
--- a/源代码/StgSharp/Graphics/GLdele.cs
+++ b/源代码/StgSharp/Graphics/GLdele.cs
@@ -1912,7 +1912,7 @@ namespace StgSharp
internal unsafe delegate void PFNGLDELETEBUFFERSPROC(int n, uint* buffers);
internal unsafe delegate void PFNGLGENBUFFERSPROC(int n, uint* buffers);
internal unsafe delegate bool PFNGLISBUFFERPROC(uint buffer);
- internal unsafe delegate void PFNGLBUFFERDATAPROC(int target, int* size, void* data, int usage);
+ internal unsafe delegate void PFNGLBUFFERDATAPROC(int target, int size, void* data, int usage);
internal unsafe delegate void PFNGLBUFFERSUBDATAPROC(int target, long offset, int* size, void* data);
internal unsafe delegate void PFNGLGETBUFFERSUBDATAPROC(int target, long offset, int* size, void* data);
internal unsafe delegate void PFNGLMAPBUFFERPROC(int target, int access);
@@ -1944,9 +1944,9 @@ namespace StgSharp
internal unsafe delegate void PFNGLGETATTACHEDSHADERSPROC(uint program, int maxCount, int* count, uint* shaders);
internal unsafe delegate int PFNGLGETATTRIBLOCATIONPROC(uint program, sbyte* name);
internal unsafe delegate void PFNGLGETPROGRAMIVPROC(uint program, int pname, int* parameters);
- internal unsafe delegate void PFNGLGETPROGRAMINFOLOGPROC(uint program, int bufSize, int* length, sbyte* infoLog);
+ internal unsafe delegate void PFNGLGETPROGRAMINFOLOGPROC(uint program, int bufSize, int* length, byte* infoLog);
internal unsafe delegate void PFNGLGETSHADERIVPROC(uint shader, int pname, int* parameters);
- internal unsafe delegate void PFNGLGETSHADERINFOLOGPROC(uint shader, int bufSize, int* length, sbyte* infoLog);
+ internal unsafe delegate void PFNGLGETSHADERINFOLOGPROC(uint shader, int bufSize, int* length, byte* infoLog);
internal unsafe delegate void PFNGLGETSHADERSOURCEPROC(uint shader, int bufSize, int* length, sbyte* source);
internal unsafe delegate int PFNGLGETUNIFORMLOCATIONPROC(uint program, sbyte* name);
internal unsafe delegate void PFNGLGETUNIFORMFVPROC(uint program, int location, float* parameters);
@@ -1958,7 +1958,7 @@ namespace StgSharp
internal unsafe delegate bool PFNGLISPROGRAMPROC(uint program);
internal unsafe delegate bool PFNGLISSHADERPROC(uint shader);
internal unsafe delegate void PFNGLLINKPROGRAMPROC(uint program);
- internal unsafe delegate void PFNGLSHADERSOURCEPROC(uint shader, int count, sbyte** str, int* length);
+ internal unsafe delegate void PFNGLSHADERSOURCEPROC(uint shader, int count, byte** str, int* length);
internal unsafe delegate void PFNGLUSEPROGRAMPROC(uint program);
internal unsafe delegate void PFNGLUNIFORM1FPROC(int location, float v0);
internal unsafe delegate void PFNGLUNIFORM2FPROC(int location, float v0, float v1);
diff --git a/源代码/StgSharp/Graphics/Graphic.cs b/源代码/StgSharp/Graphics/Graphic.cs
index 0d7e4219..8c623150 100644
--- a/源代码/StgSharp/Graphics/Graphic.cs
+++ b/源代码/StgSharp/Graphics/Graphic.cs
@@ -62,41 +62,14 @@ namespace StgSharp
{
throw new Exception("Do not init GLAD twice.");
}
+
+
+
+
+
+
+
+
}
-
-
-
-
-
- /*
- ///
- /// Init a form, attach its data to GLFW program,
- /// and return the pointer of the GLFW package of the form.
- ///
- /// The C# instance of the form
- /// Pointer of the GLFW package of this form
- /// The issue that form is not successfully initilized
- /// or GLAD program fail to init
- public static unsafe IntPtr InitWindow(Form form)
- {
- IntPtr a = internalIO.InternalInitWindow(form.info);
- if ((long)a == -1)
- {
- throw new Exception("Failed to init form.");
- }
- else if ((long)a == -2)
- {
- throw new Exception("Failed to load GLAD program.");
- }
- else
- {
- return a;
- }
- }
- */
-
-
-
-
}
}
diff --git a/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs b/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs
index a1438062..eb93571e 100644
--- a/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs
+++ b/源代码/StgSharp/Math/Linear/Vector.VectorTransform.cs
@@ -1,6 +1,9 @@
-namespace StgSharp.Math
+using System.Numerics;
+using System.Runtime.CompilerServices;
+
+namespace StgSharp.Math
{
- public unsafe static partial class Vector
+ public unsafe static partial class VectorCalc
{
public static Vec3d To3D(Vec2d vec)
{
@@ -26,6 +29,11 @@
}
}
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ internal static Vec3d To3D(Vector4 vector)
+ {
+ return new Vec3d(vector);
+ }
}
diff --git a/源代码/StgSharp/Math/Linear/matrix3x3.cs b/源代码/StgSharp/Math/Linear/matrix3x3.cs
index cda3e979..c4f7d53e 100644
--- a/源代码/StgSharp/Math/Linear/matrix3x3.cs
+++ b/源代码/StgSharp/Math/Linear/matrix3x3.cs
@@ -11,17 +11,19 @@ namespace StgSharp.Math
[FieldOffset(0)] internal Mat3 mat;
[FieldOffset(3 * 4 * sizeof(float))] internal Mat3 transpose;
[FieldOffset(6 * 4 * sizeof(float))] internal bool isTransposed;
-
+ [FieldOffset(0 * 4 * sizeof(float))] public Vec3d Colum0;
+ [FieldOffset(1 * 4 * sizeof(float))] public Vec3d Colum1;
+ [FieldOffset(2 * 4 * sizeof(float))] public Vec3d Colum2;
public Matrix3x3(
- float a00,float a01,float a02,
- float a10,float a11,float a12,
- float a20,float a21,float a22
+ float a00, float a01, float a02,
+ float a10, float a11, float a12,
+ float a20, float a21, float a22
)
{
- mat.colum0 = new Vector4(a00,a10,a20,0);
- mat.colum1 = new Vector4(a01,a11,a21,0);
- mat.colum2 = new Vector4(a02,a12,a22,0);
+ mat.colum0 = new Vector4(a00, a10, a20, 0);
+ mat.colum1 = new Vector4(a01, a11, a21, 0);
+ mat.colum2 = new Vector4(a02, a12, a22, 0);
}
internal Matrix3x3(
@@ -129,7 +131,7 @@ namespace StgSharp.Math
mat.mat.colum2 * value
);
}
-
+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static Matrix3x3 operator /(Matrix3x3 mat, float value)
{
@@ -145,33 +147,33 @@ namespace StgSharp.Math
{
left.InternalTranspose();
return new Matrix3x2(
- Vector4.Dot(left.transpose.colum0,right.mat.colum0),
- Vector4.Dot(left.transpose.colum0,right.mat.colum1),
+ Vector4.Dot(left.transpose.colum0, right.mat.colum0),
+ Vector4.Dot(left.transpose.colum0, right.mat.colum1),
- Vector4.Dot(left.transpose.colum1,right.mat.colum0),
- Vector4.Dot(left.transpose.colum1,right.mat.colum1),
+ Vector4.Dot(left.transpose.colum1, right.mat.colum0),
+ Vector4.Dot(left.transpose.colum1, right.mat.colum1),
- Vector4.Dot(left.transpose.colum2,right.mat.colum0),
- Vector4.Dot(left.transpose.colum2,right.mat.colum1)
+ Vector4.Dot(left.transpose.colum2, right.mat.colum0),
+ Vector4.Dot(left.transpose.colum2, right.mat.colum1)
);
}
-
+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static Matrix3x3 operator *(Matrix3x3 left, Matrix3x3 right)
{
left.InternalTranspose();
return new Matrix3x3(
- Vector4.Dot(left.transpose.colum0,right.mat.colum0),
- Vector4.Dot(left.transpose.colum0,right.mat.colum1),
- Vector4.Dot(left.transpose.colum0,right.mat.colum2),
+ Vector4.Dot(left.transpose.colum0, right.mat.colum0),
+ Vector4.Dot(left.transpose.colum0, right.mat.colum1),
+ Vector4.Dot(left.transpose.colum0, right.mat.colum2),
- Vector4.Dot(left.transpose.colum1,right.mat.colum0),
- Vector4.Dot(left.transpose.colum1,right.mat.colum1),
- Vector4.Dot(left.transpose.colum1,right.mat.colum2),
+ Vector4.Dot(left.transpose.colum1, right.mat.colum0),
+ Vector4.Dot(left.transpose.colum1, right.mat.colum1),
+ Vector4.Dot(left.transpose.colum1, right.mat.colum2),
- Vector4.Dot(left.transpose.colum2,right.mat.colum0),
- Vector4.Dot(left.transpose.colum2,right.mat.colum1),
- Vector4.Dot(left.transpose.colum2,right.mat.colum2)
+ Vector4.Dot(left.transpose.colum2, right.mat.colum0),
+ Vector4.Dot(left.transpose.colum2, right.mat.colum1),
+ Vector4.Dot(left.transpose.colum2, right.mat.colum2)
);
}
@@ -180,20 +182,20 @@ namespace StgSharp.Math
{
left.InternalTranspose();
return new Matrix3x4(
- Vector4.Dot(left.transpose.colum0,right.mat.colum0),
- Vector4.Dot(left.transpose.colum0,right.mat.colum1),
- Vector4.Dot(left.transpose.colum0,right.mat.colum2),
- Vector4.Dot(left.transpose.colum0,right.mat.colum3),
+ Vector4.Dot(left.transpose.colum0, right.mat.colum0),
+ Vector4.Dot(left.transpose.colum0, right.mat.colum1),
+ Vector4.Dot(left.transpose.colum0, right.mat.colum2),
+ Vector4.Dot(left.transpose.colum0, right.mat.colum3),
- Vector4.Dot(left.transpose.colum1,right.mat.colum0),
- Vector4.Dot(left.transpose.colum1,right.mat.colum1),
- Vector4.Dot(left.transpose.colum1,right.mat.colum2),
- Vector4.Dot(left.transpose.colum1,right.mat.colum3),
+ Vector4.Dot(left.transpose.colum1, right.mat.colum0),
+ Vector4.Dot(left.transpose.colum1, right.mat.colum1),
+ Vector4.Dot(left.transpose.colum1, right.mat.colum2),
+ Vector4.Dot(left.transpose.colum1, right.mat.colum3),
- Vector4.Dot(left.transpose.colum2,right.mat.colum0),
- Vector4.Dot(left.transpose.colum2,right.mat.colum1),
- Vector4.Dot(left.transpose.colum2,right.mat.colum2),
- Vector4.Dot(left.transpose.colum2,right.mat.colum3)
+ Vector4.Dot(left.transpose.colum2, right.mat.colum0),
+ Vector4.Dot(left.transpose.colum2, right.mat.colum1),
+ Vector4.Dot(left.transpose.colum2, right.mat.colum2),
+ Vector4.Dot(left.transpose.colum2, right.mat.colum3)
);
}
diff --git a/源代码/StgSharp/Math/Linear/matrix3x4.cs b/源代码/StgSharp/Math/Linear/matrix3x4.cs
index 048552a8..fbe20c6e 100644
--- a/源代码/StgSharp/Math/Linear/matrix3x4.cs
+++ b/源代码/StgSharp/Math/Linear/matrix3x4.cs
@@ -1,4 +1,5 @@
using System;
+using System.Drawing;
using System.Numerics;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
@@ -6,13 +7,18 @@ using System.Runtime.InteropServices;
namespace StgSharp.Math
{
- [StructLayout(LayoutKind.Explicit, Size = 7*4*sizeof(float)+ sizeof(bool),Pack = 16)]
+ [StructLayout(LayoutKind.Explicit, Size = 7 * 4 * sizeof(float) + sizeof(bool), Pack = 16)]
public struct Matrix3x4
{
[FieldOffset(0)] internal Mat4 mat;
- [FieldOffset(4*4*sizeof(float))] internal Mat3 transpose;
+ [FieldOffset(4 * 4 * sizeof(float))] internal Mat3 transpose;
[FieldOffset(7 * 4 * sizeof(float))] internal bool isTransposed;
+ [FieldOffset(0 * 4 * sizeof(float))] public Vec3d Colum0;
+ [FieldOffset(1 * 4 * sizeof(float))] public Vec3d Colum1;
+ [FieldOffset(2 * 4 * sizeof(float))] public Vec3d Colum2;
+ [FieldOffset(3 * 4 * sizeof(float))] public Vec3d Colum3;
+
public Matrix3x4(
float a00, float a01, float a02, float a03,
float a10, float a11, float a12, float a13,
@@ -90,8 +96,8 @@ namespace StgSharp.Math
{
if (!isTransposed)
{
- fixed(Mat4* source = &this.mat)
- fixed(Mat3* target = &this.transpose)
+ fixed (Mat4* source = &this.mat)
+ fixed (Mat3* target = &this.transpose)
{
internalIO.Transpose4to3_internal(source, target);
}
@@ -150,10 +156,10 @@ namespace StgSharp.Math
return new Matrix3x2(
Vector4.Dot(left.transpose.colum0, right.mat.colum0),
Vector4.Dot(left.transpose.colum0, right.mat.colum1),
-
+
Vector4.Dot(left.transpose.colum1, right.mat.colum0),
Vector4.Dot(left.transpose.colum1, right.mat.colum1),
-
+
Vector4.Dot(left.transpose.colum2, right.mat.colum0),
Vector4.Dot(left.transpose.colum2, right.mat.colum1)
);
@@ -167,11 +173,11 @@ namespace StgSharp.Math
Vector4.Dot(left.transpose.colum0, right.mat.colum0),
Vector4.Dot(left.transpose.colum0, right.mat.colum1),
Vector4.Dot(left.transpose.colum0, right.mat.colum2),
-
+
Vector4.Dot(left.transpose.colum1, right.mat.colum0),
Vector4.Dot(left.transpose.colum1, right.mat.colum1),
Vector4.Dot(left.transpose.colum1, right.mat.colum2),
-
+
Vector4.Dot(left.transpose.colum2, right.mat.colum0),
Vector4.Dot(left.transpose.colum2, right.mat.colum1),
Vector4.Dot(left.transpose.colum2, right.mat.colum2)
@@ -187,12 +193,12 @@ namespace StgSharp.Math
Vector4.Dot(left.transpose.colum0, right.mat.colum1),
Vector4.Dot(left.transpose.colum0, right.mat.colum2),
Vector4.Dot(left.transpose.colum0, right.mat.colum3),
-
+
Vector4.Dot(left.transpose.colum1, right.mat.colum0),
Vector4.Dot(left.transpose.colum1, right.mat.colum1),
Vector4.Dot(left.transpose.colum1, right.mat.colum2),
Vector4.Dot(left.transpose.colum1, right.mat.colum3),
-
+
Vector4.Dot(left.transpose.colum2, right.mat.colum0),
Vector4.Dot(left.transpose.colum2, right.mat.colum1),
Vector4.Dot(left.transpose.colum2, right.mat.colum2),
diff --git a/源代码/StgSharp/Math/Linear/vec3d.cs b/源代码/StgSharp/Math/Linear/vec3d.cs
index 95961042..412e9e01 100644
--- a/源代码/StgSharp/Math/Linear/vec3d.cs
+++ b/源代码/StgSharp/Math/Linear/vec3d.cs
@@ -6,7 +6,7 @@ using System.Runtime.InteropServices;
namespace StgSharp.Math
{
- [StructLayout(LayoutKind.Explicit,Size = 16,Pack = 16)]
+ [StructLayout(LayoutKind.Explicit, Size = 16, Pack = 16)]
public struct Vec3d
{
[FieldOffset(0)]
@@ -22,7 +22,12 @@ namespace StgSharp.Math
X = x; Y = y; Z = z;
}
-
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ internal Vec3d(Vector4 vector)
+ {
+ vec = vector;
+ }
+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static Vec3d operator +(Vec3d vec1, Vec3d vec2)
{
@@ -57,9 +62,9 @@ namespace StgSharp.Math
public static Vec3d operator /(Vec3d vec, float value)
{
return new Vec3d(
- vec.X/value,
- vec.Y/value,
- vec.Z/value
+ vec.X / value,
+ vec.Y / value,
+ vec.Z / value
);
}
diff --git a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll
index db166e55..bbcb5c1b 100644
Binary files a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll and b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.dll differ
diff --git a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml
index 33c54f0f..49ca8288 100644
--- a/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml
+++ b/源代码/StgSharp/bin/x64/Debug/netstandard2.1/StgSharp.xml
@@ -60,7 +60,7 @@
平面几何体。包含三角形,对称四边形,自由多边形等。最多可由16个点参数定义。
-
+
Move the third vertix. this is a useless method for Parallelograms.
@@ -68,7 +68,7 @@
Geometry overdefined
-
+
Move the third vertix. This method is useless for Parallelograms.
diff --git a/源代码/StgSharp/bin/x64/Release/netstandard2.1/StgSharp.dll b/源代码/StgSharp/bin/x64/Release/netstandard2.1/StgSharp.dll
index 6cfbe848..01bd786e 100644
Binary files a/源代码/StgSharp/bin/x64/Release/netstandard2.1/StgSharp.dll and b/源代码/StgSharp/bin/x64/Release/netstandard2.1/StgSharp.dll differ
diff --git a/源代码/StgSharp/obj/StgSharp.csproj.nuget.dgspec.json b/源代码/StgSharp/obj/StgSharp.csproj.nuget.dgspec.json
index 3c6da539..d0331e4a 100644
--- a/源代码/StgSharp/obj/StgSharp.csproj.nuget.dgspec.json
+++ b/源代码/StgSharp/obj/StgSharp.csproj.nuget.dgspec.json
@@ -70,7 +70,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.401\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/源代码/StgSharp/obj/project.assets.json b/源代码/StgSharp/obj/project.assets.json
index 863d7777..68d39d80 100644
--- a/源代码/StgSharp/obj/project.assets.json
+++ b/源代码/StgSharp/obj/project.assets.json
@@ -203,7 +203,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.401\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/源代码/StgSharp/obj/project.nuget.cache b/源代码/StgSharp/obj/project.nuget.cache
index c86b711e..6fd16944 100644
--- a/源代码/StgSharp/obj/project.nuget.cache
+++ b/源代码/StgSharp/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "laAh6HOqaqkeza4HK3EBhAx7AjcOlrd8Z6s26b8lsUCoYM8PIJh/NJy8SIv8UHq9F9mqp0Pw10DuCZW5/r5x5g==",
+ "dgSpecHash": "n9Xi4iZXV3QSFntRckZHzDXaJisY2FvKlYNQrLaVsXhG7L0GmeGCz292aaGFg24/a22cdlby5Tm2bmC2jHfvQA==",
"success": true,
"projectFilePath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharp\\StgSharp.csproj",
"expectedPackageFiles": [
diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll
index db166e55..bbcb5c1b 100644
Binary files a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll and b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.dll differ
diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml
index 33c54f0f..49ca8288 100644
--- a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml
+++ b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/StgSharp.xml
@@ -60,7 +60,7 @@
平面几何体。包含三角形,对称四边形,自由多边形等。最多可由16个点参数定义。
-
+
Move the third vertix. this is a useless method for Parallelograms.
@@ -68,7 +68,7 @@
Geometry overdefined
-
+
Move the third vertix. This method is useless for Parallelograms.
diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll
index ba0ee8b0..933e4df1 100644
Binary files a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll and b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/ref/StgSharp.dll differ
diff --git a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/refint/StgSharp.dll b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/refint/StgSharp.dll
index ba0ee8b0..933e4df1 100644
Binary files a/源代码/StgSharp/obj/x64/Debug/netstandard2.1/refint/StgSharp.dll and b/源代码/StgSharp/obj/x64/Debug/netstandard2.1/refint/StgSharp.dll differ
diff --git a/源代码/StgSharp/obj/x64/Release/netstandard2.1/StgSharp.dll b/源代码/StgSharp/obj/x64/Release/netstandard2.1/StgSharp.dll
index 6cfbe848..01bd786e 100644
Binary files a/源代码/StgSharp/obj/x64/Release/netstandard2.1/StgSharp.dll and b/源代码/StgSharp/obj/x64/Release/netstandard2.1/StgSharp.dll differ
diff --git a/源代码/StgSharp/obj/x64/Release/netstandard2.1/ref/StgSharp.dll b/源代码/StgSharp/obj/x64/Release/netstandard2.1/ref/StgSharp.dll
index a6ed4c16..f65501ff 100644
Binary files a/源代码/StgSharp/obj/x64/Release/netstandard2.1/ref/StgSharp.dll and b/源代码/StgSharp/obj/x64/Release/netstandard2.1/ref/StgSharp.dll differ
diff --git a/源代码/StgSharp/obj/x64/Release/netstandard2.1/refint/StgSharp.dll b/源代码/StgSharp/obj/x64/Release/netstandard2.1/refint/StgSharp.dll
index a6ed4c16..f65501ff 100644
Binary files a/源代码/StgSharp/obj/x64/Release/netstandard2.1/refint/StgSharp.dll and b/源代码/StgSharp/obj/x64/Release/netstandard2.1/refint/StgSharp.dll differ
diff --git a/源代码/StgSharpDebug/Debug.cs b/源代码/StgSharpDebug/Debug.cs
index 32e82f21..3c59537f 100644
--- a/源代码/StgSharpDebug/Debug.cs
+++ b/源代码/StgSharpDebug/Debug.cs
@@ -1,9 +1,13 @@
-using StgSharp.Graphics;
+using StgSharp.Geometries;
+using StgSharp.Graphics;
using StgSharp.Math;
using System;
using System.Diagnostics;
+using System.IO;
using System.Numerics;
using System.Runtime.InteropServices;
+using System.Security;
+using System.Text;
namespace StgSharp
{
@@ -25,6 +29,117 @@ namespace StgSharp
GetApiRep();
Graphic.InitGLAD(Graphic.GetProcAddress);
+ string vertstr = File.ReadAllText("Shader\\vertex.vert", Encoding.ASCII);
+ byte[] vert = Encoding.ASCII.GetBytes(vertstr + '\0');
+ uint vertexShader;
+ fixed (byte* shaderSource = vert)
+ {
+ vertexShader = internalIO.InternalLoadShaderCode(shaderSource, GLFW.GL_VERTEX_SHADER);
+ if (vertexShader == 0)
+ {
+ return;
+ }
+ }
+
+
+
+ string fragstr = File.ReadAllText("Shader\\fragment.frag", Encoding.ASCII);
+ byte[] frag = Encoding.ASCII.GetBytes(fragstr + '\0');
+
+ uint fragmentShader;
+ fixed (byte* shaderSource = frag)
+ {
+ fragmentShader = internalIO.InternalLoadShaderCode(shaderSource, GLFW.GL_FRAGMENT_SHADER);
+ if (fragmentShader == 0)
+ {
+ return;
+ }
+ }
+
+
+ uint shaderProgram = Graphic.glCreateProgram();
+
+ Graphic.glAttachShader(shaderProgram, vertexShader);
+ Graphic.glAttachShader(shaderProgram, fragmentShader);
+
+ if (internalIO.InternalLinkShaderProgram(shaderProgram) == 0)
+ {
+ IntPtr log = internalIO.InternalReadLog();
+ Console.WriteLine(Marshal.PtrToStringAnsi(log));
+ }
+
+ Graphic.glDeleteShader(vertexShader);
+ Graphic.glDeleteShader(fragmentShader);
+
+
+
+ Triangle tri = new Triangle(
+ -0.5f, -0.3f, 0.0f,
+ 0.5f, -0.5f, 0.0f,
+ 0.0f, 0.5f, 0.0f
+ );
+
+ Rectangle rec = new Rectangle(
+ -0.5f, 0.5f, 0.0f,
+ 0.5f, 0.5f, 0.0f,
+ 0.5f, -0.5f, 0.0f,
+ -0.5f, -0.5f, 0.0f
+ );
+
+ uint VAO;
+ Graphic.glGenVertexArrays(1, &VAO);
+ Graphic.glBindBuffer(GLFW.GL_ARRAY_BUFFER, VAO);
+ Graphic.glBindVertexArray(VAO);
+
+ /*
+ // for triangle rendering
+ uint VBO;
+ Graphic.glGenBuffers(1, &VBO);
+ Graphic.glBindBuffer(GLFW.GL_ARRAY_BUFFER, VBO);
+ fixed (void* data = &tri.vertexMap)
+ {
+ Graphic.glBufferData(GLFW.GL_ARRAY_BUFFER, 12 * sizeof(float), data, GLFW.GL_STATIC_DRAW);
+ }
+
+ Graphic.glVertexAttribPointer(0, 3, GLFW.GL_FLOAT, false, 4 * sizeof(float), (void*)0);
+ Graphic.glEnableVertexAttribArray(0);
+
+ /**/
+
+ /**/
+ // for rectangle rendering
+
+ uint VBO;
+ Graphic.glGenBuffers(1, &VBO);
+ Graphic.glBindBuffer(GLFW.GL_ARRAY_BUFFER, VBO);
+ fixed (void* data = &rec.vertexMat)
+ {
+ Graphic.glBufferData(GLFW.GL_ARRAY_BUFFER, 16 * sizeof(float), data, GLFW.GL_STATIC_DRAW);
+ }
+
+ uint[] indices = new uint[6]
+ {
+ 0,1,3,
+ 1,2,3
+ };
+
+ uint EBO;
+ Graphic.glGenBuffers(1, &EBO);
+ Graphic.glBindBuffer(GLFW.GL_ELEMENT_ARRAY_BUFFER, EBO);
+ fixed (void* data = &indices[0])
+ {
+ Graphic.glBufferData(GLFW.GL_ELEMENT_ARRAY_BUFFER, indices.Length * sizeof(uint), data, GLFW.GL_STATIC_DRAW);
+ }
+
+ Graphic.glVertexAttribPointer(0, 3, GLFW.GL_FLOAT, false, 4 * sizeof(float), (void*)0);
+ Graphic.glEnableVertexAttribArray(0);
+
+ /**/
+
+ Graphic.glBindBuffer(GLFW.GL_ARRAY_BUFFER, 0);
+ Graphic.glBindVertexArray(0);
+
+
while (internalIO.glfwWindowShouldClose(f.windowID) == 0)
{
ProcessInput(f.windowID);
@@ -32,10 +147,21 @@ namespace StgSharp
Graphic.glClearColor(0.2f, 0.3f, 0.3f, 1.0f);
Graphic.glClear(GLFW.GL_COLOR_BUFFER_BIT);
+ Graphic.glUseProgram(shaderProgram);
+ Graphic.glBindVertexArray(VAO);
+
+ //Graphic.glDrawArrays(GLFW.GL_TRIANGLES, 0, 3);
+ Graphic.glDrawElements(GLFW.GL_TRIANGLES, 6, GLFW.GL_UNSIGNED_INT, (void*)0);
+
+ Graphic.glBindVertexArray(0);
+
internalIO.glfwSwapBuffers(f.windowID);
internalIO.glfwPollEvents();
}
+ Graphic.glDeleteVertexArrays(1, &VAO);
+ Graphic.glDeleteBuffers(1, &VBO);
+ Graphic.glDeleteBuffers(1, &EBO);
internalIO.glfwTerminate();
}
@@ -69,6 +195,11 @@ namespace StgSharp
Console.WriteLine(address);
}
+ [DllImport(internalIO.SSGC_libname, EntryPoint = "printShaderCode",
+ CallingConvention = CallingConvention.Cdecl)]
+ internal extern unsafe static void PrintShader(byte** shadercode);
+
+
}
}
diff --git a/源代码/StgSharpDebug/Shader/fragment.frag b/源代码/StgSharpDebug/Shader/fragment.frag
new file mode 100644
index 00000000..76da83f5
--- /dev/null
+++ b/源代码/StgSharpDebug/Shader/fragment.frag
@@ -0,0 +1,6 @@
+#version 330 core
+out vec4 FragColor;
+void main()
+{
+ FragColor = vec4(1.0f, 0.5f, 0.2f, 1.0f);
+}
diff --git a/源代码/StgSharpDebug/Shader/vertex.vert b/源代码/StgSharpDebug/Shader/vertex.vert
new file mode 100644
index 00000000..690cf51e
--- /dev/null
+++ b/源代码/StgSharpDebug/Shader/vertex.vert
@@ -0,0 +1,6 @@
+#version 330 core
+layout(location = 0) in vec3 aPos;
+void main()
+{
+ gl_Position = vec4(aPos.x,aPos.y,aPos.z,1.0);
+}
diff --git a/源代码/StgSharpDebug/StgSharpDebug.csproj b/源代码/StgSharpDebug/StgSharpDebug.csproj
index 2c4c1291..5abd320f 100644
--- a/源代码/StgSharpDebug/StgSharpDebug.csproj
+++ b/源代码/StgSharpDebug/StgSharpDebug.csproj
@@ -52,6 +52,17 @@
+
+
+
+
+ Always
+
+
+ Always
+
+
+
diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/Shader/fragment.frag b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/Shader/fragment.frag
new file mode 100644
index 00000000..76da83f5
--- /dev/null
+++ b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/Shader/fragment.frag
@@ -0,0 +1,6 @@
+#version 330 core
+out vec4 FragColor;
+void main()
+{
+ FragColor = vec4(1.0f, 0.5f, 0.2f, 1.0f);
+}
diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/Shader/vertex.vert b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/Shader/vertex.vert
new file mode 100644
index 00000000..690cf51e
--- /dev/null
+++ b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/Shader/vertex.vert
@@ -0,0 +1,6 @@
+#version 330 core
+layout(location = 0) in vec3 aPos;
+void main()
+{
+ gl_Position = vec4(aPos.x,aPos.y,aPos.z,1.0);
+}
diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.dll
index 5f2a4af7..b78af1ba 100644
Binary files a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.dll differ
diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.exe b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.exe
index 6a0132e9..bbffc109 100644
Binary files a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.exe and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpDebug.exe differ
diff --git a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphic.dll b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphic.dll
index e36f3d53..6406bbca 100644
Binary files a/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphic.dll and b/源代码/StgSharpDebug/bin/x64/Debug/net6.0/StgSharpGraphic.dll differ
diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/Shader/Vertexshaer.vert b/源代码/StgSharpDebug/bin/x64/Release/net6.0/Shader/Vertexshaer.vert
new file mode 100644
index 00000000..f8c66c1b
--- /dev/null
+++ b/源代码/StgSharpDebug/bin/x64/Release/net6.0/Shader/Vertexshaer.vert
@@ -0,0 +1,7 @@
+#version 330 core
+layout(location = 0) in vec3 aPos;
+
+void main()
+{
+ gl_Position = vec4(aPos.x,aPos.y,aPos.z,1.0);
+}
diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/Shader/fragment.frag b/源代码/StgSharpDebug/bin/x64/Release/net6.0/Shader/fragment.frag
new file mode 100644
index 00000000..bb27d914
--- /dev/null
+++ b/源代码/StgSharpDebug/bin/x64/Release/net6.0/Shader/fragment.frag
@@ -0,0 +1,7 @@
+#version 330 core
+out vec4 FragColor;
+
+void main()
+{
+ FragColor = vec4(1.0f, 0.5f, 0.2f, 1.0f);
+}
diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.dll
index 1ffc6a9b..1a56c1e0 100644
Binary files a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.dll differ
diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.exe b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.exe
index 6a0132e9..bbffc109 100644
Binary files a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.exe and b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgSharpDebug.exe differ
diff --git a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgsharpGraphic.dll b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgsharpGraphic.dll
index 8cc2dca8..06a241c5 100644
Binary files a/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgsharpGraphic.dll and b/源代码/StgSharpDebug/bin/x64/Release/net6.0/StgsharpGraphic.dll differ
diff --git a/源代码/StgSharpDebug/obj/StgSharpDebug.csproj.nuget.dgspec.json b/源代码/StgSharpDebug/obj/StgSharpDebug.csproj.nuget.dgspec.json
index 28af528d..123541f1 100644
--- a/源代码/StgSharpDebug/obj/StgSharpDebug.csproj.nuget.dgspec.json
+++ b/源代码/StgSharpDebug/obj/StgSharpDebug.csproj.nuget.dgspec.json
@@ -60,7 +60,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.401\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/源代码/StgSharpDebug/obj/project.assets.json b/源代码/StgSharpDebug/obj/project.assets.json
index aeb5aa19..205d1a34 100644
--- a/源代码/StgSharpDebug/obj/project.assets.json
+++ b/源代码/StgSharpDebug/obj/project.assets.json
@@ -67,7 +67,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.401\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/源代码/StgSharpDebug/obj/project.nuget.cache b/源代码/StgSharpDebug/obj/project.nuget.cache
index 8a58f25a..2be9529e 100644
--- a/源代码/StgSharpDebug/obj/project.nuget.cache
+++ b/源代码/StgSharpDebug/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "mBiaYlmdKY7pcEUrgIYHWdVJNFdlkIpvBftTAU0ZhHli28Y+yj1le28eTUH+fFgrKOlwKEBtHixyqvrNNYgqaw==",
+ "dgSpecHash": "8o0e+XOPWIUCetvIpnINKGDtJ+TxlAo2pRPckDXb7oQQr3e4VczHCbYgbtt4FmavrHYsLJnBPvDsledArmY/bg==",
"success": true,
"projectFilePath": "D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\源代码\\StgSharpDebug\\StgSharpDebug.csproj",
"expectedPackageFiles": [],
diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache
index 0f34b1a4..3762f148 100644
--- a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache
+++ b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-f63f47dc6ac0f86b87f2fbb526ea68ed23d9fec7
+208acf897e20abb578d5ef8df864296ff6184c25
diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt
index 989b712e..4249b738 100644
--- a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt
+++ b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt
@@ -11,3 +11,5 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\refint\StgSharpDebug.dll
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\StgSharpDebug.genruntimeconfig.cache
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Debug\net6.0\ref\StgSharpDebug.dll
+D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\Shader\fragment.frag
+D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Debug\net6.0\Shader\vertex.vert
diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll
index 5f2a4af7..b78af1ba 100644
Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.dll differ
diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/apphost.exe b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/apphost.exe
index 6a0132e9..bbffc109 100644
Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/apphost.exe and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/apphost.exe differ
diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/ref/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/ref/StgSharpDebug.dll
index 2e09924b..de4f26f7 100644
Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/ref/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/ref/StgSharpDebug.dll differ
diff --git a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/refint/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/refint/StgSharpDebug.dll
index 2e09924b..de4f26f7 100644
Binary files a/源代码/StgSharpDebug/obj/x64/Debug/net6.0/refint/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Debug/net6.0/refint/StgSharpDebug.dll differ
diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache
index 0a273ee8..dda35ab6 100644
--- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache
+++ b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-999d9ef8ee91b460e93e22f24f66316913caf649
+bce6f2a08848a162fd84bd06fa09fef779ecbeb9
diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt
index ea4ac4b1..40cbbf18 100644
--- a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt
+++ b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.csproj.FileListAbsolute.txt
@@ -11,3 +11,5 @@ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharp
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\refint\StgSharpDebug.dll
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\StgSharpDebug.genruntimeconfig.cache
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\obj\x64\Release\net6.0\ref\StgSharpDebug.dll
+D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\Shader\fragment.frag
+D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpDebug\bin\x64\Release\net6.0\Shader\Vertexshaer.vert
diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.dll
index 1ffc6a9b..1a56c1e0 100644
Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Release/net6.0/StgSharpDebug.dll differ
diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/apphost.exe b/源代码/StgSharpDebug/obj/x64/Release/net6.0/apphost.exe
index 6a0132e9..bbffc109 100644
Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/apphost.exe and b/源代码/StgSharpDebug/obj/x64/Release/net6.0/apphost.exe differ
diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/ref/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Release/net6.0/ref/StgSharpDebug.dll
index 960a2920..5758ed3a 100644
Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/ref/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Release/net6.0/ref/StgSharpDebug.dll differ
diff --git a/源代码/StgSharpDebug/obj/x64/Release/net6.0/refint/StgSharpDebug.dll b/源代码/StgSharpDebug/obj/x64/Release/net6.0/refint/StgSharpDebug.dll
index 960a2920..5758ed3a 100644
Binary files a/源代码/StgSharpDebug/obj/x64/Release/net6.0/refint/StgSharpDebug.dll and b/源代码/StgSharpDebug/obj/x64/Release/net6.0/refint/StgSharpDebug.dll differ
diff --git a/源代码/StgSharpGraphic.dll b/源代码/StgSharpGraphic.dll
index 8cc2dca8..6406bbca 100644
Binary files a/源代码/StgSharpGraphic.dll and b/源代码/StgSharpGraphic.dll differ
diff --git a/源代码/StgSharpGraphic.exp b/源代码/StgSharpGraphic.exp
index 7b2d71b9..912fdc29 100644
Binary files a/源代码/StgSharpGraphic.exp and b/源代码/StgSharpGraphic.exp differ
diff --git a/源代码/StgSharpGraphic.lib b/源代码/StgSharpGraphic.lib
index 48fc7929..ece4efc6 100644
Binary files a/源代码/StgSharpGraphic.lib and b/源代码/StgSharpGraphic.lib differ
diff --git a/源代码/StgSharpGraphic.pdb b/源代码/StgSharpGraphic.pdb
index 9272b415..51acb9da 100644
Binary files a/源代码/StgSharpGraphic.pdb and b/源代码/StgSharpGraphic.pdb differ
diff --git a/源代码/StgShqrpGraphic/GLenv/include/glad/glad.h b/源代码/StgShqrpGraphic/GLenv/include/glad/glad.h
index f7b3edb5..bb690e81 100644
--- a/源代码/StgShqrpGraphic/GLenv/include/glad/glad.h
+++ b/源代码/StgShqrpGraphic/GLenv/include/glad/glad.h
@@ -162,6 +162,12 @@ extern "C" {
typedef unsigned short GLhalfNV;
typedef GLintptr GLvdpauSurfaceNV;
typedef void (APIENTRY* GLVULKANPROCNV)(void);
+
+
+#pragma region Const
+
+
+
#define GL_DEPTH_BUFFER_BIT 0x00000100
#define GL_STENCIL_BUFFER_BIT 0x00000400
#define GL_COLOR_BUFFER_BIT 0x00004000
@@ -1729,6 +1735,11 @@ extern "C" {
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10 0x93DC
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12 0x93DD
#define GL_CONTEXT_ROBUST_ACCESS 0x90F3
+
+
+#pragma endregion
+
+
#ifndef GL_VERSION_1_0
#define GL_VERSION_1_0 1
GLAPI int GLAD_GL_VERSION_1_0;
diff --git a/源代码/StgShqrpGraphic/StgSharpGraphic.c b/源代码/StgShqrpGraphic/StgSharpGraphic.c
index 85fd2412..20ba4a28 100644
--- a/源代码/StgShqrpGraphic/StgSharpGraphic.c
+++ b/源代码/StgShqrpGraphic/StgSharpGraphic.c
@@ -8,6 +8,12 @@
#include
#include "StgSharpGraphic.h"
+extern char* infolog[512] = { 0 };
+
+void printShaderCode(char* const* code)
+{
+ printf(*code);
+}
SSGC_API void initGL(int majorVersion, int minorVersion)
{
@@ -26,3 +32,47 @@ SSGC_API int initGLAD(void)
{
return gladLoadGLLoader((GLADloadproc)glfwGetProcAddress);
}
+
+SSGC_API unsigned int loadShaderCode(char* const shaderCode, GLint shadertype)
+{
+ unsigned int shader = glCreateShader(shadertype);
+ glShaderSource(shader, 1, &shaderCode, NULL);
+ glCompileShader(shader);
+ int success;
+ glGetShaderiv(shader, GL_COMPILE_STATUS, &success);
+ if (!success)
+ {
+ glGetShaderInfoLog(shader, 512, NULL, infolog);
+ infolog[511] = '\0';
+ printf(infolog);
+ return 0;
+ }
+ else
+ {
+ return shader;
+ }
+}
+
+SSGC_API unsigned int linkShaderProgram(GLuint shaderProgram)
+{
+ glLinkProgram(shaderProgram);
+
+ int success;
+ glGetProgramiv(shaderProgram, GL_LINK_STATUS, &success);
+ if (!success)
+ {
+ glGetProgramInfoLog(shaderProgram, 512, NULL, infolog);
+ printf(infolog);
+ return 0;
+ }
+ else
+ {
+ return shaderProgram;
+ }
+
+}
+
+char* _cdecl readLog()
+{
+ return infolog[0];
+}
diff --git a/源代码/StgShqrpGraphic/StgSharpGraphic.h b/源代码/StgShqrpGraphic/StgSharpGraphic.h
index 0b56a5c4..f9c038ad 100644
--- a/源代码/StgShqrpGraphic/StgSharpGraphic.h
+++ b/源代码/StgShqrpGraphic/StgSharpGraphic.h
@@ -16,9 +16,7 @@
#pragma region debug
-
-
-SSGC_API void getApiReporter(uint64_t reporterAddress);
+SSGC_API void printShaderCode(char* const* code);
#pragma endregion
@@ -37,15 +35,15 @@ SSGC_API _inline float __cdecl mulps_total_internal(__m128 vec);
#pragma endregion
-
-
+SSGC_API char* infolog[512];
SSGC_API void _cdecl initGL(int majorVersion, int minorVersion);
SSGC_API int _cdecl initGLAD(void);
-
-
+SSGC_API unsigned int _cdecl loadShaderCode(char* const shaderCode, GLint shadertype);
+SSGC_API unsigned int _cdecl linkShaderProgram(GLuint shadertype);
+SSGC_API char* _cdecl readLog();
//linear related function
@@ -84,9 +82,6 @@ typedef struct matrix4 {
#pragma endregion
-
-
-
#pragma region mat2
@@ -97,7 +92,6 @@ SSGC_API _inline void __cdecl deinit_mat2(matrix2map* mat);
#pragma endregion
-
#pragma region mat3
@@ -110,9 +104,6 @@ SSGC_API __inline float det_mat3_internal(__m128 const c1, __m128 const c2, __m1
#pragma endregion
-
-
-
#pragma region mat4
//type and function for 4 colum matrix
diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.cod b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.cod
deleted file mode 100644
index f98686fb..00000000
--- a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.cod
+++ /dev/null
@@ -1,322 +0,0 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.36.32537.0
-
-include listing.inc
-
-INCLUDELIB MSVCRT
-INCLUDELIB OLDNAMES
-
-_DATA SEGMENT
-COMM pack:BYTE:038H
-_DATA ENDS
-msvcjmc SEGMENT
-__0998321F_concurrencysal@h DB 01H
-__E9680BEC_sal@h DB 01H
-__75F3BDA1_vadefs@h DB 01H
-__FF647DA5_vcruntime@h DB 01H
-__0DFED3C7_stdint@h DB 01H
-__018B5678_khrplatform@h DB 01H
-__79FC18F0_glad@h DB 01H
-__04C75F1C_corecrt@h DB 01H
-__0C5B3DCC_stddef@h DB 01H
-__986CAB3E_glfw3@h DB 01H
-__3347223C_winpackagefamily@h DB 01H
-__F5B671E4_winapifamily@h DB 01H
-__6866F092_sdkddkver@h DB 01H
-__B11E23B5_excpt@h DB 01H
-__39216D08_stdarg@h DB 01H
-__4114BAD5_specstrings_undef@h DB 01H
-__50F9AEDC_specstrings_strict@h DB 01H
-__BEFC0098_sdv_driverspecs@h DB 01H
-__39A39701_driverspecs@h DB 01H
-__B4D8BDAA_specstrings@h DB 01H
-__78D0C915_corecrt_wctype@h DB 01H
-__6AECDA3E_ctype@h DB 01H
-__B6CCE7CD_kernelspecs@h DB 01H
-__201B1099_basetsd@h DB 01H
-__15E49872_errno@h DB 01H
-__C2713F5C_vcruntime_string@h DB 01H
-__184F7456_corecrt_memcpy_s@h DB 01H
-__82377222_corecrt_memory@h DB 01H
-__5B29309E_corecrt_wstring@h DB 01H
-__F787F5CD_string@h DB 01H
-__8C99318D_guiddef@h DB 01H
-__A3CAA675_pshpack4@h DB 01H
-__2611E9B9_poppack@h DB 01H
-__A747DAC7_pshpack2@h DB 01H
-__AAD05F11_pshpack8@h DB 01H
-__A501649E_pshpack1@h DB 01H
-__0E9D9C0E_apiset@h DB 01H
-__F9851A06_ktmtypes@h DB 01H
-__9DA2B69E_winnt@h DB 01H
-__E9AED855_minwindef@h DB 01H
-__9668718B_windef@h DB 01H
-__B47C9622_apisetcconv@h DB 01H
-__77F4CE3E_minwinbase@h DB 01H
-__42CF8FD5_apiquery2@h DB 01H
-__A6C51434_processenv@h DB 01H
-__415D7145_fileapi@h DB 01H
-__A7316A9B_fileapifromapp@h DB 01H
-__A0359A2D_debugapi@h DB 01H
-__28BE1226_utilapiset@h DB 01H
-__6933B394_handleapi@h DB 01H
-__57F09DF9_errhandlingapi@h DB 01H
-__E0622DF9_fibersapi@h DB 01H
-__D531F6AB_namedpipeapi@h DB 01H
-__ADD82BB4_profileapi@h DB 01H
-__ECFC4D70_heapapi@h DB 01H
-__4F41815B_ioapiset@h DB 01H
-__8D44BFB7_synchapi@h DB 01H
-__8CAEC090_interlockedapi@h DB 01H
-__8ABF54F4_processthreadsapi@h DB 01H
-__1462A586_sysinfoapi@h DB 01H
-__369DBA4C_memoryapi@h DB 01H
-__02D65571_enclaveapi@h DB 01H
-__50387E19_threadpoollegacyapiset@h DB 01H
-__C40195AA_threadpoolapiset@h DB 01H
-__792B5764_jobapi@h DB 01H
-__BAD0D5EB_jobapi2@h DB 01H
-__C6FE0B21_wow64apiset@h DB 01H
-__94EE79C1_libloaderapi@h DB 01H
-__E203BDE6_securitybaseapi@h DB 01H
-__9590F1DC_namespaceapi@h DB 01H
-__0F4602F6_systemtopologyapi@h DB 01H
-__B1B3B677_processtopologyapi@h DB 01H
-__7DD200C2_securityappcontainer@h DB 01H
-__130664A2_realtimeapiset@h DB 01H
-__A8C6672F_winerror@h DB 01H
-__A093DD28_timezoneapi@h DB 01H
-__6BD3506C_winbase@h DB 01H
-__DABCB3B7_wingdi@h DB 01H
-__CD8F5E54_tvout@h DB 01H
-__033B1B1B_winuser@h DB 01H
-__F8663FCA_datetimeapi@h DB 01H
-__03A9DF8F_winnls@h DB 01H
-__CB7A78CC_stringapiset@h DB 01H
-__3F149E59_wincontypes@h DB 01H
-__7CC6F8F3_consoleapi@h DB 01H
-__D4BE3EA3_consoleapi2@h DB 01H
-__D57C5494_consoleapi3@h DB 01H
-__FD7284F3_wincon@h DB 01H
-__2EBE7A74_verrsrc@h DB 01H
-__2FF32671_winver@h DB 01H
-__E384C5B4_reason@h DB 01H
-__C09EE12A_winreg@h DB 01H
-__F1A080AC_wnnc@h DB 01H
-__C375DB87_winnetwk@h DB 01H
-__DD9DD587_stralign@h DB 01H
-__B85B9837_winsvc@h DB 01H
-__12FBC1E4_mcx@h DB 01H
-__BC6D10F5_ime_cmodes@h DB 01H
-__1D49718C_imm@h DB 01H
-__95734585_windows@h DB 01H
-__F7492337_framework@h DB 01H
-__9BEA891A_mmintrin@h DB 01H
-__494656A0_corecrt_malloc@h DB 01H
-__E5D9469F_malloc@h DB 01H
-__7FB111F1_xmmintrin@h DB 01H
-__1AD3983D_emmintrin@h DB 01H
-__C572F0B4_pmmintrin@h DB 01H
-__75AB8336_tmmintrin@h DB 01H
-__5C9096B5_smmintrin@h DB 01H
-__39F21F79_nmmintrin@h DB 01H
-__EC49E537_wmmintrin@h DB 01H
-__27DDA830_zmmintrin@h DB 01H
-__10C90AFA_immintrin@h DB 01H
-__C508448F_StgSharpGraphic@h DB 01H
-__52DA9D07_StgSharpGraphic@c DB 01H
-msvcjmc ENDS
-PUBLIC loadGLApi
-PUBLIC initGL
-PUBLIC initGLAD
-PUBLIC __JustMyCode_Default
-EXTRN gladLoadGLLoader:PROC
-EXTRN glfwInit:PROC
-EXTRN glfwWindowHint:PROC
-EXTRN glfwCreateWindow:PROC
-EXTRN glfwWindowShouldClose:PROC
-EXTRN glfwSetFramebufferSizeCallback:PROC
-EXTRN glfwMakeContextCurrent:PROC
-EXTRN glfwSwapBuffers:PROC
-EXTRN glfwSwapInterval:PROC
-EXTRN glfwGetProcAddress:PROC
-EXTRN __CheckForDebuggerJustMyCode:PROC
-EXTRN glad_glClearColor:QWORD
-; COMDAT pdata
-pdata SEGMENT
-$pdata$loadGLApi DD imagerel $LN4
- DD imagerel $LN4+173
- DD imagerel $unwind$loadGLApi
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$initGL DD imagerel $LN4
- DD imagerel $LN4+70
- DD imagerel $unwind$initGL
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$initGLAD DD imagerel $LN4
- DD imagerel $LN4+32
- DD imagerel $unwind$initGLAD
-pdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$initGLAD DD 010401H
- DD 04204H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$initGL DD 010401H
- DD 04204H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$loadGLApi DD 020601H
- DD 030023206H
-xdata ENDS
-; Function compile flags: /Odt
-; COMDAT __JustMyCode_Default
-_TEXT SEGMENT
-__JustMyCode_Default PROC ; COMDAT
- 00000 c2 00 00 ret 0
-__JustMyCode_Default ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c
-; COMDAT initGLAD
-_TEXT SEGMENT
-initGLAD PROC ; COMDAT
-
-; 45 : {
-
-$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
- 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00010 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:glfwGetProcAddress
-
-; 46 : return gladLoadGLLoader((GLADloadproc)glfwGetProcAddress);
-; 47 : }
-
- 00017 48 83 c4 28 add rsp, 40 ; 00000028H
- 0001b e9 00 00 00 00 jmp gladLoadGLLoader
-initGLAD ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c
-; COMDAT initGL
-_TEXT SEGMENT
-initGL PROC ; COMDAT
-
-; 32 : {
-
-$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
- 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
-
-; 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 : }
-
- 0003d 48 83 c4 28 add rsp, 40 ; 00000028H
- 00041 e9 00 00 00 00 jmp glfwWindowHint
-initGL ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c
-; COMDAT loadGLApi
-_TEXT SEGMENT
-__$ReturnAddress$ = 48
-loadGLApi PROC ; COMDAT
-
-; 15 : {
-
-$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
- 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00015 48 8d 05 00 00
- 00 00 lea rax, OFFSET FLAT:glfwCreateWindow
- 0001c 48 89 05 00 00
- 00 00 mov QWORD PTR pack, rax
- 00023 48 8d 05 00 00
- 00 00 lea rax, OFFSET FLAT:glfwMakeContextCurrent
- 0002a 48 89 05 08 00
- 00 00 mov QWORD PTR pack+8, rax
- 00031 48 8d 05 00 00
- 00 00 lea rax, OFFSET FLAT:glfwSwapInterval
- 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
- 00046 48 8b 05 00 00
- 00 00 mov rax, QWORD PTR glad_glClearColor
- 0004d 48 89 05 18 00
- 00 00 mov QWORD PTR pack+24, rax
- 00054 48 8d 05 00 00
- 00 00 lea rax, OFFSET FLAT:glfwWindowShouldClose
- 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
- 00069 48 8d 05 00 00
- 00 00 lea rax, OFFSET FLAT:glfwSwapBuffers
- 00070 0f 11 03 movups XMMWORD PTR [rbx], xmm0
- 00073 48 89 05 28 00
- 00 00 mov QWORD PTR pack+40, rax
- 0007a 48 8d 05 00 00
- 00 00 lea rax, OFFSET FLAT:glfwSetFramebufferSizeCallback
- 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
-
-; 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 : return pack;
-; 29 : }
-
- 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
deleted file mode 100644
index ded5e337..00000000
Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.ilk and /dev/null differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj b/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj
deleted file mode 100644
index 2c78ad6d..00000000
Binary files a/源代码/StgShqrpGraphic/x64/Debug/StgSharpGraphic.obj and /dev/null differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/dllmain.cod b/源代码/StgShqrpGraphic/x64/Debug/dllmain.cod
deleted file mode 100644
index b43558fc..00000000
--- a/源代码/StgShqrpGraphic/x64/Debug/dllmain.cod
+++ /dev/null
@@ -1,221 +0,0 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.36.32537.0
-
-include listing.inc
-
-INCLUDELIB MSVCRT
-INCLUDELIB OLDNAMES
-
-PUBLIC defaultVecPtr
-_BSS SEGMENT
-defaultVecPtr DQ 01H DUP (?)
-_BSS ENDS
-_DATA SEGMENT
-COMM pack:BYTE:038H
-_DATA ENDS
-msvcjmc SEGMENT
-__3347223C_winpackagefamily@h DB 01H
-__F5B671E4_winapifamily@h DB 01H
-__6866F092_sdkddkver@h DB 01H
-__0998321F_concurrencysal@h DB 01H
-__E9680BEC_sal@h DB 01H
-__75F3BDA1_vadefs@h DB 01H
-__FF647DA5_vcruntime@h DB 01H
-__B11E23B5_excpt@h DB 01H
-__39216D08_stdarg@h DB 01H
-__4114BAD5_specstrings_undef@h DB 01H
-__50F9AEDC_specstrings_strict@h DB 01H
-__BEFC0098_sdv_driverspecs@h DB 01H
-__39A39701_driverspecs@h DB 01H
-__B4D8BDAA_specstrings@h DB 01H
-__04C75F1C_corecrt@h DB 01H
-__78D0C915_corecrt_wctype@h DB 01H
-__6AECDA3E_ctype@h DB 01H
-__B6CCE7CD_kernelspecs@h DB 01H
-__201B1099_basetsd@h DB 01H
-__15E49872_errno@h DB 01H
-__C2713F5C_vcruntime_string@h DB 01H
-__184F7456_corecrt_memcpy_s@h DB 01H
-__82377222_corecrt_memory@h DB 01H
-__5B29309E_corecrt_wstring@h DB 01H
-__F787F5CD_string@h DB 01H
-__8C99318D_guiddef@h DB 01H
-__A3CAA675_pshpack4@h DB 01H
-__2611E9B9_poppack@h DB 01H
-__A747DAC7_pshpack2@h DB 01H
-__AAD05F11_pshpack8@h DB 01H
-__A501649E_pshpack1@h DB 01H
-__0E9D9C0E_apiset@h DB 01H
-__F9851A06_ktmtypes@h DB 01H
-__9DA2B69E_winnt@h DB 01H
-__E9AED855_minwindef@h DB 01H
-__9668718B_windef@h DB 01H
-__B47C9622_apisetcconv@h DB 01H
-__77F4CE3E_minwinbase@h DB 01H
-__42CF8FD5_apiquery2@h DB 01H
-__A6C51434_processenv@h DB 01H
-__415D7145_fileapi@h DB 01H
-__A7316A9B_fileapifromapp@h DB 01H
-__A0359A2D_debugapi@h DB 01H
-__28BE1226_utilapiset@h DB 01H
-__6933B394_handleapi@h DB 01H
-__57F09DF9_errhandlingapi@h DB 01H
-__E0622DF9_fibersapi@h DB 01H
-__D531F6AB_namedpipeapi@h DB 01H
-__ADD82BB4_profileapi@h DB 01H
-__ECFC4D70_heapapi@h DB 01H
-__4F41815B_ioapiset@h DB 01H
-__8D44BFB7_synchapi@h DB 01H
-__8CAEC090_interlockedapi@h DB 01H
-__8ABF54F4_processthreadsapi@h DB 01H
-__1462A586_sysinfoapi@h DB 01H
-__369DBA4C_memoryapi@h DB 01H
-__02D65571_enclaveapi@h DB 01H
-__50387E19_threadpoollegacyapiset@h DB 01H
-__C40195AA_threadpoolapiset@h DB 01H
-__792B5764_jobapi@h DB 01H
-__BAD0D5EB_jobapi2@h DB 01H
-__C6FE0B21_wow64apiset@h DB 01H
-__94EE79C1_libloaderapi@h DB 01H
-__E203BDE6_securitybaseapi@h DB 01H
-__9590F1DC_namespaceapi@h DB 01H
-__0F4602F6_systemtopologyapi@h DB 01H
-__B1B3B677_processtopologyapi@h DB 01H
-__7DD200C2_securityappcontainer@h DB 01H
-__130664A2_realtimeapiset@h DB 01H
-__A8C6672F_winerror@h DB 01H
-__A093DD28_timezoneapi@h DB 01H
-__6BD3506C_winbase@h DB 01H
-__DABCB3B7_wingdi@h DB 01H
-__CD8F5E54_tvout@h DB 01H
-__033B1B1B_winuser@h DB 01H
-__F8663FCA_datetimeapi@h DB 01H
-__03A9DF8F_winnls@h DB 01H
-__CB7A78CC_stringapiset@h DB 01H
-__3F149E59_wincontypes@h DB 01H
-__7CC6F8F3_consoleapi@h DB 01H
-__D4BE3EA3_consoleapi2@h DB 01H
-__D57C5494_consoleapi3@h DB 01H
-__FD7284F3_wincon@h DB 01H
-__2EBE7A74_verrsrc@h DB 01H
-__2FF32671_winver@h DB 01H
-__E384C5B4_reason@h DB 01H
-__C09EE12A_winreg@h DB 01H
-__F1A080AC_wnnc@h DB 01H
-__C375DB87_winnetwk@h DB 01H
-__DD9DD587_stralign@h DB 01H
-__B85B9837_winsvc@h DB 01H
-__12FBC1E4_mcx@h DB 01H
-__BC6D10F5_ime_cmodes@h DB 01H
-__1D49718C_imm@h DB 01H
-__95734585_windows@h DB 01H
-__F7492337_framework@h DB 01H
-__0DFED3C7_stdint@h DB 01H
-__018B5678_khrplatform@h DB 01H
-__79FC18F0_glad@h DB 01H
-__0C5B3DCC_stddef@h DB 01H
-__986CAB3E_glfw3@h DB 01H
-__9BEA891A_mmintrin@h DB 01H
-__494656A0_corecrt_malloc@h DB 01H
-__E5D9469F_malloc@h DB 01H
-__7FB111F1_xmmintrin@h DB 01H
-__1AD3983D_emmintrin@h DB 01H
-__C572F0B4_pmmintrin@h DB 01H
-__75AB8336_tmmintrin@h DB 01H
-__5C9096B5_smmintrin@h DB 01H
-__39F21F79_nmmintrin@h DB 01H
-__EC49E537_wmmintrin@h DB 01H
-__27DDA830_zmmintrin@h DB 01H
-__10C90AFA_immintrin@h DB 01H
-__C508448F_StgSharpGraphic@h DB 01H
-__BA7172FA_dllmain@c DB 01H
-msvcjmc ENDS
-PUBLIC DllMain
-PUBLIC __JustMyCode_Default
-EXTRN __imp__aligned_malloc:PROC
-EXTRN __CheckForDebuggerJustMyCode:PROC
-; COMDAT pdata
-pdata SEGMENT
-$pdata$DllMain DD imagerel $LN24
- DD imagerel $LN24+68
- DD imagerel $unwind$DllMain
-pdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$DllMain DD 020601H
- DD 030023206H
-xdata ENDS
-; Function compile flags: /Odt
-; COMDAT __JustMyCode_Default
-_TEXT SEGMENT
-__JustMyCode_Default PROC ; COMDAT
- 00000 c2 00 00 ret 0
-__JustMyCode_Default ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\dllmain.c
-; COMDAT DllMain
-_TEXT SEGMENT
-hModule$ = 48
-ul_reason_for_call$ = 56
-lpReserved$ = 64
-DllMain PROC ; COMDAT
-
-; 17 : {
-
-$LN24:
- 00000 40 53 push rbx
- 00002 48 83 ec 20 sub rsp, 32 ; 00000020H
- 00006 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__BA7172FA_dllmain@c
- 0000d 8b da mov ebx, edx
- 0000f e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00014 83 fb 01 cmp ebx, 1
- 00017 75 20 jne SHORT $LN20@DllMain
- 00019 0f 1f 80 00 00
- 00 00 npad 7
-$LL6@DllMain:
-
-; 18 : switch (ul_reason_for_call)
-; 19 : {
-; 20 : case DLL_PROCESS_ATTACH:
-; 21 : do
-; 22 : {
-; 23 : defaultVecPtr = _aligned_malloc(sizeof(__m128),16);
-
- 00020 ba 10 00 00 00 mov edx, 16
- 00025 8b ca mov ecx, edx
- 00027 ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 0002d 48 89 05 00 00
- 00 00 mov QWORD PTR defaultVecPtr, rax
-
-; 24 : } while (defaultVecPtr == NULL);
-
- 00034 48 85 c0 test rax, rax
- 00037 74 e7 je SHORT $LL6@DllMain
-$LN20@DllMain:
-
-; 25 :
-; 26 :
-; 27 : case DLL_THREAD_ATTACH:
-; 28 :
-; 29 :
-; 30 : case DLL_THREAD_DETACH:
-; 31 :
-; 32 :
-; 33 : case DLL_PROCESS_DETACH:
-; 34 :
-; 35 :
-; 36 :
-; 37 : break;
-; 38 : }
-; 39 : return TRUE;
-; 40 : }
-
- 00039 b8 01 00 00 00 mov eax, 1
- 0003e 48 83 c4 20 add rsp, 32 ; 00000020H
- 00042 5b pop rbx
- 00043 c3 ret 0
-DllMain ENDP
-_TEXT ENDS
-END
diff --git a/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj b/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj
deleted file mode 100644
index 636bf78b..00000000
Binary files a/源代码/StgShqrpGraphic/x64/Debug/dllmain.obj and /dev/null differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/glad.cod b/源代码/StgShqrpGraphic/x64/Debug/glad.cod
deleted file mode 100644
index b1d143e8..00000000
--- a/源代码/StgShqrpGraphic/x64/Debug/glad.cod
+++ /dev/null
@@ -1,20669 +0,0 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.36.32537.0
-
-include listing.inc
-
-INCLUDELIB MSVCRT
-INCLUDELIB OLDNAMES
-
-PUBLIC GLVersion
-PUBLIC GLAD_GL_VERSION_1_0
-PUBLIC glad_glCullFace
-PUBLIC glad_glFrontFace
-PUBLIC glad_glHint
-PUBLIC glad_glLineWidth
-PUBLIC glad_glPointSize
-PUBLIC glad_glPolygonMode
-PUBLIC glad_glScissor
-PUBLIC glad_glTexParameterf
-PUBLIC glad_glTexParameterfv
-PUBLIC glad_glTexParameteri
-PUBLIC glad_glTexParameteriv
-PUBLIC glad_glTexImage1D
-PUBLIC glad_glTexImage2D
-PUBLIC glad_glDrawBuffer
-PUBLIC glad_glClear
-PUBLIC glad_glClearColor
-PUBLIC glad_glClearStencil
-PUBLIC glad_glClearDepth
-PUBLIC glad_glStencilMask
-PUBLIC glad_glColorMask
-PUBLIC glad_glDepthMask
-PUBLIC glad_glDisable
-PUBLIC glad_glEnable
-PUBLIC glad_glFinish
-PUBLIC glad_glFlush
-PUBLIC glad_glBlendFunc
-PUBLIC glad_glLogicOp
-PUBLIC glad_glStencilFunc
-PUBLIC glad_glStencilOp
-PUBLIC glad_glDepthFunc
-PUBLIC glad_glPixelStoref
-PUBLIC glad_glPixelStorei
-PUBLIC glad_glReadBuffer
-PUBLIC glad_glReadPixels
-PUBLIC glad_glGetBooleanv
-PUBLIC glad_glGetDoublev
-PUBLIC glad_glGetError
-PUBLIC glad_glGetFloatv
-PUBLIC glad_glGetIntegerv
-PUBLIC glad_glGetString
-PUBLIC glad_glGetTexImage
-PUBLIC glad_glGetTexParameterfv
-PUBLIC glad_glGetTexParameteriv
-PUBLIC glad_glGetTexLevelParameterfv
-PUBLIC glad_glGetTexLevelParameteriv
-PUBLIC glad_glIsEnabled
-PUBLIC glad_glDepthRange
-PUBLIC glad_glViewport
-PUBLIC GLAD_GL_VERSION_1_1
-PUBLIC glad_glDrawArrays
-PUBLIC glad_glDrawElements
-PUBLIC glad_glPolygonOffset
-PUBLIC glad_glCopyTexImage1D
-PUBLIC glad_glCopyTexImage2D
-PUBLIC glad_glCopyTexSubImage1D
-PUBLIC glad_glCopyTexSubImage2D
-PUBLIC glad_glTexSubImage1D
-PUBLIC glad_glTexSubImage2D
-PUBLIC glad_glBindTexture
-PUBLIC glad_glDeleteTextures
-PUBLIC glad_glGenTextures
-PUBLIC glad_glIsTexture
-PUBLIC GLAD_GL_VERSION_1_2
-PUBLIC glad_glDrawRangeElements
-PUBLIC glad_glTexImage3D
-PUBLIC glad_glTexSubImage3D
-PUBLIC glad_glCopyTexSubImage3D
-PUBLIC GLAD_GL_VERSION_1_3
-PUBLIC glad_glActiveTexture
-PUBLIC glad_glSampleCoverage
-PUBLIC glad_glCompressedTexImage3D
-PUBLIC glad_glCompressedTexImage2D
-PUBLIC glad_glCompressedTexImage1D
-PUBLIC glad_glCompressedTexSubImage3D
-PUBLIC glad_glCompressedTexSubImage2D
-PUBLIC glad_glCompressedTexSubImage1D
-PUBLIC glad_glGetCompressedTexImage
-PUBLIC GLAD_GL_VERSION_1_4
-PUBLIC glad_glBlendFuncSeparate
-PUBLIC glad_glMultiDrawArrays
-PUBLIC glad_glMultiDrawElements
-PUBLIC glad_glPointParameterf
-PUBLIC glad_glPointParameterfv
-PUBLIC glad_glPointParameteri
-PUBLIC glad_glPointParameteriv
-PUBLIC glad_glBlendColor
-PUBLIC glad_glBlendEquation
-PUBLIC GLAD_GL_VERSION_1_5
-PUBLIC glad_glGenQueries
-PUBLIC glad_glDeleteQueries
-PUBLIC glad_glIsQuery
-PUBLIC glad_glBeginQuery
-PUBLIC glad_glEndQuery
-PUBLIC glad_glGetQueryiv
-PUBLIC glad_glGetQueryObjectiv
-PUBLIC glad_glGetQueryObjectuiv
-PUBLIC glad_glBindBuffer
-PUBLIC glad_glDeleteBuffers
-PUBLIC glad_glGenBuffers
-PUBLIC glad_glIsBuffer
-PUBLIC glad_glBufferData
-PUBLIC glad_glBufferSubData
-PUBLIC glad_glGetBufferSubData
-PUBLIC glad_glMapBuffer
-PUBLIC glad_glUnmapBuffer
-PUBLIC glad_glGetBufferParameteriv
-PUBLIC glad_glGetBufferPointerv
-PUBLIC GLAD_GL_VERSION_2_0
-PUBLIC glad_glBlendEquationSeparate
-PUBLIC glad_glDrawBuffers
-PUBLIC glad_glStencilOpSeparate
-PUBLIC glad_glStencilFuncSeparate
-PUBLIC glad_glStencilMaskSeparate
-PUBLIC glad_glAttachShader
-PUBLIC glad_glBindAttribLocation
-PUBLIC glad_glCompileShader
-PUBLIC glad_glCreateProgram
-PUBLIC glad_glCreateShader
-PUBLIC glad_glDeleteProgram
-PUBLIC glad_glDeleteShader
-PUBLIC glad_glDetachShader
-PUBLIC glad_glDisableVertexAttribArray
-PUBLIC glad_glEnableVertexAttribArray
-PUBLIC glad_glGetActiveAttrib
-PUBLIC glad_glGetActiveUniform
-PUBLIC glad_glGetAttachedShaders
-PUBLIC glad_glGetAttribLocation
-PUBLIC glad_glGetProgramiv
-PUBLIC glad_glGetProgramInfoLog
-PUBLIC glad_glGetShaderiv
-PUBLIC glad_glGetShaderInfoLog
-PUBLIC glad_glGetShaderSource
-PUBLIC glad_glGetUniformLocation
-PUBLIC glad_glGetUniformfv
-PUBLIC glad_glGetUniformiv
-PUBLIC glad_glGetVertexAttribdv
-PUBLIC glad_glGetVertexAttribfv
-PUBLIC glad_glGetVertexAttribiv
-PUBLIC glad_glGetVertexAttribPointerv
-PUBLIC glad_glIsProgram
-PUBLIC glad_glIsShader
-PUBLIC glad_glLinkProgram
-PUBLIC glad_glShaderSource
-PUBLIC glad_glUseProgram
-PUBLIC glad_glUniform1f
-PUBLIC glad_glUniform2f
-PUBLIC glad_glUniform3f
-PUBLIC glad_glUniform4f
-PUBLIC glad_glUniform1i
-PUBLIC glad_glUniform2i
-PUBLIC glad_glUniform3i
-PUBLIC glad_glUniform4i
-PUBLIC glad_glUniform1fv
-PUBLIC glad_glUniform2fv
-PUBLIC glad_glUniform3fv
-PUBLIC glad_glUniform4fv
-PUBLIC glad_glUniform1iv
-PUBLIC glad_glUniform2iv
-PUBLIC glad_glUniform3iv
-PUBLIC glad_glUniform4iv
-PUBLIC glad_glUniformMatrix2fv
-PUBLIC glad_glUniformMatrix3fv
-PUBLIC glad_glUniformMatrix4fv
-PUBLIC glad_glValidateProgram
-PUBLIC glad_glVertexAttrib1d
-PUBLIC glad_glVertexAttrib1dv
-PUBLIC glad_glVertexAttrib1f
-PUBLIC glad_glVertexAttrib1fv
-PUBLIC glad_glVertexAttrib1s
-PUBLIC glad_glVertexAttrib1sv
-PUBLIC glad_glVertexAttrib2d
-PUBLIC glad_glVertexAttrib2dv
-PUBLIC glad_glVertexAttrib2f
-PUBLIC glad_glVertexAttrib2fv
-PUBLIC glad_glVertexAttrib2s
-PUBLIC glad_glVertexAttrib2sv
-PUBLIC glad_glVertexAttrib3d
-PUBLIC glad_glVertexAttrib3dv
-PUBLIC glad_glVertexAttrib3f
-PUBLIC glad_glVertexAttrib3fv
-PUBLIC glad_glVertexAttrib3s
-PUBLIC glad_glVertexAttrib3sv
-PUBLIC glad_glVertexAttrib4Nbv
-PUBLIC glad_glVertexAttrib4Niv
-PUBLIC glad_glVertexAttrib4Nsv
-PUBLIC glad_glVertexAttrib4Nub
-PUBLIC glad_glVertexAttrib4Nubv
-PUBLIC glad_glVertexAttrib4Nuiv
-PUBLIC glad_glVertexAttrib4Nusv
-PUBLIC glad_glVertexAttrib4bv
-PUBLIC glad_glVertexAttrib4d
-PUBLIC glad_glVertexAttrib4dv
-PUBLIC glad_glVertexAttrib4f
-PUBLIC glad_glVertexAttrib4fv
-PUBLIC glad_glVertexAttrib4iv
-PUBLIC glad_glVertexAttrib4s
-PUBLIC glad_glVertexAttrib4sv
-PUBLIC glad_glVertexAttrib4ubv
-PUBLIC glad_glVertexAttrib4uiv
-PUBLIC glad_glVertexAttrib4usv
-PUBLIC glad_glVertexAttribPointer
-PUBLIC GLAD_GL_VERSION_2_1
-PUBLIC glad_glUniformMatrix2x3fv
-PUBLIC glad_glUniformMatrix3x2fv
-PUBLIC glad_glUniformMatrix2x4fv
-PUBLIC glad_glUniformMatrix4x2fv
-PUBLIC glad_glUniformMatrix3x4fv
-PUBLIC glad_glUniformMatrix4x3fv
-PUBLIC GLAD_GL_VERSION_3_0
-PUBLIC glad_glColorMaski
-PUBLIC glad_glGetBooleani_v
-PUBLIC glad_glGetIntegeri_v
-PUBLIC glad_glEnablei
-PUBLIC glad_glDisablei
-PUBLIC glad_glIsEnabledi
-PUBLIC glad_glBeginTransformFeedback
-PUBLIC glad_glEndTransformFeedback
-PUBLIC glad_glBindBufferRange
-PUBLIC glad_glBindBufferBase
-PUBLIC glad_glTransformFeedbackVaryings
-PUBLIC glad_glGetTransformFeedbackVarying
-PUBLIC glad_glClampColor
-PUBLIC glad_glBeginConditionalRender
-PUBLIC glad_glEndConditionalRender
-PUBLIC glad_glVertexAttribIPointer
-PUBLIC glad_glGetVertexAttribIiv
-PUBLIC glad_glGetVertexAttribIuiv
-PUBLIC glad_glVertexAttribI1i
-PUBLIC glad_glVertexAttribI2i
-PUBLIC glad_glVertexAttribI3i
-PUBLIC glad_glVertexAttribI4i
-PUBLIC glad_glVertexAttribI1ui
-PUBLIC glad_glVertexAttribI2ui
-PUBLIC glad_glVertexAttribI3ui
-PUBLIC glad_glVertexAttribI4ui
-PUBLIC glad_glVertexAttribI1iv
-PUBLIC glad_glVertexAttribI2iv
-PUBLIC glad_glVertexAttribI3iv
-PUBLIC glad_glVertexAttribI4iv
-PUBLIC glad_glVertexAttribI1uiv
-PUBLIC glad_glVertexAttribI2uiv
-PUBLIC glad_glVertexAttribI3uiv
-PUBLIC glad_glVertexAttribI4uiv
-PUBLIC glad_glVertexAttribI4bv
-PUBLIC glad_glVertexAttribI4sv
-PUBLIC glad_glVertexAttribI4ubv
-PUBLIC glad_glVertexAttribI4usv
-PUBLIC glad_glGetUniformuiv
-PUBLIC glad_glBindFragDataLocation
-PUBLIC glad_glGetFragDataLocation
-PUBLIC glad_glUniform1ui
-PUBLIC glad_glUniform2ui
-PUBLIC glad_glUniform3ui
-PUBLIC glad_glUniform4ui
-PUBLIC glad_glUniform1uiv
-PUBLIC glad_glUniform2uiv
-PUBLIC glad_glUniform3uiv
-PUBLIC glad_glUniform4uiv
-PUBLIC glad_glTexParameterIiv
-PUBLIC glad_glTexParameterIuiv
-PUBLIC glad_glGetTexParameterIiv
-PUBLIC glad_glGetTexParameterIuiv
-PUBLIC glad_glClearBufferiv
-PUBLIC glad_glClearBufferuiv
-PUBLIC glad_glClearBufferfv
-PUBLIC glad_glClearBufferfi
-PUBLIC glad_glGetStringi
-PUBLIC glad_glIsRenderbuffer
-PUBLIC glad_glBindRenderbuffer
-PUBLIC glad_glDeleteRenderbuffers
-PUBLIC glad_glGenRenderbuffers
-PUBLIC glad_glRenderbufferStorage
-PUBLIC glad_glGetRenderbufferParameteriv
-PUBLIC glad_glIsFramebuffer
-PUBLIC glad_glBindFramebuffer
-PUBLIC glad_glDeleteFramebuffers
-PUBLIC glad_glGenFramebuffers
-PUBLIC glad_glCheckFramebufferStatus
-PUBLIC glad_glFramebufferTexture1D
-PUBLIC glad_glFramebufferTexture2D
-PUBLIC glad_glFramebufferTexture3D
-PUBLIC glad_glFramebufferRenderbuffer
-PUBLIC glad_glGetFramebufferAttachmentParameteriv
-PUBLIC glad_glGenerateMipmap
-PUBLIC glad_glBlitFramebuffer
-PUBLIC glad_glRenderbufferStorageMultisample
-PUBLIC glad_glFramebufferTextureLayer
-PUBLIC glad_glMapBufferRange
-PUBLIC glad_glFlushMappedBufferRange
-PUBLIC glad_glBindVertexArray
-PUBLIC glad_glDeleteVertexArrays
-PUBLIC glad_glGenVertexArrays
-PUBLIC glad_glIsVertexArray
-PUBLIC GLAD_GL_VERSION_3_1
-PUBLIC glad_glDrawArraysInstanced
-PUBLIC glad_glDrawElementsInstanced
-PUBLIC glad_glTexBuffer
-PUBLIC glad_glPrimitiveRestartIndex
-PUBLIC glad_glCopyBufferSubData
-PUBLIC glad_glGetUniformIndices
-PUBLIC glad_glGetActiveUniformsiv
-PUBLIC glad_glGetActiveUniformName
-PUBLIC glad_glGetUniformBlockIndex
-PUBLIC glad_glGetActiveUniformBlockiv
-PUBLIC glad_glGetActiveUniformBlockName
-PUBLIC glad_glUniformBlockBinding
-PUBLIC GLAD_GL_VERSION_3_2
-PUBLIC glad_glDrawElementsBaseVertex
-PUBLIC glad_glDrawRangeElementsBaseVertex
-PUBLIC glad_glDrawElementsInstancedBaseVertex
-PUBLIC glad_glMultiDrawElementsBaseVertex
-PUBLIC glad_glProvokingVertex
-PUBLIC glad_glFenceSync
-PUBLIC glad_glIsSync
-PUBLIC glad_glDeleteSync
-PUBLIC glad_glClientWaitSync
-PUBLIC glad_glWaitSync
-PUBLIC glad_glGetInteger64v
-PUBLIC glad_glGetSynciv
-PUBLIC glad_glGetInteger64i_v
-PUBLIC glad_glGetBufferParameteri64v
-PUBLIC glad_glFramebufferTexture
-PUBLIC glad_glTexImage2DMultisample
-PUBLIC glad_glTexImage3DMultisample
-PUBLIC glad_glGetMultisamplefv
-PUBLIC glad_glSampleMaski
-PUBLIC GLAD_GL_VERSION_3_3
-PUBLIC glad_glBindFragDataLocationIndexed
-PUBLIC glad_glGetFragDataIndex
-PUBLIC glad_glGenSamplers
-PUBLIC glad_glDeleteSamplers
-PUBLIC glad_glIsSampler
-PUBLIC glad_glBindSampler
-PUBLIC glad_glSamplerParameteri
-PUBLIC glad_glSamplerParameteriv
-PUBLIC glad_glSamplerParameterf
-PUBLIC glad_glSamplerParameterfv
-PUBLIC glad_glSamplerParameterIiv
-PUBLIC glad_glSamplerParameterIuiv
-PUBLIC glad_glGetSamplerParameteriv
-PUBLIC glad_glGetSamplerParameterIiv
-PUBLIC glad_glGetSamplerParameterfv
-PUBLIC glad_glGetSamplerParameterIuiv
-PUBLIC glad_glQueryCounter
-PUBLIC glad_glGetQueryObjecti64v
-PUBLIC glad_glGetQueryObjectui64v
-PUBLIC glad_glVertexAttribDivisor
-PUBLIC glad_glVertexAttribP1ui
-PUBLIC glad_glVertexAttribP1uiv
-PUBLIC glad_glVertexAttribP2ui
-PUBLIC glad_glVertexAttribP2uiv
-PUBLIC glad_glVertexAttribP3ui
-PUBLIC glad_glVertexAttribP3uiv
-PUBLIC glad_glVertexAttribP4ui
-PUBLIC glad_glVertexAttribP4uiv
-PUBLIC glad_glVertexP2ui
-PUBLIC glad_glVertexP2uiv
-PUBLIC glad_glVertexP3ui
-PUBLIC glad_glVertexP3uiv
-PUBLIC glad_glVertexP4ui
-PUBLIC glad_glVertexP4uiv
-PUBLIC glad_glTexCoordP1ui
-PUBLIC glad_glTexCoordP1uiv
-PUBLIC glad_glTexCoordP2ui
-PUBLIC glad_glTexCoordP2uiv
-PUBLIC glad_glTexCoordP3ui
-PUBLIC glad_glTexCoordP3uiv
-PUBLIC glad_glTexCoordP4ui
-PUBLIC glad_glTexCoordP4uiv
-PUBLIC glad_glMultiTexCoordP1ui
-PUBLIC glad_glMultiTexCoordP1uiv
-PUBLIC glad_glMultiTexCoordP2ui
-PUBLIC glad_glMultiTexCoordP2uiv
-PUBLIC glad_glMultiTexCoordP3ui
-PUBLIC glad_glMultiTexCoordP3uiv
-PUBLIC glad_glMultiTexCoordP4ui
-PUBLIC glad_glMultiTexCoordP4uiv
-PUBLIC glad_glNormalP3ui
-PUBLIC glad_glNormalP3uiv
-PUBLIC glad_glColorP3ui
-PUBLIC glad_glColorP3uiv
-PUBLIC glad_glColorP4ui
-PUBLIC glad_glColorP4uiv
-PUBLIC glad_glSecondaryColorP3ui
-PUBLIC glad_glSecondaryColorP3uiv
-PUBLIC GLAD_GL_VERSION_4_0
-PUBLIC glad_glMinSampleShading
-PUBLIC glad_glBlendEquationi
-PUBLIC glad_glBlendEquationSeparatei
-PUBLIC glad_glBlendFunci
-PUBLIC glad_glBlendFuncSeparatei
-PUBLIC glad_glDrawArraysIndirect
-PUBLIC glad_glDrawElementsIndirect
-PUBLIC glad_glUniform1d
-PUBLIC glad_glUniform2d
-PUBLIC glad_glUniform3d
-PUBLIC glad_glUniform4d
-PUBLIC glad_glUniform1dv
-PUBLIC glad_glUniform2dv
-PUBLIC glad_glUniform3dv
-PUBLIC glad_glUniform4dv
-PUBLIC glad_glUniformMatrix2dv
-PUBLIC glad_glUniformMatrix3dv
-PUBLIC glad_glUniformMatrix4dv
-PUBLIC glad_glUniformMatrix2x3dv
-PUBLIC glad_glUniformMatrix2x4dv
-PUBLIC glad_glUniformMatrix3x2dv
-PUBLIC glad_glUniformMatrix3x4dv
-PUBLIC glad_glUniformMatrix4x2dv
-PUBLIC glad_glUniformMatrix4x3dv
-PUBLIC glad_glGetUniformdv
-PUBLIC glad_glGetSubroutineUniformLocation
-PUBLIC glad_glGetSubroutineIndex
-PUBLIC glad_glGetActiveSubroutineUniformiv
-PUBLIC glad_glGetActiveSubroutineUniformName
-PUBLIC glad_glGetActiveSubroutineName
-PUBLIC glad_glUniformSubroutinesuiv
-PUBLIC glad_glGetUniformSubroutineuiv
-PUBLIC glad_glGetProgramStageiv
-PUBLIC glad_glPatchParameteri
-PUBLIC glad_glPatchParameterfv
-PUBLIC glad_glBindTransformFeedback
-PUBLIC glad_glDeleteTransformFeedbacks
-PUBLIC glad_glGenTransformFeedbacks
-PUBLIC glad_glIsTransformFeedback
-PUBLIC glad_glPauseTransformFeedback
-PUBLIC glad_glResumeTransformFeedback
-PUBLIC glad_glDrawTransformFeedback
-PUBLIC glad_glDrawTransformFeedbackStream
-PUBLIC glad_glBeginQueryIndexed
-PUBLIC glad_glEndQueryIndexed
-PUBLIC glad_glGetQueryIndexediv
-PUBLIC GLAD_GL_VERSION_4_1
-PUBLIC glad_glReleaseShaderCompiler
-PUBLIC glad_glShaderBinary
-PUBLIC glad_glGetShaderPrecisionFormat
-PUBLIC glad_glDepthRangef
-PUBLIC glad_glClearDepthf
-PUBLIC glad_glGetProgramBinary
-PUBLIC glad_glProgramBinary
-PUBLIC glad_glProgramParameteri
-PUBLIC glad_glUseProgramStages
-PUBLIC glad_glActiveShaderProgram
-PUBLIC glad_glCreateShaderProgramv
-PUBLIC glad_glBindProgramPipeline
-PUBLIC glad_glDeleteProgramPipelines
-PUBLIC glad_glGenProgramPipelines
-PUBLIC glad_glIsProgramPipeline
-PUBLIC glad_glGetProgramPipelineiv
-PUBLIC glad_glProgramUniform1i
-PUBLIC glad_glProgramUniform1iv
-PUBLIC glad_glProgramUniform1f
-PUBLIC glad_glProgramUniform1fv
-PUBLIC glad_glProgramUniform1d
-PUBLIC glad_glProgramUniform1dv
-PUBLIC glad_glProgramUniform1ui
-PUBLIC glad_glProgramUniform1uiv
-PUBLIC glad_glProgramUniform2i
-PUBLIC glad_glProgramUniform2iv
-PUBLIC glad_glProgramUniform2f
-PUBLIC glad_glProgramUniform2fv
-PUBLIC glad_glProgramUniform2d
-PUBLIC glad_glProgramUniform2dv
-PUBLIC glad_glProgramUniform2ui
-PUBLIC glad_glProgramUniform2uiv
-PUBLIC glad_glProgramUniform3i
-PUBLIC glad_glProgramUniform3iv
-PUBLIC glad_glProgramUniform3f
-PUBLIC glad_glProgramUniform3fv
-PUBLIC glad_glProgramUniform3d
-PUBLIC glad_glProgramUniform3dv
-PUBLIC glad_glProgramUniform3ui
-PUBLIC glad_glProgramUniform3uiv
-PUBLIC glad_glProgramUniform4i
-PUBLIC glad_glProgramUniform4iv
-PUBLIC glad_glProgramUniform4f
-PUBLIC glad_glProgramUniform4fv
-PUBLIC glad_glProgramUniform4d
-PUBLIC glad_glProgramUniform4dv
-PUBLIC glad_glProgramUniform4ui
-PUBLIC glad_glProgramUniform4uiv
-PUBLIC glad_glProgramUniformMatrix2fv
-PUBLIC glad_glProgramUniformMatrix3fv
-PUBLIC glad_glProgramUniformMatrix4fv
-PUBLIC glad_glProgramUniformMatrix2dv
-PUBLIC glad_glProgramUniformMatrix3dv
-PUBLIC glad_glProgramUniformMatrix4dv
-PUBLIC glad_glProgramUniformMatrix2x3fv
-PUBLIC glad_glProgramUniformMatrix3x2fv
-PUBLIC glad_glProgramUniformMatrix2x4fv
-PUBLIC glad_glProgramUniformMatrix4x2fv
-PUBLIC glad_glProgramUniformMatrix3x4fv
-PUBLIC glad_glProgramUniformMatrix4x3fv
-PUBLIC glad_glProgramUniformMatrix2x3dv
-PUBLIC glad_glProgramUniformMatrix3x2dv
-PUBLIC glad_glProgramUniformMatrix2x4dv
-PUBLIC glad_glProgramUniformMatrix4x2dv
-PUBLIC glad_glProgramUniformMatrix3x4dv
-PUBLIC glad_glProgramUniformMatrix4x3dv
-PUBLIC glad_glValidateProgramPipeline
-PUBLIC glad_glGetProgramPipelineInfoLog
-PUBLIC glad_glVertexAttribL1d
-PUBLIC glad_glVertexAttribL2d
-PUBLIC glad_glVertexAttribL3d
-PUBLIC glad_glVertexAttribL4d
-PUBLIC glad_glVertexAttribL1dv
-PUBLIC glad_glVertexAttribL2dv
-PUBLIC glad_glVertexAttribL3dv
-PUBLIC glad_glVertexAttribL4dv
-PUBLIC glad_glVertexAttribLPointer
-PUBLIC glad_glGetVertexAttribLdv
-PUBLIC glad_glViewportArrayv
-PUBLIC glad_glViewportIndexedf
-PUBLIC glad_glViewportIndexedfv
-PUBLIC glad_glScissorArrayv
-PUBLIC glad_glScissorIndexed
-PUBLIC glad_glScissorIndexedv
-PUBLIC glad_glDepthRangeArrayv
-PUBLIC glad_glDepthRangeIndexed
-PUBLIC glad_glGetFloati_v
-PUBLIC glad_glGetDoublei_v
-PUBLIC GLAD_GL_VERSION_4_2
-PUBLIC glad_glDrawArraysInstancedBaseInstance
-PUBLIC glad_glDrawElementsInstancedBaseInstance
-PUBLIC glad_glDrawElementsInstancedBaseVertexBaseInstance
-PUBLIC glad_glGetInternalformativ
-PUBLIC glad_glGetActiveAtomicCounterBufferiv
-PUBLIC glad_glBindImageTexture
-PUBLIC glad_glMemoryBarrier
-PUBLIC glad_glTexStorage1D
-PUBLIC glad_glTexStorage2D
-PUBLIC glad_glTexStorage3D
-PUBLIC glad_glDrawTransformFeedbackInstanced
-PUBLIC glad_glDrawTransformFeedbackStreamInstanced
-PUBLIC GLAD_GL_VERSION_4_3
-PUBLIC glad_glClearBufferData
-PUBLIC glad_glClearBufferSubData
-PUBLIC glad_glDispatchCompute
-PUBLIC glad_glDispatchComputeIndirect
-PUBLIC glad_glCopyImageSubData
-PUBLIC glad_glFramebufferParameteri
-PUBLIC glad_glGetFramebufferParameteriv
-PUBLIC glad_glGetInternalformati64v
-PUBLIC glad_glInvalidateTexSubImage
-PUBLIC glad_glInvalidateTexImage
-PUBLIC glad_glInvalidateBufferSubData
-PUBLIC glad_glInvalidateBufferData
-PUBLIC glad_glInvalidateFramebuffer
-PUBLIC glad_glInvalidateSubFramebuffer
-PUBLIC glad_glMultiDrawArraysIndirect
-PUBLIC glad_glMultiDrawElementsIndirect
-PUBLIC glad_glGetProgramInterfaceiv
-PUBLIC glad_glGetProgramResourceIndex
-PUBLIC glad_glGetProgramResourceName
-PUBLIC glad_glGetProgramResourceiv
-PUBLIC glad_glGetProgramResourceLocation
-PUBLIC glad_glGetProgramResourceLocationIndex
-PUBLIC glad_glShaderStorageBlockBinding
-PUBLIC glad_glTexBufferRange
-PUBLIC glad_glTexStorage2DMultisample
-PUBLIC glad_glTexStorage3DMultisample
-PUBLIC glad_glTextureView
-PUBLIC glad_glBindVertexBuffer
-PUBLIC glad_glVertexAttribFormat
-PUBLIC glad_glVertexAttribIFormat
-PUBLIC glad_glVertexAttribLFormat
-PUBLIC glad_glVertexAttribBinding
-PUBLIC glad_glVertexBindingDivisor
-PUBLIC glad_glDebugMessageControl
-PUBLIC glad_glDebugMessageInsert
-PUBLIC glad_glDebugMessageCallback
-PUBLIC glad_glGetDebugMessageLog
-PUBLIC glad_glPushDebugGroup
-PUBLIC glad_glPopDebugGroup
-PUBLIC glad_glObjectLabel
-PUBLIC glad_glGetObjectLabel
-PUBLIC glad_glObjectPtrLabel
-PUBLIC glad_glGetObjectPtrLabel
-PUBLIC glad_glGetPointerv
-PUBLIC GLAD_GL_VERSION_4_4
-PUBLIC glad_glBufferStorage
-PUBLIC glad_glClearTexImage
-PUBLIC glad_glClearTexSubImage
-PUBLIC glad_glBindBuffersBase
-PUBLIC glad_glBindBuffersRange
-PUBLIC glad_glBindTextures
-PUBLIC glad_glBindSamplers
-PUBLIC glad_glBindImageTextures
-PUBLIC glad_glBindVertexBuffers
-PUBLIC GLAD_GL_VERSION_4_5
-PUBLIC glad_glClipControl
-PUBLIC glad_glCreateTransformFeedbacks
-PUBLIC glad_glTransformFeedbackBufferBase
-PUBLIC glad_glTransformFeedbackBufferRange
-PUBLIC glad_glGetTransformFeedbackiv
-PUBLIC glad_glGetTransformFeedbacki_v
-PUBLIC glad_glGetTransformFeedbacki64_v
-PUBLIC glad_glCreateBuffers
-PUBLIC glad_glNamedBufferStorage
-PUBLIC glad_glNamedBufferData
-PUBLIC glad_glNamedBufferSubData
-PUBLIC glad_glCopyNamedBufferSubData
-PUBLIC glad_glClearNamedBufferData
-PUBLIC glad_glClearNamedBufferSubData
-PUBLIC glad_glMapNamedBuffer
-PUBLIC glad_glMapNamedBufferRange
-PUBLIC glad_glUnmapNamedBuffer
-PUBLIC glad_glFlushMappedNamedBufferRange
-PUBLIC glad_glGetNamedBufferParameteriv
-PUBLIC glad_glGetNamedBufferParameteri64v
-PUBLIC glad_glGetNamedBufferPointerv
-PUBLIC glad_glGetNamedBufferSubData
-PUBLIC glad_glCreateFramebuffers
-PUBLIC glad_glNamedFramebufferRenderbuffer
-PUBLIC glad_glNamedFramebufferParameteri
-PUBLIC glad_glNamedFramebufferTexture
-PUBLIC glad_glNamedFramebufferTextureLayer
-PUBLIC glad_glNamedFramebufferDrawBuffer
-PUBLIC glad_glNamedFramebufferDrawBuffers
-PUBLIC glad_glNamedFramebufferReadBuffer
-PUBLIC glad_glInvalidateNamedFramebufferData
-PUBLIC glad_glInvalidateNamedFramebufferSubData
-PUBLIC glad_glClearNamedFramebufferiv
-PUBLIC glad_glClearNamedFramebufferuiv
-PUBLIC glad_glClearNamedFramebufferfv
-PUBLIC glad_glClearNamedFramebufferfi
-PUBLIC glad_glBlitNamedFramebuffer
-PUBLIC glad_glCheckNamedFramebufferStatus
-PUBLIC glad_glGetNamedFramebufferParameteriv
-PUBLIC glad_glGetNamedFramebufferAttachmentParameteriv
-PUBLIC glad_glCreateRenderbuffers
-PUBLIC glad_glNamedRenderbufferStorage
-PUBLIC glad_glNamedRenderbufferStorageMultisample
-PUBLIC glad_glGetNamedRenderbufferParameteriv
-PUBLIC glad_glCreateTextures
-PUBLIC glad_glTextureBuffer
-PUBLIC glad_glTextureBufferRange
-PUBLIC glad_glTextureStorage1D
-PUBLIC glad_glTextureStorage2D
-PUBLIC glad_glTextureStorage3D
-PUBLIC glad_glTextureStorage2DMultisample
-PUBLIC glad_glTextureStorage3DMultisample
-PUBLIC glad_glTextureSubImage1D
-PUBLIC glad_glTextureSubImage2D
-PUBLIC glad_glTextureSubImage3D
-PUBLIC glad_glCompressedTextureSubImage1D
-PUBLIC glad_glCompressedTextureSubImage2D
-PUBLIC glad_glCompressedTextureSubImage3D
-PUBLIC glad_glCopyTextureSubImage1D
-PUBLIC glad_glCopyTextureSubImage2D
-PUBLIC glad_glCopyTextureSubImage3D
-PUBLIC glad_glTextureParameterf
-PUBLIC glad_glTextureParameterfv
-PUBLIC glad_glTextureParameteri
-PUBLIC glad_glTextureParameterIiv
-PUBLIC glad_glTextureParameterIuiv
-PUBLIC glad_glTextureParameteriv
-PUBLIC glad_glGenerateTextureMipmap
-PUBLIC glad_glBindTextureUnit
-PUBLIC glad_glGetTextureImage
-PUBLIC glad_glGetCompressedTextureImage
-PUBLIC glad_glGetTextureLevelParameterfv
-PUBLIC glad_glGetTextureLevelParameteriv
-PUBLIC glad_glGetTextureParameterfv
-PUBLIC glad_glGetTextureParameterIiv
-PUBLIC glad_glGetTextureParameterIuiv
-PUBLIC glad_glGetTextureParameteriv
-PUBLIC glad_glCreateVertexArrays
-PUBLIC glad_glDisableVertexArrayAttrib
-PUBLIC glad_glEnableVertexArrayAttrib
-PUBLIC glad_glVertexArrayElementBuffer
-PUBLIC glad_glVertexArrayVertexBuffer
-PUBLIC glad_glVertexArrayVertexBuffers
-PUBLIC glad_glVertexArrayAttribBinding
-PUBLIC glad_glVertexArrayAttribFormat
-PUBLIC glad_glVertexArrayAttribIFormat
-PUBLIC glad_glVertexArrayAttribLFormat
-PUBLIC glad_glVertexArrayBindingDivisor
-PUBLIC glad_glGetVertexArrayiv
-PUBLIC glad_glGetVertexArrayIndexediv
-PUBLIC glad_glGetVertexArrayIndexed64iv
-PUBLIC glad_glCreateSamplers
-PUBLIC glad_glCreateProgramPipelines
-PUBLIC glad_glCreateQueries
-PUBLIC glad_glGetQueryBufferObjecti64v
-PUBLIC glad_glGetQueryBufferObjectiv
-PUBLIC glad_glGetQueryBufferObjectui64v
-PUBLIC glad_glGetQueryBufferObjectuiv
-PUBLIC glad_glMemoryBarrierByRegion
-PUBLIC glad_glGetTextureSubImage
-PUBLIC glad_glGetCompressedTextureSubImage
-PUBLIC glad_glGetGraphicsResetStatus
-PUBLIC glad_glGetnCompressedTexImage
-PUBLIC glad_glGetnTexImage
-PUBLIC glad_glGetnUniformdv
-PUBLIC glad_glGetnUniformfv
-PUBLIC glad_glGetnUniformiv
-PUBLIC glad_glGetnUniformuiv
-PUBLIC glad_glReadnPixels
-PUBLIC glad_glGetnMapdv
-PUBLIC glad_glGetnMapfv
-PUBLIC glad_glGetnMapiv
-PUBLIC glad_glGetnPixelMapfv
-PUBLIC glad_glGetnPixelMapuiv
-PUBLIC glad_glGetnPixelMapusv
-PUBLIC glad_glGetnPolygonStipple
-PUBLIC glad_glGetnColorTable
-PUBLIC glad_glGetnConvolutionFilter
-PUBLIC glad_glGetnSeparableFilter
-PUBLIC glad_glGetnHistogram
-PUBLIC glad_glGetnMinmax
-PUBLIC glad_glTextureBarrier
-PUBLIC GLAD_GL_VERSION_4_6
-PUBLIC glad_glSpecializeShader
-PUBLIC glad_glMultiDrawArraysIndirectCount
-PUBLIC glad_glMultiDrawElementsIndirectCount
-PUBLIC glad_glPolygonOffsetClamp
-PUBLIC GLAD_GL_VERSION_ES_CM_1_0
-PUBLIC glad_glAlphaFunc
-PUBLIC glad_glClipPlanef
-PUBLIC glad_glColor4f
-PUBLIC glad_glFogf
-PUBLIC glad_glFogfv
-PUBLIC glad_glFrustumf
-PUBLIC glad_glGetClipPlanef
-PUBLIC glad_glGetLightfv
-PUBLIC glad_glGetMaterialfv
-PUBLIC glad_glGetTexEnvfv
-PUBLIC glad_glLightModelf
-PUBLIC glad_glLightModelfv
-PUBLIC glad_glLightf
-PUBLIC glad_glLightfv
-PUBLIC glad_glLoadMatrixf
-PUBLIC glad_glMaterialf
-PUBLIC glad_glMaterialfv
-PUBLIC glad_glMultMatrixf
-PUBLIC glad_glMultiTexCoord4f
-PUBLIC glad_glNormal3f
-PUBLIC glad_glOrthof
-PUBLIC glad_glRotatef
-PUBLIC glad_glScalef
-PUBLIC glad_glTexEnvf
-PUBLIC glad_glTexEnvfv
-PUBLIC glad_glTranslatef
-PUBLIC glad_glAlphaFuncx
-PUBLIC glad_glClearColorx
-PUBLIC glad_glClearDepthx
-PUBLIC glad_glClientActiveTexture
-PUBLIC glad_glClipPlanex
-PUBLIC glad_glColor4ub
-PUBLIC glad_glColor4x
-PUBLIC glad_glColorPointer
-PUBLIC glad_glDepthRangex
-PUBLIC glad_glDisableClientState
-PUBLIC glad_glEnableClientState
-PUBLIC glad_glFogx
-PUBLIC glad_glFogxv
-PUBLIC glad_glFrustumx
-PUBLIC glad_glGetClipPlanex
-PUBLIC glad_glGetFixedv
-PUBLIC glad_glGetLightxv
-PUBLIC glad_glGetMaterialxv
-PUBLIC glad_glGetTexEnviv
-PUBLIC glad_glGetTexEnvxv
-PUBLIC glad_glGetTexParameterxv
-PUBLIC glad_glLightModelx
-PUBLIC glad_glLightModelxv
-PUBLIC glad_glLightx
-PUBLIC glad_glLightxv
-PUBLIC glad_glLineWidthx
-PUBLIC glad_glLoadIdentity
-PUBLIC glad_glLoadMatrixx
-PUBLIC glad_glMaterialx
-PUBLIC glad_glMaterialxv
-PUBLIC glad_glMatrixMode
-PUBLIC glad_glMultMatrixx
-PUBLIC glad_glMultiTexCoord4x
-PUBLIC glad_glNormal3x
-PUBLIC glad_glNormalPointer
-PUBLIC glad_glOrthox
-PUBLIC glad_glPointParameterx
-PUBLIC glad_glPointParameterxv
-PUBLIC glad_glPointSizex
-PUBLIC glad_glPolygonOffsetx
-PUBLIC glad_glPopMatrix
-PUBLIC glad_glPushMatrix
-PUBLIC glad_glRotatex
-PUBLIC glad_glSampleCoveragex
-PUBLIC glad_glScalex
-PUBLIC glad_glShadeModel
-PUBLIC glad_glTexCoordPointer
-PUBLIC glad_glTexEnvi
-PUBLIC glad_glTexEnvx
-PUBLIC glad_glTexEnviv
-PUBLIC glad_glTexEnvxv
-PUBLIC glad_glTexParameterx
-PUBLIC glad_glTexParameterxv
-PUBLIC glad_glTranslatex
-PUBLIC glad_glVertexPointer
-PUBLIC GLAD_GL_ES_VERSION_2_0
-PUBLIC GLAD_GL_ES_VERSION_3_0
-PUBLIC GLAD_GL_ES_VERSION_3_1
-PUBLIC GLAD_GL_ES_VERSION_3_2
-PUBLIC glad_glBlendBarrier
-PUBLIC glad_glPrimitiveBoundingBox
-PUBLIC GLAD_GL_SC_VERSION_2_0
-_BSS SEGMENT
-GLVersion DQ 01H DUP (?)
-GLAD_GL_VERSION_1_0 DD 01H DUP (?)
- ALIGN 8
-
-glad_glCullFace DQ 01H DUP (?)
-glad_glFrontFace DQ 01H DUP (?)
-glad_glHint DQ 01H DUP (?)
-glad_glLineWidth DQ 01H DUP (?)
-glad_glPointSize DQ 01H DUP (?)
-glad_glPolygonMode DQ 01H DUP (?)
-glad_glScissor DQ 01H DUP (?)
-glad_glTexParameterf DQ 01H DUP (?)
-glad_glTexParameterfv DQ 01H DUP (?)
-glad_glTexParameteri DQ 01H DUP (?)
-glad_glTexParameteriv DQ 01H DUP (?)
-glad_glTexImage1D DQ 01H DUP (?)
-glad_glTexImage2D DQ 01H DUP (?)
-glad_glDrawBuffer DQ 01H DUP (?)
-glad_glClear DQ 01H DUP (?)
-glad_glClearColor DQ 01H DUP (?)
-glad_glClearStencil DQ 01H DUP (?)
-glad_glClearDepth DQ 01H DUP (?)
-glad_glStencilMask DQ 01H DUP (?)
-glad_glColorMask DQ 01H DUP (?)
-glad_glDepthMask DQ 01H DUP (?)
-glad_glDisable DQ 01H DUP (?)
-glad_glEnable DQ 01H DUP (?)
-glad_glFinish DQ 01H DUP (?)
-glad_glFlush DQ 01H DUP (?)
-glad_glBlendFunc DQ 01H DUP (?)
-glad_glLogicOp DQ 01H DUP (?)
-glad_glStencilFunc DQ 01H DUP (?)
-glad_glStencilOp DQ 01H DUP (?)
-glad_glDepthFunc DQ 01H DUP (?)
-glad_glPixelStoref DQ 01H DUP (?)
-glad_glPixelStorei DQ 01H DUP (?)
-glad_glReadBuffer DQ 01H DUP (?)
-glad_glReadPixels DQ 01H DUP (?)
-glad_glGetBooleanv DQ 01H DUP (?)
-glad_glGetDoublev DQ 01H DUP (?)
-glad_glGetError DQ 01H DUP (?)
-glad_glGetFloatv DQ 01H DUP (?)
-glad_glGetIntegerv DQ 01H DUP (?)
-glad_glGetString DQ 01H DUP (?)
-glad_glGetTexImage DQ 01H DUP (?)
-glad_glGetTexParameterfv DQ 01H DUP (?)
-glad_glGetTexParameteriv DQ 01H DUP (?)
-glad_glGetTexLevelParameterfv DQ 01H DUP (?)
-glad_glGetTexLevelParameteriv DQ 01H DUP (?)
-glad_glIsEnabled DQ 01H DUP (?)
-glad_glDepthRange DQ 01H DUP (?)
-glad_glViewport DQ 01H DUP (?)
-GLAD_GL_VERSION_1_1 DD 01H DUP (?)
- ALIGN 8
-
-glad_glDrawArrays DQ 01H DUP (?)
-glad_glDrawElements DQ 01H DUP (?)
-glad_glPolygonOffset DQ 01H DUP (?)
-glad_glCopyTexImage1D DQ 01H DUP (?)
-glad_glCopyTexImage2D DQ 01H DUP (?)
-glad_glCopyTexSubImage1D DQ 01H DUP (?)
-glad_glCopyTexSubImage2D DQ 01H DUP (?)
-glad_glTexSubImage1D DQ 01H DUP (?)
-glad_glTexSubImage2D DQ 01H DUP (?)
-glad_glBindTexture DQ 01H DUP (?)
-glad_glDeleteTextures DQ 01H DUP (?)
-glad_glGenTextures DQ 01H DUP (?)
-glad_glIsTexture DQ 01H DUP (?)
-GLAD_GL_VERSION_1_2 DD 01H DUP (?)
- ALIGN 8
-
-glad_glDrawRangeElements DQ 01H DUP (?)
-glad_glTexImage3D DQ 01H DUP (?)
-glad_glTexSubImage3D DQ 01H DUP (?)
-glad_glCopyTexSubImage3D DQ 01H DUP (?)
-GLAD_GL_VERSION_1_3 DD 01H DUP (?)
- ALIGN 8
-
-glad_glActiveTexture DQ 01H DUP (?)
-glad_glSampleCoverage DQ 01H DUP (?)
-glad_glCompressedTexImage3D DQ 01H DUP (?)
-glad_glCompressedTexImage2D DQ 01H DUP (?)
-glad_glCompressedTexImage1D DQ 01H DUP (?)
-glad_glCompressedTexSubImage3D DQ 01H DUP (?)
-glad_glCompressedTexSubImage2D DQ 01H DUP (?)
-glad_glCompressedTexSubImage1D DQ 01H DUP (?)
-glad_glGetCompressedTexImage DQ 01H DUP (?)
-GLAD_GL_VERSION_1_4 DD 01H DUP (?)
- ALIGN 8
-
-glad_glBlendFuncSeparate DQ 01H DUP (?)
-glad_glMultiDrawArrays DQ 01H DUP (?)
-glad_glMultiDrawElements DQ 01H DUP (?)
-glad_glPointParameterf DQ 01H DUP (?)
-glad_glPointParameterfv DQ 01H DUP (?)
-glad_glPointParameteri DQ 01H DUP (?)
-glad_glPointParameteriv DQ 01H DUP (?)
-glad_glBlendColor DQ 01H DUP (?)
-glad_glBlendEquation DQ 01H DUP (?)
-GLAD_GL_VERSION_1_5 DD 01H DUP (?)
- ALIGN 8
-
-glad_glGenQueries DQ 01H DUP (?)
-glad_glDeleteQueries DQ 01H DUP (?)
-glad_glIsQuery DQ 01H DUP (?)
-glad_glBeginQuery DQ 01H DUP (?)
-glad_glEndQuery DQ 01H DUP (?)
-glad_glGetQueryiv DQ 01H DUP (?)
-glad_glGetQueryObjectiv DQ 01H DUP (?)
-glad_glGetQueryObjectuiv DQ 01H DUP (?)
-glad_glBindBuffer DQ 01H DUP (?)
-glad_glDeleteBuffers DQ 01H DUP (?)
-glad_glGenBuffers DQ 01H DUP (?)
-glad_glIsBuffer DQ 01H DUP (?)
-glad_glBufferData DQ 01H DUP (?)
-glad_glBufferSubData DQ 01H DUP (?)
-glad_glGetBufferSubData DQ 01H DUP (?)
-glad_glMapBuffer DQ 01H DUP (?)
-glad_glUnmapBuffer DQ 01H DUP (?)
-glad_glGetBufferParameteriv DQ 01H DUP (?)
-glad_glGetBufferPointerv DQ 01H DUP (?)
-GLAD_GL_VERSION_2_0 DD 01H DUP (?)
- ALIGN 8
-
-glad_glBlendEquationSeparate DQ 01H DUP (?)
-glad_glDrawBuffers DQ 01H DUP (?)
-glad_glStencilOpSeparate DQ 01H DUP (?)
-glad_glStencilFuncSeparate DQ 01H DUP (?)
-glad_glStencilMaskSeparate DQ 01H DUP (?)
-glad_glAttachShader DQ 01H DUP (?)
-glad_glBindAttribLocation DQ 01H DUP (?)
-glad_glCompileShader DQ 01H DUP (?)
-glad_glCreateProgram DQ 01H DUP (?)
-glad_glCreateShader DQ 01H DUP (?)
-glad_glDeleteProgram DQ 01H DUP (?)
-glad_glDeleteShader DQ 01H DUP (?)
-glad_glDetachShader DQ 01H DUP (?)
-glad_glDisableVertexAttribArray DQ 01H DUP (?)
-glad_glEnableVertexAttribArray DQ 01H DUP (?)
-glad_glGetActiveAttrib DQ 01H DUP (?)
-glad_glGetActiveUniform DQ 01H DUP (?)
-glad_glGetAttachedShaders DQ 01H DUP (?)
-glad_glGetAttribLocation DQ 01H DUP (?)
-glad_glGetProgramiv DQ 01H DUP (?)
-glad_glGetProgramInfoLog DQ 01H DUP (?)
-glad_glGetShaderiv DQ 01H DUP (?)
-glad_glGetShaderInfoLog DQ 01H DUP (?)
-glad_glGetShaderSource DQ 01H DUP (?)
-glad_glGetUniformLocation DQ 01H DUP (?)
-glad_glGetUniformfv DQ 01H DUP (?)
-glad_glGetUniformiv DQ 01H DUP (?)
-glad_glGetVertexAttribdv DQ 01H DUP (?)
-glad_glGetVertexAttribfv DQ 01H DUP (?)
-glad_glGetVertexAttribiv DQ 01H DUP (?)
-glad_glGetVertexAttribPointerv DQ 01H DUP (?)
-glad_glIsProgram DQ 01H DUP (?)
-glad_glIsShader DQ 01H DUP (?)
-glad_glLinkProgram DQ 01H DUP (?)
-glad_glShaderSource DQ 01H DUP (?)
-glad_glUseProgram DQ 01H DUP (?)
-glad_glUniform1f DQ 01H DUP (?)
-glad_glUniform2f DQ 01H DUP (?)
-glad_glUniform3f DQ 01H DUP (?)
-glad_glUniform4f DQ 01H DUP (?)
-glad_glUniform1i DQ 01H DUP (?)
-glad_glUniform2i DQ 01H DUP (?)
-glad_glUniform3i DQ 01H DUP (?)
-glad_glUniform4i DQ 01H DUP (?)
-glad_glUniform1fv DQ 01H DUP (?)
-glad_glUniform2fv DQ 01H DUP (?)
-glad_glUniform3fv DQ 01H DUP (?)
-glad_glUniform4fv DQ 01H DUP (?)
-glad_glUniform1iv DQ 01H DUP (?)
-glad_glUniform2iv DQ 01H DUP (?)
-glad_glUniform3iv DQ 01H DUP (?)
-glad_glUniform4iv DQ 01H DUP (?)
-glad_glUniformMatrix2fv DQ 01H DUP (?)
-glad_glUniformMatrix3fv DQ 01H DUP (?)
-glad_glUniformMatrix4fv DQ 01H DUP (?)
-glad_glValidateProgram DQ 01H DUP (?)
-glad_glVertexAttrib1d DQ 01H DUP (?)
-glad_glVertexAttrib1dv DQ 01H DUP (?)
-glad_glVertexAttrib1f DQ 01H DUP (?)
-glad_glVertexAttrib1fv DQ 01H DUP (?)
-glad_glVertexAttrib1s DQ 01H DUP (?)
-glad_glVertexAttrib1sv DQ 01H DUP (?)
-glad_glVertexAttrib2d DQ 01H DUP (?)
-glad_glVertexAttrib2dv DQ 01H DUP (?)
-glad_glVertexAttrib2f DQ 01H DUP (?)
-glad_glVertexAttrib2fv DQ 01H DUP (?)
-glad_glVertexAttrib2s DQ 01H DUP (?)
-glad_glVertexAttrib2sv DQ 01H DUP (?)
-glad_glVertexAttrib3d DQ 01H DUP (?)
-glad_glVertexAttrib3dv DQ 01H DUP (?)
-glad_glVertexAttrib3f DQ 01H DUP (?)
-glad_glVertexAttrib3fv DQ 01H DUP (?)
-glad_glVertexAttrib3s DQ 01H DUP (?)
-glad_glVertexAttrib3sv DQ 01H DUP (?)
-glad_glVertexAttrib4Nbv DQ 01H DUP (?)
-glad_glVertexAttrib4Niv DQ 01H DUP (?)
-glad_glVertexAttrib4Nsv DQ 01H DUP (?)
-glad_glVertexAttrib4Nub DQ 01H DUP (?)
-glad_glVertexAttrib4Nubv DQ 01H DUP (?)
-glad_glVertexAttrib4Nuiv DQ 01H DUP (?)
-glad_glVertexAttrib4Nusv DQ 01H DUP (?)
-glad_glVertexAttrib4bv DQ 01H DUP (?)
-glad_glVertexAttrib4d DQ 01H DUP (?)
-glad_glVertexAttrib4dv DQ 01H DUP (?)
-glad_glVertexAttrib4f DQ 01H DUP (?)
-glad_glVertexAttrib4fv DQ 01H DUP (?)
-glad_glVertexAttrib4iv DQ 01H DUP (?)
-glad_glVertexAttrib4s DQ 01H DUP (?)
-glad_glVertexAttrib4sv DQ 01H DUP (?)
-glad_glVertexAttrib4ubv DQ 01H DUP (?)
-glad_glVertexAttrib4uiv DQ 01H DUP (?)
-glad_glVertexAttrib4usv DQ 01H DUP (?)
-glad_glVertexAttribPointer DQ 01H DUP (?)
-GLAD_GL_VERSION_2_1 DD 01H DUP (?)
- ALIGN 8
-
-glad_glUniformMatrix2x3fv DQ 01H DUP (?)
-glad_glUniformMatrix3x2fv DQ 01H DUP (?)
-glad_glUniformMatrix2x4fv DQ 01H DUP (?)
-glad_glUniformMatrix4x2fv DQ 01H DUP (?)
-glad_glUniformMatrix3x4fv DQ 01H DUP (?)
-glad_glUniformMatrix4x3fv DQ 01H DUP (?)
-GLAD_GL_VERSION_3_0 DD 01H DUP (?)
- ALIGN 8
-
-glad_glColorMaski DQ 01H DUP (?)
-glad_glGetBooleani_v DQ 01H DUP (?)
-glad_glGetIntegeri_v DQ 01H DUP (?)
-glad_glEnablei DQ 01H DUP (?)
-glad_glDisablei DQ 01H DUP (?)
-glad_glIsEnabledi DQ 01H DUP (?)
-glad_glBeginTransformFeedback DQ 01H DUP (?)
-glad_glEndTransformFeedback DQ 01H DUP (?)
-glad_glBindBufferRange DQ 01H DUP (?)
-glad_glBindBufferBase DQ 01H DUP (?)
-glad_glTransformFeedbackVaryings DQ 01H DUP (?)
-glad_glGetTransformFeedbackVarying DQ 01H DUP (?)
-glad_glClampColor DQ 01H DUP (?)
-glad_glBeginConditionalRender DQ 01H DUP (?)
-glad_glEndConditionalRender DQ 01H DUP (?)
-glad_glVertexAttribIPointer DQ 01H DUP (?)
-glad_glGetVertexAttribIiv DQ 01H DUP (?)
-glad_glGetVertexAttribIuiv DQ 01H DUP (?)
-glad_glVertexAttribI1i DQ 01H DUP (?)
-glad_glVertexAttribI2i DQ 01H DUP (?)
-glad_glVertexAttribI3i DQ 01H DUP (?)
-glad_glVertexAttribI4i DQ 01H DUP (?)
-glad_glVertexAttribI1ui DQ 01H DUP (?)
-glad_glVertexAttribI2ui DQ 01H DUP (?)
-glad_glVertexAttribI3ui DQ 01H DUP (?)
-glad_glVertexAttribI4ui DQ 01H DUP (?)
-glad_glVertexAttribI1iv DQ 01H DUP (?)
-glad_glVertexAttribI2iv DQ 01H DUP (?)
-glad_glVertexAttribI3iv DQ 01H DUP (?)
-glad_glVertexAttribI4iv DQ 01H DUP (?)
-glad_glVertexAttribI1uiv DQ 01H DUP (?)
-glad_glVertexAttribI2uiv DQ 01H DUP (?)
-glad_glVertexAttribI3uiv DQ 01H DUP (?)
-glad_glVertexAttribI4uiv DQ 01H DUP (?)
-glad_glVertexAttribI4bv DQ 01H DUP (?)
-glad_glVertexAttribI4sv DQ 01H DUP (?)
-glad_glVertexAttribI4ubv DQ 01H DUP (?)
-glad_glVertexAttribI4usv DQ 01H DUP (?)
-glad_glGetUniformuiv DQ 01H DUP (?)
-glad_glBindFragDataLocation DQ 01H DUP (?)
-glad_glGetFragDataLocation DQ 01H DUP (?)
-glad_glUniform1ui DQ 01H DUP (?)
-glad_glUniform2ui DQ 01H DUP (?)
-glad_glUniform3ui DQ 01H DUP (?)
-glad_glUniform4ui DQ 01H DUP (?)
-glad_glUniform1uiv DQ 01H DUP (?)
-glad_glUniform2uiv DQ 01H DUP (?)
-glad_glUniform3uiv DQ 01H DUP (?)
-glad_glUniform4uiv DQ 01H DUP (?)
-glad_glTexParameterIiv DQ 01H DUP (?)
-glad_glTexParameterIuiv DQ 01H DUP (?)
-glad_glGetTexParameterIiv DQ 01H DUP (?)
-glad_glGetTexParameterIuiv DQ 01H DUP (?)
-glad_glClearBufferiv DQ 01H DUP (?)
-glad_glClearBufferuiv DQ 01H DUP (?)
-glad_glClearBufferfv DQ 01H DUP (?)
-glad_glClearBufferfi DQ 01H DUP (?)
-glad_glGetStringi DQ 01H DUP (?)
-glad_glIsRenderbuffer DQ 01H DUP (?)
-glad_glBindRenderbuffer DQ 01H DUP (?)
-glad_glDeleteRenderbuffers DQ 01H DUP (?)
-glad_glGenRenderbuffers DQ 01H DUP (?)
-glad_glRenderbufferStorage DQ 01H DUP (?)
-glad_glGetRenderbufferParameteriv DQ 01H DUP (?)
-glad_glIsFramebuffer DQ 01H DUP (?)
-glad_glBindFramebuffer DQ 01H DUP (?)
-glad_glDeleteFramebuffers DQ 01H DUP (?)
-glad_glGenFramebuffers DQ 01H DUP (?)
-glad_glCheckFramebufferStatus DQ 01H DUP (?)
-glad_glFramebufferTexture1D DQ 01H DUP (?)
-glad_glFramebufferTexture2D DQ 01H DUP (?)
-glad_glFramebufferTexture3D DQ 01H DUP (?)
-glad_glFramebufferRenderbuffer DQ 01H DUP (?)
-glad_glGetFramebufferAttachmentParameteriv DQ 01H DUP (?)
-glad_glGenerateMipmap DQ 01H DUP (?)
-glad_glBlitFramebuffer DQ 01H DUP (?)
-glad_glRenderbufferStorageMultisample DQ 01H DUP (?)
-glad_glFramebufferTextureLayer DQ 01H DUP (?)
-glad_glMapBufferRange DQ 01H DUP (?)
-glad_glFlushMappedBufferRange DQ 01H DUP (?)
-glad_glBindVertexArray DQ 01H DUP (?)
-glad_glDeleteVertexArrays DQ 01H DUP (?)
-glad_glGenVertexArrays DQ 01H DUP (?)
-glad_glIsVertexArray DQ 01H DUP (?)
-GLAD_GL_VERSION_3_1 DD 01H DUP (?)
- ALIGN 8
-
-glad_glDrawArraysInstanced DQ 01H DUP (?)
-glad_glDrawElementsInstanced DQ 01H DUP (?)
-glad_glTexBuffer DQ 01H DUP (?)
-glad_glPrimitiveRestartIndex DQ 01H DUP (?)
-glad_glCopyBufferSubData DQ 01H DUP (?)
-glad_glGetUniformIndices DQ 01H DUP (?)
-glad_glGetActiveUniformsiv DQ 01H DUP (?)
-glad_glGetActiveUniformName DQ 01H DUP (?)
-glad_glGetUniformBlockIndex DQ 01H DUP (?)
-glad_glGetActiveUniformBlockiv DQ 01H DUP (?)
-glad_glGetActiveUniformBlockName DQ 01H DUP (?)
-glad_glUniformBlockBinding DQ 01H DUP (?)
-GLAD_GL_VERSION_3_2 DD 01H DUP (?)
- ALIGN 8
-
-glad_glDrawElementsBaseVertex DQ 01H DUP (?)
-glad_glDrawRangeElementsBaseVertex DQ 01H DUP (?)
-glad_glDrawElementsInstancedBaseVertex DQ 01H DUP (?)
-glad_glMultiDrawElementsBaseVertex DQ 01H DUP (?)
-glad_glProvokingVertex DQ 01H DUP (?)
-glad_glFenceSync DQ 01H DUP (?)
-glad_glIsSync DQ 01H DUP (?)
-glad_glDeleteSync DQ 01H DUP (?)
-glad_glClientWaitSync DQ 01H DUP (?)
-glad_glWaitSync DQ 01H DUP (?)
-glad_glGetInteger64v DQ 01H DUP (?)
-glad_glGetSynciv DQ 01H DUP (?)
-glad_glGetInteger64i_v DQ 01H DUP (?)
-glad_glGetBufferParameteri64v DQ 01H DUP (?)
-glad_glFramebufferTexture DQ 01H DUP (?)
-glad_glTexImage2DMultisample DQ 01H DUP (?)
-glad_glTexImage3DMultisample DQ 01H DUP (?)
-glad_glGetMultisamplefv DQ 01H DUP (?)
-glad_glSampleMaski DQ 01H DUP (?)
-GLAD_GL_VERSION_3_3 DD 01H DUP (?)
- ALIGN 8
-
-glad_glBindFragDataLocationIndexed DQ 01H DUP (?)
-glad_glGetFragDataIndex DQ 01H DUP (?)
-glad_glGenSamplers DQ 01H DUP (?)
-glad_glDeleteSamplers DQ 01H DUP (?)
-glad_glIsSampler DQ 01H DUP (?)
-glad_glBindSampler DQ 01H DUP (?)
-glad_glSamplerParameteri DQ 01H DUP (?)
-glad_glSamplerParameteriv DQ 01H DUP (?)
-glad_glSamplerParameterf DQ 01H DUP (?)
-glad_glSamplerParameterfv DQ 01H DUP (?)
-glad_glSamplerParameterIiv DQ 01H DUP (?)
-glad_glSamplerParameterIuiv DQ 01H DUP (?)
-glad_glGetSamplerParameteriv DQ 01H DUP (?)
-glad_glGetSamplerParameterIiv DQ 01H DUP (?)
-glad_glGetSamplerParameterfv DQ 01H DUP (?)
-glad_glGetSamplerParameterIuiv DQ 01H DUP (?)
-glad_glQueryCounter DQ 01H DUP (?)
-glad_glGetQueryObjecti64v DQ 01H DUP (?)
-glad_glGetQueryObjectui64v DQ 01H DUP (?)
-glad_glVertexAttribDivisor DQ 01H DUP (?)
-glad_glVertexAttribP1ui DQ 01H DUP (?)
-glad_glVertexAttribP1uiv DQ 01H DUP (?)
-glad_glVertexAttribP2ui DQ 01H DUP (?)
-glad_glVertexAttribP2uiv DQ 01H DUP (?)
-glad_glVertexAttribP3ui DQ 01H DUP (?)
-glad_glVertexAttribP3uiv DQ 01H DUP (?)
-glad_glVertexAttribP4ui DQ 01H DUP (?)
-glad_glVertexAttribP4uiv DQ 01H DUP (?)
-glad_glVertexP2ui DQ 01H DUP (?)
-glad_glVertexP2uiv DQ 01H DUP (?)
-glad_glVertexP3ui DQ 01H DUP (?)
-glad_glVertexP3uiv DQ 01H DUP (?)
-glad_glVertexP4ui DQ 01H DUP (?)
-glad_glVertexP4uiv DQ 01H DUP (?)
-glad_glTexCoordP1ui DQ 01H DUP (?)
-glad_glTexCoordP1uiv DQ 01H DUP (?)
-glad_glTexCoordP2ui DQ 01H DUP (?)
-glad_glTexCoordP2uiv DQ 01H DUP (?)
-glad_glTexCoordP3ui DQ 01H DUP (?)
-glad_glTexCoordP3uiv DQ 01H DUP (?)
-glad_glTexCoordP4ui DQ 01H DUP (?)
-glad_glTexCoordP4uiv DQ 01H DUP (?)
-glad_glMultiTexCoordP1ui DQ 01H DUP (?)
-glad_glMultiTexCoordP1uiv DQ 01H DUP (?)
-glad_glMultiTexCoordP2ui DQ 01H DUP (?)
-glad_glMultiTexCoordP2uiv DQ 01H DUP (?)
-glad_glMultiTexCoordP3ui DQ 01H DUP (?)
-glad_glMultiTexCoordP3uiv DQ 01H DUP (?)
-glad_glMultiTexCoordP4ui DQ 01H DUP (?)
-glad_glMultiTexCoordP4uiv DQ 01H DUP (?)
-glad_glNormalP3ui DQ 01H DUP (?)
-glad_glNormalP3uiv DQ 01H DUP (?)
-glad_glColorP3ui DQ 01H DUP (?)
-glad_glColorP3uiv DQ 01H DUP (?)
-glad_glColorP4ui DQ 01H DUP (?)
-glad_glColorP4uiv DQ 01H DUP (?)
-glad_glSecondaryColorP3ui DQ 01H DUP (?)
-glad_glSecondaryColorP3uiv DQ 01H DUP (?)
-GLAD_GL_VERSION_4_0 DD 01H DUP (?)
- ALIGN 8
-
-glad_glMinSampleShading DQ 01H DUP (?)
-glad_glBlendEquationi DQ 01H DUP (?)
-glad_glBlendEquationSeparatei DQ 01H DUP (?)
-glad_glBlendFunci DQ 01H DUP (?)
-glad_glBlendFuncSeparatei DQ 01H DUP (?)
-glad_glDrawArraysIndirect DQ 01H DUP (?)
-glad_glDrawElementsIndirect DQ 01H DUP (?)
-glad_glUniform1d DQ 01H DUP (?)
-glad_glUniform2d DQ 01H DUP (?)
-glad_glUniform3d DQ 01H DUP (?)
-glad_glUniform4d DQ 01H DUP (?)
-glad_glUniform1dv DQ 01H DUP (?)
-glad_glUniform2dv DQ 01H DUP (?)
-glad_glUniform3dv DQ 01H DUP (?)
-glad_glUniform4dv DQ 01H DUP (?)
-glad_glUniformMatrix2dv DQ 01H DUP (?)
-glad_glUniformMatrix3dv DQ 01H DUP (?)
-glad_glUniformMatrix4dv DQ 01H DUP (?)
-glad_glUniformMatrix2x3dv DQ 01H DUP (?)
-glad_glUniformMatrix2x4dv DQ 01H DUP (?)
-glad_glUniformMatrix3x2dv DQ 01H DUP (?)
-glad_glUniformMatrix3x4dv DQ 01H DUP (?)
-glad_glUniformMatrix4x2dv DQ 01H DUP (?)
-glad_glUniformMatrix4x3dv DQ 01H DUP (?)
-glad_glGetUniformdv DQ 01H DUP (?)
-glad_glGetSubroutineUniformLocation DQ 01H DUP (?)
-glad_glGetSubroutineIndex DQ 01H DUP (?)
-glad_glGetActiveSubroutineUniformiv DQ 01H DUP (?)
-glad_glGetActiveSubroutineUniformName DQ 01H DUP (?)
-glad_glGetActiveSubroutineName DQ 01H DUP (?)
-glad_glUniformSubroutinesuiv DQ 01H DUP (?)
-glad_glGetUniformSubroutineuiv DQ 01H DUP (?)
-glad_glGetProgramStageiv DQ 01H DUP (?)
-glad_glPatchParameteri DQ 01H DUP (?)
-glad_glPatchParameterfv DQ 01H DUP (?)
-glad_glBindTransformFeedback DQ 01H DUP (?)
-glad_glDeleteTransformFeedbacks DQ 01H DUP (?)
-glad_glGenTransformFeedbacks DQ 01H DUP (?)
-glad_glIsTransformFeedback DQ 01H DUP (?)
-glad_glPauseTransformFeedback DQ 01H DUP (?)
-glad_glResumeTransformFeedback DQ 01H DUP (?)
-glad_glDrawTransformFeedback DQ 01H DUP (?)
-glad_glDrawTransformFeedbackStream DQ 01H DUP (?)
-glad_glBeginQueryIndexed DQ 01H DUP (?)
-glad_glEndQueryIndexed DQ 01H DUP (?)
-glad_glGetQueryIndexediv DQ 01H DUP (?)
-GLAD_GL_VERSION_4_1 DD 01H DUP (?)
- ALIGN 8
-
-glad_glReleaseShaderCompiler DQ 01H DUP (?)
-glad_glShaderBinary DQ 01H DUP (?)
-glad_glGetShaderPrecisionFormat DQ 01H DUP (?)
-glad_glDepthRangef DQ 01H DUP (?)
-glad_glClearDepthf DQ 01H DUP (?)
-glad_glGetProgramBinary DQ 01H DUP (?)
-glad_glProgramBinary DQ 01H DUP (?)
-glad_glProgramParameteri DQ 01H DUP (?)
-glad_glUseProgramStages DQ 01H DUP (?)
-glad_glActiveShaderProgram DQ 01H DUP (?)
-glad_glCreateShaderProgramv DQ 01H DUP (?)
-glad_glBindProgramPipeline DQ 01H DUP (?)
-glad_glDeleteProgramPipelines DQ 01H DUP (?)
-glad_glGenProgramPipelines DQ 01H DUP (?)
-glad_glIsProgramPipeline DQ 01H DUP (?)
-glad_glGetProgramPipelineiv DQ 01H DUP (?)
-glad_glProgramUniform1i DQ 01H DUP (?)
-glad_glProgramUniform1iv DQ 01H DUP (?)
-glad_glProgramUniform1f DQ 01H DUP (?)
-glad_glProgramUniform1fv DQ 01H DUP (?)
-glad_glProgramUniform1d DQ 01H DUP (?)
-glad_glProgramUniform1dv DQ 01H DUP (?)
-glad_glProgramUniform1ui DQ 01H DUP (?)
-glad_glProgramUniform1uiv DQ 01H DUP (?)
-glad_glProgramUniform2i DQ 01H DUP (?)
-glad_glProgramUniform2iv DQ 01H DUP (?)
-glad_glProgramUniform2f DQ 01H DUP (?)
-glad_glProgramUniform2fv DQ 01H DUP (?)
-glad_glProgramUniform2d DQ 01H DUP (?)
-glad_glProgramUniform2dv DQ 01H DUP (?)
-glad_glProgramUniform2ui DQ 01H DUP (?)
-glad_glProgramUniform2uiv DQ 01H DUP (?)
-glad_glProgramUniform3i DQ 01H DUP (?)
-glad_glProgramUniform3iv DQ 01H DUP (?)
-glad_glProgramUniform3f DQ 01H DUP (?)
-glad_glProgramUniform3fv DQ 01H DUP (?)
-glad_glProgramUniform3d DQ 01H DUP (?)
-glad_glProgramUniform3dv DQ 01H DUP (?)
-glad_glProgramUniform3ui DQ 01H DUP (?)
-glad_glProgramUniform3uiv DQ 01H DUP (?)
-glad_glProgramUniform4i DQ 01H DUP (?)
-glad_glProgramUniform4iv DQ 01H DUP (?)
-glad_glProgramUniform4f DQ 01H DUP (?)
-glad_glProgramUniform4fv DQ 01H DUP (?)
-glad_glProgramUniform4d DQ 01H DUP (?)
-glad_glProgramUniform4dv DQ 01H DUP (?)
-glad_glProgramUniform4ui DQ 01H DUP (?)
-glad_glProgramUniform4uiv DQ 01H DUP (?)
-glad_glProgramUniformMatrix2fv DQ 01H DUP (?)
-glad_glProgramUniformMatrix3fv DQ 01H DUP (?)
-glad_glProgramUniformMatrix4fv DQ 01H DUP (?)
-glad_glProgramUniformMatrix2dv DQ 01H DUP (?)
-glad_glProgramUniformMatrix3dv DQ 01H DUP (?)
-glad_glProgramUniformMatrix4dv DQ 01H DUP (?)
-glad_glProgramUniformMatrix2x3fv DQ 01H DUP (?)
-glad_glProgramUniformMatrix3x2fv DQ 01H DUP (?)
-glad_glProgramUniformMatrix2x4fv DQ 01H DUP (?)
-glad_glProgramUniformMatrix4x2fv DQ 01H DUP (?)
-glad_glProgramUniformMatrix3x4fv DQ 01H DUP (?)
-glad_glProgramUniformMatrix4x3fv DQ 01H DUP (?)
-glad_glProgramUniformMatrix2x3dv DQ 01H DUP (?)
-glad_glProgramUniformMatrix3x2dv DQ 01H DUP (?)
-glad_glProgramUniformMatrix2x4dv DQ 01H DUP (?)
-glad_glProgramUniformMatrix4x2dv DQ 01H DUP (?)
-glad_glProgramUniformMatrix3x4dv DQ 01H DUP (?)
-glad_glProgramUniformMatrix4x3dv DQ 01H DUP (?)
-glad_glValidateProgramPipeline DQ 01H DUP (?)
-glad_glGetProgramPipelineInfoLog DQ 01H DUP (?)
-glad_glVertexAttribL1d DQ 01H DUP (?)
-glad_glVertexAttribL2d DQ 01H DUP (?)
-glad_glVertexAttribL3d DQ 01H DUP (?)
-glad_glVertexAttribL4d DQ 01H DUP (?)
-glad_glVertexAttribL1dv DQ 01H DUP (?)
-glad_glVertexAttribL2dv DQ 01H DUP (?)
-glad_glVertexAttribL3dv DQ 01H DUP (?)
-glad_glVertexAttribL4dv DQ 01H DUP (?)
-glad_glVertexAttribLPointer DQ 01H DUP (?)
-glad_glGetVertexAttribLdv DQ 01H DUP (?)
-glad_glViewportArrayv DQ 01H DUP (?)
-glad_glViewportIndexedf DQ 01H DUP (?)
-glad_glViewportIndexedfv DQ 01H DUP (?)
-glad_glScissorArrayv DQ 01H DUP (?)
-glad_glScissorIndexed DQ 01H DUP (?)
-glad_glScissorIndexedv DQ 01H DUP (?)
-glad_glDepthRangeArrayv DQ 01H DUP (?)
-glad_glDepthRangeIndexed DQ 01H DUP (?)
-glad_glGetFloati_v DQ 01H DUP (?)
-glad_glGetDoublei_v DQ 01H DUP (?)
-GLAD_GL_VERSION_4_2 DD 01H DUP (?)
- ALIGN 8
-
-glad_glDrawArraysInstancedBaseInstance DQ 01H DUP (?)
-glad_glDrawElementsInstancedBaseInstance DQ 01H DUP (?)
-glad_glDrawElementsInstancedBaseVertexBaseInstance DQ 01H DUP (?)
-glad_glGetInternalformativ DQ 01H DUP (?)
-glad_glGetActiveAtomicCounterBufferiv DQ 01H DUP (?)
-glad_glBindImageTexture DQ 01H DUP (?)
-glad_glMemoryBarrier DQ 01H DUP (?)
-glad_glTexStorage1D DQ 01H DUP (?)
-glad_glTexStorage2D DQ 01H DUP (?)
-glad_glTexStorage3D DQ 01H DUP (?)
-glad_glDrawTransformFeedbackInstanced DQ 01H DUP (?)
-glad_glDrawTransformFeedbackStreamInstanced DQ 01H DUP (?)
-GLAD_GL_VERSION_4_3 DD 01H DUP (?)
- ALIGN 8
-
-glad_glClearBufferData DQ 01H DUP (?)
-glad_glClearBufferSubData DQ 01H DUP (?)
-glad_glDispatchCompute DQ 01H DUP (?)
-glad_glDispatchComputeIndirect DQ 01H DUP (?)
-glad_glCopyImageSubData DQ 01H DUP (?)
-glad_glFramebufferParameteri DQ 01H DUP (?)
-glad_glGetFramebufferParameteriv DQ 01H DUP (?)
-glad_glGetInternalformati64v DQ 01H DUP (?)
-glad_glInvalidateTexSubImage DQ 01H DUP (?)
-glad_glInvalidateTexImage DQ 01H DUP (?)
-glad_glInvalidateBufferSubData DQ 01H DUP (?)
-glad_glInvalidateBufferData DQ 01H DUP (?)
-glad_glInvalidateFramebuffer DQ 01H DUP (?)
-glad_glInvalidateSubFramebuffer DQ 01H DUP (?)
-glad_glMultiDrawArraysIndirect DQ 01H DUP (?)
-glad_glMultiDrawElementsIndirect DQ 01H DUP (?)
-glad_glGetProgramInterfaceiv DQ 01H DUP (?)
-glad_glGetProgramResourceIndex DQ 01H DUP (?)
-glad_glGetProgramResourceName DQ 01H DUP (?)
-glad_glGetProgramResourceiv DQ 01H DUP (?)
-glad_glGetProgramResourceLocation DQ 01H DUP (?)
-glad_glGetProgramResourceLocationIndex DQ 01H DUP (?)
-glad_glShaderStorageBlockBinding DQ 01H DUP (?)
-glad_glTexBufferRange DQ 01H DUP (?)
-glad_glTexStorage2DMultisample DQ 01H DUP (?)
-glad_glTexStorage3DMultisample DQ 01H DUP (?)
-glad_glTextureView DQ 01H DUP (?)
-glad_glBindVertexBuffer DQ 01H DUP (?)
-glad_glVertexAttribFormat DQ 01H DUP (?)
-glad_glVertexAttribIFormat DQ 01H DUP (?)
-glad_glVertexAttribLFormat DQ 01H DUP (?)
-glad_glVertexAttribBinding DQ 01H DUP (?)
-glad_glVertexBindingDivisor DQ 01H DUP (?)
-glad_glDebugMessageControl DQ 01H DUP (?)
-glad_glDebugMessageInsert DQ 01H DUP (?)
-glad_glDebugMessageCallback DQ 01H DUP (?)
-glad_glGetDebugMessageLog DQ 01H DUP (?)
-glad_glPushDebugGroup DQ 01H DUP (?)
-glad_glPopDebugGroup DQ 01H DUP (?)
-glad_glObjectLabel DQ 01H DUP (?)
-glad_glGetObjectLabel DQ 01H DUP (?)
-glad_glObjectPtrLabel DQ 01H DUP (?)
-glad_glGetObjectPtrLabel DQ 01H DUP (?)
-glad_glGetPointerv DQ 01H DUP (?)
-GLAD_GL_VERSION_4_4 DD 01H DUP (?)
- ALIGN 8
-
-glad_glBufferStorage DQ 01H DUP (?)
-glad_glClearTexImage DQ 01H DUP (?)
-glad_glClearTexSubImage DQ 01H DUP (?)
-glad_glBindBuffersBase DQ 01H DUP (?)
-glad_glBindBuffersRange DQ 01H DUP (?)
-glad_glBindTextures DQ 01H DUP (?)
-glad_glBindSamplers DQ 01H DUP (?)
-glad_glBindImageTextures DQ 01H DUP (?)
-glad_glBindVertexBuffers DQ 01H DUP (?)
-GLAD_GL_VERSION_4_5 DD 01H DUP (?)
- ALIGN 8
-
-glad_glClipControl DQ 01H DUP (?)
-glad_glCreateTransformFeedbacks DQ 01H DUP (?)
-glad_glTransformFeedbackBufferBase DQ 01H DUP (?)
-glad_glTransformFeedbackBufferRange DQ 01H DUP (?)
-glad_glGetTransformFeedbackiv DQ 01H DUP (?)
-glad_glGetTransformFeedbacki_v DQ 01H DUP (?)
-glad_glGetTransformFeedbacki64_v DQ 01H DUP (?)
-glad_glCreateBuffers DQ 01H DUP (?)
-glad_glNamedBufferStorage DQ 01H DUP (?)
-glad_glNamedBufferData DQ 01H DUP (?)
-glad_glNamedBufferSubData DQ 01H DUP (?)
-glad_glCopyNamedBufferSubData DQ 01H DUP (?)
-glad_glClearNamedBufferData DQ 01H DUP (?)
-glad_glClearNamedBufferSubData DQ 01H DUP (?)
-glad_glMapNamedBuffer DQ 01H DUP (?)
-glad_glMapNamedBufferRange DQ 01H DUP (?)
-glad_glUnmapNamedBuffer DQ 01H DUP (?)
-glad_glFlushMappedNamedBufferRange DQ 01H DUP (?)
-glad_glGetNamedBufferParameteriv DQ 01H DUP (?)
-glad_glGetNamedBufferParameteri64v DQ 01H DUP (?)
-glad_glGetNamedBufferPointerv DQ 01H DUP (?)
-glad_glGetNamedBufferSubData DQ 01H DUP (?)
-glad_glCreateFramebuffers DQ 01H DUP (?)
-glad_glNamedFramebufferRenderbuffer DQ 01H DUP (?)
-glad_glNamedFramebufferParameteri DQ 01H DUP (?)
-glad_glNamedFramebufferTexture DQ 01H DUP (?)
-glad_glNamedFramebufferTextureLayer DQ 01H DUP (?)
-glad_glNamedFramebufferDrawBuffer DQ 01H DUP (?)
-glad_glNamedFramebufferDrawBuffers DQ 01H DUP (?)
-glad_glNamedFramebufferReadBuffer DQ 01H DUP (?)
-glad_glInvalidateNamedFramebufferData DQ 01H DUP (?)
-glad_glInvalidateNamedFramebufferSubData DQ 01H DUP (?)
-glad_glClearNamedFramebufferiv DQ 01H DUP (?)
-glad_glClearNamedFramebufferuiv DQ 01H DUP (?)
-glad_glClearNamedFramebufferfv DQ 01H DUP (?)
-glad_glClearNamedFramebufferfi DQ 01H DUP (?)
-glad_glBlitNamedFramebuffer DQ 01H DUP (?)
-glad_glCheckNamedFramebufferStatus DQ 01H DUP (?)
-glad_glGetNamedFramebufferParameteriv DQ 01H DUP (?)
-glad_glGetNamedFramebufferAttachmentParameteriv DQ 01H DUP (?)
-glad_glCreateRenderbuffers DQ 01H DUP (?)
-glad_glNamedRenderbufferStorage DQ 01H DUP (?)
-glad_glNamedRenderbufferStorageMultisample DQ 01H DUP (?)
-glad_glGetNamedRenderbufferParameteriv DQ 01H DUP (?)
-glad_glCreateTextures DQ 01H DUP (?)
-glad_glTextureBuffer DQ 01H DUP (?)
-glad_glTextureBufferRange DQ 01H DUP (?)
-glad_glTextureStorage1D DQ 01H DUP (?)
-glad_glTextureStorage2D DQ 01H DUP (?)
-glad_glTextureStorage3D DQ 01H DUP (?)
-glad_glTextureStorage2DMultisample DQ 01H DUP (?)
-glad_glTextureStorage3DMultisample DQ 01H DUP (?)
-glad_glTextureSubImage1D DQ 01H DUP (?)
-glad_glTextureSubImage2D DQ 01H DUP (?)
-glad_glTextureSubImage3D DQ 01H DUP (?)
-glad_glCompressedTextureSubImage1D DQ 01H DUP (?)
-glad_glCompressedTextureSubImage2D DQ 01H DUP (?)
-glad_glCompressedTextureSubImage3D DQ 01H DUP (?)
-glad_glCopyTextureSubImage1D DQ 01H DUP (?)
-glad_glCopyTextureSubImage2D DQ 01H DUP (?)
-glad_glCopyTextureSubImage3D DQ 01H DUP (?)
-glad_glTextureParameterf DQ 01H DUP (?)
-glad_glTextureParameterfv DQ 01H DUP (?)
-glad_glTextureParameteri DQ 01H DUP (?)
-glad_glTextureParameterIiv DQ 01H DUP (?)
-glad_glTextureParameterIuiv DQ 01H DUP (?)
-glad_glTextureParameteriv DQ 01H DUP (?)
-glad_glGenerateTextureMipmap DQ 01H DUP (?)
-glad_glBindTextureUnit DQ 01H DUP (?)
-glad_glGetTextureImage DQ 01H DUP (?)
-glad_glGetCompressedTextureImage DQ 01H DUP (?)
-glad_glGetTextureLevelParameterfv DQ 01H DUP (?)
-glad_glGetTextureLevelParameteriv DQ 01H DUP (?)
-glad_glGetTextureParameterfv DQ 01H DUP (?)
-glad_glGetTextureParameterIiv DQ 01H DUP (?)
-glad_glGetTextureParameterIuiv DQ 01H DUP (?)
-glad_glGetTextureParameteriv DQ 01H DUP (?)
-glad_glCreateVertexArrays DQ 01H DUP (?)
-glad_glDisableVertexArrayAttrib DQ 01H DUP (?)
-glad_glEnableVertexArrayAttrib DQ 01H DUP (?)
-glad_glVertexArrayElementBuffer DQ 01H DUP (?)
-glad_glVertexArrayVertexBuffer DQ 01H DUP (?)
-glad_glVertexArrayVertexBuffers DQ 01H DUP (?)
-glad_glVertexArrayAttribBinding DQ 01H DUP (?)
-glad_glVertexArrayAttribFormat DQ 01H DUP (?)
-glad_glVertexArrayAttribIFormat DQ 01H DUP (?)
-glad_glVertexArrayAttribLFormat DQ 01H DUP (?)
-glad_glVertexArrayBindingDivisor DQ 01H DUP (?)
-glad_glGetVertexArrayiv DQ 01H DUP (?)
-glad_glGetVertexArrayIndexediv DQ 01H DUP (?)
-glad_glGetVertexArrayIndexed64iv DQ 01H DUP (?)
-glad_glCreateSamplers DQ 01H DUP (?)
-glad_glCreateProgramPipelines DQ 01H DUP (?)
-glad_glCreateQueries DQ 01H DUP (?)
-glad_glGetQueryBufferObjecti64v DQ 01H DUP (?)
-glad_glGetQueryBufferObjectiv DQ 01H DUP (?)
-glad_glGetQueryBufferObjectui64v DQ 01H DUP (?)
-glad_glGetQueryBufferObjectuiv DQ 01H DUP (?)
-glad_glMemoryBarrierByRegion DQ 01H DUP (?)
-glad_glGetTextureSubImage DQ 01H DUP (?)
-glad_glGetCompressedTextureSubImage DQ 01H DUP (?)
-glad_glGetGraphicsResetStatus DQ 01H DUP (?)
-glad_glGetnCompressedTexImage DQ 01H DUP (?)
-glad_glGetnTexImage DQ 01H DUP (?)
-glad_glGetnUniformdv DQ 01H DUP (?)
-glad_glGetnUniformfv DQ 01H DUP (?)
-glad_glGetnUniformiv DQ 01H DUP (?)
-glad_glGetnUniformuiv DQ 01H DUP (?)
-glad_glReadnPixels DQ 01H DUP (?)
-glad_glGetnMapdv DQ 01H DUP (?)
-glad_glGetnMapfv DQ 01H DUP (?)
-glad_glGetnMapiv DQ 01H DUP (?)
-glad_glGetnPixelMapfv DQ 01H DUP (?)
-glad_glGetnPixelMapuiv DQ 01H DUP (?)
-glad_glGetnPixelMapusv DQ 01H DUP (?)
-glad_glGetnPolygonStipple DQ 01H DUP (?)
-glad_glGetnColorTable DQ 01H DUP (?)
-glad_glGetnConvolutionFilter DQ 01H DUP (?)
-glad_glGetnSeparableFilter DQ 01H DUP (?)
-glad_glGetnHistogram DQ 01H DUP (?)
-glad_glGetnMinmax DQ 01H DUP (?)
-glad_glTextureBarrier DQ 01H DUP (?)
-GLAD_GL_VERSION_4_6 DD 01H DUP (?)
- ALIGN 8
-
-glad_glSpecializeShader DQ 01H DUP (?)
-glad_glMultiDrawArraysIndirectCount DQ 01H DUP (?)
-glad_glMultiDrawElementsIndirectCount DQ 01H DUP (?)
-glad_glPolygonOffsetClamp DQ 01H DUP (?)
-GLAD_GL_VERSION_ES_CM_1_0 DD 01H DUP (?)
- ALIGN 8
-
-glad_glAlphaFunc DQ 01H DUP (?)
-glad_glClipPlanef DQ 01H DUP (?)
-glad_glColor4f DQ 01H DUP (?)
-glad_glFogf DQ 01H DUP (?)
-glad_glFogfv DQ 01H DUP (?)
-glad_glFrustumf DQ 01H DUP (?)
-glad_glGetClipPlanef DQ 01H DUP (?)
-glad_glGetLightfv DQ 01H DUP (?)
-glad_glGetMaterialfv DQ 01H DUP (?)
-glad_glGetTexEnvfv DQ 01H DUP (?)
-glad_glLightModelf DQ 01H DUP (?)
-glad_glLightModelfv DQ 01H DUP (?)
-glad_glLightf DQ 01H DUP (?)
-glad_glLightfv DQ 01H DUP (?)
-glad_glLoadMatrixf DQ 01H DUP (?)
-glad_glMaterialf DQ 01H DUP (?)
-glad_glMaterialfv DQ 01H DUP (?)
-glad_glMultMatrixf DQ 01H DUP (?)
-glad_glMultiTexCoord4f DQ 01H DUP (?)
-glad_glNormal3f DQ 01H DUP (?)
-glad_glOrthof DQ 01H DUP (?)
-glad_glRotatef DQ 01H DUP (?)
-glad_glScalef DQ 01H DUP (?)
-glad_glTexEnvf DQ 01H DUP (?)
-glad_glTexEnvfv DQ 01H DUP (?)
-glad_glTranslatef DQ 01H DUP (?)
-glad_glAlphaFuncx DQ 01H DUP (?)
-glad_glClearColorx DQ 01H DUP (?)
-glad_glClearDepthx DQ 01H DUP (?)
-glad_glClientActiveTexture DQ 01H DUP (?)
-glad_glClipPlanex DQ 01H DUP (?)
-glad_glColor4ub DQ 01H DUP (?)
-glad_glColor4x DQ 01H DUP (?)
-glad_glColorPointer DQ 01H DUP (?)
-glad_glDepthRangex DQ 01H DUP (?)
-glad_glDisableClientState DQ 01H DUP (?)
-glad_glEnableClientState DQ 01H DUP (?)
-glad_glFogx DQ 01H DUP (?)
-glad_glFogxv DQ 01H DUP (?)
-glad_glFrustumx DQ 01H DUP (?)
-glad_glGetClipPlanex DQ 01H DUP (?)
-glad_glGetFixedv DQ 01H DUP (?)
-glad_glGetLightxv DQ 01H DUP (?)
-glad_glGetMaterialxv DQ 01H DUP (?)
-glad_glGetTexEnviv DQ 01H DUP (?)
-glad_glGetTexEnvxv DQ 01H DUP (?)
-glad_glGetTexParameterxv DQ 01H DUP (?)
-glad_glLightModelx DQ 01H DUP (?)
-glad_glLightModelxv DQ 01H DUP (?)
-glad_glLightx DQ 01H DUP (?)
-glad_glLightxv DQ 01H DUP (?)
-glad_glLineWidthx DQ 01H DUP (?)
-glad_glLoadIdentity DQ 01H DUP (?)
-glad_glLoadMatrixx DQ 01H DUP (?)
-glad_glMaterialx DQ 01H DUP (?)
-glad_glMaterialxv DQ 01H DUP (?)
-glad_glMatrixMode DQ 01H DUP (?)
-glad_glMultMatrixx DQ 01H DUP (?)
-glad_glMultiTexCoord4x DQ 01H DUP (?)
-glad_glNormal3x DQ 01H DUP (?)
-glad_glNormalPointer DQ 01H DUP (?)
-glad_glOrthox DQ 01H DUP (?)
-glad_glPointParameterx DQ 01H DUP (?)
-glad_glPointParameterxv DQ 01H DUP (?)
-glad_glPointSizex DQ 01H DUP (?)
-glad_glPolygonOffsetx DQ 01H DUP (?)
-glad_glPopMatrix DQ 01H DUP (?)
-glad_glPushMatrix DQ 01H DUP (?)
-glad_glRotatex DQ 01H DUP (?)
-glad_glSampleCoveragex DQ 01H DUP (?)
-glad_glScalex DQ 01H DUP (?)
-glad_glShadeModel DQ 01H DUP (?)
-glad_glTexCoordPointer DQ 01H DUP (?)
-glad_glTexEnvi DQ 01H DUP (?)
-glad_glTexEnvx DQ 01H DUP (?)
-glad_glTexEnviv DQ 01H DUP (?)
-glad_glTexEnvxv DQ 01H DUP (?)
-glad_glTexParameterx DQ 01H DUP (?)
-glad_glTexParameterxv DQ 01H DUP (?)
-glad_glTranslatex DQ 01H DUP (?)
-glad_glVertexPointer DQ 01H DUP (?)
-GLAD_GL_ES_VERSION_2_0 DD 01H DUP (?)
-GLAD_GL_ES_VERSION_3_0 DD 01H DUP (?)
-GLAD_GL_ES_VERSION_3_1 DD 01H DUP (?)
-GLAD_GL_ES_VERSION_3_2 DD 01H DUP (?)
-glad_glBlendBarrier DQ 01H DUP (?)
-glad_glPrimitiveBoundingBox DQ 01H DUP (?)
-GLAD_GL_SC_VERSION_2_0 DD 01H DUP (?)
-_BSS ENDS
-msvcjmc SEGMENT
-__0998321F_concurrencysal@h DB 01H
-__E9680BEC_sal@h DB 01H
-__75F3BDA1_vadefs@h DB 01H
-__FF647DA5_vcruntime@h DB 01H
-__04C75F1C_corecrt@h DB 01H
-__C44F8F6B_corecrt_stdio_config@h DB 01H
-__A7F89B2B_corecrt_wstdio@h DB 01H
-__B5C48800_stdio@h DB 01H
-__494656A0_corecrt_malloc@h DB 01H
-__0C5B3DCC_stddef@h DB 01H
-__F1F53BCE_corecrt_search@h DB 01H
-__DD5AA43A_corecrt_wstdlib@h DB 01H
-__B388FDF8_limits@h DB 01H
-__71F46169_stdlib@h DB 01H
-__15E49872_errno@h DB 01H
-__C2713F5C_vcruntime_string@h DB 01H
-__184F7456_corecrt_memcpy_s@h DB 01H
-__82377222_corecrt_memory@h DB 01H
-__5B29309E_corecrt_wstring@h DB 01H
-__F787F5CD_string@h DB 01H
-__0DFED3C7_stdint@h DB 01H
-__0E1B4EC4_khrplatform@h DB 01H
-__CCB3A311_glad@h DB 01H
-__3347223C_winpackagefamily@h DB 01H
-__F5B671E4_winapifamily@h DB 01H
-__6866F092_sdkddkver@h DB 01H
-__B11E23B5_excpt@h DB 01H
-__39216D08_stdarg@h DB 01H
-__4114BAD5_specstrings_undef@h DB 01H
-__50F9AEDC_specstrings_strict@h DB 01H
-__BEFC0098_sdv_driverspecs@h DB 01H
-__39A39701_driverspecs@h DB 01H
-__B4D8BDAA_specstrings@h DB 01H
-__78D0C915_corecrt_wctype@h DB 01H
-__6AECDA3E_ctype@h DB 01H
-__B6CCE7CD_kernelspecs@h DB 01H
-__201B1099_basetsd@h DB 01H
-__8C99318D_guiddef@h DB 01H
-__A3CAA675_pshpack4@h DB 01H
-__2611E9B9_poppack@h DB 01H
-__A747DAC7_pshpack2@h DB 01H
-__AAD05F11_pshpack8@h DB 01H
-__A501649E_pshpack1@h DB 01H
-__0E9D9C0E_apiset@h DB 01H
-__F9851A06_ktmtypes@h DB 01H
-__9DA2B69E_winnt@h DB 01H
-__E9AED855_minwindef@h DB 01H
-__9668718B_windef@h DB 01H
-__B47C9622_apisetcconv@h DB 01H
-__77F4CE3E_minwinbase@h DB 01H
-__42CF8FD5_apiquery2@h DB 01H
-__A6C51434_processenv@h DB 01H
-__415D7145_fileapi@h DB 01H
-__A7316A9B_fileapifromapp@h DB 01H
-__A0359A2D_debugapi@h DB 01H
-__28BE1226_utilapiset@h DB 01H
-__6933B394_handleapi@h DB 01H
-__57F09DF9_errhandlingapi@h DB 01H
-__E0622DF9_fibersapi@h DB 01H
-__D531F6AB_namedpipeapi@h DB 01H
-__ADD82BB4_profileapi@h DB 01H
-__ECFC4D70_heapapi@h DB 01H
-__4F41815B_ioapiset@h DB 01H
-__8D44BFB7_synchapi@h DB 01H
-__8CAEC090_interlockedapi@h DB 01H
-__8ABF54F4_processthreadsapi@h DB 01H
-__1462A586_sysinfoapi@h DB 01H
-__369DBA4C_memoryapi@h DB 01H
-__02D65571_enclaveapi@h DB 01H
-__50387E19_threadpoollegacyapiset@h DB 01H
-__C40195AA_threadpoolapiset@h DB 01H
-__792B5764_jobapi@h DB 01H
-__BAD0D5EB_jobapi2@h DB 01H
-__C6FE0B21_wow64apiset@h DB 01H
-__94EE79C1_libloaderapi@h DB 01H
-__E203BDE6_securitybaseapi@h DB 01H
-__9590F1DC_namespaceapi@h DB 01H
-__0F4602F6_systemtopologyapi@h DB 01H
-__B1B3B677_processtopologyapi@h DB 01H
-__7DD200C2_securityappcontainer@h DB 01H
-__130664A2_realtimeapiset@h DB 01H
-__A8C6672F_winerror@h DB 01H
-__A093DD28_timezoneapi@h DB 01H
-__6BD3506C_winbase@h DB 01H
-__DABCB3B7_wingdi@h DB 01H
-__CD8F5E54_tvout@h DB 01H
-__033B1B1B_winuser@h DB 01H
-__F8663FCA_datetimeapi@h DB 01H
-__03A9DF8F_winnls@h DB 01H
-__CB7A78CC_stringapiset@h DB 01H
-__3F149E59_wincontypes@h DB 01H
-__7CC6F8F3_consoleapi@h DB 01H
-__D4BE3EA3_consoleapi2@h DB 01H
-__D57C5494_consoleapi3@h DB 01H
-__FD7284F3_wincon@h DB 01H
-__2EBE7A74_verrsrc@h DB 01H
-__2FF32671_winver@h DB 01H
-__E384C5B4_reason@h DB 01H
-__C09EE12A_winreg@h DB 01H
-__F1A080AC_wnnc@h DB 01H
-__C375DB87_winnetwk@h DB 01H
-__F202032E_cderr@h DB 01H
-__96C2AB0F_dde@h DB 01H
-__005A4F24_ddeml@h DB 01H
-__8B7EE07A_dlgs@h DB 01H
-__0D44BE7C_lzexpand@h DB 01H
-__7DBDB4C6_mmsyscom@h DB 01H
-__DE89C4CA_mciapi@h DB 01H
-__42D37885_mmiscapi@h DB 01H
-__6DE6FF2A_mmiscapi2@h DB 01H
-__FF70E3D7_playsoundapi@h DB 01H
-__F9747FEC_mmeapi@h DB 01H
-__651C1006_timeapi@h DB 01H
-__60A046E1_joystickapi@h DB 01H
-__C0C01F30_mmsystem@h DB 01H
-__A366D611_nb30@h DB 01H
-__2CD5644B_rpcdcep@h DB 01H
-__B77D54A9_rpcdce@h DB 01H
-__1C5A7A47_rpcnsi@h DB 01H
-__71643EA7_rpcnterr@h DB 01H
-__38122515_rpcasync@h DB 01H
-__DEF407DB_rpc@h DB 01H
-__064CC72C_shellapi@h DB 01H
-__6AB78C00_winperf@h DB 01H
-__683BB200_inaddr@h DB 01H
-__46EE45A6_winsock@h DB 01H
-__924250EA_bcrypt@h DB 01H
-__7D79DD11_ncrypt@h DB 01H
-__C925E4C0_dpapi@h DB 01H
-__CE4C9021_wincrypt@h DB 01H
-__1BC40EFA_winefs@h DB 01H
-__6BCC8C1A_rpcnsip@h DB 01H
-__C065EC3F_rpcsal@h DB 01H
-__7973C144_rpcndr@h DB 01H
-__B58B1953_wtypesbase@h DB 01H
-__013FEE7F_wtypes@h DB 01H
-__62733496_winioctl@h DB 01H
-__B9109027_winsmcrd@h DB 01H
-__87A76A69_winscard@h DB 01H
-__8C0F76A7_prsht@h DB 01H
-__11B57AC7_winspool@h DB 01H
-__DBA05CC8_unknwnbase@h DB 01H
-__D99DEA84_objidlbase@h DB 01H
-__A2F85269_cguid@h DB 01H
-__A856EBD7_combaseapi@h DB 01H
-__47009772_unknwn@h DB 01H
-__558FF34F_objidl@h DB 01H
-__EA6828E6_oaidl@h DB 01H
-__DD5918D8_propidlbase@h DB 01H
-__A0E2593F_coml2api@h DB 01H
-__F4E63AC7_oleidl@h DB 01H
-__0E8757FF_servprov@h DB 01H
-__13616BE7_msxml@h DB 01H
-__287654D0_urlmon@h DB 01H
-__3465A794_propidl@h DB 01H
-__D5EE8840_objbase@h DB 01H
-__B5981418_oleauto@h DB 01H
-__3AE83FC5_ole2@h DB 01H
-__5F30FE09_commdlg@h DB 01H
-__DD9DD587_stralign@h DB 01H
-__B85B9837_winsvc@h DB 01H
-__12FBC1E4_mcx@h DB 01H
-__BC6D10F5_ime_cmodes@h DB 01H
-__1D49718C_imm@h DB 01H
-__95734585_windows@h DB 01H
-__2B68C239_glad@c DB 01H
-msvcjmc ENDS
-PUBLIC __local_stdio_scanf_options
-PUBLIC _vsscanf_s_l
-PUBLIC vsscanf_s
-PUBLIC sscanf_s
-PUBLIC gladLoadGL
-PUBLIC gladLoadGLLoader
-PUBLIC gladLoadGLES1Loader
-PUBLIC gladLoadGLES2Loader
-PUBLIC gladLoadGLSC2Loader
-PUBLIC __JustMyCode_Default
-PUBLIC ??_C@_1BK@LCODAJLO@?$AAo?$AAp?$AAe?$AAn?$AAg?$AAl?$AA3?$AA2?$AA?4?$AAd?$AAl?$AAl@ ; `string'
-PUBLIC ??_C@_0BC@FFKMKEGM@wglGetProcAddress@ ; `string'
-PUBLIC ??_C@_0L@BAPBLHME@glCullFace@ ; `string'
-PUBLIC ??_C@_0M@ILBMDJDA@glFrontFace@ ; `string'
-PUBLIC ??_C@_06HEADGMBC@glHint@ ; `string'
-PUBLIC ??_C@_0M@CFLGNFPG@glLineWidth@ ; `string'
-PUBLIC ??_C@_0M@EEAPMMNM@glPointSize@ ; `string'
-PUBLIC ??_C@_0O@DKMNBFMB@glPolygonMode@ ; `string'
-PUBLIC ??_C@_09ECGPAEPL@glScissor@ ; `string'
-PUBLIC ??_C@_0BA@INKFIMGP@glTexParameterf@ ; `string'
-PUBLIC ??_C@_0BB@KEOFAHDF@glTexParameterfv@ ; `string'
-PUBLIC ??_C@_0BA@KDNJAKA@glTexParameteri@ ; `string'
-PUBLIC ??_C@_0BB@KPLJEAAI@glTexParameteriv@ ; `string'
-PUBLIC ??_C@_0N@JDMMMFHL@glTexImage1D@ ; `string'
-PUBLIC ??_C@_0N@JBIKHLCC@glTexImage2D@ ; `string'
-PUBLIC ??_C@_0N@EKCLGPL@glDrawBuffer@ ; `string'
-PUBLIC ??_C@_07IBAPPAHJ@glClear@ ; `string'
-PUBLIC ??_C@_0N@OGLMDNKC@glClearColor@ ; `string'
-PUBLIC ??_C@_0P@KBLPBBFP@glClearStencil@ ; `string'
-PUBLIC ??_C@_0N@LJIELNG@glClearDepth@ ; `string'
-PUBLIC ??_C@_0O@DJFHPFEP@glStencilMask@ ; `string'
-PUBLIC ??_C@_0M@DLGOAHPH@glColorMask@ ; `string'
-PUBLIC ??_C@_0M@KABMFLLN@glDepthMask@ ; `string'
-PUBLIC ??_C@_09MHGMIMKN@glDisable@ ; `string'
-PUBLIC ??_C@_08OOEHEKOP@glEnable@ ; `string'
-PUBLIC ??_C@_08DFCPOKBK@glFinish@ ; `string'
-PUBLIC ??_C@_07COFELLJA@glFlush@ ; `string'
-PUBLIC ??_C@_0M@PFBKOKOH@glBlendFunc@ ; `string'
-PUBLIC ??_C@_09GKGMNAKG@glLogicOp@ ; `string'
-PUBLIC ??_C@_0O@ENNLLOLN@glStencilFunc@ ; `string'
-PUBLIC ??_C@_0M@BILBNGF@glStencilOp@ ; `string'
-PUBLIC ??_C@_0M@NEJABAEP@glDepthFunc@ ; `string'
-PUBLIC ??_C@_0O@BFLAHHCK@glPixelStoref@ ; `string'
-PUBLIC ??_C@_0O@JCCIGLOF@glPixelStorei@ ; `string'
-PUBLIC ??_C@_0N@HFKHBECK@glReadBuffer@ ; `string'
-PUBLIC ??_C@_0N@CKFNNHOO@glReadPixels@ ; `string'
-PUBLIC ??_C@_0O@NLMELLCJ@glGetBooleanv@ ; `string'
-PUBLIC ??_C@_0N@OFBMMCDH@glGetDoublev@ ; `string'
-PUBLIC ??_C@_0L@FPKAMKHB@glGetError@ ; `string'
-PUBLIC ??_C@_0M@CKCOBONE@glGetFloatv@ ; `string'
-PUBLIC ??_C@_0O@DHHDCCLF@glGetIntegerv@ ; `string'
-PUBLIC ??_C@_0M@OPOBFDCB@glGetString@ ; `string'
-PUBLIC ??_C@_0O@DOIIJLAD@glGetTexImage@ ; `string'
-PUBLIC ??_C@_0BE@DNHBPKMC@glGetTexParameterfv@ ; `string'
-PUBLIC ??_C@_0BE@DGCNLNPP@glGetTexParameteriv@ ; `string'
-PUBLIC ??_C@_0BJ@GAMLGIFF@glGetTexLevelParameterfv@ ; `string'
-PUBLIC ??_C@_0BJ@GLJHCPGI@glGetTexLevelParameteriv@ ; `string'
-PUBLIC ??_C@_0M@INHMIHKC@glIsEnabled@ ; `string'
-PUBLIC ??_C@_0N@PEBDIKOA@glDepthRange@ ; `string'
-PUBLIC ??_C@_0L@KBLIPDFH@glViewport@ ; `string'
-PUBLIC ??_C@_0N@CMNPPOHA@glDrawArrays@ ; `string'
-PUBLIC ??_C@_0P@MENFIFGE@glDrawElements@ ; `string'
-PUBLIC ??_C@_0BA@FFBJGNC@glPolygonOffset@ ; `string'
-PUBLIC ??_C@_0BB@MEEDBHPL@glCopyTexImage1D@ ; `string'
-PUBLIC ??_C@_0BB@MGAFKJKC@glCopyTexImage2D@ ; `string'
-PUBLIC ??_C@_0BE@PKNCAIGI@glCopyTexSubImage1D@ ; `string'
-PUBLIC ??_C@_0BE@PIJELGDB@glCopyTexSubImage2D@ ; `string'
-PUBLIC ??_C@_0BA@NFOOCKJD@glTexSubImage1D@ ; `string'
-PUBLIC ??_C@_0BA@NHKIJEMK@glTexSubImage2D@ ; `string'
-PUBLIC ??_C@_0O@JKKCIBGC@glBindTexture@ ; `string'
-PUBLIC ??_C@_0BB@KMPLFJIC@glDeleteTextures@ ; `string'
-PUBLIC ??_C@_0O@LLMANLNK@glGenTextures@ ; `string'
-PUBLIC ??_C@_0M@NJHAEPDN@glIsTexture@ ; `string'
-PUBLIC ??_C@_0BE@IHNAGJGJ@glDrawRangeElements@ ; `string'
-PUBLIC ??_C@_0N@JAEIBBBF@glTexImage3D@ ; `string'
-PUBLIC ??_C@_0BA@NGGKPOPN@glTexSubImage3D@ ; `string'
-PUBLIC ??_C@_0BE@PJFGNMAG@glCopyTexSubImage3D@ ; `string'
-PUBLIC ??_C@_0BA@KOBBIKOF@glActiveTexture@ ; `string'
-PUBLIC ??_C@_0BB@BJGIPMOA@glSampleCoverage@ ; `string'
-PUBLIC ??_C@_0BH@GGHNMAGP@glCompressedTexImage3D@ ; `string'
-PUBLIC ??_C@_0BH@GHLPKKFI@glCompressedTexImage2D@ ; `string'
-PUBLIC ??_C@_0BH@GFPJBEAB@glCompressedTexImage1D@ ; `string'
-PUBLIC ??_C@_0BK@EBJMCDPA@glCompressedTexSubImage3D@ ; `string'
-PUBLIC ??_C@_0BK@EAFOEJMH@glCompressedTexSubImage2D@ ; `string'
-PUBLIC ??_C@_0BK@ECBIPHJO@glCompressedTexSubImage1D@ ; `string'
-PUBLIC ??_C@_0BI@MPANLPPL@glGetCompressedTexImage@ ; `string'
-PUBLIC ??_C@_0BE@LLLCIIOO@glBlendFuncSeparate@ ; `string'
-PUBLIC ??_C@_0BC@IBABPJFA@glMultiDrawArrays@ ; `string'
-PUBLIC ??_C@_0BE@MPDFJJLL@glMultiDrawElements@ ; `string'
-PUBLIC ??_C@_0BC@FGOOEDO@glPointParameterf@ ; `string'
-PUBLIC ??_C@_0BD@LIABKNDP@glPointParameterfv@ ; `string'
-PUBLIC ??_C@_0BC@ICPGPIPB@glPointParameteri@ ; `string'
-PUBLIC ??_C@_0BD@LDFNOKAC@glPointParameteriv@ ; `string'
-PUBLIC ??_C@_0N@PKBMFJDK@glBlendColor@ ; `string'
-PUBLIC ??_C@_0BA@PFHILPAN@glBlendEquation@ ; `string'
-PUBLIC ??_C@_0N@CJIGHHJ@glGenQueries@ ; `string'
-PUBLIC ??_C@_0BA@IOKEHMOH@glDeleteQueries@ ; `string'
-PUBLIC ??_C@_09CNNLCEBN@glIsQuery@ ; `string'
-PUBLIC ??_C@_0N@GIAGIGPA@glBeginQuery@ ; `string'
-PUBLIC ??_C@_0L@FLEBHIDM@glEndQuery@ ; `string'
-PUBLIC ??_C@_0N@BPACPFCI@glGetQueryiv@ ; `string'
-PUBLIC ??_C@_0BD@KMBBCJID@glGetQueryObjectiv@ ; `string'
-PUBLIC ??_C@_0BE@MNBBKJ@glGetQueryObjectuiv@ ; `string'
-PUBLIC ??_C@_0N@BONEPPLO@glBindBuffer@ ; `string'
-PUBLIC ??_C@_0BA@DMNLADIO@glDeleteBuffers@ ; `string'
-PUBLIC ??_C@_0N@LAOHBIBA@glGenBuffers@ ; `string'
-PUBLIC ??_C@_0L@KFPDMKNG@glIsBuffer@ ; `string'
-PUBLIC ??_C@_0N@JHHJMABP@glBufferData@ ; `string'
-PUBLIC ??_C@_0BA@GAJMDBBN@glBufferSubData@ ; `string'
-PUBLIC ??_C@_0BD@PNDAHMBO@glGetBufferSubData@ ; `string'
-PUBLIC ??_C@_0M@NNHDPACA@glMapBuffer@ ; `string'
-PUBLIC ??_C@_0O@OFGHBLEO@glUnmapBuffer@ ; `string'
-PUBLIC ??_C@_0BH@BMIEIFJP@glGetBufferParameteriv@ ; `string'
-PUBLIC ??_C@_0BE@KNJEIFMC@glGetBufferPointerv@ ; `string'
-PUBLIC ??_C@_0BI@JNHDNJAG@glBlendEquationSeparate@ ; `string'
-PUBLIC ??_C@_0O@COHJKDBH@glDrawBuffers@ ; `string'
-PUBLIC ??_C@_0BE@GAPLDNGF@glStencilOpSeparate@ ; `string'
-PUBLIC ??_C@_0BG@FCMNCEIA@glStencilFuncSeparate@ ; `string'
-PUBLIC ??_C@_0BG@MMKPIEJI@glStencilMaskSeparate@ ; `string'
-PUBLIC ??_C@_0P@LDMLEABL@glAttachShader@ ; `string'
-PUBLIC ??_C@_0BF@MHKEFIHM@glBindAttribLocation@ ; `string'
-PUBLIC ??_C@_0BA@DGIEGONF@glCompileShader@ ; `string'
-PUBLIC ??_C@_0BA@FLKLHNKP@glCreateProgram@ ; `string'
-PUBLIC ??_C@_0P@HGHBNC@glCreateShader@ ; `string'
-PUBLIC ??_C@_0BA@NKGCDOPO@glDeleteProgram@ ; `string'
-PUBLIC ??_C@_0P@HHCDONAG@glDeleteShader@ ; `string'
-PUBLIC ??_C@_0P@DJFJFCJL@glDetachShader@ ; `string'
-PUBLIC ??_C@_0BL@NKHLOFFF@glDisableVertexAttribArray@ ; `string'
-PUBLIC ??_C@_0BK@EHBAHNHE@glEnableVertexAttribArray@ ; `string'
-PUBLIC ??_C@_0BC@MBALAOHF@glGetActiveAttrib@ ; `string'
-PUBLIC ??_C@_0BD@NIMHLLKN@glGetActiveUniform@ ; `string'
-PUBLIC ??_C@_0BF@GHMDGFEM@glGetAttachedShaders@ ; `string'
-PUBLIC ??_C@_0BE@BEPGJDMM@glGetAttribLocation@ ; `string'
-PUBLIC ??_C@_0P@FMMDFLCO@glGetProgramiv@ ; `string'
-PUBLIC ??_C@_0BE@DHGHAJFL@glGetProgramInfoLog@ ; `string'
-PUBLIC ??_C@_0O@JBDFPDMG@glGetShaderiv@ ; `string'
-PUBLIC ??_C@_0BD@GIABBCMO@glGetShaderInfoLog@ ; `string'
-PUBLIC ??_C@_0BC@ELEIFJEL@glGetShaderSource@ ; `string'
-PUBLIC ??_C@_0BF@KIOPGICP@glGetUniformLocation@ ; `string'
-PUBLIC ??_C@_0P@DFCJIBG@glGetUniformfv@ ; `string'
-PUBLIC ??_C@_0P@IAONPCL@glGetUniformiv@ ; `string'
-PUBLIC ??_C@_0BE@HDPMJMIN@glGetVertexAttribdv@ ; `string'
-PUBLIC ??_C@_0BE@HAHIEIOD@glGetVertexAttribfv@ ; `string'
-PUBLIC ??_C@_0BE@HLCEAPNO@glGetVertexAttribiv@ ; `string'
-PUBLIC ??_C@_0BK@DOJMENLD@glGetVertexAttribPointerv@ ; `string'
-PUBLIC ??_C@_0M@INLOJDGO@glIsProgram@ ; `string'
-PUBLIC ??_C@_0L@MDDLFIHC@glIsShader@ ; `string'
-PUBLIC ??_C@_0O@PIOEEBPO@glLinkProgram@ ; `string'
-PUBLIC ??_C@_0P@DFHCPFMO@glShaderSource@ ; `string'
-PUBLIC ??_C@_0N@ICBDHBI@glUseProgram@ ; `string'
-PUBLIC ??_C@_0M@MLICAPOF@glUniform1f@ ; `string'
-PUBLIC ??_C@_0M@MJMELBLM@glUniform2f@ ; `string'
-PUBLIC ??_C@_0M@MIAGNLIL@glUniform3f@ ; `string'
-PUBLIC ??_C@_0M@MNEJMNAO@glUniform4f@ ; `string'
-PUBLIC ??_C@_0M@EMBKBDCK@glUniform1i@ ; `string'
-PUBLIC ??_C@_0M@EOFMKNHD@glUniform2i@ ; `string'
-PUBLIC ??_C@_0M@EPJOMHEE@glUniform3i@ ; `string'
-PUBLIC ??_C@_0M@EKNBNBMB@glUniform4i@ ; `string'
-PUBLIC ??_C@_0N@KJMOEKII@glUniform1fv@ ; `string'
-PUBLIC ??_C@_0N@LLHLOFGG@glUniform2fv@ ; `string'
-PUBLIC ??_C@_0N@DMHICAD@glUniform3fv@ ; `string'
-PUBLIC ??_C@_0N@JOBALKLK@glUniform4fv@ ; `string'
-PUBLIC ??_C@_0N@KCJCANLF@glUniform1iv@ ; `string'
-PUBLIC ??_C@_0N@LACHKCFL@glUniform2iv@ ; `string'
-PUBLIC ??_C@_0N@IJLMFDO@glUniform3iv@ ; `string'
-PUBLIC ??_C@_0N@JFEMPNIH@glUniform4iv@ ; `string'
-PUBLIC ??_C@_0BD@JIBJELHD@glUniformMatrix2fv@ ; `string'
-PUBLIC ??_C@_0BD@CAKFCMBG@glUniformMatrix3fv@ ; `string'
-PUBLIC ??_C@_0BD@LNHCBEKP@glUniformMatrix4fv@ ; `string'
-PUBLIC ??_C@_0BC@MAPGDLJK@glValidateProgram@ ; `string'
-PUBLIC ??_C@_0BB@PIOLPNPC@glVertexAttrib1d@ ; `string'
-PUBLIC ??_C@_0BC@CKCOKGLN@glVertexAttrib1dv@ ; `string'
-PUBLIC ??_C@_0BB@MKNNJPHA@glVertexAttrib1f@ ; `string'
-PUBLIC ??_C@_0BC@CJKKHCND@glVertexAttrib1fv@ ; `string'
-PUBLIC ??_C@_0BB@PNGIHJGE@glVertexAttrib1s@ ; `string'
-PUBLIC ??_C@_0BC@DDEHBDEI@glVertexAttrib1sv@ ; `string'
-PUBLIC ??_C@_0BB@PKKNEDKL@glVertexAttrib2d@ ; `string'
-PUBLIC ??_C@_0BC@DIJLAJFD@glVertexAttrib2dv@ ; `string'
-PUBLIC ??_C@_0BB@MIJLCBCJ@glVertexAttrib2f@ ; `string'
-PUBLIC ??_C@_0BC@DLBPNNDN@glVertexAttrib2fv@ ; `string'
-PUBLIC ??_C@_0BB@PPCOMHDN@glVertexAttrib2s@ ; `string'
-PUBLIC ??_C@_0BC@CBPCLMKG@glVertexAttrib2sv@ ; `string'
-PUBLIC ??_C@_0BB@PLGPCJJM@glVertexAttrib3d@ ; `string'
-PUBLIC ??_C@_0BC@IACHGODG@glVertexAttrib3dv@ ; `string'
-PUBLIC ??_C@_0BB@MJFJELBO@glVertexAttrib3f@ ; `string'
-PUBLIC ??_C@_0BC@IDKDLKFI@glVertexAttrib3fv@ ; `string'
-PUBLIC ??_C@_0BB@POOMKNAK@glVertexAttrib3s@ ; `string'
-PUBLIC ??_C@_0BC@JJEONLMD@glVertexAttrib3sv@ ; `string'
-PUBLIC ??_C@_0BD@NANPPEGB@glVertexAttrib4Nbv@ ; `string'
-PUBLIC ??_C@_0BD@NMIKBLIA@glVertexAttrib4Niv@ ; `string'
-PUBLIC ??_C@_0BD@MNDLDNCG@glVertexAttrib4Nsv@ ; `string'
-PUBLIC ??_C@_0BD@OHBIJGMB@glVertexAttrib4Nub@ ; `string'
-PUBLIC ??_C@_0BE@JFOBDEMA@glVertexAttrib4Nubv@ ; `string'
-PUBLIC ??_C@_0BE@JJLENLCB@glVertexAttrib4Nuiv@ ; `string'
-PUBLIC ??_C@_0BE@IIAFPNIH@glVertexAttrib4Nusv@ ; `string'
-PUBLIC ??_C@_0BC@BJHNCKDN@glVertexAttrib4bv@ ; `string'
-PUBLIC ??_C@_0BB@POCADPBJ@glVertexAttrib4d@ ; `string'
-PUBLIC ??_C@_0BC@BNPAFGIP@glVertexAttrib4dv@ ; `string'
-PUBLIC ??_C@_0BB@MMBGFNJL@glVertexAttrib4f@ ; `string'
-PUBLIC ??_C@_0BC@BOHEICOB@glVertexAttrib4fv@ ; `string'
-PUBLIC ??_C@_0BC@BFCIMFNM@glVertexAttrib4iv@ ; `string'
-PUBLIC ??_C@_0BB@PLKDLLIP@glVertexAttrib4s@ ; `string'
-PUBLIC ??_C@_0BC@EJJODHK@glVertexAttrib4sv@ ; `string'
-PUBLIC ??_C@_0BD@PHPFILMB@glVertexAttrib4ubv@ ; `string'
-PUBLIC ??_C@_0BD@PLKAGECA@glVertexAttrib4uiv@ ; `string'
-PUBLIC ??_C@_0BD@OKBBECIG@glVertexAttrib4usv@ ; `string'
-PUBLIC ??_C@_0BG@JPNNNPKG@glVertexAttribPointer@ ; `string'
-PUBLIC ??_C@_0BF@KDDJMCDK@glUniformMatrix2x3fv@ ; `string'
-PUBLIC ??_C@_0BF@NANJHGPK@glUniformMatrix3x2fv@ ; `string'
-PUBLIC ??_C@_0BF@DOOOPKID@glUniformMatrix2x4fv@ ; `string'
-PUBLIC ??_C@_0BF@MNNMEGEC@glUniformMatrix4x2fv@ ; `string'
-PUBLIC ??_C@_0BF@PFLCCJCG@glUniformMatrix3x4fv@ ; `string'
-PUBLIC ??_C@_0BF@HFGACBCH@glUniformMatrix4x3fv@ ; `string'
-PUBLIC ??_C@_0N@JHNNNJFG@glColorMaski@ ; `string'
-PUBLIC ??_C@_0BA@OAKNOBP@glGetBooleani_v@ ; `string'
-PUBLIC ??_C@_0BA@FKCNNMFO@glGetIntegeri_v@ ; `string'
-PUBLIC ??_C@_09IEGEGIEN@glEnablei@ ; `string'
-PUBLIC ??_C@_0L@BMJPGDDH@glDisablei@ ; `string'
-PUBLIC ??_C@_0N@IMGKGOKN@glIsEnabledi@ ; `string'
-PUBLIC ??_C@_0BJ@FHJKOECC@glBeginTransformFeedback@ ; `string'
-PUBLIC ??_C@_0BH@LCFLNNBH@glEndTransformFeedback@ ; `string'
-PUBLIC ??_C@_0BC@EEMMCHMB@glBindBufferRange@ ; `string'
-PUBLIC ??_C@_0BB@LDPKOCJI@glBindBufferBase@ ; `string'
-PUBLIC ??_C@_0BM@IJFAKBEF@glTransformFeedbackVaryings@ ; `string'
-PUBLIC ??_C@_0BO@ODFLPNG@glGetTransformFeedbackVarying@ ; `string'
-PUBLIC ??_C@_0N@HLGAGIMI@glClampColor@ ; `string'
-PUBLIC ??_C@_0BJ@EHEPIEPF@glBeginConditionalRender@ ; `string'
-PUBLIC ??_C@_0BH@KCIOLNMA@glEndConditionalRender@ ; `string'
-PUBLIC ??_C@_0BH@NLOEHKCD@glVertexAttribIPointer@ ; `string'
-PUBLIC ??_C@_0BF@KPDNEONP@glGetVertexAttribIiv@ ; `string'
-PUBLIC ??_C@_0BG@GCBDCABB@glGetVertexAttribIuiv@ ; `string'
-PUBLIC ??_C@_0BC@CDIIMMAL@glVertexAttribI1i@ ; `string'
-PUBLIC ??_C@_0BC@CBMOHCFC@glVertexAttribI2i@ ; `string'
-PUBLIC ??_C@_0BC@CAAMBIGF@glVertexAttribI3i@ ; `string'
-PUBLIC ??_C@_0BC@CFEDAOOA@glVertexAttribI4i@ ; `string'
-PUBLIC ??_C@_0BD@DGPCNLLO@glVertexAttribI1ui@ ; `string'
-PUBLIC ??_C@_0BD@CEEHHEFA@glVertexAttribI2ui@ ; `string'
-PUBLIC ??_C@_0BD@JMPLBDDF@glVertexAttribI3ui@ ; `string'
-PUBLIC ??_C@_0BD@BCMCLIM@glVertexAttribI4ui@ ; `string'
-PUBLIC ??_C@_0BD@OOJEIPDE@glVertexAttribI1iv@ ; `string'
-PUBLIC ??_C@_0BD@PMCBCANK@glVertexAttribI2iv@ ; `string'
-PUBLIC ??_C@_0BD@EEJNEHLP@glVertexAttribI3iv@ ; `string'
-PUBLIC ??_C@_0BD@NJEKHPAG@glVertexAttribI4iv@ ; `string'
-PUBLIC ??_C@_0BE@FFIKLCCA@glVertexAttribI1uiv@ ; `string'
-PUBLIC ??_C@_0BE@BCCKMIPA@glVertexAttribI2uiv@ ; `string'
-PUBLIC ??_C@_0BE@CPEKOBEA@glVertexAttribI3uiv@ ; `string'
-PUBLIC ??_C@_0BE@JNGKDNFA@glVertexAttribI4uiv@ ; `string'
-PUBLIC ??_C@_0BD@NFBPJAOH@glVertexAttribI4bv@ ; `string'
-PUBLIC ??_C@_0BD@MIPLFJKA@glVertexAttribI4sv@ ; `string'
-PUBLIC ??_C@_0BE@JBDPNCLB@glVertexAttribI4ubv@ ; `string'
-PUBLIC ??_C@_0BE@IMNLBLPG@glVertexAttribI4usv@ ; `string'
-PUBLIC ??_C@_0BA@NIGECFIF@glGetUniformuiv@ ; `string'
-PUBLIC ??_C@_0BH@DLJLAGBA@glBindFragDataLocation@ ; `string'
-PUBLIC ??_C@_0BG@NDOIGAMC@glGetFragDataLocation@ ; `string'
-PUBLIC ??_C@_0N@HKPEFJDP@glUniform1ui@ ; `string'
-PUBLIC ??_C@_0N@GIEBPGNB@glUniform2ui@ ; `string'
-PUBLIC ??_C@_0N@NAPNJBLE@glUniform3ui@ ; `string'
-PUBLIC ??_C@_0N@ENCKKJAN@glUniform4ui@ ; `string'
-PUBLIC ??_C@_0O@MPHJAHBE@glUniform1uiv@ ; `string'
-PUBLIC ??_C@_0O@IINJHNME@glUniform2uiv@ ; `string'
-PUBLIC ??_C@_0O@LFLJFEHE@glUniform3uiv@ ; `string'
-PUBLIC ??_C@_0O@HJJIIGE@glUniform4uiv@ ; `string'
-PUBLIC ??_C@_0BC@MAFJKEHB@glTexParameterIiv@ ; `string'
-PUBLIC ??_C@_0BD@FDBCMKBE@glTexParameterIuiv@ ; `string'
-PUBLIC ??_C@_0BF@ODBJFHDD@glGetTexParameterIiv@ ; `string'
-PUBLIC ??_C@_0BG@MLODKKFL@glGetTexParameterIuiv@ ; `string'
-PUBLIC ??_C@_0BA@CGCJAEIN@glClearBufferiv@ ; `string'
-PUBLIC ??_C@_0BB@OHPPAEID@glClearBufferuiv@ ; `string'
-PUBLIC ??_C@_0BA@CNHFEDLA@glClearBufferfv@ ; `string'
-PUBLIC ??_C@_0BA@OACPENCO@glClearBufferfi@ ; `string'
-PUBLIC ??_C@_0N@PILJCBOD@glGetStringi@ ; `string'
-PUBLIC ??_C@_0BB@DGGHKKOH@glIsRenderbuffer@ ; `string'
-PUBLIC ??_C@_0BD@EPOPJGFA@glBindRenderbuffer@ ; `string'
-PUBLIC ??_C@_0BG@KKOKEJDE@glDeleteRenderbuffers@ ; `string'
-PUBLIC ??_C@_0BD@MIGEDNGJ@glGenRenderbuffers@ ; `string'
-PUBLIC ??_C@_0BG@EOIILGMJ@glRenderbufferStorage@ ; `string'
-PUBLIC ??_C@_0BN@FGKAECKO@glGetRenderbufferParameteriv@ ; `string'
-PUBLIC ??_C@_0BA@FGBIJCNH@glIsFramebuffer@ ; `string'
-PUBLIC ??_C@_0BC@CJMIBNO@glBindFramebuffer@ ; `string'
-PUBLIC ??_C@_0BF@DJNJENP@glDeleteFramebuffers@ ; `string'
-PUBLIC ??_C@_0BC@FAPEBGID@glGenFramebuffers@ ; `string'
-PUBLIC ??_C@_0BJ@GIOLHEAD@glCheckFramebufferStatus@ ; `string'
-PUBLIC ??_C@_0BH@JAMDNNBM@glFramebufferTexture1D@ ; `string'
-PUBLIC ??_C@_0BH@JCIFGDEF@glFramebufferTexture2D@ ; `string'
-PUBLIC ??_C@_0BH@JDEHAJHC@glFramebufferTexture3D@ ; `string'
-PUBLIC ??_C@_0BK@OJDINAOA@glFramebufferRenderbuffer@ ; `string'
-PUBLIC ??_C@_0CG@KLDGJEON@glGetFramebufferAttachmentParam@ ; `string'
-PUBLIC ??_C@_0BB@BHNIMGDM@glGenerateMipmap@ ; `string'
-PUBLIC ??_C@_0BC@OANBDDEP@glBlitFramebuffer@ ; `string'
-PUBLIC ??_C@_0CB@HNONLGJE@glRenderbufferStorageMultisampl@ ; `string'
-PUBLIC ??_C@_0BK@NIHIDBBO@glFramebufferTextureLayer@ ; `string'
-PUBLIC ??_C@_0BB@EOHJGBIO@glMapBufferRange@ ; `string'
-PUBLIC ??_C@_0BJ@NCDMGHKF@glFlushMappedBufferRange@ ; `string'
-PUBLIC ??_C@_0BC@LHBAHFAN@glBindVertexArray@ ; `string'
-PUBLIC ??_C@_0BF@BMPCJLEF@glDeleteVertexArrays@ ; `string'
-PUBLIC ??_C@_0BC@EPJLBJBJ@glGenVertexArrays@ ; `string'
-PUBLIC ??_C@_0BA@ODJEGGAE@glIsVertexArray@ ; `string'
-PUBLIC ??_C@_0BG@HIOFINAN@glDrawArraysInstanced@ ; `string'
-PUBLIC ??_C@_0BI@CGJENFBH@glDrawElementsInstanced@ ; `string'
-PUBLIC ??_C@_0M@IIMBBALL@glTexBuffer@ ; `string'
-PUBLIC ??_C@_0BI@LJDLNGAF@glPrimitiveRestartIndex@ ; `string'
-PUBLIC ??_C@_0BE@EPKABDOG@glCopyBufferSubData@ ; `string'
-PUBLIC ??_C@_0BE@MDPMIDEE@glGetUniformIndices@ ; `string'
-PUBLIC ??_C@_0BG@JEHIMPCG@glGetActiveUniformsiv@ ; `string'
-PUBLIC ??_C@_0BH@EGGFHKJJ@glGetActiveUniformName@ ; `string'
-PUBLIC ??_C@_0BH@CBDIMHHE@glGetUniformBlockIndex@ ; `string'
-PUBLIC ??_C@_0BK@DMHOPJGL@glGetActiveUniformBlockiv@ ; `string'
-PUBLIC ??_C@_0BM@KEMCJPAJ@glGetActiveUniformBlockName@ ; `string'
-PUBLIC ??_C@_0BG@BOLEKKCP@glUniformBlockBinding@ ; `string'
-PUBLIC ??_C@_0BJ@LFMMIAHA@glDrawElementsBaseVertex@ ; `string'
-PUBLIC ??_C@_0BO@KBDDBILP@glDrawRangeElementsBaseVertex@ ; `string'
-PUBLIC ??_C@_0CC@KLOIIKNA@glDrawElementsInstancedBaseVert@ ; `string'
-PUBLIC ??_C@_0BO@NAPFJEEK@glMultiDrawElementsBaseVertex@ ; `string'
-PUBLIC ??_C@_0BC@ECOAPEBI@glProvokingVertex@ ; `string'
-PUBLIC ??_C@_0M@EFGFPFLP@glFenceSync@ ; `string'
-PUBLIC ??_C@_08JPIIHJEO@glIsSync@ ; `string'
-PUBLIC ??_C@_0N@PIFDNDFG@glDeleteSync@ ; `string'
-PUBLIC ??_C@_0BB@KDMPGJAC@glClientWaitSync@ ; `string'
-PUBLIC ??_C@_0L@MHLOGHGO@glWaitSync@ ; `string'
-PUBLIC ??_C@_0BA@INMBOHGL@glGetInteger64v@ ; `string'
-PUBLIC ??_C@_0M@MPEEOPIN@glGetSynciv@ ; `string'
-PUBLIC ??_C@_0BC@KOJILIEC@glGetInteger64i_v@ ; `string'
-PUBLIC ??_C@_0BJ@KKBIDGPP@glGetBufferParameteri64v@ ; `string'
-PUBLIC ??_C@_0BF@ENLMLILA@glFramebufferTexture@ ; `string'
-PUBLIC ??_C@_0BI@FHDFLFA@glTexImage2DMultisample@ ; `string'
-PUBLIC ??_C@_0BI@JIHMLKCG@glTexImage3DMultisample@ ; `string'
-PUBLIC ??_C@_0BD@DHLIMGN@glGetMultisamplefv@ ; `string'
-PUBLIC ??_C@_0O@JNHBCHMB@glSampleMaski@ ; `string'
-PUBLIC ??_C@_0BO@POJBGCGG@glBindFragDataLocationIndexed@ ; `string'
-PUBLIC ??_C@_0BD@COCJFEOH@glGetFragDataIndex@ ; `string'
-PUBLIC ??_C@_0O@EMMLGGLG@glGenSamplers@ ; `string'
-PUBLIC ??_C@_0BB@FLPAOEOO@glDeleteSamplers@ ; `string'
-PUBLIC ??_C@_0M@LAJKHOKJ@glIsSampler@ ; `string'
-PUBLIC ??_C@_0O@PDEILAPG@glBindSampler@ ; `string'
-PUBLIC ??_C@_0BE@KBCBMPJO@glSamplerParameteri@ ; `string'
-PUBLIC ??_C@_0BF@GOHDEBPM@glSamplerParameteriv@ ; `string'
-PUBLIC ??_C@_0BE@CGLJNDFB@glSamplerParameterf@ ; `string'
-PUBLIC ??_C@_0BF@GFCPAGMB@glSamplerParameterfv@ ; `string'
-PUBLIC ??_C@_0BG@HKEIFIHF@glSamplerParameterIiv@ ; `string'
-PUBLIC ??_C@_0BH@FEMFBPPB@glSamplerParameterIuiv@ ; `string'
-PUBLIC ??_C@_0BI@FECAOLJP@glGetSamplerParameteriv@ ; `string'
-PUBLIC ??_C@_0BJ@KOMJDLDN@glGetSamplerParameterIiv@ ; `string'
-PUBLIC ??_C@_0BI@FPHMKMKC@glGetSamplerParameterfv@ ; `string'
-PUBLIC ??_C@_0BK@CMBGFHDA@glGetSamplerParameterIuiv@ ; `string'
-PUBLIC ??_C@_0P@KALICDIM@glQueryCounter@ ; `string'
-PUBLIC ??_C@_0BF@JDAPDEPE@glGetQueryObjecti64v@ ; `string'
-PUBLIC ??_C@_0BG@NEGGOMJO@glGetQueryObjectui64v@ ; `string'
-PUBLIC ??_C@_0BG@NEBMAEHM@glVertexAttribDivisor@ ; `string'
-PUBLIC ??_C@_0BD@FLACCOEN@glVertexAttribP1ui@ ; `string'
-PUBLIC ??_C@_0BE@HBFDOBHD@glVertexAttribP1uiv@ ; `string'
-PUBLIC ??_C@_0BD@EJLHIBKD@glVertexAttribP2ui@ ; `string'
-PUBLIC ??_C@_0BE@DGPDJLKD@glVertexAttribP2uiv@ ; `string'
-PUBLIC ??_C@_0BD@PBALOGMG@glVertexAttribP3ui@ ; `string'
-PUBLIC ??_C@_0BE@LJDLCBD@glVertexAttribP3uiv@ ; `string'
-PUBLIC ??_C@_0BD@GMNMNOHP@glVertexAttribP4ui@ ; `string'
-PUBLIC ??_C@_0BE@LJLDGOAD@glVertexAttribP4uiv@ ; `string'
-PUBLIC ??_C@_0N@EFBCIBMC@glVertexP2ui@ ; `string'
-PUBLIC ??_C@_0O@MEKGPGN@glVertexP2uiv@ ; `string'
-PUBLIC ??_C@_0N@PNKOOGKH@glVertexP3ui@ ; `string'
-PUBLIC ??_C@_0O@DBCKEGNN@glVertexP3uiv@ ; `string'
-PUBLIC ??_C@_0N@GAHJNOBO@glVertexP4ui@ ; `string'
-PUBLIC ??_C@_0O@IDAKJKMN@glVertexP4uiv@ ; `string'
-PUBLIC ??_C@_0P@OLJHLLHJ@glTexCoordP1ui@ ; `string'
-PUBLIC ??_C@_0BA@FAFHIAFD@glTexCoordP1uiv@ ; `string'
-PUBLIC ??_C@_0P@PJCCBEJH@glTexCoordP2ui@ ; `string'
-PUBLIC ??_C@_0BA@BHPHPKID@glTexCoordP2uiv@ ; `string'
-PUBLIC ??_C@_0P@EBJOHDPC@glTexCoordP3ui@ ; `string'
-PUBLIC ??_C@_0BA@CKJHNDDD@glTexCoordP3uiv@ ; `string'
-PUBLIC ??_C@_0P@NMEJELEL@glTexCoordP4ui@ ; `string'
-PUBLIC ??_C@_0BA@JILHAPCD@glTexCoordP4uiv@ ; `string'
-PUBLIC ??_C@_0BE@OAHHKHKG@glMultiTexCoordP1ui@ ; `string'
-PUBLIC ??_C@_0BF@EGDAKPAK@glMultiTexCoordP1uiv@ ; `string'
-PUBLIC ??_C@_0BE@PCMCAIEI@glMultiTexCoordP2ui@ ; `string'
-PUBLIC ??_C@_0BF@BJANFNK@glMultiTexCoordP2uiv@ ; `string'
-PUBLIC ??_C@_0BE@EKHOGPCN@glMultiTexCoordP3ui@ ; `string'
-PUBLIC ??_C@_0BF@DMPAPMGK@glMultiTexCoordP3uiv@ ; `string'
-PUBLIC ??_C@_0BE@NHKJFHJE@glMultiTexCoordP4ui@ ; `string'
-PUBLIC ??_C@_0BF@IONACAHK@glMultiTexCoordP4uiv@ ; `string'
-PUBLIC ??_C@_0N@PBEFBNHO@glNormalP3ui@ ; `string'
-PUBLIC ??_C@_0O@MOCJMHFG@glNormalP3uiv@ ; `string'
-PUBLIC ??_C@_0M@PEKBINNN@glColorP3ui@ ; `string'
-PUBLIC ??_C@_0N@IBPDNBJE@glColorP3uiv@ ; `string'
-PUBLIC ??_C@_0M@GJHGLFGE@glColorP4ui@ ; `string'
-PUBLIC ??_C@_0N@DDNDANIE@glColorP4uiv@ ; `string'
-PUBLIC ??_C@_0BF@PDDGBPKP@glSecondaryColorP3ui@ ; `string'
-PUBLIC ??_C@_0BG@DPPPFGBG@glSecondaryColorP3uiv@ ; `string'
-PUBLIC ??_C@_0BD@EDGCEBP@glMinSampleShading@ ; `string'
-PUBLIC ??_C@_0BB@MKHLNEOM@glBlendEquationi@ ; `string'
-PUBLIC ??_C@_0BJ@FNMBAGAC@glBlendEquationSeparatei@ ; `string'
-PUBLIC ??_C@_0N@IKKELNNP@glBlendFunci@ ; `string'
-PUBLIC ??_C@_0BF@PDDGKNBJ@glBlendFuncSeparatei@ ; `string'
-PUBLIC ??_C@_0BF@BGDCPAEP@glDrawArraysIndirect@ ; `string'
-PUBLIC ??_C@_0BH@LJJDOEDH@glDrawElementsIndirect@ ; `string'
-PUBLIC ??_C@_0M@PJLEGNGH@glUniform1d@ ; `string'
-PUBLIC ??_C@_0M@PLPCNDDO@glUniform2d@ ; `string'
-PUBLIC ??_C@_0M@PKDALJAJ@glUniform3d@ ; `string'
-PUBLIC ??_C@_0M@PPHPKPIM@glUniform4d@ ; `string'
-PUBLIC ??_C@_0N@KKEKJOOG@glUniform1dv@ ; `string'
-PUBLIC ??_C@_0N@LIPPDBAI@glUniform2dv@ ; `string'
-PUBLIC ??_C@_0N@EDFGGN@glUniform3dv@ ; `string'
-PUBLIC ??_C@_0N@JNJEGONE@glUniform4dv@ ; `string'
-PUBLIC ??_C@_0BD@JLJNJPBN@glUniformMatrix2dv@ ; `string'
-PUBLIC ??_C@_0BD@CDCBPIHI@glUniformMatrix3dv@ ; `string'
-PUBLIC ??_C@_0BD@LOPGMAMB@glUniformMatrix4dv@ ; `string'
-PUBLIC ??_C@_0BF@KALNBGFE@glUniformMatrix2x3dv@ ; `string'
-PUBLIC ??_C@_0BF@DNGKCOON@glUniformMatrix2x4dv@ ; `string'
-PUBLIC ??_C@_0BF@NDFNKCJE@glUniformMatrix3x2dv@ ; `string'
-PUBLIC ??_C@_0BF@PGDGPNEI@glUniformMatrix3x4dv@ ; `string'
-PUBLIC ??_C@_0BF@MOFIJCCM@glUniformMatrix4x2dv@ ; `string'
-PUBLIC ??_C@_0BF@HGOEPFEJ@glUniformMatrix4x3dv@ ; `string'
-PUBLIC ??_C@_0P@NGEMHI@glGetUniformdv@ ; `string'
-PUBLIC ??_C@_0BP@IBIPLDOA@glGetSubroutineUniformLocation@ ; `string'
-PUBLIC ??_C@_0BF@ONDIGCJG@glGetSubroutineIndex@ ; `string'
-PUBLIC ??_C@_0BP@FAPFAJFP@glGetActiveSubroutineUniformiv@ ; `string'
-PUBLIC ??_C@_0CB@KCFFPCGJ@glGetActiveSubroutineUniformNam@ ; `string'
-PUBLIC ??_C@_0BK@JPHEACLL@glGetActiveSubroutineName@ ; `string'
-PUBLIC ??_C@_0BI@CDPOBBHI@glUniformSubroutinesuiv@ ; `string'
-PUBLIC ??_C@_0BK@BLMOFAGJ@glGetUniformSubroutineuiv@ ; `string'
-PUBLIC ??_C@_0BE@LOKJCDFH@glGetProgramStageiv@ ; `string'
-PUBLIC ??_C@_0BC@PAPDGMLA@glPatchParameteri@ ; `string'
-PUBLIC ??_C@_0BD@LJKINJKN@glPatchParameterfv@ ; `string'
-PUBLIC ??_C@_0BI@BPJKLMIG@glBindTransformFeedback@ ; `string'
-PUBLIC ??_C@_0BL@DIGEBFBK@glDeleteTransformFeedbacks@ ; `string'
-PUBLIC ??_C@_0BI@KANKBGAE@glGenTransformFeedbacks@ ; `string'
-PUBLIC ??_C@_0BG@BGFLKHBM@glIsTransformFeedback@ ; `string'
-PUBLIC ??_C@_0BJ@FFNLKBCB@glPauseTransformFeedback@ ; `string'
-PUBLIC ??_C@_0BK@JMHONFHF@glResumeTransformFeedback@ ; `string'
-PUBLIC ??_C@_0BI@LEOILCPN@glDrawTransformFeedback@ ; `string'
-PUBLIC ??_C@_0BO@IGLFNCDG@glDrawTransformFeedbackStream@ ; `string'
-PUBLIC ??_C@_0BE@BDKPJDEE@glBeginQueryIndexed@ ; `string'
-PUBLIC ??_C@_0BC@DPMHMNME@glEndQueryIndexed@ ; `string'
-PUBLIC ??_C@_0BE@CCFJPMFI@glGetQueryIndexediv@ ; `string'
-PUBLIC ??_C@_0BI@HGKABJPJ@glReleaseShaderCompiler@ ; `string'
-PUBLIC ??_C@_0P@IMINELFB@glShaderBinary@ ; `string'
-PUBLIC ??_C@_0BL@MLAOOHPD@glGetShaderPrecisionFormat@ ; `string'
-PUBLIC ??_C@_0O@JDFJDNND@glDepthRangef@ ; `string'
-PUBLIC ??_C@_0O@FMBMCDIL@glClearDepthf@ ; `string'
-PUBLIC ??_C@_0BD@JBCEHKON@glGetProgramBinary@ ; `string'
-PUBLIC ??_C@_0BA@MIIDHOO@glProgramBinary@ ; `string'
-PUBLIC ??_C@_0BE@EELDBEME@glProgramParameteri@ ; `string'
-PUBLIC ??_C@_0BD@CADKHDMH@glUseProgramStages@ ; `string'
-PUBLIC ??_C@_0BG@IAIOGMEB@glActiveShaderProgram@ ; `string'
-PUBLIC ??_C@_0BH@BOJGDFJN@glCreateShaderProgramv@ ; `string'
-PUBLIC ??_C@_0BG@GLPOKNCG@glBindProgramPipeline@ ; `string'
-PUBLIC ??_C@_0BJ@CHBGABHE@glDeleteProgramPipelines@ ; `string'
-PUBLIC ??_C@_0BG@CCBKOCA@glGenProgramPipelines@ ; `string'
-PUBLIC ??_C@_0BE@DLHPDHCH@glIsProgramPipeline@ ; `string'
-PUBLIC ??_C@_0BH@DNOPNJMO@glGetProgramPipelineiv@ ; `string'
-PUBLIC ??_C@_0BD@COCLMGIM@glProgramUniform1i@ ; `string'
-PUBLIC ??_C@_0BE@JNEFDKLN@glProgramUniform1iv@ ; `string'
-PUBLIC ??_C@_0BD@KJLDNKED@glProgramUniform1f@ ; `string'
-PUBLIC ??_C@_0BE@JGBJHNIA@glProgramUniform1fv@ ; `string'
-PUBLIC ??_C@_0BD@JLIFLIMB@glProgramUniform1d@ ; `string'
-PUBLIC ??_C@_0BE@JFJNKJOO@glProgramUniform1dv@ ; `string'
-PUBLIC ??_C@_0BE@EFCDGODH@glProgramUniform1ui@ ; `string'
-PUBLIC ??_C@_0BF@MBJNFIBB@glProgramUniform1uiv@ ; `string'
-PUBLIC ??_C@_0BD@CMGNHINF@glProgramUniform2i@ ; `string'
-PUBLIC ??_C@_0BE@IPPAJFFD@glProgramUniform2iv@ ; `string'
-PUBLIC ??_C@_0BD@KLPFGEBK@glProgramUniform2f@ ; `string'
-PUBLIC ??_C@_0BE@IEKMNCGO@glProgramUniform2fv@ ; `string'
-PUBLIC ??_C@_0BD@JJMDAGJI@glProgramUniform2d@ ; `string'
-PUBLIC ??_C@_0BE@IHCIAGAA@glProgramUniform2dv@ ; `string'
-PUBLIC ??_C@_0BE@FHJGMBNJ@glProgramUniform2ui@ ; `string'
-PUBLIC ??_C@_0BF@IGDNCCMB@glProgramUniform2uiv@ ; `string'
-PUBLIC ??_C@_0BD@CNKPBCOC@glProgramUniform3i@ ; `string'
-PUBLIC ??_C@_0BE@DHEMPCDG@glProgramUniform3iv@ ; `string'
-PUBLIC ??_C@_0BD@KKDHAOCN@glProgramUniform3f@ ; `string'
-PUBLIC ??_C@_0BE@DMBALFAL@glProgramUniform3fv@ ; `string'
-PUBLIC ??_C@_0BD@JIABGMKP@glProgramUniform3d@ ; `string'
-PUBLIC ??_C@_0BE@DPJEGBGF@glProgramUniform3dv@ ; `string'
-PUBLIC ??_C@_0BE@OPCKKGLM@glProgramUniform3ui@ ; `string'
-PUBLIC ??_C@_0BF@LLFNALHB@glProgramUniform3uiv@ ; `string'
-PUBLIC ??_C@_0BD@CIOAAEGH@glProgramUniform4i@ ; `string'
-PUBLIC ??_C@_0BE@KKJLMKIP@glProgramUniform4iv@ ; `string'
-PUBLIC ??_C@_0BD@KPHIBIKI@glProgramUniform4f@ ; `string'
-PUBLIC ??_C@_0BE@KBMHINLC@glProgramUniform4fv@ ; `string'
-PUBLIC ??_C@_0BD@JNEOHKCK@glProgramUniform4d@ ; `string'
-PUBLIC ??_C@_0BE@KCEDFJNM@glProgramUniform4dv@ ; `string'
-PUBLIC ??_C@_0BE@HCPNJOAF@glProgramUniform4ui@ ; `string'
-PUBLIC ??_C@_0BF@JHNNHGB@glProgramUniform4uiv@ ; `string'
-PUBLIC ??_C@_0BK@PDPPIOAF@glProgramUniformMatrix2fv@ ; `string'
-PUBLIC ??_C@_0BK@ELEDOJGA@glProgramUniformMatrix3fv@ ; `string'
-PUBLIC ??_C@_0BK@NGJENBNJ@glProgramUniformMatrix4fv@ ; `string'
-PUBLIC ??_C@_0BK@PAHLFKGL@glProgramUniformMatrix2dv@ ; `string'
-PUBLIC ??_C@_0BK@EIMHDNAO@glProgramUniformMatrix3dv@ ; `string'
-PUBLIC ??_C@_0BK@NFBAAFLH@glProgramUniformMatrix4dv@ ; `string'
-PUBLIC ??_C@_0BM@DBFCEBJD@glProgramUniformMatrix2x3fv@ ; `string'
-PUBLIC ??_C@_0BM@ECLCPFFD@glProgramUniformMatrix3x2fv@ ; `string'
-PUBLIC ??_C@_0BM@KMIFHJCK@glProgramUniformMatrix2x4fv@ ; `string'
-PUBLIC ??_C@_0BM@FPLHMFOL@glProgramUniformMatrix4x2fv@ ; `string'
-PUBLIC ??_C@_0BM@GHNJKKIP@glProgramUniformMatrix3x4fv@ ; `string'
-PUBLIC ??_C@_0BM@OHALKCIO@glProgramUniformMatrix4x3fv@ ; `string'
-PUBLIC ??_C@_0BM@DCNGJFPN@glProgramUniformMatrix2x3dv@ ; `string'
-PUBLIC ??_C@_0BM@EBDGCBDN@glProgramUniformMatrix3x2dv@ ; `string'
-PUBLIC ??_C@_0BM@KPABKNEE@glProgramUniformMatrix2x4dv@ ; `string'
-PUBLIC ??_C@_0BM@FMDDBBIF@glProgramUniformMatrix4x2dv@ ; `string'
-PUBLIC ??_C@_0BM@GEFNHOOB@glProgramUniformMatrix3x4dv@ ; `string'
-PUBLIC ??_C@_0BM@OEIPHGOA@glProgramUniformMatrix4x3dv@ ; `string'
-PUBLIC ??_C@_0BK@HHHCKEGH@glValidateProgramPipeline@ ; `string'
-PUBLIC ??_C@_0BM@BFFCFFFG@glGetProgramPipelineInfoLog@ ; `string'
-PUBLIC ??_C@_0BC@KBPIECHE@glVertexAttribL1d@ ; `string'
-PUBLIC ??_C@_0BC@KDLOPMCN@glVertexAttribL2d@ ; `string'
-PUBLIC ??_C@_0BC@KCHMJGBK@glVertexAttribL3d@ ; `string'
-PUBLIC ??_C@_0BC@KHDDIAJP@glVertexAttribL4d@ ; `string'
-PUBLIC ??_C@_0BD@COKMJDBH@glVertexAttribL1dv@ ; `string'
-PUBLIC ??_C@_0BD@DMBJDMPJ@glVertexAttribL2dv@ ; `string'
-PUBLIC ??_C@_0BD@IEKFFLJM@glVertexAttribL3dv@ ; `string'
-PUBLIC ??_C@_0BD@BJHCGDCF@glVertexAttribL4dv@ ; `string'
-PUBLIC ??_C@_0BH@JBHDDPGM@glVertexAttribLPointer@ ; `string'
-PUBLIC ??_C@_0BF@JADLCNLO@glGetVertexAttribLdv@ ; `string'
-PUBLIC ??_C@_0BB@JIDIDPIB@glViewportArrayv@ ; `string'
-PUBLIC ??_C@_0BD@JIBIAPIN@glViewportIndexedf@ ; `string'
-PUBLIC ??_C@_0BE@OKPEDJOC@glViewportIndexedfv@ ; `string'
-PUBLIC ??_C@_0BA@BMNFINIA@glScissorArrayv@ ; `string'
-PUBLIC ??_C@_0BB@BJHNCIAL@glScissorIndexed@ ; `string'
-PUBLIC ??_C@_0BC@OOKOHKNA@glScissorIndexedv@ ; `string'
-PUBLIC ??_C@_0BD@JLCIOMKN@glDepthRangeArrayv@ ; `string'
-PUBLIC ??_C@_0BE@FMCFIJBP@glDepthRangeIndexed@ ; `string'
-PUBLIC ??_C@_0O@JKEOHGC@glGetFloati_v@ ; `string'
-PUBLIC ??_C@_0P@PDJCBGIA@glGetDoublei_v@ ; `string'
-PUBLIC ??_C@_0CC@FBJBJHCN@glDrawArraysInstancedBaseInstan@ ; `string'
-PUBLIC ??_C@_0CE@NGNINKJD@glDrawElementsInstancedBaseInst@ ; `string'
-PUBLIC ??_C@_0CO@GCMNEAOA@glDrawElementsInstancedBaseVert@ ; `string'
-PUBLIC ??_C@_0BG@BAOCDJPF@glGetInternalformativ@ ; `string'
-PUBLIC ??_C@_0CB@CEHFMJFN@glGetActiveAtomicCounterBufferi@ ; `string'
-PUBLIC ??_C@_0BD@GAKEPNGD@glBindImageTexture@ ; `string'
-PUBLIC ??_C@_0BA@HIHPNLBJ@glMemoryBarrier@ ; `string'
-PUBLIC ??_C@_0P@LCLGPEBO@glTexStorage1D@ ; `string'
-PUBLIC ??_C@_0P@LAPAEKEH@glTexStorage2D@ ; `string'
-PUBLIC ??_C@_0P@LBDCCAHA@glTexStorage3D@ ; `string'
-PUBLIC ??_C@_0CB@NDMLCEF@glDrawTransformFeedbackInstance@ ; `string'
-PUBLIC ??_C@_0CH@OMPFKBLK@glDrawTransformFeedbackStreamIn@ ; `string'
-PUBLIC ??_C@_0BC@FCMBBKMP@glClearBufferData@ ; `string'
-PUBLIC ??_C@_0BF@FDHIBCMD@glClearBufferSubData@ ; `string'
-PUBLIC ??_C@_0BC@DKKFFIGC@glDispatchCompute@ ; `string'
-PUBLIC ??_C@_0BK@EJMOGMMI@glDispatchComputeIndirect@ ; `string'
-PUBLIC ??_C@_0BD@BNCHOBBL@glCopyImageSubData@ ; `string'
-PUBLIC ??_C@_0BI@MLACHGDK@glFramebufferParameteri@ ; `string'
-PUBLIC ??_C@_0BM@BFEEFCMK@glGetFramebufferParameteriv@ ; `string'
-PUBLIC ??_C@_0BI@PHNNEGBD@glGetInternalformati64v@ ; `string'
-PUBLIC ??_C@_0BI@FJDKFLGL@glInvalidateTexSubImage@ ; `string'
-PUBLIC ??_C@_0BF@KHIECPKG@glInvalidateTexImage@ ; `string'
-PUBLIC ??_C@_0BK@HOHOHNAC@glInvalidateBufferSubData@ ; `string'
-PUBLIC ??_C@_0BH@OGIFIBHA@glInvalidateBufferData@ ; `string'
-PUBLIC ??_C@_0BI@OAJPOHIP@glInvalidateFramebuffer@ ; `string'
-PUBLIC ??_C@_0BL@IHGLAPPE@glInvalidateSubFramebuffer@ ; `string'
-PUBLIC ??_C@_0BK@IKGAIKOP@glMultiDrawArraysIndirect@ ; `string'
-PUBLIC ??_C@_0BM@KHEEFMKO@glMultiDrawElementsIndirect@ ; `string'
-PUBLIC ??_C@_0BI@ICGPDPK@glGetProgramInterfaceiv@ ; `string'
-PUBLIC ??_C@_0BK@DBDCONKB@glGetProgramResourceIndex@ ; `string'
-PUBLIC ??_C@_0BJ@OHCPEAGJ@glGetProgramResourceName@ ; `string'
-PUBLIC ??_C@_0BH@LEDFEPHI@glGetProgramResourceiv@ ; `string'
-PUBLIC ??_C@_0BN@BIJNENLC@glGetProgramResourceLocation@ ; `string'
-PUBLIC ??_C@_0CC@GHECGAIH@glGetProgramResourceLocationInd@ ; `string'
-PUBLIC ??_C@_0BM@GDDCNIBO@glShaderStorageBlockBinding@ ; `string'
-PUBLIC ??_C@_0BB@DPMGLFNI@glTexBufferRange@ ; `string'
-PUBLIC ??_C@_0BK@PDJAKDKP@glTexStorage2DMultisample@ ; `string'
-PUBLIC ??_C@_0BK@GOJPECNJ@glTexStorage3DMultisample@ ; `string'
-PUBLIC ??_C@_0O@BNFDGIMP@glTextureView@ ; `string'
-PUBLIC ??_C@_0BD@FCGJAOHG@glBindVertexBuffer@ ; `string'
-PUBLIC ??_C@_0BF@JEIPPBFE@glVertexAttribFormat@ ; `string'
-PUBLIC ??_C@_0BG@KJAHAHDI@glVertexAttribIFormat@ ; `string'
-PUBLIC ??_C@_0BG@OBOHAJFM@glVertexAttribLFormat@ ; `string'
-PUBLIC ??_C@_0BG@MLFHCGE@glVertexAttribBinding@ ; `string'
-PUBLIC ??_C@_0BH@GNGCLGOI@glVertexBindingDivisor@ ; `string'
-PUBLIC ??_C@_0BG@MNBDCEEP@glDebugMessageControl@ ; `string'
-PUBLIC ??_C@_0BF@DGOJNFDO@glDebugMessageInsert@ ; `string'
-PUBLIC ??_C@_0BH@IGFENJCI@glDebugMessageCallback@ ; `string'
-PUBLIC ??_C@_0BF@FGBMJKND@glGetDebugMessageLog@ ; `string'
-PUBLIC ??_C@_0BB@DEFFBEGJ@glPushDebugGroup@ ; `string'
-PUBLIC ??_C@_0BA@PMJBDENK@glPopDebugGroup@ ; `string'
-PUBLIC ??_C@_0O@EFJDECDM@glObjectLabel@ ; `string'
-PUBLIC ??_C@_0BB@MOEDHKDB@glGetObjectLabel@ ; `string'
-PUBLIC ??_C@_0BB@FBABGDIL@glObjectPtrLabel@ ; `string'
-PUBLIC ??_C@_0BE@MIJFJOHM@glGetObjectPtrLabel@ ; `string'
-PUBLIC ??_C@_0O@LADEDGJO@glGetPointerv@ ; `string'
-PUBLIC ??_C@_0BA@COBILMHM@glBufferStorage@ ; `string'
-PUBLIC ??_C@_0BA@FNPOIBAF@glClearTexImage@ ; `string'
-PUBLIC ??_C@_0BD@CFALBON@glClearTexSubImage@ ; `string'
-PUBLIC ??_C@_0BC@ENBBLPHM@glBindBuffersBase@ ; `string'
-PUBLIC ??_C@_0BD@ODFFOKPN@glBindBuffersRange@ ; `string'
-PUBLIC ??_C@_0P@KHDEIIMA@glBindTextures@ ; `string'
-PUBLIC ??_C@_0P@FADPDFKM@glBindSamplers@ ; `string'
-PUBLIC ??_C@_0BE@NAMJLOCK@glBindImageTextures@ ; `string'
-PUBLIC ??_C@_0BE@LNCGJHDC@glBindVertexBuffers@ ; `string'
-PUBLIC ??_C@_0O@DMMKFMGC@glClipControl@ ; `string'
-PUBLIC ??_C@_0BL@HPCMJLAK@glCreateTransformFeedbacks@ ; `string'
-PUBLIC ??_C@_0BO@EGLKNJFA@glTransformFeedbackBufferBase@ ; `string'
-PUBLIC ??_C@_0BP@NBIGCNHI@glTransformFeedbackBufferRange@ ; `string'
-PUBLIC ??_C@_0BJ@OFMLPMDO@glGetTransformFeedbackiv@ ; `string'
-PUBLIC ??_C@_0BK@IPHNHFEI@glGetTransformFeedbacki_v@ ; `string'
-PUBLIC ??_C@_0BM@KDHFPNLE@glGetTransformFeedbacki64_v@ ; `string'
-PUBLIC ??_C@_0BA@LNBCEANP@glCreateBuffers@ ; `string'
-PUBLIC ??_C@_0BF@INMFIINC@glNamedBufferStorage@ ; `string'
-PUBLIC ??_C@_0BC@LHEABGCG@glNamedBufferData@ ; `string'
-PUBLIC ??_C@_0BF@MDEBAFLD@glNamedBufferSubData@ ; `string'
-PUBLIC ??_C@_0BJ@MJPDCHND@glCopyNamedBufferSubData@ ; `string'
-PUBLIC ??_C@_0BH@KJMLMCB@glClearNamedBufferData@ ; `string'
-PUBLIC ??_C@_0BK@BNIDNJBH@glClearNamedBufferSubData@ ; `string'
-PUBLIC ??_C@_0BB@JLMCGIDB@glMapNamedBuffer@ ; `string'
-PUBLIC ??_C@_0BG@JLCGKFD@glMapNamedBufferRange@ ; `string'
-PUBLIC ??_C@_0BD@LAAONAHD@glUnmapNamedBuffer@ ; `string'
-PUBLIC ??_C@_0BO@DBGNKBKH@glFlushMappedNamedBufferRange@ ; `string'
-PUBLIC ??_C@_0BM@KFAGBFPK@glGetNamedBufferParameteriv@ ; `string'
-PUBLIC ??_C@_0BO@ECJNIDNL@glGetNamedBufferParameteri64v@ ; `string'
-PUBLIC ??_C@_0BJ@NBEMEIKG@glGetNamedBufferPointerv@ ; `string'
-PUBLIC ??_C@_0BI@PJBCKPNA@glGetNamedBufferSubData@ ; `string'
-PUBLIC ??_C@_0BF@DDKJIBLC@glCreateFramebuffers@ ; `string'
-PUBLIC ??_C@_0BP@MGCPNBGC@glNamedFramebufferRenderbuffer@ ; `string'
-PUBLIC ??_C@_0BN@LBMOOIHC@glNamedFramebufferParameteri@ ; `string'
-PUBLIC ??_C@_0BK@PNJJLPPI@glNamedFramebufferTexture@ ; `string'
-PUBLIC ??_C@_0BP@PHGPDAJM@glNamedFramebufferTextureLayer@ ; `string'
-PUBLIC ??_C@_0BN@MOAIHNEF@glNamedFramebufferDrawBuffer@ ; `string'
-PUBLIC ??_C@_0BO@CGKJHFH@glNamedFramebufferDrawBuffers@ ; `string'
-PUBLIC ??_C@_0BN@LPANNPJE@glNamedFramebufferReadBuffer@ ; `string'
-PUBLIC ??_C@_0CB@OGGNKJIL@glInvalidateNamedFramebufferDat@ ; `string'
-PUBLIC ??_C@_0CE@DEGDCFND@glInvalidateNamedFramebufferSub@ ; `string'
-PUBLIC ??_C@_0BK@NPOLJJAK@glClearNamedFramebufferiv@ ; `string'
-PUBLIC ??_C@_0BL@JENKNAJN@glClearNamedFramebufferuiv@ ; `string'
-PUBLIC ??_C@_0BK@NELHNODH@glClearNamedFramebufferfv@ ; `string'
-PUBLIC ??_C@_0BK@BJONNAKJ@glClearNamedFramebufferfi@ ; `string'
-PUBLIC ??_C@_0BH@FNFDNHAI@glBlitNamedFramebuffer@ ; `string'
-PUBLIC ??_C@_0BO@LMABFPGK@glCheckNamedFramebufferStatus@ ; `string'
-PUBLIC ??_C@_0CB@COGAJBEM@glGetNamedFramebufferParameteri@ ; `string'
-PUBLIC ??_C@_0CL@BGDPEPCC@glGetNamedFramebufferAttachment@ ; `string'
-PUBLIC ??_C@_0BG@JJNJGAME@glCreateRenderbuffers@ ; `string'
-PUBLIC ??_C@_0BL@DGDPFKGM@glNamedRenderbufferStorage@ ; `string'
-PUBLIC ??_C@_0CG@IDKJGKBA@glNamedRenderbufferStorageMulti@ ; `string'
-PUBLIC ??_C@_0CC@FCEAEAHI@glGetNamedRenderbufferParameter@ ; `string'
-PUBLIC ??_C@_0BB@LABGPBKD@glCreateTextures@ ; `string'
-PUBLIC ??_C@_0BA@BEJOBNBA@glTextureBuffer@ ; `string'
-PUBLIC ??_C@_0BF@HAEPGPBJ@glTextureBufferRange@ ; `string'
-PUBLIC ??_C@_0BD@CJOBHECL@glTextureStorage1D@ ; `string'
-PUBLIC ??_C@_0BD@CLKHMKHC@glTextureStorage2D@ ; `string'
-PUBLIC ??_C@_0BD@CKGFKAEF@glTextureStorage3D@ ; `string'
-PUBLIC ??_C@_0BO@CIHBMJOI@glTextureStorage2DMultisample@ ; `string'
-PUBLIC ??_C@_0BO@LFHOCIJO@glTextureStorage3DMultisample@ ; `string'
-PUBLIC ??_C@_0BE@IDMGLJDA@glTextureSubImage1D@ ; `string'
-PUBLIC ??_C@_0BE@IBIAAHGJ@glTextureSubImage2D@ ; `string'
-PUBLIC ??_C@_0BE@IAECGNFO@glTextureSubImage3D@ ; `string'
-PUBLIC ??_C@_0BO@NIHAIHFC@glCompressedTextureSubImage1D@ ; `string'
-PUBLIC ??_C@_0BO@NKDGDJAL@glCompressedTextureSubImage2D@ ; `string'
-PUBLIC ??_C@_0BO@NLPEFDDM@glCompressedTextureSubImage3D@ ; `string'
-PUBLIC ??_C@_0BI@DBEKPOLO@glCopyTextureSubImage1D@ ; `string'
-PUBLIC ??_C@_0BI@DDAMEAOH@glCopyTextureSubImage2D@ ; `string'
-PUBLIC ??_C@_0BI@DCMOCKNA@glCopyTextureSubImage3D@ ; `string'
-PUBLIC ??_C@_0BE@NLINBPMM@glTextureParameterf@ ; `string'
-PUBLIC ??_C@_0BF@OLGMNNPE@glTextureParameterfv@ ; `string'
-PUBLIC ??_C@_0BE@FMBFADAD@glTextureParameteri@ ; `string'
-PUBLIC ??_C@_0BG@CMHFNPIN@glTextureParameterIiv@ ; `string'
-PUBLIC ??_C@_0BH@OHPFFIFI@glTextureParameterIuiv@ ; `string'
-PUBLIC ??_C@_0BF@OADAJKMJ@glTextureParameteriv@ ; `string'
-PUBLIC ??_C@_0BI@JJPLGFEG@glGenerateTextureMipmap@ ; `string'
-PUBLIC ??_C@_0BC@NKGMGGNI@glBindTextureUnit@ ; `string'
-PUBLIC ??_C@_0BC@PJDCJNIH@glGetTextureImage@ ; `string'
-PUBLIC ??_C@_0BM@JOKODHH@glGetCompressedTextureImage@ ; `string'
-PUBLIC ??_C@_0BN@HMEFKCC@glGetTextureLevelParameterfv@ ; `string'
-PUBLIC ??_C@_0BN@MJIBNBP@glGetTextureLevelParameteriv@ ; `string'
-PUBLIC ??_C@_0BI@NBDPHHJH@glGetTextureParameterfv@ ; `string'
-PUBLIC ??_C@_0BJ@PIPELMMF@glGetTextureParameterIiv@ ; `string'
-PUBLIC ??_C@_0BK@JPCGBAJJ@glGetTextureParameterIuiv@ ; `string'
-PUBLIC ??_C@_0BI@NKGDDAKK@glGetTextureParameteriv@ ; `string'
-PUBLIC ??_C@_0BF@CMMGIOCI@glCreateVertexArrays@ ; `string'
-PUBLIC ??_C@_0BL@FEKBMKFD@glDisableVertexArrayAttrib@ ; `string'
-PUBLIC ??_C@_0BK@MJMKFCHC@glEnableVertexArrayAttrib@ ; `string'
-PUBLIC ??_C@_0BL@GGCAPDMO@glVertexArrayElementBuffer@ ; `string'
-PUBLIC ??_C@_0BK@BIEMNHGJ@glVertexArrayVertexBuffer@ ; `string'
-PUBLIC ??_C@_0BL@DAGELPBO@glVertexArrayVertexBuffers@ ; `string'
-PUBLIC ??_C@_0BL@DJHJAEGB@glVertexArrayAttribBinding@ ; `string'
-PUBLIC ??_C@_0BK@ONFBAOHM@glVertexArrayAttribFormat@ ; `string'
-PUBLIC ??_C@_0BL@JMMLHBDN@glVertexArrayAttribIFormat@ ; `string'
-PUBLIC ??_C@_0BL@NECLHPFJ@glVertexArrayAttribLFormat@ ; `string'
-PUBLIC ??_C@_0BM@BNDNIOBB@glVertexArrayBindingDivisor@ ; `string'
-PUBLIC ??_C@_0BD@CPJNCJFG@glGetVertexArrayiv@ ; `string'
-PUBLIC ??_C@_0BK@FIIPMDBK@glGetVertexArrayIndexediv@ ; `string'
-PUBLIC ??_C@_0BM@HHNNHCN@glGetVertexArrayIndexed64iv@ ; `string'
-PUBLIC ??_C@_0BB@EHBNEMMP@glCreateSamplers@ ; `string'
-PUBLIC ??_C@_0BJ@GJEEIMGK@glCreateProgramPipelines@ ; `string'
-PUBLIC ??_C@_0BA@PGNDPLG@glCreateQueries@ ; `string'
-PUBLIC ??_C@_0BL@KFECDHBF@glGetQueryBufferObjecti64v@ ; `string'
-PUBLIC ??_C@_0BJ@OBIFNHGB@glGetQueryBufferObjectiv@ ; `string'
-PUBLIC ??_C@_0BM@DFNHDHD@glGetQueryBufferObjectui64v@ ; `string'
-PUBLIC ??_C@_0BK@EOIEAGAD@glGetQueryBufferObjectuiv@ ; `string'
-PUBLIC ??_C@_0BI@IDCHHHAI@glMemoryBarrierByRegion@ ; `string'
-PUBLIC ??_C@_0BF@JEEEKNGB@glGetTextureSubImage@ ; `string'
-PUBLIC ??_C@_0BP@BIDENANP@glGetCompressedTextureSubImage@ ; `string'
-PUBLIC ??_C@_0BJ@ILPAOCDN@glGetGraphicsResetStatus@ ; `string'
-PUBLIC ??_C@_0BJ@HLNIHAOG@glGetnCompressedTexImage@ ; `string'
-PUBLIC ??_C@_0P@FBKOCLCM@glGetnTexImage@ ; `string'
-PUBLIC ??_C@_0BA@KLGIFHJB@glGetnUniformdv@ ; `string'
-PUBLIC ??_C@_0BA@KIOMIDPP@glGetnUniformfv@ ; `string'
-PUBLIC ??_C@_0BA@KDLAMEMC@glGetnUniformiv@ ; `string'
-PUBLIC ??_C@_0BB@BBJMBEC@glGetnUniformuiv@ ; `string'
-PUBLIC ??_C@_0O@NELODAJJ@glReadnPixels@ ; `string'
-PUBLIC ??_C@_0M@FBDPJCFH@glGetnMapdv@ ; `string'
-PUBLIC ??_C@_0M@FCLLEGDJ@glGetnMapfv@ ; `string'
-PUBLIC ??_C@_0M@FJOHABAE@glGetnMapiv@ ; `string'
-PUBLIC ??_C@_0BB@JKBANCED@glGetnPixelMapfv@ ; `string'
-PUBLIC ??_C@_0BC@MDPMMCLE@glGetnPixelMapuiv@ ; `string'
-PUBLIC ??_C@_0BC@NCENOEBC@glGetnPixelMapusv@ ; `string'
-PUBLIC ??_C@_0BF@NBHIHHJA@glGetnPolygonStipple@ ; `string'
-PUBLIC ??_C@_0BB@EFKGOAOL@glGetnColorTable@ ; `string'
-PUBLIC ??_C@_0BI@GBFNHONB@glGetnConvolutionFilter@ ; `string'
-PUBLIC ??_C@_0BG@LBKKJBFC@glGetnSeparableFilter@ ; `string'
-PUBLIC ??_C@_0BA@POEMGEO@glGetnHistogram@ ; `string'
-PUBLIC ??_C@_0N@EFFKFJMK@glGetnMinmax@ ; `string'
-PUBLIC ??_C@_0BB@MNKDFGFC@glTextureBarrier@ ; `string'
-PUBLIC ??_C@_0BD@LNCLLNDI@glSpecializeShader@ ; `string'
-PUBLIC ??_C@_0BP@GGIOCPJI@glMultiDrawArraysIndirectCount@ ; `string'
-PUBLIC ??_C@_0CB@BPEMAMPH@glMultiDrawElementsIndirectCoun@ ; `string'
-PUBLIC ??_C@_0BF@ECLDHBOO@glPolygonOffsetClamp@ ; `string'
-PUBLIC ??_C@_0O@ENGHJHNB@OpenGL?5ES?9CM?5@ ; `string'
-PUBLIC ??_C@_0O@EMKFPNOG@OpenGL?5ES?9CL?5@ ; `string'
-PUBLIC ??_C@_0L@JLFHOCGA@OpenGL?5ES?5@ ; `string'
-PUBLIC ??_C@_05KBEOJPB@?$CFd?4?$CFd@ ; `string'
-PUBLIC ??_C@_0M@BJGLMKCC@glAlphaFunc@ ; `string'
-PUBLIC ??_C@_0N@CIEBEEDM@glClipPlanef@ ; `string'
-PUBLIC ??_C@_09PKFCMFPF@glColor4f@ ; `string'
-PUBLIC ??_C@_06JJHNMGPD@glFogf@ ; `string'
-PUBLIC ??_C@_07FNEIAABA@glFogfv@ ; `string'
-PUBLIC ??_C@_0L@HFEMMHCG@glFrustumf@ ; `string'
-PUBLIC ??_C@_0BA@EGMBKDGG@glGetClipPlanef@ ; `string'
-PUBLIC ??_C@_0N@MGGMJGKA@glGetLightfv@ ; `string'
-PUBLIC ??_C@_0BA@GCPPEEDM@glGetMaterialfv@ ; `string'
-PUBLIC ??_C@_0O@KDAJGFCL@glGetTexEnvfv@ ; `string'
-PUBLIC ??_C@_0O@HPCJLAII@glLightModelf@ ; `string'
-PUBLIC ??_C@_0P@JKHJPMNC@glLightModelfv@ ; `string'
-PUBLIC ??_C@_08LPDPILEL@glLightf@ ; `string'
-PUBLIC ??_C@_09JINEHJOD@glLightfv@ ; `string'
-PUBLIC ??_C@_0O@DJGBMGEI@glLoadMatrixf@ ; `string'
-PUBLIC ??_C@_0M@HANOIKMC@glMaterialf@ ; `string'
-PUBLIC ??_C@_0N@MHPKDGG@glMaterialfv@ ; `string'
-PUBLIC ??_C@_0O@LHKDNPKJ@glMultMatrixf@ ; `string'
-PUBLIC ??_C@_0BC@LDICFFJG@glMultiTexCoord4f@ ; `string'
-PUBLIC ??_C@_0L@DGGCBPPM@glNormal3f@ ; `string'
-PUBLIC ??_C@_08NAPFMCEN@glOrthof@ ; `string'
-PUBLIC ??_C@_09FCODNBIM@glRotatef@ ; `string'
-PUBLIC ??_C@_08JCPEOPLK@glScalef@ ; `string'
-PUBLIC ??_C@_09FCLLGECI@glTexEnvf@ ; `string'
-PUBLIC ??_C@_0L@EMICMNOO@glTexEnvfv@ ; `string'
-PUBLIC ??_C@_0N@IFPDDBNE@glTranslatef@ ; `string'
-PUBLIC ??_C@_0N@DCJPNJNA@glAlphaFuncx@ ; `string'
-PUBLIC ??_C@_0O@NPNIINAH@glClearColorx@ ; `string'
-PUBLIC ??_C@_0O@IIFNBMFE@glClearDepthx@ ; `string'
-PUBLIC ??_C@_0BG@EGKOMLFO@glClientActiveTexture@ ; `string'
-PUBLIC ??_C@_0N@PMAAHLOD@glClipPlanex@ ; `string'
-PUBLIC ??_C@_0L@IEIGEAFK@glColor4ub@ ; `string'
-PUBLIC ??_C@_09COBDPKCK@glColor4x@ ; `string'
-PUBLIC ??_C@_0P@DPKEGLKI@glColorPointer@ ; `string'
-PUBLIC ??_C@_0O@EHBIACAM@glDepthRangex@ ; `string'
-PUBLIC ??_C@_0BF@LJDHBNBP@glDisableClientState@ ; `string'
-PUBLIC ??_C@_0BE@KECPKGNE@glEnableClientState@ ; `string'
-PUBLIC ??_C@_06ENDMPJCM@glFogx@ ; `string'
-PUBLIC ??_C@_07ELPAIOGK@glFogxv@ ; `string'
-PUBLIC ??_C@_0L@KBANPIPJ@glFrustumx@ ; `string'
-PUBLIC ??_C@_0BA@JCIAJMLJ@glGetClipPlanex@ ; `string'
-PUBLIC ??_C@_0M@DLGHPANC@glGetFixedv@ ; `string'
-PUBLIC ??_C@_0N@NANEBINK@glGetLightxv@ ; `string'
-PUBLIC ??_C@_0BA@HEEHMKEG@glGetMaterialxv@ ; `string'
-PUBLIC ??_C@_0O@KIFFCCBG@glGetTexEnviv@ ; `string'
-PUBLIC ??_C@_0O@LFLBOLFB@glGetTexEnvxv@ ; `string'
-PUBLIC ??_C@_0BE@CLMJHELI@glGetTexParameterxv@ ; `string'
-PUBLIC ??_C@_0O@KLGIIPFH@glLightModelx@ ; `string'
-PUBLIC ??_C@_0P@IMMBHCKI@glLightModelxv@ ; `string'
-PUBLIC ??_C@_08GLHOLEJE@glLightx@ ; `string'
-PUBLIC ??_C@_09IOGMPHJJ@glLightxv@ ; `string'
-PUBLIC ??_C@_0N@LDBNBCAC@glLineWidthx@ ; `string'
-PUBLIC ??_C@_0P@EJAFHEPO@glLoadIdentity@ ; `string'
-PUBLIC ??_C@_0O@ONCAPJJH@glLoadMatrixx@ ; `string'
-PUBLIC ??_C@_0M@KEJPLFBN@glMaterialx@ ; `string'
-PUBLIC ??_C@_0N@BKMHCNBM@glMaterialxv@ ; `string'
-PUBLIC ??_C@_0N@KDLNHKEJ@glMatrixMode@ ; `string'
-PUBLIC ??_C@_0O@GDOCOAHG@glMultMatrixx@ ; `string'
-PUBLIC ??_C@_0BC@GHMDGKEJ@glMultiTexCoord4x@ ; `string'
-PUBLIC ??_C@_0L@OCCDCACD@glNormal3x@ ; `string'
-PUBLIC ??_C@_0BA@DCLMCEOP@glNormalPointer@ ; `string'
-PUBLIC ??_C@_08ELEPNJC@glOrthox@ ; `string'
-PUBLIC ??_C@_0BC@NBCPNLOB@glPointParameterx@ ; `string'
-PUBLIC ??_C@_0BD@KOLJCDEF@glPointParameterxv@ ; `string'
-PUBLIC ??_C@_0N@GIMHGCMN@glPointSizex@ ; `string'
-PUBLIC ??_C@_0BB@IPDOBBJA@glPolygonOffsetx@ ; `string'
-PUBLIC ??_C@_0M@JPEAAEEK@glPopMatrix@ ; `string'
-PUBLIC ??_C@_0N@IHFNHGBL@glPushMatrix@ ; `string'
-PUBLIC ??_C@_09IGKCOOFD@glRotatex@ ; `string'
-PUBLIC ??_C@_0BC@EHPFHJHK@glSampleCoveragex@ ; `string'
-PUBLIC ??_C@_08EGLFNAGF@glScalex@ ; `string'
-PUBLIC ??_C@_0N@NALMFHKN@glShadeModel@ ; `string'
-PUBLIC ??_C@_0BC@DAOMILMO@glTexCoordPointer@ ; `string'
-PUBLIC ??_C@_09NFCDHIOH@glTexEnvi@ ; `string'
-PUBLIC ??_C@_09IGPKFLPH@glTexEnvx@ ; `string'
-PUBLIC ??_C@_0L@EHNOIKND@glTexEnviv@ ; `string'
-PUBLIC ??_C@_0L@FKDKEDJE@glTexEnvxv@ ; `string'
-PUBLIC ??_C@_0BA@FJOELDLA@glTexParameterx@ ; `string'
-PUBLIC ??_C@_0BB@LCFNIJEP@glTexParameterxv@ ; `string'
-PUBLIC ??_C@_0N@FBLCAOAL@glTranslatex@ ; `string'
-PUBLIC ??_C@_0BA@HAHECJNK@glVertexPointer@ ; `string'
-PUBLIC ??_C@_0P@NOCKEEAP@glBlendBarrier@ ; `string'
-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 __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
-_DATA ENDS
-_BSS SEGMENT
- ALIGN 8
-
-libGL DQ 01H DUP (?)
-gladGetProcAddressPtr DQ 01H DUP (?)
-max_loaded_major DD 01H DUP (?)
-max_loaded_minor DD 01H DUP (?)
-exts DQ 01H DUP (?)
-num_exts_i DD 01H DUP (?)
- ALIGN 8
-
-exts_i DQ 01H DUP (?)
-_BSS ENDS
-; COMDAT pdata
-pdata SEGMENT
-$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 $LN4
- DD imagerel $LN4+106
- DD imagerel $unwind$_vsscanf_s_l
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$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 $LN4
- DD imagerel $LN4+59
- DD imagerel $unwind$sscanf_s
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$gladLoadGL DD imagerel $LN7
- DD imagerel $LN7+32
- DD imagerel $unwind$gladLoadGL
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$0$gladLoadGL DD imagerel $LN7+32
- DD imagerel $LN7+61
- DD imagerel $chain$0$gladLoadGL
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$1$gladLoadGL DD imagerel $LN7+61
- DD imagerel $LN7+68
- DD imagerel $chain$1$gladLoadGL
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$gladLoadGLLoader DD imagerel $LN16
- DD imagerel $LN16+288
- DD imagerel $unwind$gladLoadGLLoader
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$gladLoadGLES1Loader DD imagerel $LN16
- DD imagerel $LN16+136
- DD imagerel $unwind$gladLoadGLES1Loader
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$gladLoadGLES2Loader DD imagerel $LN16
- DD imagerel $LN16+160
- DD imagerel $unwind$gladLoadGLES2Loader
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$gladLoadGLSC2Loader DD imagerel $LN16
- DD imagerel $LN16+136
- DD imagerel $unwind$gladLoadGLSC2Loader
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$get_proc DD imagerel get_proc
- 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+84
- DD imagerel $unwind$open_gl
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$close_gl DD imagerel close_gl
- 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+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+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+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+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+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+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+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+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+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+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+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+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+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+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+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+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+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+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+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+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+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+45
- DD imagerel $unwind$find_extensionsGL
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$find_coreGL DD imagerel find_coreGL
- 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+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+45
- DD imagerel $unwind$find_extensionsGLES1
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$find_coreGLES1 DD imagerel find_coreGLES1
- 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+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+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+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+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+45
- DD imagerel $unwind$find_extensionsGLES2
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$find_coreGLES2 DD imagerel find_coreGLES2
- 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+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+45
- DD imagerel $unwind$find_extensionsGLSC2
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$find_coreGLSC2 DD imagerel find_coreGLSC2
- DD imagerel find_coreGLSC2+105
- DD imagerel $unwind$find_coreGLSC2
-pdata 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'
-CONST ENDS
-; COMDAT ??_C@_0P@NOCKEEAP@glBlendBarrier@
-CONST SEGMENT
-??_C@_0P@NOCKEEAP@glBlendBarrier@ DB 'glBlendBarrier', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@HAHECJNK@glVertexPointer@
-CONST SEGMENT
-??_C@_0BA@HAHECJNK@glVertexPointer@ DB 'glVertexPointer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@FBLCAOAL@glTranslatex@
-CONST SEGMENT
-??_C@_0N@FBLCAOAL@glTranslatex@ DB 'glTranslatex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@LCFNIJEP@glTexParameterxv@
-CONST SEGMENT
-??_C@_0BB@LCFNIJEP@glTexParameterxv@ DB 'glTexParameterxv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@FJOELDLA@glTexParameterx@
-CONST SEGMENT
-??_C@_0BA@FJOELDLA@glTexParameterx@ DB 'glTexParameterx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@FKDKEDJE@glTexEnvxv@
-CONST SEGMENT
-??_C@_0L@FKDKEDJE@glTexEnvxv@ DB 'glTexEnvxv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@EHNOIKND@glTexEnviv@
-CONST SEGMENT
-??_C@_0L@EHNOIKND@glTexEnviv@ DB 'glTexEnviv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09IGPKFLPH@glTexEnvx@
-CONST SEGMENT
-??_C@_09IGPKFLPH@glTexEnvx@ DB 'glTexEnvx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09NFCDHIOH@glTexEnvi@
-CONST SEGMENT
-??_C@_09NFCDHIOH@glTexEnvi@ DB 'glTexEnvi', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@DAOMILMO@glTexCoordPointer@
-CONST SEGMENT
-??_C@_0BC@DAOMILMO@glTexCoordPointer@ DB 'glTexCoordPointer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@NALMFHKN@glShadeModel@
-CONST SEGMENT
-??_C@_0N@NALMFHKN@glShadeModel@ DB 'glShadeModel', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_08EGLFNAGF@glScalex@
-CONST SEGMENT
-??_C@_08EGLFNAGF@glScalex@ DB 'glScalex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@EHPFHJHK@glSampleCoveragex@
-CONST SEGMENT
-??_C@_0BC@EHPFHJHK@glSampleCoveragex@ DB 'glSampleCoveragex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09IGKCOOFD@glRotatex@
-CONST SEGMENT
-??_C@_09IGKCOOFD@glRotatex@ DB 'glRotatex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@IHFNHGBL@glPushMatrix@
-CONST SEGMENT
-??_C@_0N@IHFNHGBL@glPushMatrix@ DB 'glPushMatrix', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@JPEAAEEK@glPopMatrix@
-CONST SEGMENT
-??_C@_0M@JPEAAEEK@glPopMatrix@ DB 'glPopMatrix', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@IPDOBBJA@glPolygonOffsetx@
-CONST SEGMENT
-??_C@_0BB@IPDOBBJA@glPolygonOffsetx@ DB 'glPolygonOffsetx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@GIMHGCMN@glPointSizex@
-CONST SEGMENT
-??_C@_0N@GIMHGCMN@glPointSizex@ DB 'glPointSizex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@KOLJCDEF@glPointParameterxv@
-CONST SEGMENT
-??_C@_0BD@KOLJCDEF@glPointParameterxv@ DB 'glPointParameterxv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@NBCPNLOB@glPointParameterx@
-CONST SEGMENT
-??_C@_0BC@NBCPNLOB@glPointParameterx@ DB 'glPointParameterx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_08ELEPNJC@glOrthox@
-CONST SEGMENT
-??_C@_08ELEPNJC@glOrthox@ DB 'glOrthox', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@DCLMCEOP@glNormalPointer@
-CONST SEGMENT
-??_C@_0BA@DCLMCEOP@glNormalPointer@ DB 'glNormalPointer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@OCCDCACD@glNormal3x@
-CONST SEGMENT
-??_C@_0L@OCCDCACD@glNormal3x@ DB 'glNormal3x', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@GHMDGKEJ@glMultiTexCoord4x@
-CONST SEGMENT
-??_C@_0BC@GHMDGKEJ@glMultiTexCoord4x@ DB 'glMultiTexCoord4x', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@GDOCOAHG@glMultMatrixx@
-CONST SEGMENT
-??_C@_0O@GDOCOAHG@glMultMatrixx@ DB 'glMultMatrixx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@KDLNHKEJ@glMatrixMode@
-CONST SEGMENT
-??_C@_0N@KDLNHKEJ@glMatrixMode@ DB 'glMatrixMode', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@BKMHCNBM@glMaterialxv@
-CONST SEGMENT
-??_C@_0N@BKMHCNBM@glMaterialxv@ DB 'glMaterialxv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@KEJPLFBN@glMaterialx@
-CONST SEGMENT
-??_C@_0M@KEJPLFBN@glMaterialx@ DB 'glMaterialx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@ONCAPJJH@glLoadMatrixx@
-CONST SEGMENT
-??_C@_0O@ONCAPJJH@glLoadMatrixx@ DB 'glLoadMatrixx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@EJAFHEPO@glLoadIdentity@
-CONST SEGMENT
-??_C@_0P@EJAFHEPO@glLoadIdentity@ DB 'glLoadIdentity', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@LDBNBCAC@glLineWidthx@
-CONST SEGMENT
-??_C@_0N@LDBNBCAC@glLineWidthx@ DB 'glLineWidthx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09IOGMPHJJ@glLightxv@
-CONST SEGMENT
-??_C@_09IOGMPHJJ@glLightxv@ DB 'glLightxv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_08GLHOLEJE@glLightx@
-CONST SEGMENT
-??_C@_08GLHOLEJE@glLightx@ DB 'glLightx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@IMMBHCKI@glLightModelxv@
-CONST SEGMENT
-??_C@_0P@IMMBHCKI@glLightModelxv@ DB 'glLightModelxv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@KLGIIPFH@glLightModelx@
-CONST SEGMENT
-??_C@_0O@KLGIIPFH@glLightModelx@ DB 'glLightModelx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@CLMJHELI@glGetTexParameterxv@
-CONST SEGMENT
-??_C@_0BE@CLMJHELI@glGetTexParameterxv@ DB 'glGetTexParameterxv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@LFLBOLFB@glGetTexEnvxv@
-CONST SEGMENT
-??_C@_0O@LFLBOLFB@glGetTexEnvxv@ DB 'glGetTexEnvxv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@KIFFCCBG@glGetTexEnviv@
-CONST SEGMENT
-??_C@_0O@KIFFCCBG@glGetTexEnviv@ DB 'glGetTexEnviv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@HEEHMKEG@glGetMaterialxv@
-CONST SEGMENT
-??_C@_0BA@HEEHMKEG@glGetMaterialxv@ DB 'glGetMaterialxv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@NANEBINK@glGetLightxv@
-CONST SEGMENT
-??_C@_0N@NANEBINK@glGetLightxv@ DB 'glGetLightxv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@DLGHPANC@glGetFixedv@
-CONST SEGMENT
-??_C@_0M@DLGHPANC@glGetFixedv@ DB 'glGetFixedv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@JCIAJMLJ@glGetClipPlanex@
-CONST SEGMENT
-??_C@_0BA@JCIAJMLJ@glGetClipPlanex@ DB 'glGetClipPlanex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@KBANPIPJ@glFrustumx@
-CONST SEGMENT
-??_C@_0L@KBANPIPJ@glFrustumx@ DB 'glFrustumx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_07ELPAIOGK@glFogxv@
-CONST SEGMENT
-??_C@_07ELPAIOGK@glFogxv@ DB 'glFogxv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_06ENDMPJCM@glFogx@
-CONST SEGMENT
-??_C@_06ENDMPJCM@glFogx@ DB 'glFogx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@KECPKGNE@glEnableClientState@
-CONST SEGMENT
-??_C@_0BE@KECPKGNE@glEnableClientState@ DB 'glEnableClientState', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@LJDHBNBP@glDisableClientState@
-CONST SEGMENT
-??_C@_0BF@LJDHBNBP@glDisableClientState@ DB 'glDisableClientState', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@EHBIACAM@glDepthRangex@
-CONST SEGMENT
-??_C@_0O@EHBIACAM@glDepthRangex@ DB 'glDepthRangex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@DPKEGLKI@glColorPointer@
-CONST SEGMENT
-??_C@_0P@DPKEGLKI@glColorPointer@ DB 'glColorPointer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09COBDPKCK@glColor4x@
-CONST SEGMENT
-??_C@_09COBDPKCK@glColor4x@ DB 'glColor4x', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@IEIGEAFK@glColor4ub@
-CONST SEGMENT
-??_C@_0L@IEIGEAFK@glColor4ub@ DB 'glColor4ub', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@PMAAHLOD@glClipPlanex@
-CONST SEGMENT
-??_C@_0N@PMAAHLOD@glClipPlanex@ DB 'glClipPlanex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@EGKOMLFO@glClientActiveTexture@
-CONST SEGMENT
-??_C@_0BG@EGKOMLFO@glClientActiveTexture@ DB 'glClientActiveTexture', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@IIFNBMFE@glClearDepthx@
-CONST SEGMENT
-??_C@_0O@IIFNBMFE@glClearDepthx@ DB 'glClearDepthx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@NPNIINAH@glClearColorx@
-CONST SEGMENT
-??_C@_0O@NPNIINAH@glClearColorx@ DB 'glClearColorx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@DCJPNJNA@glAlphaFuncx@
-CONST SEGMENT
-??_C@_0N@DCJPNJNA@glAlphaFuncx@ DB 'glAlphaFuncx', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@IFPDDBNE@glTranslatef@
-CONST SEGMENT
-??_C@_0N@IFPDDBNE@glTranslatef@ DB 'glTranslatef', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@EMICMNOO@glTexEnvfv@
-CONST SEGMENT
-??_C@_0L@EMICMNOO@glTexEnvfv@ DB 'glTexEnvfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09FCLLGECI@glTexEnvf@
-CONST SEGMENT
-??_C@_09FCLLGECI@glTexEnvf@ DB 'glTexEnvf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_08JCPEOPLK@glScalef@
-CONST SEGMENT
-??_C@_08JCPEOPLK@glScalef@ DB 'glScalef', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09FCODNBIM@glRotatef@
-CONST SEGMENT
-??_C@_09FCODNBIM@glRotatef@ DB 'glRotatef', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_08NAPFMCEN@glOrthof@
-CONST SEGMENT
-??_C@_08NAPFMCEN@glOrthof@ DB 'glOrthof', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@DGGCBPPM@glNormal3f@
-CONST SEGMENT
-??_C@_0L@DGGCBPPM@glNormal3f@ DB 'glNormal3f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@LDICFFJG@glMultiTexCoord4f@
-CONST SEGMENT
-??_C@_0BC@LDICFFJG@glMultiTexCoord4f@ DB 'glMultiTexCoord4f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@LHKDNPKJ@glMultMatrixf@
-CONST SEGMENT
-??_C@_0O@LHKDNPKJ@glMultMatrixf@ DB 'glMultMatrixf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@MHPKDGG@glMaterialfv@
-CONST SEGMENT
-??_C@_0N@MHPKDGG@glMaterialfv@ DB 'glMaterialfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@HANOIKMC@glMaterialf@
-CONST SEGMENT
-??_C@_0M@HANOIKMC@glMaterialf@ DB 'glMaterialf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@DJGBMGEI@glLoadMatrixf@
-CONST SEGMENT
-??_C@_0O@DJGBMGEI@glLoadMatrixf@ DB 'glLoadMatrixf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09JINEHJOD@glLightfv@
-CONST SEGMENT
-??_C@_09JINEHJOD@glLightfv@ DB 'glLightfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_08LPDPILEL@glLightf@
-CONST SEGMENT
-??_C@_08LPDPILEL@glLightf@ DB 'glLightf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@JKHJPMNC@glLightModelfv@
-CONST SEGMENT
-??_C@_0P@JKHJPMNC@glLightModelfv@ DB 'glLightModelfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@HPCJLAII@glLightModelf@
-CONST SEGMENT
-??_C@_0O@HPCJLAII@glLightModelf@ DB 'glLightModelf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@KDAJGFCL@glGetTexEnvfv@
-CONST SEGMENT
-??_C@_0O@KDAJGFCL@glGetTexEnvfv@ DB 'glGetTexEnvfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@GCPPEEDM@glGetMaterialfv@
-CONST SEGMENT
-??_C@_0BA@GCPPEEDM@glGetMaterialfv@ DB 'glGetMaterialfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@MGGMJGKA@glGetLightfv@
-CONST SEGMENT
-??_C@_0N@MGGMJGKA@glGetLightfv@ DB 'glGetLightfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@EGMBKDGG@glGetClipPlanef@
-CONST SEGMENT
-??_C@_0BA@EGMBKDGG@glGetClipPlanef@ DB 'glGetClipPlanef', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@HFEMMHCG@glFrustumf@
-CONST SEGMENT
-??_C@_0L@HFEMMHCG@glFrustumf@ DB 'glFrustumf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_07FNEIAABA@glFogfv@
-CONST SEGMENT
-??_C@_07FNEIAABA@glFogfv@ DB 'glFogfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_06JJHNMGPD@glFogf@
-CONST SEGMENT
-??_C@_06JJHNMGPD@glFogf@ DB 'glFogf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09PKFCMFPF@glColor4f@
-CONST SEGMENT
-??_C@_09PKFCMFPF@glColor4f@ DB 'glColor4f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@CIEBEEDM@glClipPlanef@
-CONST SEGMENT
-??_C@_0N@CIEBEEDM@glClipPlanef@ DB 'glClipPlanef', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@BJGLMKCC@glAlphaFunc@
-CONST SEGMENT
-??_C@_0M@BJGLMKCC@glAlphaFunc@ DB 'glAlphaFunc', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_05KBEOJPB@?$CFd?4?$CFd@
-CONST SEGMENT
-??_C@_05KBEOJPB@?$CFd?4?$CFd@ DB '%d.%d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@JLFHOCGA@OpenGL?5ES?5@
-CONST SEGMENT
-??_C@_0L@JLFHOCGA@OpenGL?5ES?5@ DB 'OpenGL ES ', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@EMKFPNOG@OpenGL?5ES?9CL?5@
-CONST SEGMENT
-??_C@_0O@EMKFPNOG@OpenGL?5ES?9CL?5@ DB 'OpenGL ES-CL ', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@ENGHJHNB@OpenGL?5ES?9CM?5@
-CONST SEGMENT
-??_C@_0O@ENGHJHNB@OpenGL?5ES?9CM?5@ DB 'OpenGL ES-CM ', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@ECLDHBOO@glPolygonOffsetClamp@
-CONST SEGMENT
-??_C@_0BF@ECLDHBOO@glPolygonOffsetClamp@ DB 'glPolygonOffsetClamp', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CB@BPEMAMPH@glMultiDrawElementsIndirectCoun@
-CONST SEGMENT
-??_C@_0CB@BPEMAMPH@glMultiDrawElementsIndirectCoun@ DB 'glMultiDrawElemen'
- DB 'tsIndirectCount', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BP@GGIOCPJI@glMultiDrawArraysIndirectCount@
-CONST SEGMENT
-??_C@_0BP@GGIOCPJI@glMultiDrawArraysIndirectCount@ DB 'glMultiDrawArraysI'
- DB 'ndirectCount', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@LNCLLNDI@glSpecializeShader@
-CONST SEGMENT
-??_C@_0BD@LNCLLNDI@glSpecializeShader@ DB 'glSpecializeShader', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@MNKDFGFC@glTextureBarrier@
-CONST SEGMENT
-??_C@_0BB@MNKDFGFC@glTextureBarrier@ DB 'glTextureBarrier', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@EFFKFJMK@glGetnMinmax@
-CONST SEGMENT
-??_C@_0N@EFFKFJMK@glGetnMinmax@ DB 'glGetnMinmax', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@POEMGEO@glGetnHistogram@
-CONST SEGMENT
-??_C@_0BA@POEMGEO@glGetnHistogram@ DB 'glGetnHistogram', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@LBKKJBFC@glGetnSeparableFilter@
-CONST SEGMENT
-??_C@_0BG@LBKKJBFC@glGetnSeparableFilter@ DB 'glGetnSeparableFilter', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@GBFNHONB@glGetnConvolutionFilter@
-CONST SEGMENT
-??_C@_0BI@GBFNHONB@glGetnConvolutionFilter@ DB 'glGetnConvolutionFilter', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@EFKGOAOL@glGetnColorTable@
-CONST SEGMENT
-??_C@_0BB@EFKGOAOL@glGetnColorTable@ DB 'glGetnColorTable', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@NBHIHHJA@glGetnPolygonStipple@
-CONST SEGMENT
-??_C@_0BF@NBHIHHJA@glGetnPolygonStipple@ DB 'glGetnPolygonStipple', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@NCENOEBC@glGetnPixelMapusv@
-CONST SEGMENT
-??_C@_0BC@NCENOEBC@glGetnPixelMapusv@ DB 'glGetnPixelMapusv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@MDPMMCLE@glGetnPixelMapuiv@
-CONST SEGMENT
-??_C@_0BC@MDPMMCLE@glGetnPixelMapuiv@ DB 'glGetnPixelMapuiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@JKBANCED@glGetnPixelMapfv@
-CONST SEGMENT
-??_C@_0BB@JKBANCED@glGetnPixelMapfv@ DB 'glGetnPixelMapfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@FJOHABAE@glGetnMapiv@
-CONST SEGMENT
-??_C@_0M@FJOHABAE@glGetnMapiv@ DB 'glGetnMapiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@FCLLEGDJ@glGetnMapfv@
-CONST SEGMENT
-??_C@_0M@FCLLEGDJ@glGetnMapfv@ DB 'glGetnMapfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@FBDPJCFH@glGetnMapdv@
-CONST SEGMENT
-??_C@_0M@FBDPJCFH@glGetnMapdv@ DB 'glGetnMapdv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@NELODAJJ@glReadnPixels@
-CONST SEGMENT
-??_C@_0O@NELODAJJ@glReadnPixels@ DB 'glReadnPixels', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@BBJMBEC@glGetnUniformuiv@
-CONST SEGMENT
-??_C@_0BB@BBJMBEC@glGetnUniformuiv@ DB 'glGetnUniformuiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@KDLAMEMC@glGetnUniformiv@
-CONST SEGMENT
-??_C@_0BA@KDLAMEMC@glGetnUniformiv@ DB 'glGetnUniformiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@KIOMIDPP@glGetnUniformfv@
-CONST SEGMENT
-??_C@_0BA@KIOMIDPP@glGetnUniformfv@ DB 'glGetnUniformfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@KLGIFHJB@glGetnUniformdv@
-CONST SEGMENT
-??_C@_0BA@KLGIFHJB@glGetnUniformdv@ DB 'glGetnUniformdv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@FBKOCLCM@glGetnTexImage@
-CONST SEGMENT
-??_C@_0P@FBKOCLCM@glGetnTexImage@ DB 'glGetnTexImage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@HLNIHAOG@glGetnCompressedTexImage@
-CONST SEGMENT
-??_C@_0BJ@HLNIHAOG@glGetnCompressedTexImage@ DB 'glGetnCompressedTexImage'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@ILPAOCDN@glGetGraphicsResetStatus@
-CONST SEGMENT
-??_C@_0BJ@ILPAOCDN@glGetGraphicsResetStatus@ DB 'glGetGraphicsResetStatus'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BP@BIDENANP@glGetCompressedTextureSubImage@
-CONST SEGMENT
-??_C@_0BP@BIDENANP@glGetCompressedTextureSubImage@ DB 'glGetCompressedTex'
- DB 'tureSubImage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@JEEEKNGB@glGetTextureSubImage@
-CONST SEGMENT
-??_C@_0BF@JEEEKNGB@glGetTextureSubImage@ DB 'glGetTextureSubImage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@IDCHHHAI@glMemoryBarrierByRegion@
-CONST SEGMENT
-??_C@_0BI@IDCHHHAI@glMemoryBarrierByRegion@ DB 'glMemoryBarrierByRegion', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@EOIEAGAD@glGetQueryBufferObjectuiv@
-CONST SEGMENT
-??_C@_0BK@EOIEAGAD@glGetQueryBufferObjectuiv@ DB 'glGetQueryBufferObjectu'
- DB 'iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@DFNHDHD@glGetQueryBufferObjectui64v@
-CONST SEGMENT
-??_C@_0BM@DFNHDHD@glGetQueryBufferObjectui64v@ DB 'glGetQueryBufferObject'
- DB 'ui64v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@OBIFNHGB@glGetQueryBufferObjectiv@
-CONST SEGMENT
-??_C@_0BJ@OBIFNHGB@glGetQueryBufferObjectiv@ DB 'glGetQueryBufferObjectiv'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@KFECDHBF@glGetQueryBufferObjecti64v@
-CONST SEGMENT
-??_C@_0BL@KFECDHBF@glGetQueryBufferObjecti64v@ DB 'glGetQueryBufferObject'
- DB 'i64v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@PGNDPLG@glCreateQueries@
-CONST SEGMENT
-??_C@_0BA@PGNDPLG@glCreateQueries@ DB 'glCreateQueries', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@GJEEIMGK@glCreateProgramPipelines@
-CONST SEGMENT
-??_C@_0BJ@GJEEIMGK@glCreateProgramPipelines@ DB 'glCreateProgramPipelines'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@EHBNEMMP@glCreateSamplers@
-CONST SEGMENT
-??_C@_0BB@EHBNEMMP@glCreateSamplers@ DB 'glCreateSamplers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@HHNNHCN@glGetVertexArrayIndexed64iv@
-CONST SEGMENT
-??_C@_0BM@HHNNHCN@glGetVertexArrayIndexed64iv@ DB 'glGetVertexArrayIndexe'
- DB 'd64iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@FIIPMDBK@glGetVertexArrayIndexediv@
-CONST SEGMENT
-??_C@_0BK@FIIPMDBK@glGetVertexArrayIndexediv@ DB 'glGetVertexArrayIndexed'
- DB 'iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@CPJNCJFG@glGetVertexArrayiv@
-CONST SEGMENT
-??_C@_0BD@CPJNCJFG@glGetVertexArrayiv@ DB 'glGetVertexArrayiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@BNDNIOBB@glVertexArrayBindingDivisor@
-CONST SEGMENT
-??_C@_0BM@BNDNIOBB@glVertexArrayBindingDivisor@ DB 'glVertexArrayBindingD'
- DB 'ivisor', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@NECLHPFJ@glVertexArrayAttribLFormat@
-CONST SEGMENT
-??_C@_0BL@NECLHPFJ@glVertexArrayAttribLFormat@ DB 'glVertexArrayAttribLFo'
- DB 'rmat', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@JMMLHBDN@glVertexArrayAttribIFormat@
-CONST SEGMENT
-??_C@_0BL@JMMLHBDN@glVertexArrayAttribIFormat@ DB 'glVertexArrayAttribIFo'
- DB 'rmat', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@ONFBAOHM@glVertexArrayAttribFormat@
-CONST SEGMENT
-??_C@_0BK@ONFBAOHM@glVertexArrayAttribFormat@ DB 'glVertexArrayAttribForm'
- DB 'at', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@DJHJAEGB@glVertexArrayAttribBinding@
-CONST SEGMENT
-??_C@_0BL@DJHJAEGB@glVertexArrayAttribBinding@ DB 'glVertexArrayAttribBin'
- DB 'ding', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@DAGELPBO@glVertexArrayVertexBuffers@
-CONST SEGMENT
-??_C@_0BL@DAGELPBO@glVertexArrayVertexBuffers@ DB 'glVertexArrayVertexBuf'
- DB 'fers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@BIEMNHGJ@glVertexArrayVertexBuffer@
-CONST SEGMENT
-??_C@_0BK@BIEMNHGJ@glVertexArrayVertexBuffer@ DB 'glVertexArrayVertexBuff'
- DB 'er', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@GGCAPDMO@glVertexArrayElementBuffer@
-CONST SEGMENT
-??_C@_0BL@GGCAPDMO@glVertexArrayElementBuffer@ DB 'glVertexArrayElementBu'
- DB 'ffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@MJMKFCHC@glEnableVertexArrayAttrib@
-CONST SEGMENT
-??_C@_0BK@MJMKFCHC@glEnableVertexArrayAttrib@ DB 'glEnableVertexArrayAttr'
- DB 'ib', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@FEKBMKFD@glDisableVertexArrayAttrib@
-CONST SEGMENT
-??_C@_0BL@FEKBMKFD@glDisableVertexArrayAttrib@ DB 'glDisableVertexArrayAt'
- DB 'trib', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@CMMGIOCI@glCreateVertexArrays@
-CONST SEGMENT
-??_C@_0BF@CMMGIOCI@glCreateVertexArrays@ DB 'glCreateVertexArrays', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@NKGDDAKK@glGetTextureParameteriv@
-CONST SEGMENT
-??_C@_0BI@NKGDDAKK@glGetTextureParameteriv@ DB 'glGetTextureParameteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@JPCGBAJJ@glGetTextureParameterIuiv@
-CONST SEGMENT
-??_C@_0BK@JPCGBAJJ@glGetTextureParameterIuiv@ DB 'glGetTextureParameterIu'
- DB 'iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@PIPELMMF@glGetTextureParameterIiv@
-CONST SEGMENT
-??_C@_0BJ@PIPELMMF@glGetTextureParameterIiv@ DB 'glGetTextureParameterIiv'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@NBDPHHJH@glGetTextureParameterfv@
-CONST SEGMENT
-??_C@_0BI@NBDPHHJH@glGetTextureParameterfv@ DB 'glGetTextureParameterfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BN@MJIBNBP@glGetTextureLevelParameteriv@
-CONST SEGMENT
-??_C@_0BN@MJIBNBP@glGetTextureLevelParameteriv@ DB 'glGetTextureLevelPara'
- DB 'meteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BN@HMEFKCC@glGetTextureLevelParameterfv@
-CONST SEGMENT
-??_C@_0BN@HMEFKCC@glGetTextureLevelParameterfv@ DB 'glGetTextureLevelPara'
- DB 'meterfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@JOKODHH@glGetCompressedTextureImage@
-CONST SEGMENT
-??_C@_0BM@JOKODHH@glGetCompressedTextureImage@ DB 'glGetCompressedTexture'
- DB 'Image', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@PJDCJNIH@glGetTextureImage@
-CONST SEGMENT
-??_C@_0BC@PJDCJNIH@glGetTextureImage@ DB 'glGetTextureImage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@NKGMGGNI@glBindTextureUnit@
-CONST SEGMENT
-??_C@_0BC@NKGMGGNI@glBindTextureUnit@ DB 'glBindTextureUnit', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@JJPLGFEG@glGenerateTextureMipmap@
-CONST SEGMENT
-??_C@_0BI@JJPLGFEG@glGenerateTextureMipmap@ DB 'glGenerateTextureMipmap', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@OADAJKMJ@glTextureParameteriv@
-CONST SEGMENT
-??_C@_0BF@OADAJKMJ@glTextureParameteriv@ DB 'glTextureParameteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@OHPFFIFI@glTextureParameterIuiv@
-CONST SEGMENT
-??_C@_0BH@OHPFFIFI@glTextureParameterIuiv@ DB 'glTextureParameterIuiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@CMHFNPIN@glTextureParameterIiv@
-CONST SEGMENT
-??_C@_0BG@CMHFNPIN@glTextureParameterIiv@ DB 'glTextureParameterIiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@FMBFADAD@glTextureParameteri@
-CONST SEGMENT
-??_C@_0BE@FMBFADAD@glTextureParameteri@ DB 'glTextureParameteri', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@OLGMNNPE@glTextureParameterfv@
-CONST SEGMENT
-??_C@_0BF@OLGMNNPE@glTextureParameterfv@ DB 'glTextureParameterfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@NLINBPMM@glTextureParameterf@
-CONST SEGMENT
-??_C@_0BE@NLINBPMM@glTextureParameterf@ DB 'glTextureParameterf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@DCMOCKNA@glCopyTextureSubImage3D@
-CONST SEGMENT
-??_C@_0BI@DCMOCKNA@glCopyTextureSubImage3D@ DB 'glCopyTextureSubImage3D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@DDAMEAOH@glCopyTextureSubImage2D@
-CONST SEGMENT
-??_C@_0BI@DDAMEAOH@glCopyTextureSubImage2D@ DB 'glCopyTextureSubImage2D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@DBEKPOLO@glCopyTextureSubImage1D@
-CONST SEGMENT
-??_C@_0BI@DBEKPOLO@glCopyTextureSubImage1D@ DB 'glCopyTextureSubImage1D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@NLPEFDDM@glCompressedTextureSubImage3D@
-CONST SEGMENT
-??_C@_0BO@NLPEFDDM@glCompressedTextureSubImage3D@ DB 'glCompressedTexture'
- DB 'SubImage3D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@NKDGDJAL@glCompressedTextureSubImage2D@
-CONST SEGMENT
-??_C@_0BO@NKDGDJAL@glCompressedTextureSubImage2D@ DB 'glCompressedTexture'
- DB 'SubImage2D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@NIHAIHFC@glCompressedTextureSubImage1D@
-CONST SEGMENT
-??_C@_0BO@NIHAIHFC@glCompressedTextureSubImage1D@ DB 'glCompressedTexture'
- DB 'SubImage1D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@IAECGNFO@glTextureSubImage3D@
-CONST SEGMENT
-??_C@_0BE@IAECGNFO@glTextureSubImage3D@ DB 'glTextureSubImage3D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@IBIAAHGJ@glTextureSubImage2D@
-CONST SEGMENT
-??_C@_0BE@IBIAAHGJ@glTextureSubImage2D@ DB 'glTextureSubImage2D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@IDMGLJDA@glTextureSubImage1D@
-CONST SEGMENT
-??_C@_0BE@IDMGLJDA@glTextureSubImage1D@ DB 'glTextureSubImage1D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@LFHOCIJO@glTextureStorage3DMultisample@
-CONST SEGMENT
-??_C@_0BO@LFHOCIJO@glTextureStorage3DMultisample@ DB 'glTextureStorage3DM'
- DB 'ultisample', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@CIHBMJOI@glTextureStorage2DMultisample@
-CONST SEGMENT
-??_C@_0BO@CIHBMJOI@glTextureStorage2DMultisample@ DB 'glTextureStorage2DM'
- DB 'ultisample', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@CKGFKAEF@glTextureStorage3D@
-CONST SEGMENT
-??_C@_0BD@CKGFKAEF@glTextureStorage3D@ DB 'glTextureStorage3D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@CLKHMKHC@glTextureStorage2D@
-CONST SEGMENT
-??_C@_0BD@CLKHMKHC@glTextureStorage2D@ DB 'glTextureStorage2D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@CJOBHECL@glTextureStorage1D@
-CONST SEGMENT
-??_C@_0BD@CJOBHECL@glTextureStorage1D@ DB 'glTextureStorage1D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@HAEPGPBJ@glTextureBufferRange@
-CONST SEGMENT
-??_C@_0BF@HAEPGPBJ@glTextureBufferRange@ DB 'glTextureBufferRange', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@BEJOBNBA@glTextureBuffer@
-CONST SEGMENT
-??_C@_0BA@BEJOBNBA@glTextureBuffer@ DB 'glTextureBuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@LABGPBKD@glCreateTextures@
-CONST SEGMENT
-??_C@_0BB@LABGPBKD@glCreateTextures@ DB 'glCreateTextures', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CC@FCEAEAHI@glGetNamedRenderbufferParameter@
-CONST SEGMENT
-??_C@_0CC@FCEAEAHI@glGetNamedRenderbufferParameter@ DB 'glGetNamedRenderb'
- DB 'ufferParameteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CG@IDKJGKBA@glNamedRenderbufferStorageMulti@
-CONST SEGMENT
-??_C@_0CG@IDKJGKBA@glNamedRenderbufferStorageMulti@ DB 'glNamedRenderbuff'
- DB 'erStorageMultisample', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@DGDPFKGM@glNamedRenderbufferStorage@
-CONST SEGMENT
-??_C@_0BL@DGDPFKGM@glNamedRenderbufferStorage@ DB 'glNamedRenderbufferSto'
- DB 'rage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@JJNJGAME@glCreateRenderbuffers@
-CONST SEGMENT
-??_C@_0BG@JJNJGAME@glCreateRenderbuffers@ DB 'glCreateRenderbuffers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CL@BGDPEPCC@glGetNamedFramebufferAttachment@
-CONST SEGMENT
-??_C@_0CL@BGDPEPCC@glGetNamedFramebufferAttachment@ DB 'glGetNamedFramebu'
- DB 'fferAttachmentParameteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CB@COGAJBEM@glGetNamedFramebufferParameteri@
-CONST SEGMENT
-??_C@_0CB@COGAJBEM@glGetNamedFramebufferParameteri@ DB 'glGetNamedFramebu'
- DB 'fferParameteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@LMABFPGK@glCheckNamedFramebufferStatus@
-CONST SEGMENT
-??_C@_0BO@LMABFPGK@glCheckNamedFramebufferStatus@ DB 'glCheckNamedFramebu'
- DB 'fferStatus', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@FNFDNHAI@glBlitNamedFramebuffer@
-CONST SEGMENT
-??_C@_0BH@FNFDNHAI@glBlitNamedFramebuffer@ DB 'glBlitNamedFramebuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@BJONNAKJ@glClearNamedFramebufferfi@
-CONST SEGMENT
-??_C@_0BK@BJONNAKJ@glClearNamedFramebufferfi@ DB 'glClearNamedFramebuffer'
- DB 'fi', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@NELHNODH@glClearNamedFramebufferfv@
-CONST SEGMENT
-??_C@_0BK@NELHNODH@glClearNamedFramebufferfv@ DB 'glClearNamedFramebuffer'
- DB 'fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@JENKNAJN@glClearNamedFramebufferuiv@
-CONST SEGMENT
-??_C@_0BL@JENKNAJN@glClearNamedFramebufferuiv@ DB 'glClearNamedFramebuffe'
- DB 'ruiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@NPOLJJAK@glClearNamedFramebufferiv@
-CONST SEGMENT
-??_C@_0BK@NPOLJJAK@glClearNamedFramebufferiv@ DB 'glClearNamedFramebuffer'
- DB 'iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CE@DEGDCFND@glInvalidateNamedFramebufferSub@
-CONST SEGMENT
-??_C@_0CE@DEGDCFND@glInvalidateNamedFramebufferSub@ DB 'glInvalidateNamed'
- DB 'FramebufferSubData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CB@OGGNKJIL@glInvalidateNamedFramebufferDat@
-CONST SEGMENT
-??_C@_0CB@OGGNKJIL@glInvalidateNamedFramebufferDat@ DB 'glInvalidateNamed'
- DB 'FramebufferData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BN@LPANNPJE@glNamedFramebufferReadBuffer@
-CONST SEGMENT
-??_C@_0BN@LPANNPJE@glNamedFramebufferReadBuffer@ DB 'glNamedFramebufferRe'
- DB 'adBuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@CGKJHFH@glNamedFramebufferDrawBuffers@
-CONST SEGMENT
-??_C@_0BO@CGKJHFH@glNamedFramebufferDrawBuffers@ DB 'glNamedFramebufferDr'
- DB 'awBuffers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BN@MOAIHNEF@glNamedFramebufferDrawBuffer@
-CONST SEGMENT
-??_C@_0BN@MOAIHNEF@glNamedFramebufferDrawBuffer@ DB 'glNamedFramebufferDr'
- DB 'awBuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BP@PHGPDAJM@glNamedFramebufferTextureLayer@
-CONST SEGMENT
-??_C@_0BP@PHGPDAJM@glNamedFramebufferTextureLayer@ DB 'glNamedFramebuffer'
- DB 'TextureLayer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@PNJJLPPI@glNamedFramebufferTexture@
-CONST SEGMENT
-??_C@_0BK@PNJJLPPI@glNamedFramebufferTexture@ DB 'glNamedFramebufferTextu'
- DB 're', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BN@LBMOOIHC@glNamedFramebufferParameteri@
-CONST SEGMENT
-??_C@_0BN@LBMOOIHC@glNamedFramebufferParameteri@ DB 'glNamedFramebufferPa'
- DB 'rameteri', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BP@MGCPNBGC@glNamedFramebufferRenderbuffer@
-CONST SEGMENT
-??_C@_0BP@MGCPNBGC@glNamedFramebufferRenderbuffer@ DB 'glNamedFramebuffer'
- DB 'Renderbuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@DDKJIBLC@glCreateFramebuffers@
-CONST SEGMENT
-??_C@_0BF@DDKJIBLC@glCreateFramebuffers@ DB 'glCreateFramebuffers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@PJBCKPNA@glGetNamedBufferSubData@
-CONST SEGMENT
-??_C@_0BI@PJBCKPNA@glGetNamedBufferSubData@ DB 'glGetNamedBufferSubData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@NBEMEIKG@glGetNamedBufferPointerv@
-CONST SEGMENT
-??_C@_0BJ@NBEMEIKG@glGetNamedBufferPointerv@ DB 'glGetNamedBufferPointerv'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@ECJNIDNL@glGetNamedBufferParameteri64v@
-CONST SEGMENT
-??_C@_0BO@ECJNIDNL@glGetNamedBufferParameteri64v@ DB 'glGetNamedBufferPar'
- DB 'ameteri64v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@KFAGBFPK@glGetNamedBufferParameteriv@
-CONST SEGMENT
-??_C@_0BM@KFAGBFPK@glGetNamedBufferParameteriv@ DB 'glGetNamedBufferParam'
- DB 'eteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@DBGNKBKH@glFlushMappedNamedBufferRange@
-CONST SEGMENT
-??_C@_0BO@DBGNKBKH@glFlushMappedNamedBufferRange@ DB 'glFlushMappedNamedB'
- DB 'ufferRange', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@LAAONAHD@glUnmapNamedBuffer@
-CONST SEGMENT
-??_C@_0BD@LAAONAHD@glUnmapNamedBuffer@ DB 'glUnmapNamedBuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@JLCGKFD@glMapNamedBufferRange@
-CONST SEGMENT
-??_C@_0BG@JLCGKFD@glMapNamedBufferRange@ DB 'glMapNamedBufferRange', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@JLMCGIDB@glMapNamedBuffer@
-CONST SEGMENT
-??_C@_0BB@JLMCGIDB@glMapNamedBuffer@ DB 'glMapNamedBuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@BNIDNJBH@glClearNamedBufferSubData@
-CONST SEGMENT
-??_C@_0BK@BNIDNJBH@glClearNamedBufferSubData@ DB 'glClearNamedBufferSubDa'
- DB 'ta', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@KJMLMCB@glClearNamedBufferData@
-CONST SEGMENT
-??_C@_0BH@KJMLMCB@glClearNamedBufferData@ DB 'glClearNamedBufferData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@MJPDCHND@glCopyNamedBufferSubData@
-CONST SEGMENT
-??_C@_0BJ@MJPDCHND@glCopyNamedBufferSubData@ DB 'glCopyNamedBufferSubData'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@MDEBAFLD@glNamedBufferSubData@
-CONST SEGMENT
-??_C@_0BF@MDEBAFLD@glNamedBufferSubData@ DB 'glNamedBufferSubData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@LHEABGCG@glNamedBufferData@
-CONST SEGMENT
-??_C@_0BC@LHEABGCG@glNamedBufferData@ DB 'glNamedBufferData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@INMFIINC@glNamedBufferStorage@
-CONST SEGMENT
-??_C@_0BF@INMFIINC@glNamedBufferStorage@ DB 'glNamedBufferStorage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@LNBCEANP@glCreateBuffers@
-CONST SEGMENT
-??_C@_0BA@LNBCEANP@glCreateBuffers@ DB 'glCreateBuffers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@KDHFPNLE@glGetTransformFeedbacki64_v@
-CONST SEGMENT
-??_C@_0BM@KDHFPNLE@glGetTransformFeedbacki64_v@ DB 'glGetTransformFeedbac'
- DB 'ki64_v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@IPHNHFEI@glGetTransformFeedbacki_v@
-CONST SEGMENT
-??_C@_0BK@IPHNHFEI@glGetTransformFeedbacki_v@ DB 'glGetTransformFeedbacki'
- DB '_v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@OFMLPMDO@glGetTransformFeedbackiv@
-CONST SEGMENT
-??_C@_0BJ@OFMLPMDO@glGetTransformFeedbackiv@ DB 'glGetTransformFeedbackiv'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BP@NBIGCNHI@glTransformFeedbackBufferRange@
-CONST SEGMENT
-??_C@_0BP@NBIGCNHI@glTransformFeedbackBufferRange@ DB 'glTransformFeedbac'
- DB 'kBufferRange', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@EGLKNJFA@glTransformFeedbackBufferBase@
-CONST SEGMENT
-??_C@_0BO@EGLKNJFA@glTransformFeedbackBufferBase@ DB 'glTransformFeedback'
- DB 'BufferBase', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@HPCMJLAK@glCreateTransformFeedbacks@
-CONST SEGMENT
-??_C@_0BL@HPCMJLAK@glCreateTransformFeedbacks@ DB 'glCreateTransformFeedb'
- DB 'acks', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@DMMKFMGC@glClipControl@
-CONST SEGMENT
-??_C@_0O@DMMKFMGC@glClipControl@ DB 'glClipControl', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@LNCGJHDC@glBindVertexBuffers@
-CONST SEGMENT
-??_C@_0BE@LNCGJHDC@glBindVertexBuffers@ DB 'glBindVertexBuffers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@NAMJLOCK@glBindImageTextures@
-CONST SEGMENT
-??_C@_0BE@NAMJLOCK@glBindImageTextures@ DB 'glBindImageTextures', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@FADPDFKM@glBindSamplers@
-CONST SEGMENT
-??_C@_0P@FADPDFKM@glBindSamplers@ DB 'glBindSamplers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@KHDEIIMA@glBindTextures@
-CONST SEGMENT
-??_C@_0P@KHDEIIMA@glBindTextures@ DB 'glBindTextures', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@ODFFOKPN@glBindBuffersRange@
-CONST SEGMENT
-??_C@_0BD@ODFFOKPN@glBindBuffersRange@ DB 'glBindBuffersRange', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@ENBBLPHM@glBindBuffersBase@
-CONST SEGMENT
-??_C@_0BC@ENBBLPHM@glBindBuffersBase@ DB 'glBindBuffersBase', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@CFALBON@glClearTexSubImage@
-CONST SEGMENT
-??_C@_0BD@CFALBON@glClearTexSubImage@ DB 'glClearTexSubImage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@FNPOIBAF@glClearTexImage@
-CONST SEGMENT
-??_C@_0BA@FNPOIBAF@glClearTexImage@ DB 'glClearTexImage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@COBILMHM@glBufferStorage@
-CONST SEGMENT
-??_C@_0BA@COBILMHM@glBufferStorage@ DB 'glBufferStorage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@LADEDGJO@glGetPointerv@
-CONST SEGMENT
-??_C@_0O@LADEDGJO@glGetPointerv@ DB 'glGetPointerv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@MIJFJOHM@glGetObjectPtrLabel@
-CONST SEGMENT
-??_C@_0BE@MIJFJOHM@glGetObjectPtrLabel@ DB 'glGetObjectPtrLabel', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@FBABGDIL@glObjectPtrLabel@
-CONST SEGMENT
-??_C@_0BB@FBABGDIL@glObjectPtrLabel@ DB 'glObjectPtrLabel', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@MOEDHKDB@glGetObjectLabel@
-CONST SEGMENT
-??_C@_0BB@MOEDHKDB@glGetObjectLabel@ DB 'glGetObjectLabel', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@EFJDECDM@glObjectLabel@
-CONST SEGMENT
-??_C@_0O@EFJDECDM@glObjectLabel@ DB 'glObjectLabel', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@PMJBDENK@glPopDebugGroup@
-CONST SEGMENT
-??_C@_0BA@PMJBDENK@glPopDebugGroup@ DB 'glPopDebugGroup', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@DEFFBEGJ@glPushDebugGroup@
-CONST SEGMENT
-??_C@_0BB@DEFFBEGJ@glPushDebugGroup@ DB 'glPushDebugGroup', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@FGBMJKND@glGetDebugMessageLog@
-CONST SEGMENT
-??_C@_0BF@FGBMJKND@glGetDebugMessageLog@ DB 'glGetDebugMessageLog', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@IGFENJCI@glDebugMessageCallback@
-CONST SEGMENT
-??_C@_0BH@IGFENJCI@glDebugMessageCallback@ DB 'glDebugMessageCallback', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@DGOJNFDO@glDebugMessageInsert@
-CONST SEGMENT
-??_C@_0BF@DGOJNFDO@glDebugMessageInsert@ DB 'glDebugMessageInsert', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@MNBDCEEP@glDebugMessageControl@
-CONST SEGMENT
-??_C@_0BG@MNBDCEEP@glDebugMessageControl@ DB 'glDebugMessageControl', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@GNGCLGOI@glVertexBindingDivisor@
-CONST SEGMENT
-??_C@_0BH@GNGCLGOI@glVertexBindingDivisor@ DB 'glVertexBindingDivisor', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@MLFHCGE@glVertexAttribBinding@
-CONST SEGMENT
-??_C@_0BG@MLFHCGE@glVertexAttribBinding@ DB 'glVertexAttribBinding', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@OBOHAJFM@glVertexAttribLFormat@
-CONST SEGMENT
-??_C@_0BG@OBOHAJFM@glVertexAttribLFormat@ DB 'glVertexAttribLFormat', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@KJAHAHDI@glVertexAttribIFormat@
-CONST SEGMENT
-??_C@_0BG@KJAHAHDI@glVertexAttribIFormat@ DB 'glVertexAttribIFormat', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@JEIPPBFE@glVertexAttribFormat@
-CONST SEGMENT
-??_C@_0BF@JEIPPBFE@glVertexAttribFormat@ DB 'glVertexAttribFormat', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@FCGJAOHG@glBindVertexBuffer@
-CONST SEGMENT
-??_C@_0BD@FCGJAOHG@glBindVertexBuffer@ DB 'glBindVertexBuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@BNFDGIMP@glTextureView@
-CONST SEGMENT
-??_C@_0O@BNFDGIMP@glTextureView@ DB 'glTextureView', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@GOJPECNJ@glTexStorage3DMultisample@
-CONST SEGMENT
-??_C@_0BK@GOJPECNJ@glTexStorage3DMultisample@ DB 'glTexStorage3DMultisamp'
- DB 'le', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@PDJAKDKP@glTexStorage2DMultisample@
-CONST SEGMENT
-??_C@_0BK@PDJAKDKP@glTexStorage2DMultisample@ DB 'glTexStorage2DMultisamp'
- DB 'le', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@DPMGLFNI@glTexBufferRange@
-CONST SEGMENT
-??_C@_0BB@DPMGLFNI@glTexBufferRange@ DB 'glTexBufferRange', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@GDDCNIBO@glShaderStorageBlockBinding@
-CONST SEGMENT
-??_C@_0BM@GDDCNIBO@glShaderStorageBlockBinding@ DB 'glShaderStorageBlockB'
- DB 'inding', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CC@GHECGAIH@glGetProgramResourceLocationInd@
-CONST SEGMENT
-??_C@_0CC@GHECGAIH@glGetProgramResourceLocationInd@ DB 'glGetProgramResou'
- DB 'rceLocationIndex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BN@BIJNENLC@glGetProgramResourceLocation@
-CONST SEGMENT
-??_C@_0BN@BIJNENLC@glGetProgramResourceLocation@ DB 'glGetProgramResource'
- DB 'Location', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@LEDFEPHI@glGetProgramResourceiv@
-CONST SEGMENT
-??_C@_0BH@LEDFEPHI@glGetProgramResourceiv@ DB 'glGetProgramResourceiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@OHCPEAGJ@glGetProgramResourceName@
-CONST SEGMENT
-??_C@_0BJ@OHCPEAGJ@glGetProgramResourceName@ DB 'glGetProgramResourceName'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@DBDCONKB@glGetProgramResourceIndex@
-CONST SEGMENT
-??_C@_0BK@DBDCONKB@glGetProgramResourceIndex@ DB 'glGetProgramResourceInd'
- DB 'ex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@ICGPDPK@glGetProgramInterfaceiv@
-CONST SEGMENT
-??_C@_0BI@ICGPDPK@glGetProgramInterfaceiv@ DB 'glGetProgramInterfaceiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@KHEEFMKO@glMultiDrawElementsIndirect@
-CONST SEGMENT
-??_C@_0BM@KHEEFMKO@glMultiDrawElementsIndirect@ DB 'glMultiDrawElementsIn'
- DB 'direct', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@IKGAIKOP@glMultiDrawArraysIndirect@
-CONST SEGMENT
-??_C@_0BK@IKGAIKOP@glMultiDrawArraysIndirect@ DB 'glMultiDrawArraysIndire'
- DB 'ct', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@IHGLAPPE@glInvalidateSubFramebuffer@
-CONST SEGMENT
-??_C@_0BL@IHGLAPPE@glInvalidateSubFramebuffer@ DB 'glInvalidateSubFramebu'
- DB 'ffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@OAJPOHIP@glInvalidateFramebuffer@
-CONST SEGMENT
-??_C@_0BI@OAJPOHIP@glInvalidateFramebuffer@ DB 'glInvalidateFramebuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@OGIFIBHA@glInvalidateBufferData@
-CONST SEGMENT
-??_C@_0BH@OGIFIBHA@glInvalidateBufferData@ DB 'glInvalidateBufferData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@HOHOHNAC@glInvalidateBufferSubData@
-CONST SEGMENT
-??_C@_0BK@HOHOHNAC@glInvalidateBufferSubData@ DB 'glInvalidateBufferSubDa'
- DB 'ta', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@KHIECPKG@glInvalidateTexImage@
-CONST SEGMENT
-??_C@_0BF@KHIECPKG@glInvalidateTexImage@ DB 'glInvalidateTexImage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@FJDKFLGL@glInvalidateTexSubImage@
-CONST SEGMENT
-??_C@_0BI@FJDKFLGL@glInvalidateTexSubImage@ DB 'glInvalidateTexSubImage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@PHNNEGBD@glGetInternalformati64v@
-CONST SEGMENT
-??_C@_0BI@PHNNEGBD@glGetInternalformati64v@ DB 'glGetInternalformati64v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@BFEEFCMK@glGetFramebufferParameteriv@
-CONST SEGMENT
-??_C@_0BM@BFEEFCMK@glGetFramebufferParameteriv@ DB 'glGetFramebufferParam'
- DB 'eteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@MLACHGDK@glFramebufferParameteri@
-CONST SEGMENT
-??_C@_0BI@MLACHGDK@glFramebufferParameteri@ DB 'glFramebufferParameteri', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@BNCHOBBL@glCopyImageSubData@
-CONST SEGMENT
-??_C@_0BD@BNCHOBBL@glCopyImageSubData@ DB 'glCopyImageSubData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@EJMOGMMI@glDispatchComputeIndirect@
-CONST SEGMENT
-??_C@_0BK@EJMOGMMI@glDispatchComputeIndirect@ DB 'glDispatchComputeIndire'
- DB 'ct', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@DKKFFIGC@glDispatchCompute@
-CONST SEGMENT
-??_C@_0BC@DKKFFIGC@glDispatchCompute@ DB 'glDispatchCompute', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@FDHIBCMD@glClearBufferSubData@
-CONST SEGMENT
-??_C@_0BF@FDHIBCMD@glClearBufferSubData@ DB 'glClearBufferSubData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@FCMBBKMP@glClearBufferData@
-CONST SEGMENT
-??_C@_0BC@FCMBBKMP@glClearBufferData@ DB 'glClearBufferData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CH@OMPFKBLK@glDrawTransformFeedbackStreamIn@
-CONST SEGMENT
-??_C@_0CH@OMPFKBLK@glDrawTransformFeedbackStreamIn@ DB 'glDrawTransformFe'
- DB 'edbackStreamInstanced', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CB@NDMLCEF@glDrawTransformFeedbackInstance@
-CONST SEGMENT
-??_C@_0CB@NDMLCEF@glDrawTransformFeedbackInstance@ DB 'glDrawTransformFee'
- DB 'dbackInstanced', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@LBDCCAHA@glTexStorage3D@
-CONST SEGMENT
-??_C@_0P@LBDCCAHA@glTexStorage3D@ DB 'glTexStorage3D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@LAPAEKEH@glTexStorage2D@
-CONST SEGMENT
-??_C@_0P@LAPAEKEH@glTexStorage2D@ DB 'glTexStorage2D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@LCLGPEBO@glTexStorage1D@
-CONST SEGMENT
-??_C@_0P@LCLGPEBO@glTexStorage1D@ DB 'glTexStorage1D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@HIHPNLBJ@glMemoryBarrier@
-CONST SEGMENT
-??_C@_0BA@HIHPNLBJ@glMemoryBarrier@ DB 'glMemoryBarrier', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@GAKEPNGD@glBindImageTexture@
-CONST SEGMENT
-??_C@_0BD@GAKEPNGD@glBindImageTexture@ DB 'glBindImageTexture', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CB@CEHFMJFN@glGetActiveAtomicCounterBufferi@
-CONST SEGMENT
-??_C@_0CB@CEHFMJFN@glGetActiveAtomicCounterBufferi@ DB 'glGetActiveAtomic'
- DB 'CounterBufferiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@BAOCDJPF@glGetInternalformativ@
-CONST SEGMENT
-??_C@_0BG@BAOCDJPF@glGetInternalformativ@ DB 'glGetInternalformativ', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CO@GCMNEAOA@glDrawElementsInstancedBaseVert@
-CONST SEGMENT
-??_C@_0CO@GCMNEAOA@glDrawElementsInstancedBaseVert@ DB 'glDrawElementsIns'
- DB 'tancedBaseVertexBaseInstance', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CE@NGNINKJD@glDrawElementsInstancedBaseInst@
-CONST SEGMENT
-??_C@_0CE@NGNINKJD@glDrawElementsInstancedBaseInst@ DB 'glDrawElementsIns'
- DB 'tancedBaseInstance', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CC@FBJBJHCN@glDrawArraysInstancedBaseInstan@
-CONST SEGMENT
-??_C@_0CC@FBJBJHCN@glDrawArraysInstancedBaseInstan@ DB 'glDrawArraysInsta'
- DB 'ncedBaseInstance', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@PDJCBGIA@glGetDoublei_v@
-CONST SEGMENT
-??_C@_0P@PDJCBGIA@glGetDoublei_v@ DB 'glGetDoublei_v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@JKEOHGC@glGetFloati_v@
-CONST SEGMENT
-??_C@_0O@JKEOHGC@glGetFloati_v@ DB 'glGetFloati_v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@FMCFIJBP@glDepthRangeIndexed@
-CONST SEGMENT
-??_C@_0BE@FMCFIJBP@glDepthRangeIndexed@ DB 'glDepthRangeIndexed', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@JLCIOMKN@glDepthRangeArrayv@
-CONST SEGMENT
-??_C@_0BD@JLCIOMKN@glDepthRangeArrayv@ DB 'glDepthRangeArrayv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@OOKOHKNA@glScissorIndexedv@
-CONST SEGMENT
-??_C@_0BC@OOKOHKNA@glScissorIndexedv@ DB 'glScissorIndexedv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@BJHNCIAL@glScissorIndexed@
-CONST SEGMENT
-??_C@_0BB@BJHNCIAL@glScissorIndexed@ DB 'glScissorIndexed', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@BMNFINIA@glScissorArrayv@
-CONST SEGMENT
-??_C@_0BA@BMNFINIA@glScissorArrayv@ DB 'glScissorArrayv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@OKPEDJOC@glViewportIndexedfv@
-CONST SEGMENT
-??_C@_0BE@OKPEDJOC@glViewportIndexedfv@ DB 'glViewportIndexedfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@JIBIAPIN@glViewportIndexedf@
-CONST SEGMENT
-??_C@_0BD@JIBIAPIN@glViewportIndexedf@ DB 'glViewportIndexedf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@JIDIDPIB@glViewportArrayv@
-CONST SEGMENT
-??_C@_0BB@JIDIDPIB@glViewportArrayv@ DB 'glViewportArrayv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@JADLCNLO@glGetVertexAttribLdv@
-CONST SEGMENT
-??_C@_0BF@JADLCNLO@glGetVertexAttribLdv@ DB 'glGetVertexAttribLdv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@JBHDDPGM@glVertexAttribLPointer@
-CONST SEGMENT
-??_C@_0BH@JBHDDPGM@glVertexAttribLPointer@ DB 'glVertexAttribLPointer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@BJHCGDCF@glVertexAttribL4dv@
-CONST SEGMENT
-??_C@_0BD@BJHCGDCF@glVertexAttribL4dv@ DB 'glVertexAttribL4dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@IEKFFLJM@glVertexAttribL3dv@
-CONST SEGMENT
-??_C@_0BD@IEKFFLJM@glVertexAttribL3dv@ DB 'glVertexAttribL3dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@DMBJDMPJ@glVertexAttribL2dv@
-CONST SEGMENT
-??_C@_0BD@DMBJDMPJ@glVertexAttribL2dv@ DB 'glVertexAttribL2dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@COKMJDBH@glVertexAttribL1dv@
-CONST SEGMENT
-??_C@_0BD@COKMJDBH@glVertexAttribL1dv@ DB 'glVertexAttribL1dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@KHDDIAJP@glVertexAttribL4d@
-CONST SEGMENT
-??_C@_0BC@KHDDIAJP@glVertexAttribL4d@ DB 'glVertexAttribL4d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@KCHMJGBK@glVertexAttribL3d@
-CONST SEGMENT
-??_C@_0BC@KCHMJGBK@glVertexAttribL3d@ DB 'glVertexAttribL3d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@KDLOPMCN@glVertexAttribL2d@
-CONST SEGMENT
-??_C@_0BC@KDLOPMCN@glVertexAttribL2d@ DB 'glVertexAttribL2d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@KBPIECHE@glVertexAttribL1d@
-CONST SEGMENT
-??_C@_0BC@KBPIECHE@glVertexAttribL1d@ DB 'glVertexAttribL1d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@BFFCFFFG@glGetProgramPipelineInfoLog@
-CONST SEGMENT
-??_C@_0BM@BFFCFFFG@glGetProgramPipelineInfoLog@ DB 'glGetProgramPipelineI'
- DB 'nfoLog', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@HHHCKEGH@glValidateProgramPipeline@
-CONST SEGMENT
-??_C@_0BK@HHHCKEGH@glValidateProgramPipeline@ DB 'glValidateProgramPipeli'
- DB 'ne', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@OEIPHGOA@glProgramUniformMatrix4x3dv@
-CONST SEGMENT
-??_C@_0BM@OEIPHGOA@glProgramUniformMatrix4x3dv@ DB 'glProgramUniformMatri'
- DB 'x4x3dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@GEFNHOOB@glProgramUniformMatrix3x4dv@
-CONST SEGMENT
-??_C@_0BM@GEFNHOOB@glProgramUniformMatrix3x4dv@ DB 'glProgramUniformMatri'
- DB 'x3x4dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@FMDDBBIF@glProgramUniformMatrix4x2dv@
-CONST SEGMENT
-??_C@_0BM@FMDDBBIF@glProgramUniformMatrix4x2dv@ DB 'glProgramUniformMatri'
- DB 'x4x2dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@KPABKNEE@glProgramUniformMatrix2x4dv@
-CONST SEGMENT
-??_C@_0BM@KPABKNEE@glProgramUniformMatrix2x4dv@ DB 'glProgramUniformMatri'
- DB 'x2x4dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@EBDGCBDN@glProgramUniformMatrix3x2dv@
-CONST SEGMENT
-??_C@_0BM@EBDGCBDN@glProgramUniformMatrix3x2dv@ DB 'glProgramUniformMatri'
- DB 'x3x2dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@DCNGJFPN@glProgramUniformMatrix2x3dv@
-CONST SEGMENT
-??_C@_0BM@DCNGJFPN@glProgramUniformMatrix2x3dv@ DB 'glProgramUniformMatri'
- DB 'x2x3dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@OHALKCIO@glProgramUniformMatrix4x3fv@
-CONST SEGMENT
-??_C@_0BM@OHALKCIO@glProgramUniformMatrix4x3fv@ DB 'glProgramUniformMatri'
- DB 'x4x3fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@GHNJKKIP@glProgramUniformMatrix3x4fv@
-CONST SEGMENT
-??_C@_0BM@GHNJKKIP@glProgramUniformMatrix3x4fv@ DB 'glProgramUniformMatri'
- DB 'x3x4fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@FPLHMFOL@glProgramUniformMatrix4x2fv@
-CONST SEGMENT
-??_C@_0BM@FPLHMFOL@glProgramUniformMatrix4x2fv@ DB 'glProgramUniformMatri'
- DB 'x4x2fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@KMIFHJCK@glProgramUniformMatrix2x4fv@
-CONST SEGMENT
-??_C@_0BM@KMIFHJCK@glProgramUniformMatrix2x4fv@ DB 'glProgramUniformMatri'
- DB 'x2x4fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@ECLCPFFD@glProgramUniformMatrix3x2fv@
-CONST SEGMENT
-??_C@_0BM@ECLCPFFD@glProgramUniformMatrix3x2fv@ DB 'glProgramUniformMatri'
- DB 'x3x2fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@DBFCEBJD@glProgramUniformMatrix2x3fv@
-CONST SEGMENT
-??_C@_0BM@DBFCEBJD@glProgramUniformMatrix2x3fv@ DB 'glProgramUniformMatri'
- DB 'x2x3fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@NFBAAFLH@glProgramUniformMatrix4dv@
-CONST SEGMENT
-??_C@_0BK@NFBAAFLH@glProgramUniformMatrix4dv@ DB 'glProgramUniformMatrix4'
- DB 'dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@EIMHDNAO@glProgramUniformMatrix3dv@
-CONST SEGMENT
-??_C@_0BK@EIMHDNAO@glProgramUniformMatrix3dv@ DB 'glProgramUniformMatrix3'
- DB 'dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@PAHLFKGL@glProgramUniformMatrix2dv@
-CONST SEGMENT
-??_C@_0BK@PAHLFKGL@glProgramUniformMatrix2dv@ DB 'glProgramUniformMatrix2'
- DB 'dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@NGJENBNJ@glProgramUniformMatrix4fv@
-CONST SEGMENT
-??_C@_0BK@NGJENBNJ@glProgramUniformMatrix4fv@ DB 'glProgramUniformMatrix4'
- DB 'fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@ELEDOJGA@glProgramUniformMatrix3fv@
-CONST SEGMENT
-??_C@_0BK@ELEDOJGA@glProgramUniformMatrix3fv@ DB 'glProgramUniformMatrix3'
- DB 'fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@PDPPIOAF@glProgramUniformMatrix2fv@
-CONST SEGMENT
-??_C@_0BK@PDPPIOAF@glProgramUniformMatrix2fv@ DB 'glProgramUniformMatrix2'
- DB 'fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@JHNNHGB@glProgramUniform4uiv@
-CONST SEGMENT
-??_C@_0BF@JHNNHGB@glProgramUniform4uiv@ DB 'glProgramUniform4uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@HCPNJOAF@glProgramUniform4ui@
-CONST SEGMENT
-??_C@_0BE@HCPNJOAF@glProgramUniform4ui@ DB 'glProgramUniform4ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@KCEDFJNM@glProgramUniform4dv@
-CONST SEGMENT
-??_C@_0BE@KCEDFJNM@glProgramUniform4dv@ DB 'glProgramUniform4dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@JNEOHKCK@glProgramUniform4d@
-CONST SEGMENT
-??_C@_0BD@JNEOHKCK@glProgramUniform4d@ DB 'glProgramUniform4d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@KBMHINLC@glProgramUniform4fv@
-CONST SEGMENT
-??_C@_0BE@KBMHINLC@glProgramUniform4fv@ DB 'glProgramUniform4fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@KPHIBIKI@glProgramUniform4f@
-CONST SEGMENT
-??_C@_0BD@KPHIBIKI@glProgramUniform4f@ DB 'glProgramUniform4f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@KKJLMKIP@glProgramUniform4iv@
-CONST SEGMENT
-??_C@_0BE@KKJLMKIP@glProgramUniform4iv@ DB 'glProgramUniform4iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@CIOAAEGH@glProgramUniform4i@
-CONST SEGMENT
-??_C@_0BD@CIOAAEGH@glProgramUniform4i@ DB 'glProgramUniform4i', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@LLFNALHB@glProgramUniform3uiv@
-CONST SEGMENT
-??_C@_0BF@LLFNALHB@glProgramUniform3uiv@ DB 'glProgramUniform3uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@OPCKKGLM@glProgramUniform3ui@
-CONST SEGMENT
-??_C@_0BE@OPCKKGLM@glProgramUniform3ui@ DB 'glProgramUniform3ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@DPJEGBGF@glProgramUniform3dv@
-CONST SEGMENT
-??_C@_0BE@DPJEGBGF@glProgramUniform3dv@ DB 'glProgramUniform3dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@JIABGMKP@glProgramUniform3d@
-CONST SEGMENT
-??_C@_0BD@JIABGMKP@glProgramUniform3d@ DB 'glProgramUniform3d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@DMBALFAL@glProgramUniform3fv@
-CONST SEGMENT
-??_C@_0BE@DMBALFAL@glProgramUniform3fv@ DB 'glProgramUniform3fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@KKDHAOCN@glProgramUniform3f@
-CONST SEGMENT
-??_C@_0BD@KKDHAOCN@glProgramUniform3f@ DB 'glProgramUniform3f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@DHEMPCDG@glProgramUniform3iv@
-CONST SEGMENT
-??_C@_0BE@DHEMPCDG@glProgramUniform3iv@ DB 'glProgramUniform3iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@CNKPBCOC@glProgramUniform3i@
-CONST SEGMENT
-??_C@_0BD@CNKPBCOC@glProgramUniform3i@ DB 'glProgramUniform3i', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@IGDNCCMB@glProgramUniform2uiv@
-CONST SEGMENT
-??_C@_0BF@IGDNCCMB@glProgramUniform2uiv@ DB 'glProgramUniform2uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@FHJGMBNJ@glProgramUniform2ui@
-CONST SEGMENT
-??_C@_0BE@FHJGMBNJ@glProgramUniform2ui@ DB 'glProgramUniform2ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@IHCIAGAA@glProgramUniform2dv@
-CONST SEGMENT
-??_C@_0BE@IHCIAGAA@glProgramUniform2dv@ DB 'glProgramUniform2dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@JJMDAGJI@glProgramUniform2d@
-CONST SEGMENT
-??_C@_0BD@JJMDAGJI@glProgramUniform2d@ DB 'glProgramUniform2d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@IEKMNCGO@glProgramUniform2fv@
-CONST SEGMENT
-??_C@_0BE@IEKMNCGO@glProgramUniform2fv@ DB 'glProgramUniform2fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@KLPFGEBK@glProgramUniform2f@
-CONST SEGMENT
-??_C@_0BD@KLPFGEBK@glProgramUniform2f@ DB 'glProgramUniform2f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@IPPAJFFD@glProgramUniform2iv@
-CONST SEGMENT
-??_C@_0BE@IPPAJFFD@glProgramUniform2iv@ DB 'glProgramUniform2iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@CMGNHINF@glProgramUniform2i@
-CONST SEGMENT
-??_C@_0BD@CMGNHINF@glProgramUniform2i@ DB 'glProgramUniform2i', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@MBJNFIBB@glProgramUniform1uiv@
-CONST SEGMENT
-??_C@_0BF@MBJNFIBB@glProgramUniform1uiv@ DB 'glProgramUniform1uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@EFCDGODH@glProgramUniform1ui@
-CONST SEGMENT
-??_C@_0BE@EFCDGODH@glProgramUniform1ui@ DB 'glProgramUniform1ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@JFJNKJOO@glProgramUniform1dv@
-CONST SEGMENT
-??_C@_0BE@JFJNKJOO@glProgramUniform1dv@ DB 'glProgramUniform1dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@JLIFLIMB@glProgramUniform1d@
-CONST SEGMENT
-??_C@_0BD@JLIFLIMB@glProgramUniform1d@ DB 'glProgramUniform1d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@JGBJHNIA@glProgramUniform1fv@
-CONST SEGMENT
-??_C@_0BE@JGBJHNIA@glProgramUniform1fv@ DB 'glProgramUniform1fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@KJLDNKED@glProgramUniform1f@
-CONST SEGMENT
-??_C@_0BD@KJLDNKED@glProgramUniform1f@ DB 'glProgramUniform1f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@JNEFDKLN@glProgramUniform1iv@
-CONST SEGMENT
-??_C@_0BE@JNEFDKLN@glProgramUniform1iv@ DB 'glProgramUniform1iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@COCLMGIM@glProgramUniform1i@
-CONST SEGMENT
-??_C@_0BD@COCLMGIM@glProgramUniform1i@ DB 'glProgramUniform1i', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@DNOPNJMO@glGetProgramPipelineiv@
-CONST SEGMENT
-??_C@_0BH@DNOPNJMO@glGetProgramPipelineiv@ DB 'glGetProgramPipelineiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@DLHPDHCH@glIsProgramPipeline@
-CONST SEGMENT
-??_C@_0BE@DLHPDHCH@glIsProgramPipeline@ DB 'glIsProgramPipeline', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@CCBKOCA@glGenProgramPipelines@
-CONST SEGMENT
-??_C@_0BG@CCBKOCA@glGenProgramPipelines@ DB 'glGenProgramPipelines', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@CHBGABHE@glDeleteProgramPipelines@
-CONST SEGMENT
-??_C@_0BJ@CHBGABHE@glDeleteProgramPipelines@ DB 'glDeleteProgramPipelines'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@GLPOKNCG@glBindProgramPipeline@
-CONST SEGMENT
-??_C@_0BG@GLPOKNCG@glBindProgramPipeline@ DB 'glBindProgramPipeline', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@BOJGDFJN@glCreateShaderProgramv@
-CONST SEGMENT
-??_C@_0BH@BOJGDFJN@glCreateShaderProgramv@ DB 'glCreateShaderProgramv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@IAIOGMEB@glActiveShaderProgram@
-CONST SEGMENT
-??_C@_0BG@IAIOGMEB@glActiveShaderProgram@ DB 'glActiveShaderProgram', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@CADKHDMH@glUseProgramStages@
-CONST SEGMENT
-??_C@_0BD@CADKHDMH@glUseProgramStages@ DB 'glUseProgramStages', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@EELDBEME@glProgramParameteri@
-CONST SEGMENT
-??_C@_0BE@EELDBEME@glProgramParameteri@ DB 'glProgramParameteri', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@MIIDHOO@glProgramBinary@
-CONST SEGMENT
-??_C@_0BA@MIIDHOO@glProgramBinary@ DB 'glProgramBinary', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@JBCEHKON@glGetProgramBinary@
-CONST SEGMENT
-??_C@_0BD@JBCEHKON@glGetProgramBinary@ DB 'glGetProgramBinary', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@FMBMCDIL@glClearDepthf@
-CONST SEGMENT
-??_C@_0O@FMBMCDIL@glClearDepthf@ DB 'glClearDepthf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@JDFJDNND@glDepthRangef@
-CONST SEGMENT
-??_C@_0O@JDFJDNND@glDepthRangef@ DB 'glDepthRangef', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@MLAOOHPD@glGetShaderPrecisionFormat@
-CONST SEGMENT
-??_C@_0BL@MLAOOHPD@glGetShaderPrecisionFormat@ DB 'glGetShaderPrecisionFo'
- DB 'rmat', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@IMINELFB@glShaderBinary@
-CONST SEGMENT
-??_C@_0P@IMINELFB@glShaderBinary@ DB 'glShaderBinary', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@HGKABJPJ@glReleaseShaderCompiler@
-CONST SEGMENT
-??_C@_0BI@HGKABJPJ@glReleaseShaderCompiler@ DB 'glReleaseShaderCompiler', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@CCFJPMFI@glGetQueryIndexediv@
-CONST SEGMENT
-??_C@_0BE@CCFJPMFI@glGetQueryIndexediv@ DB 'glGetQueryIndexediv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@DPMHMNME@glEndQueryIndexed@
-CONST SEGMENT
-??_C@_0BC@DPMHMNME@glEndQueryIndexed@ DB 'glEndQueryIndexed', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@BDKPJDEE@glBeginQueryIndexed@
-CONST SEGMENT
-??_C@_0BE@BDKPJDEE@glBeginQueryIndexed@ DB 'glBeginQueryIndexed', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@IGLFNCDG@glDrawTransformFeedbackStream@
-CONST SEGMENT
-??_C@_0BO@IGLFNCDG@glDrawTransformFeedbackStream@ DB 'glDrawTransformFeed'
- DB 'backStream', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@LEOILCPN@glDrawTransformFeedback@
-CONST SEGMENT
-??_C@_0BI@LEOILCPN@glDrawTransformFeedback@ DB 'glDrawTransformFeedback', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@JMHONFHF@glResumeTransformFeedback@
-CONST SEGMENT
-??_C@_0BK@JMHONFHF@glResumeTransformFeedback@ DB 'glResumeTransformFeedba'
- DB 'ck', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@FFNLKBCB@glPauseTransformFeedback@
-CONST SEGMENT
-??_C@_0BJ@FFNLKBCB@glPauseTransformFeedback@ DB 'glPauseTransformFeedback'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@BGFLKHBM@glIsTransformFeedback@
-CONST SEGMENT
-??_C@_0BG@BGFLKHBM@glIsTransformFeedback@ DB 'glIsTransformFeedback', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@KANKBGAE@glGenTransformFeedbacks@
-CONST SEGMENT
-??_C@_0BI@KANKBGAE@glGenTransformFeedbacks@ DB 'glGenTransformFeedbacks', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@DIGEBFBK@glDeleteTransformFeedbacks@
-CONST SEGMENT
-??_C@_0BL@DIGEBFBK@glDeleteTransformFeedbacks@ DB 'glDeleteTransformFeedb'
- DB 'acks', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@BPJKLMIG@glBindTransformFeedback@
-CONST SEGMENT
-??_C@_0BI@BPJKLMIG@glBindTransformFeedback@ DB 'glBindTransformFeedback', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@LJKINJKN@glPatchParameterfv@
-CONST SEGMENT
-??_C@_0BD@LJKINJKN@glPatchParameterfv@ DB 'glPatchParameterfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@PAPDGMLA@glPatchParameteri@
-CONST SEGMENT
-??_C@_0BC@PAPDGMLA@glPatchParameteri@ DB 'glPatchParameteri', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@LOKJCDFH@glGetProgramStageiv@
-CONST SEGMENT
-??_C@_0BE@LOKJCDFH@glGetProgramStageiv@ DB 'glGetProgramStageiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@BLMOFAGJ@glGetUniformSubroutineuiv@
-CONST SEGMENT
-??_C@_0BK@BLMOFAGJ@glGetUniformSubroutineuiv@ DB 'glGetUniformSubroutineu'
- DB 'iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@CDPOBBHI@glUniformSubroutinesuiv@
-CONST SEGMENT
-??_C@_0BI@CDPOBBHI@glUniformSubroutinesuiv@ DB 'glUniformSubroutinesuiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@JPHEACLL@glGetActiveSubroutineName@
-CONST SEGMENT
-??_C@_0BK@JPHEACLL@glGetActiveSubroutineName@ DB 'glGetActiveSubroutineNa'
- DB 'me', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CB@KCFFPCGJ@glGetActiveSubroutineUniformNam@
-CONST SEGMENT
-??_C@_0CB@KCFFPCGJ@glGetActiveSubroutineUniformNam@ DB 'glGetActiveSubrou'
- DB 'tineUniformName', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BP@FAPFAJFP@glGetActiveSubroutineUniformiv@
-CONST SEGMENT
-??_C@_0BP@FAPFAJFP@glGetActiveSubroutineUniformiv@ DB 'glGetActiveSubrout'
- DB 'ineUniformiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@ONDIGCJG@glGetSubroutineIndex@
-CONST SEGMENT
-??_C@_0BF@ONDIGCJG@glGetSubroutineIndex@ DB 'glGetSubroutineIndex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BP@IBIPLDOA@glGetSubroutineUniformLocation@
-CONST SEGMENT
-??_C@_0BP@IBIPLDOA@glGetSubroutineUniformLocation@ DB 'glGetSubroutineUni'
- DB 'formLocation', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@NGEMHI@glGetUniformdv@
-CONST SEGMENT
-??_C@_0P@NGEMHI@glGetUniformdv@ DB 'glGetUniformdv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@HGOEPFEJ@glUniformMatrix4x3dv@
-CONST SEGMENT
-??_C@_0BF@HGOEPFEJ@glUniformMatrix4x3dv@ DB 'glUniformMatrix4x3dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@MOFIJCCM@glUniformMatrix4x2dv@
-CONST SEGMENT
-??_C@_0BF@MOFIJCCM@glUniformMatrix4x2dv@ DB 'glUniformMatrix4x2dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@PGDGPNEI@glUniformMatrix3x4dv@
-CONST SEGMENT
-??_C@_0BF@PGDGPNEI@glUniformMatrix3x4dv@ DB 'glUniformMatrix3x4dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@NDFNKCJE@glUniformMatrix3x2dv@
-CONST SEGMENT
-??_C@_0BF@NDFNKCJE@glUniformMatrix3x2dv@ DB 'glUniformMatrix3x2dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@DNGKCOON@glUniformMatrix2x4dv@
-CONST SEGMENT
-??_C@_0BF@DNGKCOON@glUniformMatrix2x4dv@ DB 'glUniformMatrix2x4dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@KALNBGFE@glUniformMatrix2x3dv@
-CONST SEGMENT
-??_C@_0BF@KALNBGFE@glUniformMatrix2x3dv@ DB 'glUniformMatrix2x3dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@LOPGMAMB@glUniformMatrix4dv@
-CONST SEGMENT
-??_C@_0BD@LOPGMAMB@glUniformMatrix4dv@ DB 'glUniformMatrix4dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@CDCBPIHI@glUniformMatrix3dv@
-CONST SEGMENT
-??_C@_0BD@CDCBPIHI@glUniformMatrix3dv@ DB 'glUniformMatrix3dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@JLJNJPBN@glUniformMatrix2dv@
-CONST SEGMENT
-??_C@_0BD@JLJNJPBN@glUniformMatrix2dv@ DB 'glUniformMatrix2dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@JNJEGONE@glUniform4dv@
-CONST SEGMENT
-??_C@_0N@JNJEGONE@glUniform4dv@ DB 'glUniform4dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@EDFGGN@glUniform3dv@
-CONST SEGMENT
-??_C@_0N@EDFGGN@glUniform3dv@ DB 'glUniform3dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@LIPPDBAI@glUniform2dv@
-CONST SEGMENT
-??_C@_0N@LIPPDBAI@glUniform2dv@ DB 'glUniform2dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@KKEKJOOG@glUniform1dv@
-CONST SEGMENT
-??_C@_0N@KKEKJOOG@glUniform1dv@ DB 'glUniform1dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@PPHPKPIM@glUniform4d@
-CONST SEGMENT
-??_C@_0M@PPHPKPIM@glUniform4d@ DB 'glUniform4d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@PKDALJAJ@glUniform3d@
-CONST SEGMENT
-??_C@_0M@PKDALJAJ@glUniform3d@ DB 'glUniform3d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@PLPCNDDO@glUniform2d@
-CONST SEGMENT
-??_C@_0M@PLPCNDDO@glUniform2d@ DB 'glUniform2d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@PJLEGNGH@glUniform1d@
-CONST SEGMENT
-??_C@_0M@PJLEGNGH@glUniform1d@ DB 'glUniform1d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@LJJDOEDH@glDrawElementsIndirect@
-CONST SEGMENT
-??_C@_0BH@LJJDOEDH@glDrawElementsIndirect@ DB 'glDrawElementsIndirect', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@BGDCPAEP@glDrawArraysIndirect@
-CONST SEGMENT
-??_C@_0BF@BGDCPAEP@glDrawArraysIndirect@ DB 'glDrawArraysIndirect', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@PDDGKNBJ@glBlendFuncSeparatei@
-CONST SEGMENT
-??_C@_0BF@PDDGKNBJ@glBlendFuncSeparatei@ DB 'glBlendFuncSeparatei', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@IKKELNNP@glBlendFunci@
-CONST SEGMENT
-??_C@_0N@IKKELNNP@glBlendFunci@ DB 'glBlendFunci', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@FNMBAGAC@glBlendEquationSeparatei@
-CONST SEGMENT
-??_C@_0BJ@FNMBAGAC@glBlendEquationSeparatei@ DB 'glBlendEquationSeparatei'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@MKHLNEOM@glBlendEquationi@
-CONST SEGMENT
-??_C@_0BB@MKHLNEOM@glBlendEquationi@ DB 'glBlendEquationi', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@EDGCEBP@glMinSampleShading@
-CONST SEGMENT
-??_C@_0BD@EDGCEBP@glMinSampleShading@ DB 'glMinSampleShading', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@DPPPFGBG@glSecondaryColorP3uiv@
-CONST SEGMENT
-??_C@_0BG@DPPPFGBG@glSecondaryColorP3uiv@ DB 'glSecondaryColorP3uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@PDDGBPKP@glSecondaryColorP3ui@
-CONST SEGMENT
-??_C@_0BF@PDDGBPKP@glSecondaryColorP3ui@ DB 'glSecondaryColorP3ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@DDNDANIE@glColorP4uiv@
-CONST SEGMENT
-??_C@_0N@DDNDANIE@glColorP4uiv@ DB 'glColorP4uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@GJHGLFGE@glColorP4ui@
-CONST SEGMENT
-??_C@_0M@GJHGLFGE@glColorP4ui@ DB 'glColorP4ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@IBPDNBJE@glColorP3uiv@
-CONST SEGMENT
-??_C@_0N@IBPDNBJE@glColorP3uiv@ DB 'glColorP3uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@PEKBINNN@glColorP3ui@
-CONST SEGMENT
-??_C@_0M@PEKBINNN@glColorP3ui@ DB 'glColorP3ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@MOCJMHFG@glNormalP3uiv@
-CONST SEGMENT
-??_C@_0O@MOCJMHFG@glNormalP3uiv@ DB 'glNormalP3uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@PBEFBNHO@glNormalP3ui@
-CONST SEGMENT
-??_C@_0N@PBEFBNHO@glNormalP3ui@ DB 'glNormalP3ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@IONACAHK@glMultiTexCoordP4uiv@
-CONST SEGMENT
-??_C@_0BF@IONACAHK@glMultiTexCoordP4uiv@ DB 'glMultiTexCoordP4uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@NHKJFHJE@glMultiTexCoordP4ui@
-CONST SEGMENT
-??_C@_0BE@NHKJFHJE@glMultiTexCoordP4ui@ DB 'glMultiTexCoordP4ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@DMPAPMGK@glMultiTexCoordP3uiv@
-CONST SEGMENT
-??_C@_0BF@DMPAPMGK@glMultiTexCoordP3uiv@ DB 'glMultiTexCoordP3uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@EKHOGPCN@glMultiTexCoordP3ui@
-CONST SEGMENT
-??_C@_0BE@EKHOGPCN@glMultiTexCoordP3ui@ DB 'glMultiTexCoordP3ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@BJANFNK@glMultiTexCoordP2uiv@
-CONST SEGMENT
-??_C@_0BF@BJANFNK@glMultiTexCoordP2uiv@ DB 'glMultiTexCoordP2uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@PCMCAIEI@glMultiTexCoordP2ui@
-CONST SEGMENT
-??_C@_0BE@PCMCAIEI@glMultiTexCoordP2ui@ DB 'glMultiTexCoordP2ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@EGDAKPAK@glMultiTexCoordP1uiv@
-CONST SEGMENT
-??_C@_0BF@EGDAKPAK@glMultiTexCoordP1uiv@ DB 'glMultiTexCoordP1uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@OAHHKHKG@glMultiTexCoordP1ui@
-CONST SEGMENT
-??_C@_0BE@OAHHKHKG@glMultiTexCoordP1ui@ DB 'glMultiTexCoordP1ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@JILHAPCD@glTexCoordP4uiv@
-CONST SEGMENT
-??_C@_0BA@JILHAPCD@glTexCoordP4uiv@ DB 'glTexCoordP4uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@NMEJELEL@glTexCoordP4ui@
-CONST SEGMENT
-??_C@_0P@NMEJELEL@glTexCoordP4ui@ DB 'glTexCoordP4ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@CKJHNDDD@glTexCoordP3uiv@
-CONST SEGMENT
-??_C@_0BA@CKJHNDDD@glTexCoordP3uiv@ DB 'glTexCoordP3uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@EBJOHDPC@glTexCoordP3ui@
-CONST SEGMENT
-??_C@_0P@EBJOHDPC@glTexCoordP3ui@ DB 'glTexCoordP3ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@BHPHPKID@glTexCoordP2uiv@
-CONST SEGMENT
-??_C@_0BA@BHPHPKID@glTexCoordP2uiv@ DB 'glTexCoordP2uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@PJCCBEJH@glTexCoordP2ui@
-CONST SEGMENT
-??_C@_0P@PJCCBEJH@glTexCoordP2ui@ DB 'glTexCoordP2ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@FAFHIAFD@glTexCoordP1uiv@
-CONST SEGMENT
-??_C@_0BA@FAFHIAFD@glTexCoordP1uiv@ DB 'glTexCoordP1uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@OLJHLLHJ@glTexCoordP1ui@
-CONST SEGMENT
-??_C@_0P@OLJHLLHJ@glTexCoordP1ui@ DB 'glTexCoordP1ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@IDAKJKMN@glVertexP4uiv@
-CONST SEGMENT
-??_C@_0O@IDAKJKMN@glVertexP4uiv@ DB 'glVertexP4uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@GAHJNOBO@glVertexP4ui@
-CONST SEGMENT
-??_C@_0N@GAHJNOBO@glVertexP4ui@ DB 'glVertexP4ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@DBCKEGNN@glVertexP3uiv@
-CONST SEGMENT
-??_C@_0O@DBCKEGNN@glVertexP3uiv@ DB 'glVertexP3uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@PNKOOGKH@glVertexP3ui@
-CONST SEGMENT
-??_C@_0N@PNKOOGKH@glVertexP3ui@ DB 'glVertexP3ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@MEKGPGN@glVertexP2uiv@
-CONST SEGMENT
-??_C@_0O@MEKGPGN@glVertexP2uiv@ DB 'glVertexP2uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@EFBCIBMC@glVertexP2ui@
-CONST SEGMENT
-??_C@_0N@EFBCIBMC@glVertexP2ui@ DB 'glVertexP2ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@LJLDGOAD@glVertexAttribP4uiv@
-CONST SEGMENT
-??_C@_0BE@LJLDGOAD@glVertexAttribP4uiv@ DB 'glVertexAttribP4uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@GMNMNOHP@glVertexAttribP4ui@
-CONST SEGMENT
-??_C@_0BD@GMNMNOHP@glVertexAttribP4ui@ DB 'glVertexAttribP4ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@LJDLCBD@glVertexAttribP3uiv@
-CONST SEGMENT
-??_C@_0BE@LJDLCBD@glVertexAttribP3uiv@ DB 'glVertexAttribP3uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@PBALOGMG@glVertexAttribP3ui@
-CONST SEGMENT
-??_C@_0BD@PBALOGMG@glVertexAttribP3ui@ DB 'glVertexAttribP3ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@DGPDJLKD@glVertexAttribP2uiv@
-CONST SEGMENT
-??_C@_0BE@DGPDJLKD@glVertexAttribP2uiv@ DB 'glVertexAttribP2uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@EJLHIBKD@glVertexAttribP2ui@
-CONST SEGMENT
-??_C@_0BD@EJLHIBKD@glVertexAttribP2ui@ DB 'glVertexAttribP2ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@HBFDOBHD@glVertexAttribP1uiv@
-CONST SEGMENT
-??_C@_0BE@HBFDOBHD@glVertexAttribP1uiv@ DB 'glVertexAttribP1uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@FLACCOEN@glVertexAttribP1ui@
-CONST SEGMENT
-??_C@_0BD@FLACCOEN@glVertexAttribP1ui@ DB 'glVertexAttribP1ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@NEBMAEHM@glVertexAttribDivisor@
-CONST SEGMENT
-??_C@_0BG@NEBMAEHM@glVertexAttribDivisor@ DB 'glVertexAttribDivisor', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@NEGGOMJO@glGetQueryObjectui64v@
-CONST SEGMENT
-??_C@_0BG@NEGGOMJO@glGetQueryObjectui64v@ DB 'glGetQueryObjectui64v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@JDAPDEPE@glGetQueryObjecti64v@
-CONST SEGMENT
-??_C@_0BF@JDAPDEPE@glGetQueryObjecti64v@ DB 'glGetQueryObjecti64v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@KALICDIM@glQueryCounter@
-CONST SEGMENT
-??_C@_0P@KALICDIM@glQueryCounter@ DB 'glQueryCounter', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@CMBGFHDA@glGetSamplerParameterIuiv@
-CONST SEGMENT
-??_C@_0BK@CMBGFHDA@glGetSamplerParameterIuiv@ DB 'glGetSamplerParameterIu'
- DB 'iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@FPHMKMKC@glGetSamplerParameterfv@
-CONST SEGMENT
-??_C@_0BI@FPHMKMKC@glGetSamplerParameterfv@ DB 'glGetSamplerParameterfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@KOMJDLDN@glGetSamplerParameterIiv@
-CONST SEGMENT
-??_C@_0BJ@KOMJDLDN@glGetSamplerParameterIiv@ DB 'glGetSamplerParameterIiv'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@FECAOLJP@glGetSamplerParameteriv@
-CONST SEGMENT
-??_C@_0BI@FECAOLJP@glGetSamplerParameteriv@ DB 'glGetSamplerParameteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@FEMFBPPB@glSamplerParameterIuiv@
-CONST SEGMENT
-??_C@_0BH@FEMFBPPB@glSamplerParameterIuiv@ DB 'glSamplerParameterIuiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@HKEIFIHF@glSamplerParameterIiv@
-CONST SEGMENT
-??_C@_0BG@HKEIFIHF@glSamplerParameterIiv@ DB 'glSamplerParameterIiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@GFCPAGMB@glSamplerParameterfv@
-CONST SEGMENT
-??_C@_0BF@GFCPAGMB@glSamplerParameterfv@ DB 'glSamplerParameterfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@CGLJNDFB@glSamplerParameterf@
-CONST SEGMENT
-??_C@_0BE@CGLJNDFB@glSamplerParameterf@ DB 'glSamplerParameterf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@GOHDEBPM@glSamplerParameteriv@
-CONST SEGMENT
-??_C@_0BF@GOHDEBPM@glSamplerParameteriv@ DB 'glSamplerParameteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@KBCBMPJO@glSamplerParameteri@
-CONST SEGMENT
-??_C@_0BE@KBCBMPJO@glSamplerParameteri@ DB 'glSamplerParameteri', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@PDEILAPG@glBindSampler@
-CONST SEGMENT
-??_C@_0O@PDEILAPG@glBindSampler@ DB 'glBindSampler', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@LAJKHOKJ@glIsSampler@
-CONST SEGMENT
-??_C@_0M@LAJKHOKJ@glIsSampler@ DB 'glIsSampler', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@FLPAOEOO@glDeleteSamplers@
-CONST SEGMENT
-??_C@_0BB@FLPAOEOO@glDeleteSamplers@ DB 'glDeleteSamplers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@EMMLGGLG@glGenSamplers@
-CONST SEGMENT
-??_C@_0O@EMMLGGLG@glGenSamplers@ DB 'glGenSamplers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@COCJFEOH@glGetFragDataIndex@
-CONST SEGMENT
-??_C@_0BD@COCJFEOH@glGetFragDataIndex@ DB 'glGetFragDataIndex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@POJBGCGG@glBindFragDataLocationIndexed@
-CONST SEGMENT
-??_C@_0BO@POJBGCGG@glBindFragDataLocationIndexed@ DB 'glBindFragDataLocat'
- DB 'ionIndexed', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@JNHBCHMB@glSampleMaski@
-CONST SEGMENT
-??_C@_0O@JNHBCHMB@glSampleMaski@ DB 'glSampleMaski', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@DHLIMGN@glGetMultisamplefv@
-CONST SEGMENT
-??_C@_0BD@DHLIMGN@glGetMultisamplefv@ DB 'glGetMultisamplefv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@JIHMLKCG@glTexImage3DMultisample@
-CONST SEGMENT
-??_C@_0BI@JIHMLKCG@glTexImage3DMultisample@ DB 'glTexImage3DMultisample', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@FHDFLFA@glTexImage2DMultisample@
-CONST SEGMENT
-??_C@_0BI@FHDFLFA@glTexImage2DMultisample@ DB 'glTexImage2DMultisample', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@ENLMLILA@glFramebufferTexture@
-CONST SEGMENT
-??_C@_0BF@ENLMLILA@glFramebufferTexture@ DB 'glFramebufferTexture', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@KKBIDGPP@glGetBufferParameteri64v@
-CONST SEGMENT
-??_C@_0BJ@KKBIDGPP@glGetBufferParameteri64v@ DB 'glGetBufferParameteri64v'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@KOJILIEC@glGetInteger64i_v@
-CONST SEGMENT
-??_C@_0BC@KOJILIEC@glGetInteger64i_v@ DB 'glGetInteger64i_v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@MPEEOPIN@glGetSynciv@
-CONST SEGMENT
-??_C@_0M@MPEEOPIN@glGetSynciv@ DB 'glGetSynciv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@INMBOHGL@glGetInteger64v@
-CONST SEGMENT
-??_C@_0BA@INMBOHGL@glGetInteger64v@ DB 'glGetInteger64v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@MHLOGHGO@glWaitSync@
-CONST SEGMENT
-??_C@_0L@MHLOGHGO@glWaitSync@ DB 'glWaitSync', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@KDMPGJAC@glClientWaitSync@
-CONST SEGMENT
-??_C@_0BB@KDMPGJAC@glClientWaitSync@ DB 'glClientWaitSync', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@PIFDNDFG@glDeleteSync@
-CONST SEGMENT
-??_C@_0N@PIFDNDFG@glDeleteSync@ DB 'glDeleteSync', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_08JPIIHJEO@glIsSync@
-CONST SEGMENT
-??_C@_08JPIIHJEO@glIsSync@ DB 'glIsSync', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@EFGFPFLP@glFenceSync@
-CONST SEGMENT
-??_C@_0M@EFGFPFLP@glFenceSync@ DB 'glFenceSync', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@ECOAPEBI@glProvokingVertex@
-CONST SEGMENT
-??_C@_0BC@ECOAPEBI@glProvokingVertex@ DB 'glProvokingVertex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@NAPFJEEK@glMultiDrawElementsBaseVertex@
-CONST SEGMENT
-??_C@_0BO@NAPFJEEK@glMultiDrawElementsBaseVertex@ DB 'glMultiDrawElements'
- DB 'BaseVertex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CC@KLOIIKNA@glDrawElementsInstancedBaseVert@
-CONST SEGMENT
-??_C@_0CC@KLOIIKNA@glDrawElementsInstancedBaseVert@ DB 'glDrawElementsIns'
- DB 'tancedBaseVertex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@KBDDBILP@glDrawRangeElementsBaseVertex@
-CONST SEGMENT
-??_C@_0BO@KBDDBILP@glDrawRangeElementsBaseVertex@ DB 'glDrawRangeElements'
- DB 'BaseVertex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@LFMMIAHA@glDrawElementsBaseVertex@
-CONST SEGMENT
-??_C@_0BJ@LFMMIAHA@glDrawElementsBaseVertex@ DB 'glDrawElementsBaseVertex'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@BOLEKKCP@glUniformBlockBinding@
-CONST SEGMENT
-??_C@_0BG@BOLEKKCP@glUniformBlockBinding@ DB 'glUniformBlockBinding', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@KEMCJPAJ@glGetActiveUniformBlockName@
-CONST SEGMENT
-??_C@_0BM@KEMCJPAJ@glGetActiveUniformBlockName@ DB 'glGetActiveUniformBlo'
- DB 'ckName', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@DMHOPJGL@glGetActiveUniformBlockiv@
-CONST SEGMENT
-??_C@_0BK@DMHOPJGL@glGetActiveUniformBlockiv@ DB 'glGetActiveUniformBlock'
- DB 'iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@CBDIMHHE@glGetUniformBlockIndex@
-CONST SEGMENT
-??_C@_0BH@CBDIMHHE@glGetUniformBlockIndex@ DB 'glGetUniformBlockIndex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@EGGFHKJJ@glGetActiveUniformName@
-CONST SEGMENT
-??_C@_0BH@EGGFHKJJ@glGetActiveUniformName@ DB 'glGetActiveUniformName', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@JEHIMPCG@glGetActiveUniformsiv@
-CONST SEGMENT
-??_C@_0BG@JEHIMPCG@glGetActiveUniformsiv@ DB 'glGetActiveUniformsiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@MDPMIDEE@glGetUniformIndices@
-CONST SEGMENT
-??_C@_0BE@MDPMIDEE@glGetUniformIndices@ DB 'glGetUniformIndices', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@EPKABDOG@glCopyBufferSubData@
-CONST SEGMENT
-??_C@_0BE@EPKABDOG@glCopyBufferSubData@ DB 'glCopyBufferSubData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@LJDLNGAF@glPrimitiveRestartIndex@
-CONST SEGMENT
-??_C@_0BI@LJDLNGAF@glPrimitiveRestartIndex@ DB 'glPrimitiveRestartIndex', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@IIMBBALL@glTexBuffer@
-CONST SEGMENT
-??_C@_0M@IIMBBALL@glTexBuffer@ DB 'glTexBuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@CGJENFBH@glDrawElementsInstanced@
-CONST SEGMENT
-??_C@_0BI@CGJENFBH@glDrawElementsInstanced@ DB 'glDrawElementsInstanced', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@HIOFINAN@glDrawArraysInstanced@
-CONST SEGMENT
-??_C@_0BG@HIOFINAN@glDrawArraysInstanced@ DB 'glDrawArraysInstanced', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@ODJEGGAE@glIsVertexArray@
-CONST SEGMENT
-??_C@_0BA@ODJEGGAE@glIsVertexArray@ DB 'glIsVertexArray', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@EPJLBJBJ@glGenVertexArrays@
-CONST SEGMENT
-??_C@_0BC@EPJLBJBJ@glGenVertexArrays@ DB 'glGenVertexArrays', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@BMPCJLEF@glDeleteVertexArrays@
-CONST SEGMENT
-??_C@_0BF@BMPCJLEF@glDeleteVertexArrays@ DB 'glDeleteVertexArrays', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@LHBAHFAN@glBindVertexArray@
-CONST SEGMENT
-??_C@_0BC@LHBAHFAN@glBindVertexArray@ DB 'glBindVertexArray', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@NCDMGHKF@glFlushMappedBufferRange@
-CONST SEGMENT
-??_C@_0BJ@NCDMGHKF@glFlushMappedBufferRange@ DB 'glFlushMappedBufferRange'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@EOHJGBIO@glMapBufferRange@
-CONST SEGMENT
-??_C@_0BB@EOHJGBIO@glMapBufferRange@ DB 'glMapBufferRange', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@NIHIDBBO@glFramebufferTextureLayer@
-CONST SEGMENT
-??_C@_0BK@NIHIDBBO@glFramebufferTextureLayer@ DB 'glFramebufferTextureLay'
- DB 'er', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CB@HNONLGJE@glRenderbufferStorageMultisampl@
-CONST SEGMENT
-??_C@_0CB@HNONLGJE@glRenderbufferStorageMultisampl@ DB 'glRenderbufferSto'
- DB 'rageMultisample', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@OANBDDEP@glBlitFramebuffer@
-CONST SEGMENT
-??_C@_0BC@OANBDDEP@glBlitFramebuffer@ DB 'glBlitFramebuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@BHNIMGDM@glGenerateMipmap@
-CONST SEGMENT
-??_C@_0BB@BHNIMGDM@glGenerateMipmap@ DB 'glGenerateMipmap', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0CG@KLDGJEON@glGetFramebufferAttachmentParam@
-CONST SEGMENT
-??_C@_0CG@KLDGJEON@glGetFramebufferAttachmentParam@ DB 'glGetFramebufferA'
- DB 'ttachmentParameteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@OJDINAOA@glFramebufferRenderbuffer@
-CONST SEGMENT
-??_C@_0BK@OJDINAOA@glFramebufferRenderbuffer@ DB 'glFramebufferRenderbuff'
- DB 'er', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@JDEHAJHC@glFramebufferTexture3D@
-CONST SEGMENT
-??_C@_0BH@JDEHAJHC@glFramebufferTexture3D@ DB 'glFramebufferTexture3D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@JCIFGDEF@glFramebufferTexture2D@
-CONST SEGMENT
-??_C@_0BH@JCIFGDEF@glFramebufferTexture2D@ DB 'glFramebufferTexture2D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@JAMDNNBM@glFramebufferTexture1D@
-CONST SEGMENT
-??_C@_0BH@JAMDNNBM@glFramebufferTexture1D@ DB 'glFramebufferTexture1D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@GIOLHEAD@glCheckFramebufferStatus@
-CONST SEGMENT
-??_C@_0BJ@GIOLHEAD@glCheckFramebufferStatus@ DB 'glCheckFramebufferStatus'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@FAPEBGID@glGenFramebuffers@
-CONST SEGMENT
-??_C@_0BC@FAPEBGID@glGenFramebuffers@ DB 'glGenFramebuffers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@DJNJENP@glDeleteFramebuffers@
-CONST SEGMENT
-??_C@_0BF@DJNJENP@glDeleteFramebuffers@ DB 'glDeleteFramebuffers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@CJMIBNO@glBindFramebuffer@
-CONST SEGMENT
-??_C@_0BC@CJMIBNO@glBindFramebuffer@ DB 'glBindFramebuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@FGBIJCNH@glIsFramebuffer@
-CONST SEGMENT
-??_C@_0BA@FGBIJCNH@glIsFramebuffer@ DB 'glIsFramebuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BN@FGKAECKO@glGetRenderbufferParameteriv@
-CONST SEGMENT
-??_C@_0BN@FGKAECKO@glGetRenderbufferParameteriv@ DB 'glGetRenderbufferPar'
- DB 'ameteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@EOIILGMJ@glRenderbufferStorage@
-CONST SEGMENT
-??_C@_0BG@EOIILGMJ@glRenderbufferStorage@ DB 'glRenderbufferStorage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@MIGEDNGJ@glGenRenderbuffers@
-CONST SEGMENT
-??_C@_0BD@MIGEDNGJ@glGenRenderbuffers@ DB 'glGenRenderbuffers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@KKOKEJDE@glDeleteRenderbuffers@
-CONST SEGMENT
-??_C@_0BG@KKOKEJDE@glDeleteRenderbuffers@ DB 'glDeleteRenderbuffers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@EPOPJGFA@glBindRenderbuffer@
-CONST SEGMENT
-??_C@_0BD@EPOPJGFA@glBindRenderbuffer@ DB 'glBindRenderbuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@DGGHKKOH@glIsRenderbuffer@
-CONST SEGMENT
-??_C@_0BB@DGGHKKOH@glIsRenderbuffer@ DB 'glIsRenderbuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@PILJCBOD@glGetStringi@
-CONST SEGMENT
-??_C@_0N@PILJCBOD@glGetStringi@ DB 'glGetStringi', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@OACPENCO@glClearBufferfi@
-CONST SEGMENT
-??_C@_0BA@OACPENCO@glClearBufferfi@ DB 'glClearBufferfi', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@CNHFEDLA@glClearBufferfv@
-CONST SEGMENT
-??_C@_0BA@CNHFEDLA@glClearBufferfv@ DB 'glClearBufferfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@OHPPAEID@glClearBufferuiv@
-CONST SEGMENT
-??_C@_0BB@OHPPAEID@glClearBufferuiv@ DB 'glClearBufferuiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@CGCJAEIN@glClearBufferiv@
-CONST SEGMENT
-??_C@_0BA@CGCJAEIN@glClearBufferiv@ DB 'glClearBufferiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@MLODKKFL@glGetTexParameterIuiv@
-CONST SEGMENT
-??_C@_0BG@MLODKKFL@glGetTexParameterIuiv@ DB 'glGetTexParameterIuiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@ODBJFHDD@glGetTexParameterIiv@
-CONST SEGMENT
-??_C@_0BF@ODBJFHDD@glGetTexParameterIiv@ DB 'glGetTexParameterIiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@FDBCMKBE@glTexParameterIuiv@
-CONST SEGMENT
-??_C@_0BD@FDBCMKBE@glTexParameterIuiv@ DB 'glTexParameterIuiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@MAFJKEHB@glTexParameterIiv@
-CONST SEGMENT
-??_C@_0BC@MAFJKEHB@glTexParameterIiv@ DB 'glTexParameterIiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@HJJIIGE@glUniform4uiv@
-CONST SEGMENT
-??_C@_0O@HJJIIGE@glUniform4uiv@ DB 'glUniform4uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@LFLJFEHE@glUniform3uiv@
-CONST SEGMENT
-??_C@_0O@LFLJFEHE@glUniform3uiv@ DB 'glUniform3uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@IINJHNME@glUniform2uiv@
-CONST SEGMENT
-??_C@_0O@IINJHNME@glUniform2uiv@ DB 'glUniform2uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@MPHJAHBE@glUniform1uiv@
-CONST SEGMENT
-??_C@_0O@MPHJAHBE@glUniform1uiv@ DB 'glUniform1uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@ENCKKJAN@glUniform4ui@
-CONST SEGMENT
-??_C@_0N@ENCKKJAN@glUniform4ui@ DB 'glUniform4ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@NAPNJBLE@glUniform3ui@
-CONST SEGMENT
-??_C@_0N@NAPNJBLE@glUniform3ui@ DB 'glUniform3ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@GIEBPGNB@glUniform2ui@
-CONST SEGMENT
-??_C@_0N@GIEBPGNB@glUniform2ui@ DB 'glUniform2ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@HKPEFJDP@glUniform1ui@
-CONST SEGMENT
-??_C@_0N@HKPEFJDP@glUniform1ui@ DB 'glUniform1ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@NDOIGAMC@glGetFragDataLocation@
-CONST SEGMENT
-??_C@_0BG@NDOIGAMC@glGetFragDataLocation@ DB 'glGetFragDataLocation', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@DLJLAGBA@glBindFragDataLocation@
-CONST SEGMENT
-??_C@_0BH@DLJLAGBA@glBindFragDataLocation@ DB 'glBindFragDataLocation', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@NIGECFIF@glGetUniformuiv@
-CONST SEGMENT
-??_C@_0BA@NIGECFIF@glGetUniformuiv@ DB 'glGetUniformuiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@IMNLBLPG@glVertexAttribI4usv@
-CONST SEGMENT
-??_C@_0BE@IMNLBLPG@glVertexAttribI4usv@ DB 'glVertexAttribI4usv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@JBDPNCLB@glVertexAttribI4ubv@
-CONST SEGMENT
-??_C@_0BE@JBDPNCLB@glVertexAttribI4ubv@ DB 'glVertexAttribI4ubv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@MIPLFJKA@glVertexAttribI4sv@
-CONST SEGMENT
-??_C@_0BD@MIPLFJKA@glVertexAttribI4sv@ DB 'glVertexAttribI4sv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@NFBPJAOH@glVertexAttribI4bv@
-CONST SEGMENT
-??_C@_0BD@NFBPJAOH@glVertexAttribI4bv@ DB 'glVertexAttribI4bv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@JNGKDNFA@glVertexAttribI4uiv@
-CONST SEGMENT
-??_C@_0BE@JNGKDNFA@glVertexAttribI4uiv@ DB 'glVertexAttribI4uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@CPEKOBEA@glVertexAttribI3uiv@
-CONST SEGMENT
-??_C@_0BE@CPEKOBEA@glVertexAttribI3uiv@ DB 'glVertexAttribI3uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@BCCKMIPA@glVertexAttribI2uiv@
-CONST SEGMENT
-??_C@_0BE@BCCKMIPA@glVertexAttribI2uiv@ DB 'glVertexAttribI2uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@FFIKLCCA@glVertexAttribI1uiv@
-CONST SEGMENT
-??_C@_0BE@FFIKLCCA@glVertexAttribI1uiv@ DB 'glVertexAttribI1uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@NJEKHPAG@glVertexAttribI4iv@
-CONST SEGMENT
-??_C@_0BD@NJEKHPAG@glVertexAttribI4iv@ DB 'glVertexAttribI4iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@EEJNEHLP@glVertexAttribI3iv@
-CONST SEGMENT
-??_C@_0BD@EEJNEHLP@glVertexAttribI3iv@ DB 'glVertexAttribI3iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@PMCBCANK@glVertexAttribI2iv@
-CONST SEGMENT
-??_C@_0BD@PMCBCANK@glVertexAttribI2iv@ DB 'glVertexAttribI2iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@OOJEIPDE@glVertexAttribI1iv@
-CONST SEGMENT
-??_C@_0BD@OOJEIPDE@glVertexAttribI1iv@ DB 'glVertexAttribI1iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@BCMCLIM@glVertexAttribI4ui@
-CONST SEGMENT
-??_C@_0BD@BCMCLIM@glVertexAttribI4ui@ DB 'glVertexAttribI4ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@JMPLBDDF@glVertexAttribI3ui@
-CONST SEGMENT
-??_C@_0BD@JMPLBDDF@glVertexAttribI3ui@ DB 'glVertexAttribI3ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@CEEHHEFA@glVertexAttribI2ui@
-CONST SEGMENT
-??_C@_0BD@CEEHHEFA@glVertexAttribI2ui@ DB 'glVertexAttribI2ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@DGPCNLLO@glVertexAttribI1ui@
-CONST SEGMENT
-??_C@_0BD@DGPCNLLO@glVertexAttribI1ui@ DB 'glVertexAttribI1ui', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@CFEDAOOA@glVertexAttribI4i@
-CONST SEGMENT
-??_C@_0BC@CFEDAOOA@glVertexAttribI4i@ DB 'glVertexAttribI4i', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@CAAMBIGF@glVertexAttribI3i@
-CONST SEGMENT
-??_C@_0BC@CAAMBIGF@glVertexAttribI3i@ DB 'glVertexAttribI3i', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@CBMOHCFC@glVertexAttribI2i@
-CONST SEGMENT
-??_C@_0BC@CBMOHCFC@glVertexAttribI2i@ DB 'glVertexAttribI2i', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@CDIIMMAL@glVertexAttribI1i@
-CONST SEGMENT
-??_C@_0BC@CDIIMMAL@glVertexAttribI1i@ DB 'glVertexAttribI1i', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@GCBDCABB@glGetVertexAttribIuiv@
-CONST SEGMENT
-??_C@_0BG@GCBDCABB@glGetVertexAttribIuiv@ DB 'glGetVertexAttribIuiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@KPDNEONP@glGetVertexAttribIiv@
-CONST SEGMENT
-??_C@_0BF@KPDNEONP@glGetVertexAttribIiv@ DB 'glGetVertexAttribIiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@NLOEHKCD@glVertexAttribIPointer@
-CONST SEGMENT
-??_C@_0BH@NLOEHKCD@glVertexAttribIPointer@ DB 'glVertexAttribIPointer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@KCIOLNMA@glEndConditionalRender@
-CONST SEGMENT
-??_C@_0BH@KCIOLNMA@glEndConditionalRender@ DB 'glEndConditionalRender', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@EHEPIEPF@glBeginConditionalRender@
-CONST SEGMENT
-??_C@_0BJ@EHEPIEPF@glBeginConditionalRender@ DB 'glBeginConditionalRender'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@HLGAGIMI@glClampColor@
-CONST SEGMENT
-??_C@_0N@HLGAGIMI@glClampColor@ DB 'glClampColor', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BO@ODFLPNG@glGetTransformFeedbackVarying@
-CONST SEGMENT
-??_C@_0BO@ODFLPNG@glGetTransformFeedbackVarying@ DB 'glGetTransformFeedba'
- DB 'ckVarying', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BM@IJFAKBEF@glTransformFeedbackVaryings@
-CONST SEGMENT
-??_C@_0BM@IJFAKBEF@glTransformFeedbackVaryings@ DB 'glTransformFeedbackVa'
- DB 'ryings', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@LDPKOCJI@glBindBufferBase@
-CONST SEGMENT
-??_C@_0BB@LDPKOCJI@glBindBufferBase@ DB 'glBindBufferBase', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@EEMMCHMB@glBindBufferRange@
-CONST SEGMENT
-??_C@_0BC@EEMMCHMB@glBindBufferRange@ DB 'glBindBufferRange', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@LCFLNNBH@glEndTransformFeedback@
-CONST SEGMENT
-??_C@_0BH@LCFLNNBH@glEndTransformFeedback@ DB 'glEndTransformFeedback', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@FHJKOECC@glBeginTransformFeedback@
-CONST SEGMENT
-??_C@_0BJ@FHJKOECC@glBeginTransformFeedback@ DB 'glBeginTransformFeedback'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@IMGKGOKN@glIsEnabledi@
-CONST SEGMENT
-??_C@_0N@IMGKGOKN@glIsEnabledi@ DB 'glIsEnabledi', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@BMJPGDDH@glDisablei@
-CONST SEGMENT
-??_C@_0L@BMJPGDDH@glDisablei@ DB 'glDisablei', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09IEGEGIEN@glEnablei@
-CONST SEGMENT
-??_C@_09IEGEGIEN@glEnablei@ DB 'glEnablei', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@FKCNNMFO@glGetIntegeri_v@
-CONST SEGMENT
-??_C@_0BA@FKCNNMFO@glGetIntegeri_v@ DB 'glGetIntegeri_v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@OAKNOBP@glGetBooleani_v@
-CONST SEGMENT
-??_C@_0BA@OAKNOBP@glGetBooleani_v@ DB 'glGetBooleani_v', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@JHNNNJFG@glColorMaski@
-CONST SEGMENT
-??_C@_0N@JHNNNJFG@glColorMaski@ DB 'glColorMaski', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@HFGACBCH@glUniformMatrix4x3fv@
-CONST SEGMENT
-??_C@_0BF@HFGACBCH@glUniformMatrix4x3fv@ DB 'glUniformMatrix4x3fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@PFLCCJCG@glUniformMatrix3x4fv@
-CONST SEGMENT
-??_C@_0BF@PFLCCJCG@glUniformMatrix3x4fv@ DB 'glUniformMatrix3x4fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@MNNMEGEC@glUniformMatrix4x2fv@
-CONST SEGMENT
-??_C@_0BF@MNNMEGEC@glUniformMatrix4x2fv@ DB 'glUniformMatrix4x2fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@DOOOPKID@glUniformMatrix2x4fv@
-CONST SEGMENT
-??_C@_0BF@DOOOPKID@glUniformMatrix2x4fv@ DB 'glUniformMatrix2x4fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@NANJHGPK@glUniformMatrix3x2fv@
-CONST SEGMENT
-??_C@_0BF@NANJHGPK@glUniformMatrix3x2fv@ DB 'glUniformMatrix3x2fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@KDDJMCDK@glUniformMatrix2x3fv@
-CONST SEGMENT
-??_C@_0BF@KDDJMCDK@glUniformMatrix2x3fv@ DB 'glUniformMatrix2x3fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@JPNNNPKG@glVertexAttribPointer@
-CONST SEGMENT
-??_C@_0BG@JPNNNPKG@glVertexAttribPointer@ DB 'glVertexAttribPointer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@OKBBECIG@glVertexAttrib4usv@
-CONST SEGMENT
-??_C@_0BD@OKBBECIG@glVertexAttrib4usv@ DB 'glVertexAttrib4usv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@PLKAGECA@glVertexAttrib4uiv@
-CONST SEGMENT
-??_C@_0BD@PLKAGECA@glVertexAttrib4uiv@ DB 'glVertexAttrib4uiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@PHPFILMB@glVertexAttrib4ubv@
-CONST SEGMENT
-??_C@_0BD@PHPFILMB@glVertexAttrib4ubv@ DB 'glVertexAttrib4ubv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@EJJODHK@glVertexAttrib4sv@
-CONST SEGMENT
-??_C@_0BC@EJJODHK@glVertexAttrib4sv@ DB 'glVertexAttrib4sv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@PLKDLLIP@glVertexAttrib4s@
-CONST SEGMENT
-??_C@_0BB@PLKDLLIP@glVertexAttrib4s@ DB 'glVertexAttrib4s', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@BFCIMFNM@glVertexAttrib4iv@
-CONST SEGMENT
-??_C@_0BC@BFCIMFNM@glVertexAttrib4iv@ DB 'glVertexAttrib4iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@BOHEICOB@glVertexAttrib4fv@
-CONST SEGMENT
-??_C@_0BC@BOHEICOB@glVertexAttrib4fv@ DB 'glVertexAttrib4fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@MMBGFNJL@glVertexAttrib4f@
-CONST SEGMENT
-??_C@_0BB@MMBGFNJL@glVertexAttrib4f@ DB 'glVertexAttrib4f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@BNPAFGIP@glVertexAttrib4dv@
-CONST SEGMENT
-??_C@_0BC@BNPAFGIP@glVertexAttrib4dv@ DB 'glVertexAttrib4dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@POCADPBJ@glVertexAttrib4d@
-CONST SEGMENT
-??_C@_0BB@POCADPBJ@glVertexAttrib4d@ DB 'glVertexAttrib4d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@BJHNCKDN@glVertexAttrib4bv@
-CONST SEGMENT
-??_C@_0BC@BJHNCKDN@glVertexAttrib4bv@ DB 'glVertexAttrib4bv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@IIAFPNIH@glVertexAttrib4Nusv@
-CONST SEGMENT
-??_C@_0BE@IIAFPNIH@glVertexAttrib4Nusv@ DB 'glVertexAttrib4Nusv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@JJLENLCB@glVertexAttrib4Nuiv@
-CONST SEGMENT
-??_C@_0BE@JJLENLCB@glVertexAttrib4Nuiv@ DB 'glVertexAttrib4Nuiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@JFOBDEMA@glVertexAttrib4Nubv@
-CONST SEGMENT
-??_C@_0BE@JFOBDEMA@glVertexAttrib4Nubv@ DB 'glVertexAttrib4Nubv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@OHBIJGMB@glVertexAttrib4Nub@
-CONST SEGMENT
-??_C@_0BD@OHBIJGMB@glVertexAttrib4Nub@ DB 'glVertexAttrib4Nub', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@MNDLDNCG@glVertexAttrib4Nsv@
-CONST SEGMENT
-??_C@_0BD@MNDLDNCG@glVertexAttrib4Nsv@ DB 'glVertexAttrib4Nsv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@NMIKBLIA@glVertexAttrib4Niv@
-CONST SEGMENT
-??_C@_0BD@NMIKBLIA@glVertexAttrib4Niv@ DB 'glVertexAttrib4Niv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@NANPPEGB@glVertexAttrib4Nbv@
-CONST SEGMENT
-??_C@_0BD@NANPPEGB@glVertexAttrib4Nbv@ DB 'glVertexAttrib4Nbv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@JJEONLMD@glVertexAttrib3sv@
-CONST SEGMENT
-??_C@_0BC@JJEONLMD@glVertexAttrib3sv@ DB 'glVertexAttrib3sv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@POOMKNAK@glVertexAttrib3s@
-CONST SEGMENT
-??_C@_0BB@POOMKNAK@glVertexAttrib3s@ DB 'glVertexAttrib3s', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@IDKDLKFI@glVertexAttrib3fv@
-CONST SEGMENT
-??_C@_0BC@IDKDLKFI@glVertexAttrib3fv@ DB 'glVertexAttrib3fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@MJFJELBO@glVertexAttrib3f@
-CONST SEGMENT
-??_C@_0BB@MJFJELBO@glVertexAttrib3f@ DB 'glVertexAttrib3f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@IACHGODG@glVertexAttrib3dv@
-CONST SEGMENT
-??_C@_0BC@IACHGODG@glVertexAttrib3dv@ DB 'glVertexAttrib3dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@PLGPCJJM@glVertexAttrib3d@
-CONST SEGMENT
-??_C@_0BB@PLGPCJJM@glVertexAttrib3d@ DB 'glVertexAttrib3d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@CBPCLMKG@glVertexAttrib2sv@
-CONST SEGMENT
-??_C@_0BC@CBPCLMKG@glVertexAttrib2sv@ DB 'glVertexAttrib2sv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@PPCOMHDN@glVertexAttrib2s@
-CONST SEGMENT
-??_C@_0BB@PPCOMHDN@glVertexAttrib2s@ DB 'glVertexAttrib2s', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@DLBPNNDN@glVertexAttrib2fv@
-CONST SEGMENT
-??_C@_0BC@DLBPNNDN@glVertexAttrib2fv@ DB 'glVertexAttrib2fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@MIJLCBCJ@glVertexAttrib2f@
-CONST SEGMENT
-??_C@_0BB@MIJLCBCJ@glVertexAttrib2f@ DB 'glVertexAttrib2f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@DIJLAJFD@glVertexAttrib2dv@
-CONST SEGMENT
-??_C@_0BC@DIJLAJFD@glVertexAttrib2dv@ DB 'glVertexAttrib2dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@PKKNEDKL@glVertexAttrib2d@
-CONST SEGMENT
-??_C@_0BB@PKKNEDKL@glVertexAttrib2d@ DB 'glVertexAttrib2d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@DDEHBDEI@glVertexAttrib1sv@
-CONST SEGMENT
-??_C@_0BC@DDEHBDEI@glVertexAttrib1sv@ DB 'glVertexAttrib1sv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@PNGIHJGE@glVertexAttrib1s@
-CONST SEGMENT
-??_C@_0BB@PNGIHJGE@glVertexAttrib1s@ DB 'glVertexAttrib1s', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@CJKKHCND@glVertexAttrib1fv@
-CONST SEGMENT
-??_C@_0BC@CJKKHCND@glVertexAttrib1fv@ DB 'glVertexAttrib1fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@MKNNJPHA@glVertexAttrib1f@
-CONST SEGMENT
-??_C@_0BB@MKNNJPHA@glVertexAttrib1f@ DB 'glVertexAttrib1f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@CKCOKGLN@glVertexAttrib1dv@
-CONST SEGMENT
-??_C@_0BC@CKCOKGLN@glVertexAttrib1dv@ DB 'glVertexAttrib1dv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@PIOLPNPC@glVertexAttrib1d@
-CONST SEGMENT
-??_C@_0BB@PIOLPNPC@glVertexAttrib1d@ DB 'glVertexAttrib1d', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@MAPGDLJK@glValidateProgram@
-CONST SEGMENT
-??_C@_0BC@MAPGDLJK@glValidateProgram@ DB 'glValidateProgram', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@LNHCBEKP@glUniformMatrix4fv@
-CONST SEGMENT
-??_C@_0BD@LNHCBEKP@glUniformMatrix4fv@ DB 'glUniformMatrix4fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@CAKFCMBG@glUniformMatrix3fv@
-CONST SEGMENT
-??_C@_0BD@CAKFCMBG@glUniformMatrix3fv@ DB 'glUniformMatrix3fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@JIBJELHD@glUniformMatrix2fv@
-CONST SEGMENT
-??_C@_0BD@JIBJELHD@glUniformMatrix2fv@ DB 'glUniformMatrix2fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@JFEMPNIH@glUniform4iv@
-CONST SEGMENT
-??_C@_0N@JFEMPNIH@glUniform4iv@ DB 'glUniform4iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@IJLMFDO@glUniform3iv@
-CONST SEGMENT
-??_C@_0N@IJLMFDO@glUniform3iv@ DB 'glUniform3iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@LACHKCFL@glUniform2iv@
-CONST SEGMENT
-??_C@_0N@LACHKCFL@glUniform2iv@ DB 'glUniform2iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@KCJCANLF@glUniform1iv@
-CONST SEGMENT
-??_C@_0N@KCJCANLF@glUniform1iv@ DB 'glUniform1iv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@JOBALKLK@glUniform4fv@
-CONST SEGMENT
-??_C@_0N@JOBALKLK@glUniform4fv@ DB 'glUniform4fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@DMHICAD@glUniform3fv@
-CONST SEGMENT
-??_C@_0N@DMHICAD@glUniform3fv@ DB 'glUniform3fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@LLHLOFGG@glUniform2fv@
-CONST SEGMENT
-??_C@_0N@LLHLOFGG@glUniform2fv@ DB 'glUniform2fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@KJMOEKII@glUniform1fv@
-CONST SEGMENT
-??_C@_0N@KJMOEKII@glUniform1fv@ DB 'glUniform1fv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@EKNBNBMB@glUniform4i@
-CONST SEGMENT
-??_C@_0M@EKNBNBMB@glUniform4i@ DB 'glUniform4i', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@EPJOMHEE@glUniform3i@
-CONST SEGMENT
-??_C@_0M@EPJOMHEE@glUniform3i@ DB 'glUniform3i', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@EOFMKNHD@glUniform2i@
-CONST SEGMENT
-??_C@_0M@EOFMKNHD@glUniform2i@ DB 'glUniform2i', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@EMBKBDCK@glUniform1i@
-CONST SEGMENT
-??_C@_0M@EMBKBDCK@glUniform1i@ DB 'glUniform1i', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@MNEJMNAO@glUniform4f@
-CONST SEGMENT
-??_C@_0M@MNEJMNAO@glUniform4f@ DB 'glUniform4f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@MIAGNLIL@glUniform3f@
-CONST SEGMENT
-??_C@_0M@MIAGNLIL@glUniform3f@ DB 'glUniform3f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@MJMELBLM@glUniform2f@
-CONST SEGMENT
-??_C@_0M@MJMELBLM@glUniform2f@ DB 'glUniform2f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@MLICAPOF@glUniform1f@
-CONST SEGMENT
-??_C@_0M@MLICAPOF@glUniform1f@ DB 'glUniform1f', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@ICBDHBI@glUseProgram@
-CONST SEGMENT
-??_C@_0N@ICBDHBI@glUseProgram@ DB 'glUseProgram', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@DFHCPFMO@glShaderSource@
-CONST SEGMENT
-??_C@_0P@DFHCPFMO@glShaderSource@ DB 'glShaderSource', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@PIOEEBPO@glLinkProgram@
-CONST SEGMENT
-??_C@_0O@PIOEEBPO@glLinkProgram@ DB 'glLinkProgram', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@MDDLFIHC@glIsShader@
-CONST SEGMENT
-??_C@_0L@MDDLFIHC@glIsShader@ DB 'glIsShader', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@INLOJDGO@glIsProgram@
-CONST SEGMENT
-??_C@_0M@INLOJDGO@glIsProgram@ DB 'glIsProgram', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@DOJMENLD@glGetVertexAttribPointerv@
-CONST SEGMENT
-??_C@_0BK@DOJMENLD@glGetVertexAttribPointerv@ DB 'glGetVertexAttribPointe'
- DB 'rv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@HLCEAPNO@glGetVertexAttribiv@
-CONST SEGMENT
-??_C@_0BE@HLCEAPNO@glGetVertexAttribiv@ DB 'glGetVertexAttribiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@HAHIEIOD@glGetVertexAttribfv@
-CONST SEGMENT
-??_C@_0BE@HAHIEIOD@glGetVertexAttribfv@ DB 'glGetVertexAttribfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@HDPMJMIN@glGetVertexAttribdv@
-CONST SEGMENT
-??_C@_0BE@HDPMJMIN@glGetVertexAttribdv@ DB 'glGetVertexAttribdv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@IAONPCL@glGetUniformiv@
-CONST SEGMENT
-??_C@_0P@IAONPCL@glGetUniformiv@ DB 'glGetUniformiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@DFCJIBG@glGetUniformfv@
-CONST SEGMENT
-??_C@_0P@DFCJIBG@glGetUniformfv@ DB 'glGetUniformfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@KIOPGICP@glGetUniformLocation@
-CONST SEGMENT
-??_C@_0BF@KIOPGICP@glGetUniformLocation@ DB 'glGetUniformLocation', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@ELEIFJEL@glGetShaderSource@
-CONST SEGMENT
-??_C@_0BC@ELEIFJEL@glGetShaderSource@ DB 'glGetShaderSource', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@GIABBCMO@glGetShaderInfoLog@
-CONST SEGMENT
-??_C@_0BD@GIABBCMO@glGetShaderInfoLog@ DB 'glGetShaderInfoLog', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@JBDFPDMG@glGetShaderiv@
-CONST SEGMENT
-??_C@_0O@JBDFPDMG@glGetShaderiv@ DB 'glGetShaderiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@DHGHAJFL@glGetProgramInfoLog@
-CONST SEGMENT
-??_C@_0BE@DHGHAJFL@glGetProgramInfoLog@ DB 'glGetProgramInfoLog', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@FMMDFLCO@glGetProgramiv@
-CONST SEGMENT
-??_C@_0P@FMMDFLCO@glGetProgramiv@ DB 'glGetProgramiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@BEPGJDMM@glGetAttribLocation@
-CONST SEGMENT
-??_C@_0BE@BEPGJDMM@glGetAttribLocation@ DB 'glGetAttribLocation', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@GHMDGFEM@glGetAttachedShaders@
-CONST SEGMENT
-??_C@_0BF@GHMDGFEM@glGetAttachedShaders@ DB 'glGetAttachedShaders', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@NIMHLLKN@glGetActiveUniform@
-CONST SEGMENT
-??_C@_0BD@NIMHLLKN@glGetActiveUniform@ DB 'glGetActiveUniform', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@MBALAOHF@glGetActiveAttrib@
-CONST SEGMENT
-??_C@_0BC@MBALAOHF@glGetActiveAttrib@ DB 'glGetActiveAttrib', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@EHBAHNHE@glEnableVertexAttribArray@
-CONST SEGMENT
-??_C@_0BK@EHBAHNHE@glEnableVertexAttribArray@ DB 'glEnableVertexAttribArr'
- DB 'ay', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BL@NKHLOFFF@glDisableVertexAttribArray@
-CONST SEGMENT
-??_C@_0BL@NKHLOFFF@glDisableVertexAttribArray@ DB 'glDisableVertexAttribA'
- DB 'rray', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@DJFJFCJL@glDetachShader@
-CONST SEGMENT
-??_C@_0P@DJFJFCJL@glDetachShader@ DB 'glDetachShader', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@HHCDONAG@glDeleteShader@
-CONST SEGMENT
-??_C@_0P@HHCDONAG@glDeleteShader@ DB 'glDeleteShader', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@NKGCDOPO@glDeleteProgram@
-CONST SEGMENT
-??_C@_0BA@NKGCDOPO@glDeleteProgram@ DB 'glDeleteProgram', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@HGHBNC@glCreateShader@
-CONST SEGMENT
-??_C@_0P@HGHBNC@glCreateShader@ DB 'glCreateShader', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@FLKLHNKP@glCreateProgram@
-CONST SEGMENT
-??_C@_0BA@FLKLHNKP@glCreateProgram@ DB 'glCreateProgram', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@DGIEGONF@glCompileShader@
-CONST SEGMENT
-??_C@_0BA@DGIEGONF@glCompileShader@ DB 'glCompileShader', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BF@MHKEFIHM@glBindAttribLocation@
-CONST SEGMENT
-??_C@_0BF@MHKEFIHM@glBindAttribLocation@ DB 'glBindAttribLocation', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@LDMLEABL@glAttachShader@
-CONST SEGMENT
-??_C@_0P@LDMLEABL@glAttachShader@ DB 'glAttachShader', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@MMKPIEJI@glStencilMaskSeparate@
-CONST SEGMENT
-??_C@_0BG@MMKPIEJI@glStencilMaskSeparate@ DB 'glStencilMaskSeparate', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BG@FCMNCEIA@glStencilFuncSeparate@
-CONST SEGMENT
-??_C@_0BG@FCMNCEIA@glStencilFuncSeparate@ DB 'glStencilFuncSeparate', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@GAPLDNGF@glStencilOpSeparate@
-CONST SEGMENT
-??_C@_0BE@GAPLDNGF@glStencilOpSeparate@ DB 'glStencilOpSeparate', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@COHJKDBH@glDrawBuffers@
-CONST SEGMENT
-??_C@_0O@COHJKDBH@glDrawBuffers@ DB 'glDrawBuffers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@JNHDNJAG@glBlendEquationSeparate@
-CONST SEGMENT
-??_C@_0BI@JNHDNJAG@glBlendEquationSeparate@ DB 'glBlendEquationSeparate', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@KNJEIFMC@glGetBufferPointerv@
-CONST SEGMENT
-??_C@_0BE@KNJEIFMC@glGetBufferPointerv@ DB 'glGetBufferPointerv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@BMIEIFJP@glGetBufferParameteriv@
-CONST SEGMENT
-??_C@_0BH@BMIEIFJP@glGetBufferParameteriv@ DB 'glGetBufferParameteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@OFGHBLEO@glUnmapBuffer@
-CONST SEGMENT
-??_C@_0O@OFGHBLEO@glUnmapBuffer@ DB 'glUnmapBuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@NNHDPACA@glMapBuffer@
-CONST SEGMENT
-??_C@_0M@NNHDPACA@glMapBuffer@ DB 'glMapBuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@PNDAHMBO@glGetBufferSubData@
-CONST SEGMENT
-??_C@_0BD@PNDAHMBO@glGetBufferSubData@ DB 'glGetBufferSubData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@GAJMDBBN@glBufferSubData@
-CONST SEGMENT
-??_C@_0BA@GAJMDBBN@glBufferSubData@ DB 'glBufferSubData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@JHHJMABP@glBufferData@
-CONST SEGMENT
-??_C@_0N@JHHJMABP@glBufferData@ DB 'glBufferData', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@KFPDMKNG@glIsBuffer@
-CONST SEGMENT
-??_C@_0L@KFPDMKNG@glIsBuffer@ DB 'glIsBuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@LAOHBIBA@glGenBuffers@
-CONST SEGMENT
-??_C@_0N@LAOHBIBA@glGenBuffers@ DB 'glGenBuffers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@DMNLADIO@glDeleteBuffers@
-CONST SEGMENT
-??_C@_0BA@DMNLADIO@glDeleteBuffers@ DB 'glDeleteBuffers', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@BONEPPLO@glBindBuffer@
-CONST SEGMENT
-??_C@_0N@BONEPPLO@glBindBuffer@ DB 'glBindBuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@MNBBKJ@glGetQueryObjectuiv@
-CONST SEGMENT
-??_C@_0BE@MNBBKJ@glGetQueryObjectuiv@ DB 'glGetQueryObjectuiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@KMBBCJID@glGetQueryObjectiv@
-CONST SEGMENT
-??_C@_0BD@KMBBCJID@glGetQueryObjectiv@ DB 'glGetQueryObjectiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@BPACPFCI@glGetQueryiv@
-CONST SEGMENT
-??_C@_0N@BPACPFCI@glGetQueryiv@ DB 'glGetQueryiv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@FLEBHIDM@glEndQuery@
-CONST SEGMENT
-??_C@_0L@FLEBHIDM@glEndQuery@ DB 'glEndQuery', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@GIAGIGPA@glBeginQuery@
-CONST SEGMENT
-??_C@_0N@GIAGIGPA@glBeginQuery@ DB 'glBeginQuery', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09CNNLCEBN@glIsQuery@
-CONST SEGMENT
-??_C@_09CNNLCEBN@glIsQuery@ DB 'glIsQuery', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@IOKEHMOH@glDeleteQueries@
-CONST SEGMENT
-??_C@_0BA@IOKEHMOH@glDeleteQueries@ DB 'glDeleteQueries', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@CJIGHHJ@glGenQueries@
-CONST SEGMENT
-??_C@_0N@CJIGHHJ@glGenQueries@ DB 'glGenQueries', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@PFHILPAN@glBlendEquation@
-CONST SEGMENT
-??_C@_0BA@PFHILPAN@glBlendEquation@ DB 'glBlendEquation', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@PKBMFJDK@glBlendColor@
-CONST SEGMENT
-??_C@_0N@PKBMFJDK@glBlendColor@ DB 'glBlendColor', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@LDFNOKAC@glPointParameteriv@
-CONST SEGMENT
-??_C@_0BD@LDFNOKAC@glPointParameteriv@ DB 'glPointParameteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@ICPGPIPB@glPointParameteri@
-CONST SEGMENT
-??_C@_0BC@ICPGPIPB@glPointParameteri@ DB 'glPointParameteri', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BD@LIABKNDP@glPointParameterfv@
-CONST SEGMENT
-??_C@_0BD@LIABKNDP@glPointParameterfv@ DB 'glPointParameterfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@FGOOEDO@glPointParameterf@
-CONST SEGMENT
-??_C@_0BC@FGOOEDO@glPointParameterf@ DB 'glPointParameterf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@MPDFJJLL@glMultiDrawElements@
-CONST SEGMENT
-??_C@_0BE@MPDFJJLL@glMultiDrawElements@ DB 'glMultiDrawElements', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@IBABPJFA@glMultiDrawArrays@
-CONST SEGMENT
-??_C@_0BC@IBABPJFA@glMultiDrawArrays@ DB 'glMultiDrawArrays', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@LLLCIIOO@glBlendFuncSeparate@
-CONST SEGMENT
-??_C@_0BE@LLLCIIOO@glBlendFuncSeparate@ DB 'glBlendFuncSeparate', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BI@MPANLPPL@glGetCompressedTexImage@
-CONST SEGMENT
-??_C@_0BI@MPANLPPL@glGetCompressedTexImage@ DB 'glGetCompressedTexImage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@ECBIPHJO@glCompressedTexSubImage1D@
-CONST SEGMENT
-??_C@_0BK@ECBIPHJO@glCompressedTexSubImage1D@ DB 'glCompressedTexSubImage'
- DB '1D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@EAFOEJMH@glCompressedTexSubImage2D@
-CONST SEGMENT
-??_C@_0BK@EAFOEJMH@glCompressedTexSubImage2D@ DB 'glCompressedTexSubImage'
- DB '2D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BK@EBJMCDPA@glCompressedTexSubImage3D@
-CONST SEGMENT
-??_C@_0BK@EBJMCDPA@glCompressedTexSubImage3D@ DB 'glCompressedTexSubImage'
- DB '3D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@GFPJBEAB@glCompressedTexImage1D@
-CONST SEGMENT
-??_C@_0BH@GFPJBEAB@glCompressedTexImage1D@ DB 'glCompressedTexImage1D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@GHLPKKFI@glCompressedTexImage2D@
-CONST SEGMENT
-??_C@_0BH@GHLPKKFI@glCompressedTexImage2D@ DB 'glCompressedTexImage2D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BH@GGHNMAGP@glCompressedTexImage3D@
-CONST SEGMENT
-??_C@_0BH@GGHNMAGP@glCompressedTexImage3D@ DB 'glCompressedTexImage3D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@BJGIPMOA@glSampleCoverage@
-CONST SEGMENT
-??_C@_0BB@BJGIPMOA@glSampleCoverage@ DB 'glSampleCoverage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@KOBBIKOF@glActiveTexture@
-CONST SEGMENT
-??_C@_0BA@KOBBIKOF@glActiveTexture@ DB 'glActiveTexture', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@PJFGNMAG@glCopyTexSubImage3D@
-CONST SEGMENT
-??_C@_0BE@PJFGNMAG@glCopyTexSubImage3D@ DB 'glCopyTexSubImage3D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@NGGKPOPN@glTexSubImage3D@
-CONST SEGMENT
-??_C@_0BA@NGGKPOPN@glTexSubImage3D@ DB 'glTexSubImage3D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@JAEIBBBF@glTexImage3D@
-CONST SEGMENT
-??_C@_0N@JAEIBBBF@glTexImage3D@ DB 'glTexImage3D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@IHNAGJGJ@glDrawRangeElements@
-CONST SEGMENT
-??_C@_0BE@IHNAGJGJ@glDrawRangeElements@ DB 'glDrawRangeElements', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@NJHAEPDN@glIsTexture@
-CONST SEGMENT
-??_C@_0M@NJHAEPDN@glIsTexture@ DB 'glIsTexture', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@LLMANLNK@glGenTextures@
-CONST SEGMENT
-??_C@_0O@LLMANLNK@glGenTextures@ DB 'glGenTextures', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@KMPLFJIC@glDeleteTextures@
-CONST SEGMENT
-??_C@_0BB@KMPLFJIC@glDeleteTextures@ DB 'glDeleteTextures', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@JKKCIBGC@glBindTexture@
-CONST SEGMENT
-??_C@_0O@JKKCIBGC@glBindTexture@ DB 'glBindTexture', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@NHKIJEMK@glTexSubImage2D@
-CONST SEGMENT
-??_C@_0BA@NHKIJEMK@glTexSubImage2D@ DB 'glTexSubImage2D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@NFOOCKJD@glTexSubImage1D@
-CONST SEGMENT
-??_C@_0BA@NFOOCKJD@glTexSubImage1D@ DB 'glTexSubImage1D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@PIJELGDB@glCopyTexSubImage2D@
-CONST SEGMENT
-??_C@_0BE@PIJELGDB@glCopyTexSubImage2D@ DB 'glCopyTexSubImage2D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@PKNCAIGI@glCopyTexSubImage1D@
-CONST SEGMENT
-??_C@_0BE@PKNCAIGI@glCopyTexSubImage1D@ DB 'glCopyTexSubImage1D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@MGAFKJKC@glCopyTexImage2D@
-CONST SEGMENT
-??_C@_0BB@MGAFKJKC@glCopyTexImage2D@ DB 'glCopyTexImage2D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@MEEDBHPL@glCopyTexImage1D@
-CONST SEGMENT
-??_C@_0BB@MEEDBHPL@glCopyTexImage1D@ DB 'glCopyTexImage1D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@FFBJGNC@glPolygonOffset@
-CONST SEGMENT
-??_C@_0BA@FFBJGNC@glPolygonOffset@ DB 'glPolygonOffset', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@MENFIFGE@glDrawElements@
-CONST SEGMENT
-??_C@_0P@MENFIFGE@glDrawElements@ DB 'glDrawElements', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@CMNPPOHA@glDrawArrays@
-CONST SEGMENT
-??_C@_0N@CMNPPOHA@glDrawArrays@ DB 'glDrawArrays', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@KBLIPDFH@glViewport@
-CONST SEGMENT
-??_C@_0L@KBLIPDFH@glViewport@ DB 'glViewport', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@PEBDIKOA@glDepthRange@
-CONST SEGMENT
-??_C@_0N@PEBDIKOA@glDepthRange@ DB 'glDepthRange', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@INHMIHKC@glIsEnabled@
-CONST SEGMENT
-??_C@_0M@INHMIHKC@glIsEnabled@ DB 'glIsEnabled', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@GLJHCPGI@glGetTexLevelParameteriv@
-CONST SEGMENT
-??_C@_0BJ@GLJHCPGI@glGetTexLevelParameteriv@ DB 'glGetTexLevelParameteriv'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BJ@GAMLGIFF@glGetTexLevelParameterfv@
-CONST SEGMENT
-??_C@_0BJ@GAMLGIFF@glGetTexLevelParameterfv@ DB 'glGetTexLevelParameterfv'
- DB 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@DGCNLNPP@glGetTexParameteriv@
-CONST SEGMENT
-??_C@_0BE@DGCNLNPP@glGetTexParameteriv@ DB 'glGetTexParameteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BE@DNHBPKMC@glGetTexParameterfv@
-CONST SEGMENT
-??_C@_0BE@DNHBPKMC@glGetTexParameterfv@ DB 'glGetTexParameterfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@DOIIJLAD@glGetTexImage@
-CONST SEGMENT
-??_C@_0O@DOIIJLAD@glGetTexImage@ DB 'glGetTexImage', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@OPOBFDCB@glGetString@
-CONST SEGMENT
-??_C@_0M@OPOBFDCB@glGetString@ DB 'glGetString', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@DHHDCCLF@glGetIntegerv@
-CONST SEGMENT
-??_C@_0O@DHHDCCLF@glGetIntegerv@ DB 'glGetIntegerv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@CKCOBONE@glGetFloatv@
-CONST SEGMENT
-??_C@_0M@CKCOBONE@glGetFloatv@ DB 'glGetFloatv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@FPKAMKHB@glGetError@
-CONST SEGMENT
-??_C@_0L@FPKAMKHB@glGetError@ DB 'glGetError', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@OFBMMCDH@glGetDoublev@
-CONST SEGMENT
-??_C@_0N@OFBMMCDH@glGetDoublev@ DB 'glGetDoublev', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@NLMELLCJ@glGetBooleanv@
-CONST SEGMENT
-??_C@_0O@NLMELLCJ@glGetBooleanv@ DB 'glGetBooleanv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@CKFNNHOO@glReadPixels@
-CONST SEGMENT
-??_C@_0N@CKFNNHOO@glReadPixels@ DB 'glReadPixels', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@HFKHBECK@glReadBuffer@
-CONST SEGMENT
-??_C@_0N@HFKHBECK@glReadBuffer@ DB 'glReadBuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@JCCIGLOF@glPixelStorei@
-CONST SEGMENT
-??_C@_0O@JCCIGLOF@glPixelStorei@ DB 'glPixelStorei', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@BFLAHHCK@glPixelStoref@
-CONST SEGMENT
-??_C@_0O@BFLAHHCK@glPixelStoref@ DB 'glPixelStoref', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@NEJABAEP@glDepthFunc@
-CONST SEGMENT
-??_C@_0M@NEJABAEP@glDepthFunc@ DB 'glDepthFunc', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@BILBNGF@glStencilOp@
-CONST SEGMENT
-??_C@_0M@BILBNGF@glStencilOp@ DB 'glStencilOp', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@ENNLLOLN@glStencilFunc@
-CONST SEGMENT
-??_C@_0O@ENNLLOLN@glStencilFunc@ DB 'glStencilFunc', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09GKGMNAKG@glLogicOp@
-CONST SEGMENT
-??_C@_09GKGMNAKG@glLogicOp@ DB 'glLogicOp', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@PFBKOKOH@glBlendFunc@
-CONST SEGMENT
-??_C@_0M@PFBKOKOH@glBlendFunc@ DB 'glBlendFunc', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_07COFELLJA@glFlush@
-CONST SEGMENT
-??_C@_07COFELLJA@glFlush@ DB 'glFlush', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_08DFCPOKBK@glFinish@
-CONST SEGMENT
-??_C@_08DFCPOKBK@glFinish@ DB 'glFinish', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_08OOEHEKOP@glEnable@
-CONST SEGMENT
-??_C@_08OOEHEKOP@glEnable@ DB 'glEnable', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09MHGMIMKN@glDisable@
-CONST SEGMENT
-??_C@_09MHGMIMKN@glDisable@ DB 'glDisable', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@KABMFLLN@glDepthMask@
-CONST SEGMENT
-??_C@_0M@KABMFLLN@glDepthMask@ DB 'glDepthMask', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@DLGOAHPH@glColorMask@
-CONST SEGMENT
-??_C@_0M@DLGOAHPH@glColorMask@ DB 'glColorMask', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@DJFHPFEP@glStencilMask@
-CONST SEGMENT
-??_C@_0O@DJFHPFEP@glStencilMask@ DB 'glStencilMask', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@LJIELNG@glClearDepth@
-CONST SEGMENT
-??_C@_0N@LJIELNG@glClearDepth@ DB 'glClearDepth', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0P@KBLPBBFP@glClearStencil@
-CONST SEGMENT
-??_C@_0P@KBLPBBFP@glClearStencil@ DB 'glClearStencil', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@OGLMDNKC@glClearColor@
-CONST SEGMENT
-??_C@_0N@OGLMDNKC@glClearColor@ DB 'glClearColor', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_07IBAPPAHJ@glClear@
-CONST SEGMENT
-??_C@_07IBAPPAHJ@glClear@ DB 'glClear', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@EKCLGPL@glDrawBuffer@
-CONST SEGMENT
-??_C@_0N@EKCLGPL@glDrawBuffer@ DB 'glDrawBuffer', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@JBIKHLCC@glTexImage2D@
-CONST SEGMENT
-??_C@_0N@JBIKHLCC@glTexImage2D@ DB 'glTexImage2D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0N@JDMMMFHL@glTexImage1D@
-CONST SEGMENT
-??_C@_0N@JDMMMFHL@glTexImage1D@ DB 'glTexImage1D', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@KPLJEAAI@glTexParameteriv@
-CONST SEGMENT
-??_C@_0BB@KPLJEAAI@glTexParameteriv@ DB 'glTexParameteriv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@KDNJAKA@glTexParameteri@
-CONST SEGMENT
-??_C@_0BA@KDNJAKA@glTexParameteri@ DB 'glTexParameteri', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BB@KEOFAHDF@glTexParameterfv@
-CONST SEGMENT
-??_C@_0BB@KEOFAHDF@glTexParameterfv@ DB 'glTexParameterfv', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BA@INKFIMGP@glTexParameterf@
-CONST SEGMENT
-??_C@_0BA@INKFIMGP@glTexParameterf@ DB 'glTexParameterf', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_09ECGPAEPL@glScissor@
-CONST SEGMENT
-??_C@_09ECGPAEPL@glScissor@ DB 'glScissor', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0O@DKMNBFMB@glPolygonMode@
-CONST SEGMENT
-??_C@_0O@DKMNBFMB@glPolygonMode@ DB 'glPolygonMode', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@EEAPMMNM@glPointSize@
-CONST SEGMENT
-??_C@_0M@EEAPMMNM@glPointSize@ DB 'glPointSize', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@CFLGNFPG@glLineWidth@
-CONST SEGMENT
-??_C@_0M@CFLGNFPG@glLineWidth@ DB 'glLineWidth', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_06HEADGMBC@glHint@
-CONST SEGMENT
-??_C@_06HEADGMBC@glHint@ DB 'glHint', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0M@ILBMDJDA@glFrontFace@
-CONST SEGMENT
-??_C@_0M@ILBMDJDA@glFrontFace@ DB 'glFrontFace', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0L@BAPBLHME@glCullFace@
-CONST SEGMENT
-??_C@_0L@BAPBLHME@glCullFace@ DB 'glCullFace', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_0BC@FFKMKEGM@wglGetProcAddress@
-CONST SEGMENT
-??_C@_0BC@FFKMKEGM@wglGetProcAddress@ DB 'wglGetProcAddress', 00H ; `string'
-CONST ENDS
-; COMDAT ??_C@_1BK@LCODAJLO@?$AAo?$AAp?$AAe?$AAn?$AAg?$AAl?$AA3?$AA2?$AA?4?$AAd?$AAl?$AAl@
-CONST SEGMENT
-??_C@_1BK@LCODAJLO@?$AAo?$AAp?$AAe?$AAn?$AAg?$AAl?$AA3?$AA2?$AA?4?$AAd?$AAl?$AAl@ DB 'o'
- 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 xdata
-xdata SEGMENT
-$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 048H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$find_extensionsGLSC2 DD 010401H
- DD 04204H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$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 048H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$find_extensionsGLES2 DD 010401H
- DD 04204H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_ES_VERSION_3_2 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_ES_VERSION_3_1 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_ES_VERSION_3_0 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$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 048H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$find_extensionsGLES1 DD 010401H
- DD 04204H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$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 048H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$find_extensionsGL DD 010401H
- DD 04204H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_4_6 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_4_5 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_4_4 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_4_3 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_4_2 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_4_1 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_4_0 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_3_3 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_3_2 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_3_1 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_3_0 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_2_1 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_2_0 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_1_5 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_1_4 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_1_3 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_1_2 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_1_1 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_GL_VERSION_1_0 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$has_ext DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$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
-$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
-$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
-$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$free_exts DD 010401H
- DD 04204H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$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
-$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$get_exts DD 040b01H
- DD 09340bH
- DD 0e007320bH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$close_gl DD 010401H
- DD 04204H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$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 $LN7
- DD imagerel $LN7+32
- DD imagerel $unwind$gladLoadGL
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$chain$0$gladLoadGL DD 020521H
- DD 043405H
- DD imagerel $LN7
- DD imagerel $LN7+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
-_TEXT SEGMENT
-__JustMyCode_Default PROC ; COMDAT
- 00000 c2 00 00 ret 0
-__JustMyCode_Default ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT find_coreGLSC2
-_TEXT SEGMENT
-prefixes$ = 32
-major$ = 64
-minor$ = 68
-__$ArrayPad$ = 72
-find_coreGLSC2 PROC ; COMDAT
-
-; 2691 : static void find_coreGLSC2(void) {
-
- 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
- 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
- 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
-
-; 2692 :
-; 2693 : /* Thank you @elmindreda
-; 2694 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176
-; 2695 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36
-; 2696 : */
-; 2697 : int i, major, minor;
-; 2698 :
-; 2699 : const char* version;
-; 2700 : const char* prefixes[] = {
-; 2701 : "OpenGL ES-CM ",
-; 2702 : "OpenGL ES-CL ",
-; 2703 : "OpenGL ES ",
-; 2704 : NULL
-; 2705 : };
-; 2706 :
-; 2707 : version = (const char*) glGetString(GL_VERSION);
-; 2708 : if (!version) return;
-
- 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
-
-; 2709 :
-; 2710 : for (i = 0; prefixes[i]; i++) {
-
- 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) {
-
- 000b0 eb 03 jmp SHORT $LN3@find_coreG
-$LN14@find_coreG:
-
-; 2713 : version += length;
-
- 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);
-
- 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@
- 000c9 e8 00 00 00 00 call sscanf_s
-
-; 2721 : #else
-; 2722 : sscanf(version, "%d.%d", &major, &minor);
-; 2723 : #endif
-; 2724 :
-; 2725 : GLVersion.major = major; GLVersion.minor = minor;
-
- 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;
-
- 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
- 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;
-
- 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:
- 00101 ba 01 00 00 00 mov edx, 1
-$LN12@find_coreG:
-
-; 2728 : if (GLVersion.major > 2 || (GLVersion.major >= 2 && GLVersion.minor >= 0)) {
-
- 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;
-
- 00117 c7 05 00 00 00
- 00 02 00 00 00 mov DWORD PTR max_loaded_major, 2
-
-; 2730 : max_loaded_minor = 0;
-
- 00121 c7 05 00 00 00
- 00 00 00 00 00 mov DWORD PTR max_loaded_minor, 0
-$LN7@find_coreG:
-
-; 2731 : }
-; 2732 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT find_extensionsGLSC2
-_TEXT SEGMENT
-find_extensionsGLSC2 PROC ; COMDAT
-
-; 2684 : static int find_extensionsGLSC2(void) {
-
- 00000 48 83 ec 28 sub rsp, 40 ; 00000028H
- 00004 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_SC_VERSION_2_0
-_TEXT SEGMENT
-load$ = 48
-load_GL_SC_VERSION_2_0 PROC ; COMDAT
-
-; 2570 : static void load_GL_SC_VERSION_2_0(GLADloadproc load) {
-
- 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
- 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;
-; 2572 : glad_glActiveTexture = (PFNGLACTIVETEXTUREPROC)load("glActiveTexture");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KOBBIKOF@glActiveTexture@
- 00029 ff d3 call rbx
-
-; 2573 : glad_glBindBuffer = (PFNGLBINDBUFFERPROC)load("glBindBuffer");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BONEPPLO@glBindBuffer@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CJMIBNO@glBindFramebuffer@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EPOPJGFA@glBindRenderbuffer@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JKKCIBGC@glBindTexture@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PKBMFJDK@glBlendColor@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@PFHILPAN@glBlendEquation@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@JNHDNJAG@glBlendEquationSeparate@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PFBKOKOH@glBlendFunc@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LLLCIIOO@glBlendFuncSeparate@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JHHJMABP@glBufferData@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@GAJMDBBN@glBufferSubData@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GIOLHEAD@glCheckFramebufferStatus@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_07IBAPPAHJ@glClear@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@OGLMDNKC@glClearColor@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@FMBMCDIL@glClearDepthf@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@KBLPBBFP@glClearStencil@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@DLGOAHPH@glColorMask@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EAFOEJMH@glCompressedTexSubImage2D@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FLKLHNKP@glCreateProgram@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@BAPBLHME@glCullFace@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NEJABAEP@glDepthFunc@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@KABMFLLN@glDepthMask@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JDFJDNND@glDepthRangef@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09MHGMIMKN@glDisable@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@NKHLOFFF@glDisableVertexAttribArray@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CMNPPOHA@glDrawArrays@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IHNAGJGJ@glDrawRangeElements@
- 001d9 ff d3 call rbx
-
-; 2600 : glad_glEnable = (PFNGLENABLEPROC)load("glEnable");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08OOEHEKOP@glEnable@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EHBAHNHE@glEnableVertexAttribArray@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08DFCPOKBK@glFinish@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_07COFELLJA@glFlush@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@OJDINAOA@glFramebufferRenderbuffer@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@JCIFGDEF@glFramebufferTexture2D@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@ILBMDJDA@glFrontFace@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LAOHBIBA@glGenBuffers@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BHNIMGDM@glGenerateMipmap@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@FAPEBGID@glGenFramebuffers@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@MIGEDNGJ@glGenRenderbuffers@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LLMANLNK@glGenTextures@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@BEPGJDMM@glGetAttribLocation@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NLMELLCJ@glGetBooleanv@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@BMIEIFJP@glGetBufferParameteriv@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FPKAMKHB@glGetError@
- 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");
-
- 002db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CKCOBONE@glGetFloatv@
- 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");
-
- 002eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CG@KLDGJEON@glGetFramebufferAttachmentParam@
- 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");
-
- 002fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@ILPAOCDN@glGetGraphicsResetStatus@
- 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");
-
- 0030b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DHHDCCLF@glGetIntegerv@
- 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");
-
- 0031b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@FMMDFLCO@glGetProgramiv@
- 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");
-
- 0032b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@FGKAECKO@glGetRenderbufferParameteriv@
- 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");
-
- 0033b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@
- 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");
-
- 0034b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DNHBPKMC@glGetTexParameterfv@
- 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");
-
- 0035b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DGCNLNPP@glGetTexParameteriv@
- 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");
-
- 0036b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KIOMIDPP@glGetnUniformfv@
- 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");
-
- 00382 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDLAMEMC@glGetnUniformiv@
- 00389 ff d3 call rbx
-
-; 2627 : glad_glGetUniformLocation = (PFNGLGETUNIFORMLOCATIONPROC)load("glGetUniformLocation");
-
- 0038b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KIOPGICP@glGetUniformLocation@
- 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");
-
- 0039b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HAHIEIOD@glGetVertexAttribfv@
- 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");
-
- 003ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HLCEAPNO@glGetVertexAttribiv@
- 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");
-
- 003bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DOJMENLD@glGetVertexAttribPointerv@
- 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");
-
- 003cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_06HEADGMBC@glHint@
- 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");
-
- 003db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@INHMIHKC@glIsEnabled@
- 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");
-
- 003eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CFLGNFPG@glLineWidth@
- 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");
-
- 003fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JCCIGLOF@glPixelStorei@
- 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");
-
- 0040b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FFBJGNC@glPolygonOffset@
- 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");
-
- 0041b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@MIIDHOO@glProgramBinary@
- 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");
-
- 0042b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NELODAJJ@glReadnPixels@
- 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");
-
- 0043b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@EOIILGMJ@glRenderbufferStorage@
- 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");
-
- 0044b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BJGIPMOA@glSampleCoverage@
- 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");
-
- 0045b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09ECGPAEPL@glScissor@
- 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");
-
- 0046b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@ENNLLOLN@glStencilFunc@
- 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");
-
- 0047b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@FCMNCEIA@glStencilFuncSeparate@
- 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");
-
- 0048b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DJFHPFEP@glStencilMask@
- 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");
-
- 0049b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MMKPIEJI@glStencilMaskSeparate@
- 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");
-
- 004ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@BILBNGF@glStencilOp@
- 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");
-
- 004bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@GAPLDNGF@glStencilOpSeparate@
- 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");
-
- 004cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LAPAEKEH@glTexStorage2D@
- 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");
-
- 004db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@INKFIMGP@glTexParameterf@
- 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");
-
- 004eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KEOFAHDF@glTexParameterfv@
- 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");
-
- 004fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDNJAKA@glTexParameteri@
- 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");
-
- 0050b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KPLJEAAI@glTexParameteriv@
- 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");
-
- 0051b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NHKIJEMK@glTexSubImage2D@
- 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");
-
- 00532 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MLICAPOF@glUniform1f@
- 00539 ff d3 call rbx
-
-; 2654 : glad_glUniform1fv = (PFNGLUNIFORM1FVPROC)load("glUniform1fv");
-
- 0053b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KJMOEKII@glUniform1fv@
- 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");
-
- 0054b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EMBKBDCK@glUniform1i@
- 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");
-
- 0055b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KCJCANLF@glUniform1iv@
- 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");
-
- 0056b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MJMELBLM@glUniform2f@
- 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");
-
- 0057b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LLHLOFGG@glUniform2fv@
- 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");
-
- 0058b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EOFMKNHD@glUniform2i@
- 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");
-
- 0059b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LACHKCFL@glUniform2iv@
- 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");
-
- 005ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MIAGNLIL@glUniform3f@
- 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");
-
- 005bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@DMHICAD@glUniform3fv@
- 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");
-
- 005cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EPJOMHEE@glUniform3i@
- 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");
-
- 005db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IJLMFDO@glUniform3iv@
- 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");
-
- 005eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MNEJMNAO@glUniform4f@
- 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");
-
- 005fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JOBALKLK@glUniform4fv@
- 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");
-
- 0060b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EKNBNBMB@glUniform4i@
- 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");
-
- 0061b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JFEMPNIH@glUniform4iv@
- 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");
-
- 0062b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JIBJELHD@glUniformMatrix2fv@
- 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");
-
- 0063b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CAKFCMBG@glUniformMatrix3fv@
- 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");
-
- 0064b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LNHCBEKP@glUniformMatrix4fv@
- 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");
-
- 0065b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@ICBDHBI@glUseProgram@
- 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");
-
- 0066b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MKNNJPHA@glVertexAttrib1f@
- 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");
-
- 0067b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CJKKHCND@glVertexAttrib1fv@
- 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");
-
- 0068b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MIJLCBCJ@glVertexAttrib2f@
- 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");
-
- 0069b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DLBPNNDN@glVertexAttrib2fv@
- 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");
-
- 006ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MJFJELBO@glVertexAttrib3f@
- 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");
-
- 006bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@IDKDLKFI@glVertexAttrib3fv@
- 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");
-
- 006cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MMBGFNJL@glVertexAttrib4f@
- 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");
-
- 006e2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BOHEICOB@glVertexAttrib4fv@
- 006e9 ff d3 call rbx
-
-; 2681 : glad_glVertexAttribPointer = (PFNGLVERTEXATTRIBPOINTERPROC)load("glVertexAttribPointer");
-
- 006eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JPNNNPKG@glVertexAttribPointer@
- 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");
-
- 006fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KBLIPDFH@glViewport@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT find_coreGLES2
-_TEXT SEGMENT
-prefixes$ = 32
-major$ = 64
-minor$ = 68
-__$ArrayPad$ = 72
-find_coreGLES2 PROC ; COMDAT
-
-; 2509 : static void find_coreGLES2(void) {
-
- 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
- 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
- 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
-
-; 2510 :
-; 2511 : /* Thank you @elmindreda
-; 2512 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176
-; 2513 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36
-; 2514 : */
-; 2515 : int i, major, minor;
-; 2516 :
-; 2517 : const char* version;
-; 2518 : const char* prefixes[] = {
-; 2519 : "OpenGL ES-CM ",
-; 2520 : "OpenGL ES-CL ",
-; 2521 : "OpenGL ES ",
-; 2522 : NULL
-; 2523 : };
-; 2524 :
-; 2525 : version = (const char*) glGetString(GL_VERSION);
-; 2526 : if (!version) return;
-
- 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
-
-; 2527 :
-; 2528 : for (i = 0; prefixes[i]; i++) {
-
- 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) {
-
- 000b0 eb 03 jmp SHORT $LN3@find_coreG
-$LN23@find_coreG:
-
-; 2531 : version += length;
-
- 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);
-
- 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@
- 000c9 e8 00 00 00 00 call sscanf_s
-
-; 2539 : #else
-; 2540 : sscanf(version, "%d.%d", &major, &minor);
-; 2541 : #endif
-; 2542 :
-; 2543 : GLVersion.major = major; GLVersion.minor = minor;
-
- 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;
-
- 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
- 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;
-
- 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:
- 00101 ba 01 00 00 00 mov edx, 1
-$LN12@find_coreG:
-
-; 2546 : GLAD_GL_ES_VERSION_3_0 = (major == 3 && minor >= 0) || major > 3;
-
- 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:
- 00115 ba 01 00 00 00 mov edx, 1
-$LN15@find_coreG:
-
-; 2547 : GLAD_GL_ES_VERSION_3_1 = (major == 3 && minor >= 1) || major > 3;
-
- 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:
- 0012a ba 01 00 00 00 mov edx, 1
-$LN18@find_coreG:
-
-; 2548 : GLAD_GL_ES_VERSION_3_2 = (major == 3 && minor >= 2) || major > 3;
-
- 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:
-
-; 2548 : GLAD_GL_ES_VERSION_3_2 = (major == 3 && minor >= 2) || major > 3;
-
- 00153 7e 05 jle SHORT $LN21@find_coreG
-$LN20@find_coreG:
- 00155 bd 01 00 00 00 mov ebp, 1
-$LN21@find_coreG:
-
-; 2549 : if (GLVersion.major > 3 || (GLVersion.major >= 3 && GLVersion.minor >= 2)) {
-
- 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;
-
- 0016c c7 05 00 00 00
- 00 03 00 00 00 mov DWORD PTR max_loaded_major, 3
-
-; 2551 : max_loaded_minor = 2;
-
- 00176 c7 05 00 00 00
- 00 02 00 00 00 mov DWORD PTR max_loaded_minor, 2
-$LN7@find_coreG:
-
-; 2552 : }
-; 2553 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT find_extensionsGLES2
-_TEXT SEGMENT
-find_extensionsGLES2 PROC ; COMDAT
-
-; 2502 : static int find_extensionsGLES2(void) {
-
- 00000 48 83 ec 28 sub rsp, 40 ; 00000028H
- 00004 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_ES_VERSION_3_2
-_TEXT SEGMENT
-load$ = 48
-load_GL_ES_VERSION_3_2 PROC ; COMDAT
-
-; 2455 : static void load_GL_ES_VERSION_3_2(GLADloadproc load) {
-
- 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
- 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;
-; 2457 : glad_glBlendBarrier = (PFNGLBLENDBARRIERPROC)load("glBlendBarrier");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@NOCKEEAP@glBlendBarrier@
- 00029 ff d3 call rbx
-
-; 2458 : glad_glCopyImageSubData = (PFNGLCOPYIMAGESUBDATAPROC)load("glCopyImageSubData");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@BNCHOBBL@glCopyImageSubData@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MNBDCEEP@glDebugMessageControl@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DGOJNFDO@glDebugMessageInsert@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@IGFENJCI@glDebugMessageCallback@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@FGBMJKND@glGetDebugMessageLog@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@DEFFBEGJ@glPushDebugGroup@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@PMJBDENK@glPopDebugGroup@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EFJDECDM@glObjectLabel@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MOEDHKDB@glGetObjectLabel@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@FBABGDIL@glObjectPtrLabel@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MIJFJOHM@glGetObjectPtrLabel@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LADEDGJO@glGetPointerv@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09IEGEGIEN@glEnablei@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@BMJPGDDH@glDisablei@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MKHLNEOM@glBlendEquationi@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@FNMBAGAC@glBlendEquationSeparatei@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IKKELNNP@glBlendFunci@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@PDDGKNBJ@glBlendFuncSeparatei@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JHNNNJFG@glColorMaski@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IMGKGOKN@glIsEnabledi@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@LFMMIAHA@glDrawElementsBaseVertex@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@KBDDBILP@glDrawRangeElementsBaseVertex@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CC@KLOIIKNA@glDrawElementsInstancedBaseVert@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@ENLMLILA@glFramebufferTexture@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@DBMDBNBL@glPrimitiveBoundingBox@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@ILPAOCDN@glGetGraphicsResetStatus@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NELODAJJ@glReadnPixels@
- 001d9 ff d3 call rbx
-
-; 2485 : glad_glGetnUniformfv = (PFNGLGETNUNIFORMFVPROC)load("glGetnUniformfv");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KIOMIDPP@glGetnUniformfv@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDLAMEMC@glGetnUniformiv@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BBJMBEC@glGetnUniformuiv@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EDGCEBP@glMinSampleShading@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@PAPDGMLA@glPatchParameteri@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MAFJKEHB@glTexParameterIiv@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@FDBCMKBE@glTexParameterIuiv@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@ODBJFHDD@glGetTexParameterIiv@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MLODKKFL@glGetTexParameterIuiv@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@HKEIFIHF@glSamplerParameterIiv@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@FEMFBPPB@glSamplerParameterIuiv@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@KOMJDLDN@glGetSamplerParameterIiv@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@CMBGFHDA@glGetSamplerParameterIuiv@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@IIMBBALL@glTexBuffer@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@DPMGLFNI@glTexBufferRange@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@GOJPECNJ@glTexStorage3DMultisample@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_ES_VERSION_3_1
-_TEXT SEGMENT
-load$ = 48
-load_GL_ES_VERSION_3_1 PROC ; COMDAT
-
-; 2384 : static void load_GL_ES_VERSION_3_1(GLADloadproc load) {
-
- 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
- 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;
-; 2386 : glad_glDispatchCompute = (PFNGLDISPATCHCOMPUTEPROC)load("glDispatchCompute");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DKKFFIGC@glDispatchCompute@
- 00029 ff d3 call rbx
-
-; 2387 : glad_glDispatchComputeIndirect = (PFNGLDISPATCHCOMPUTEINDIRECTPROC)load("glDispatchComputeIndirect");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EJMOGMMI@glDispatchComputeIndirect@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@BGDCPAEP@glDrawArraysIndirect@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@LJJDOEDH@glDrawElementsIndirect@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@MLACHGDK@glFramebufferParameteri@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@BFEEFCMK@glGetFramebufferParameteriv@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@ICGPDPK@glGetProgramInterfaceiv@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DBDCONKB@glGetProgramResourceIndex@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@OHCPEAGJ@glGetProgramResourceName@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@LEDFEPHI@glGetProgramResourceiv@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@BIJNENLC@glGetProgramResourceLocation@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CADKHDMH@glUseProgramStages@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@IAIOGMEB@glActiveShaderProgram@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@BOJGDFJN@glCreateShaderProgramv@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@GLPOKNCG@glBindProgramPipeline@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@CHBGABHE@glDeleteProgramPipelines@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@CCBKOCA@glGenProgramPipelines@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DLHPDHCH@glIsProgramPipeline@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@DNOPNJMO@glGetProgramPipelineiv@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@COCLMGIM@glProgramUniform1i@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CMGNHINF@glProgramUniform2i@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CNKPBCOC@glProgramUniform3i@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CIOAAEGH@glProgramUniform4i@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EFCDGODH@glProgramUniform1ui@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@FHJGMBNJ@glProgramUniform2ui@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@OPCKKGLM@glProgramUniform3ui@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HCPNJOAF@glProgramUniform4ui@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KJLDNKED@glProgramUniform1f@
- 001d9 ff d3 call rbx
-
-; 2414 : glad_glProgramUniform2f = (PFNGLPROGRAMUNIFORM2FPROC)load("glProgramUniform2f");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KLPFGEBK@glProgramUniform2f@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KKDHAOCN@glProgramUniform3f@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KPHIBIKI@glProgramUniform4f@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JNEFDKLN@glProgramUniform1iv@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IPPAJFFD@glProgramUniform2iv@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DHEMPCDG@glProgramUniform3iv@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KKJLMKIP@glProgramUniform4iv@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MBJNFIBB@glProgramUniform1uiv@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@IGDNCCMB@glProgramUniform2uiv@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@LLFNALHB@glProgramUniform3uiv@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JHNNHGB@glProgramUniform4uiv@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JGBJHNIA@glProgramUniform1fv@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IEKMNCGO@glProgramUniform2fv@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DMBALFAL@glProgramUniform3fv@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KBMHINLC@glProgramUniform4fv@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@PDPPIOAF@glProgramUniformMatrix2fv@
- 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");
-
- 002db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@ELEDOJGA@glProgramUniformMatrix3fv@
- 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");
-
- 002eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NGJENBNJ@glProgramUniformMatrix4fv@
- 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");
-
- 002fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@DBFCEBJD@glProgramUniformMatrix2x3fv@
- 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");
-
- 0030b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@ECLCPFFD@glProgramUniformMatrix3x2fv@
- 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");
-
- 0031b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KMIFHJCK@glProgramUniformMatrix2x4fv@
- 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");
-
- 0032b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@FPLHMFOL@glProgramUniformMatrix4x2fv@
- 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");
-
- 0033b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@GHNJKKIP@glProgramUniformMatrix3x4fv@
- 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");
-
- 0034b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@OHALKCIO@glProgramUniformMatrix4x3fv@
- 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");
-
- 0035b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@HHHCKEGH@glValidateProgramPipeline@
- 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");
-
- 0036b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@BFFCFFFG@glGetProgramPipelineInfoLog@
- 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");
-
- 00382 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@GAKEPNGD@glBindImageTexture@
- 00389 ff d3 call rbx
-
-; 2441 : glad_glGetBooleani_v = (PFNGLGETBOOLEANI_VPROC)load("glGetBooleani_v");
-
- 0038b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@OAKNOBP@glGetBooleani_v@
- 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");
-
- 0039b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@HIHPNLBJ@glMemoryBarrier@
- 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");
-
- 003ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@IDCHHHAI@glMemoryBarrierByRegion@
- 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");
-
- 003bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@PDJAKDKP@glTexStorage2DMultisample@
- 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");
-
- 003cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@DHLIMGN@glGetMultisamplefv@
- 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");
-
- 003db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JNHBCHMB@glSampleMaski@
- 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");
-
- 003eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GLJHCPGI@glGetTexLevelParameteriv@
- 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");
-
- 003fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GAMLGIFF@glGetTexLevelParameterfv@
- 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");
-
- 0040b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@FCGJAOHG@glBindVertexBuffer@
- 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");
-
- 0041b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JEIPPBFE@glVertexAttribFormat@
- 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");
-
- 0042b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@KJAHAHDI@glVertexAttribIFormat@
- 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");
-
- 0043b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MLFHCGE@glVertexAttribBinding@
- 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");
-
- 0044b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GNGCLGOI@glVertexBindingDivisor@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_ES_VERSION_3_0
-_TEXT SEGMENT
-load$ = 48
-load_GL_ES_VERSION_3_0 PROC ; COMDAT
-
-; 2277 : static void load_GL_ES_VERSION_3_0(GLADloadproc load) {
-
- 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
- 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;
-; 2279 : glad_glReadBuffer = (PFNGLREADBUFFERPROC)load("glReadBuffer");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@HFKHBECK@glReadBuffer@
- 00029 ff d3 call rbx
-
-; 2280 : glad_glDrawRangeElements = (PFNGLDRAWRANGEELEMENTSPROC)load("glDrawRangeElements");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IHNAGJGJ@glDrawRangeElements@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JAEIBBBF@glTexImage3D@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NGGKPOPN@glTexSubImage3D@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PJFGNMAG@glCopyTexSubImage3D@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GGHNMAGP@glCompressedTexImage3D@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EBJMCDPA@glCompressedTexSubImage3D@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CJIGHHJ@glGenQueries@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@IOKEHMOH@glDeleteQueries@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09CNNLCEBN@glIsQuery@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@GIAGIGPA@glBeginQuery@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FLEBHIDM@glEndQuery@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BPACPFCI@glGetQueryiv@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MNBBKJ@glGetQueryObjectuiv@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@OFGHBLEO@glUnmapBuffer@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KNJEIFMC@glGetBufferPointerv@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@COHJKDBH@glDrawBuffers@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KDDJMCDK@glUniformMatrix2x3fv@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@NANJHGPK@glUniformMatrix3x2fv@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DOOOPKID@glUniformMatrix2x4fv@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MNNMEGEC@glUniformMatrix4x2fv@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@PFLCCJCG@glUniformMatrix3x4fv@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@HFGACBCH@glUniformMatrix4x3fv@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@OANBDDEP@glBlitFramebuffer@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@HNONLGJE@glRenderbufferStorageMultisampl@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NIHIDBBO@glFramebufferTextureLayer@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@EOHJGBIO@glMapBufferRange@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@NCDMGHKF@glFlushMappedBufferRange@
- 001d9 ff d3 call rbx
-
-; 2307 : glad_glBindVertexArray = (PFNGLBINDVERTEXARRAYPROC)load("glBindVertexArray");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@LHBAHFAN@glBindVertexArray@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@BMPCJLEF@glDeleteVertexArrays@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EPJLBJBJ@glGenVertexArrays@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@ODJEGGAE@glIsVertexArray@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FKCNNMFO@glGetIntegeri_v@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@FHJKOECC@glBeginTransformFeedback@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@LCFLNNBH@glEndTransformFeedback@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EEMMCHMB@glBindBufferRange@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@LDPKOCJI@glBindBufferBase@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@IJFAKBEF@glTransformFeedbackVaryings@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@ODFLPNG@glGetTransformFeedbackVarying@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@NLOEHKCD@glVertexAttribIPointer@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KPDNEONP@glGetVertexAttribIiv@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@GCBDCABB@glGetVertexAttribIuiv@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CFEDAOOA@glVertexAttribI4i@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@BCMCLIM@glVertexAttribI4ui@
- 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");
-
- 002db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NJEKHPAG@glVertexAttribI4iv@
- 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");
-
- 002eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JNGKDNFA@glVertexAttribI4uiv@
- 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");
-
- 002fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NIGECFIF@glGetUniformuiv@
- 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");
-
- 0030b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@NDOIGAMC@glGetFragDataLocation@
- 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");
-
- 0031b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@HKPEFJDP@glUniform1ui@
- 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");
-
- 0032b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@GIEBPGNB@glUniform2ui@
- 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");
-
- 0033b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@NAPNJBLE@glUniform3ui@
- 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");
-
- 0034b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@ENCKKJAN@glUniform4ui@
- 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");
-
- 0035b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@MPHJAHBE@glUniform1uiv@
- 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");
-
- 0036b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@IINJHNME@glUniform2uiv@
- 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");
-
- 00382 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LFLJFEHE@glUniform3uiv@
- 00389 ff d3 call rbx
-
-; 2334 : glad_glUniform4uiv = (PFNGLUNIFORM4UIVPROC)load("glUniform4uiv");
-
- 0038b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@HJJIIGE@glUniform4uiv@
- 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");
-
- 0039b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@CGCJAEIN@glClearBufferiv@
- 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");
-
- 003ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@OHPPAEID@glClearBufferuiv@
- 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");
-
- 003bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@CNHFEDLA@glClearBufferfv@
- 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");
-
- 003cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@OACPENCO@glClearBufferfi@
- 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");
-
- 003db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PILJCBOD@glGetStringi@
- 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");
-
- 003eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EPKABDOG@glCopyBufferSubData@
- 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");
-
- 003fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MDPMIDEE@glGetUniformIndices@
- 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");
-
- 0040b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JEHIMPCG@glGetActiveUniformsiv@
- 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");
-
- 0041b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@CBDIMHHE@glGetUniformBlockIndex@
- 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");
-
- 0042b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DMHOPJGL@glGetActiveUniformBlockiv@
- 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");
-
- 0043b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KEMCJPAJ@glGetActiveUniformBlockName@
- 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");
-
- 0044b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@BOLEKKCP@glUniformBlockBinding@
- 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");
-
- 0045b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@HIOFINAN@glDrawArraysInstanced@
- 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");
-
- 0046b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@CGJENFBH@glDrawElementsInstanced@
- 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");
-
- 0047b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EFGFPFLP@glFenceSync@
- 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");
-
- 0048b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08JPIIHJEO@glIsSync@
- 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");
-
- 0049b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PIFDNDFG@glDeleteSync@
- 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");
-
- 004ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KDMPGJAC@glClientWaitSync@
- 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");
-
- 004bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@MHLOGHGO@glWaitSync@
- 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");
-
- 004cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@INMBOHGL@glGetInteger64v@
- 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");
-
- 004db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MPEEOPIN@glGetSynciv@
- 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");
-
- 004eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@KOJILIEC@glGetInteger64i_v@
- 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");
-
- 004fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@KKBIDGPP@glGetBufferParameteri64v@
- 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");
-
- 0050b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EMMLGGLG@glGenSamplers@
- 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");
-
- 0051b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@FLPAOEOO@glDeleteSamplers@
- 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");
-
- 00532 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@LAJKHOKJ@glIsSampler@
- 00539 ff d3 call rbx
-
-; 2361 : glad_glBindSampler = (PFNGLBINDSAMPLERPROC)load("glBindSampler");
-
- 0053b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@PDEILAPG@glBindSampler@
- 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");
-
- 0054b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KBCBMPJO@glSamplerParameteri@
- 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");
-
- 0055b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@GOHDEBPM@glSamplerParameteriv@
- 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");
-
- 0056b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@CGLJNDFB@glSamplerParameterf@
- 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");
-
- 0057b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@GFCPAGMB@glSamplerParameterfv@
- 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");
-
- 0058b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@FECAOLJP@glGetSamplerParameteriv@
- 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");
-
- 0059b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@FPHMKMKC@glGetSamplerParameterfv@
- 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");
-
- 005ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@NEBMAEHM@glVertexAttribDivisor@
- 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");
-
- 005bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@BPJKLMIG@glBindTransformFeedback@
- 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");
-
- 005cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@DIGEBFBK@glDeleteTransformFeedbacks@
- 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");
-
- 005db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@KANKBGAE@glGenTransformFeedbacks@
- 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");
-
- 005eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@BGFLKHBM@glIsTransformFeedback@
- 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");
-
- 005fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@FFNLKBCB@glPauseTransformFeedback@
- 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");
-
- 0060b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@JMHONFHF@glResumeTransformFeedback@
- 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");
-
- 0061b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JBCEHKON@glGetProgramBinary@
- 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");
-
- 0062b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@MIIDHOO@glProgramBinary@
- 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");
-
- 0063b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EELDBEME@glProgramParameteri@
- 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");
-
- 0064b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@OAJPOHIP@glInvalidateFramebuffer@
- 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");
-
- 0065b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@IHGLAPPE@glInvalidateSubFramebuffer@
- 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");
-
- 0066b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LAPAEKEH@glTexStorage2D@
- 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");
-
- 0067b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LBDCCAHA@glTexStorage3D@
- 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");
-
- 0068b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@BAOCDJPF@glGetInternalformativ@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_ES_VERSION_2_0
-_TEXT SEGMENT
-load$ = 48
-load_GL_ES_VERSION_2_0 PROC ; COMDAT
-
-; 2132 : static void load_GL_ES_VERSION_2_0(GLADloadproc load) {
-
- 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
- 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;
-; 2134 : glad_glActiveTexture = (PFNGLACTIVETEXTUREPROC)load("glActiveTexture");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KOBBIKOF@glActiveTexture@
- 00029 ff d3 call rbx
-
-; 2135 : glad_glAttachShader = (PFNGLATTACHSHADERPROC)load("glAttachShader");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LDMLEABL@glAttachShader@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MHKEFIHM@glBindAttribLocation@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BONEPPLO@glBindBuffer@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CJMIBNO@glBindFramebuffer@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EPOPJGFA@glBindRenderbuffer@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JKKCIBGC@glBindTexture@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PKBMFJDK@glBlendColor@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@PFHILPAN@glBlendEquation@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@JNHDNJAG@glBlendEquationSeparate@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PFBKOKOH@glBlendFunc@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LLLCIIOO@glBlendFuncSeparate@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JHHJMABP@glBufferData@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@GAJMDBBN@glBufferSubData@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GIOLHEAD@glCheckFramebufferStatus@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_07IBAPPAHJ@glClear@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@OGLMDNKC@glClearColor@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@FMBMCDIL@glClearDepthf@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@KBLPBBFP@glClearStencil@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@DLGOAHPH@glColorMask@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@DGIEGONF@glCompileShader@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GHLPKKFI@glCompressedTexImage2D@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EAFOEJMH@glCompressedTexSubImage2D@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MGAFKJKC@glCopyTexImage2D@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PIJELGDB@glCopyTexSubImage2D@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FLKLHNKP@glCreateProgram@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@HGHBNC@glCreateShader@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@BAPBLHME@glCullFace@
- 001d9 ff d3 call rbx
-
-; 2162 : glad_glDeleteBuffers = (PFNGLDELETEBUFFERSPROC)load("glDeleteBuffers");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@DMNLADIO@glDeleteBuffers@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DJNJENP@glDeleteFramebuffers@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NKGCDOPO@glDeleteProgram@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@KKOKEJDE@glDeleteRenderbuffers@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@HHCDONAG@glDeleteShader@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KMPLFJIC@glDeleteTextures@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NEJABAEP@glDepthFunc@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@KABMFLLN@glDepthMask@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JDFJDNND@glDepthRangef@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DJFJFCJL@glDetachShader@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09MHGMIMKN@glDisable@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@NKHLOFFF@glDisableVertexAttribArray@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CMNPPOHA@glDrawArrays@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@MENFIFGE@glDrawElements@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08OOEHEKOP@glEnable@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EHBAHNHE@glEnableVertexAttribArray@
- 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");
-
- 002db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08DFCPOKBK@glFinish@
- 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");
-
- 002eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_07COFELLJA@glFlush@
- 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");
-
- 002fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@OJDINAOA@glFramebufferRenderbuffer@
- 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");
-
- 0030b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@JCIFGDEF@glFramebufferTexture2D@
- 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");
-
- 0031b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@ILBMDJDA@glFrontFace@
- 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");
-
- 0032b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LAOHBIBA@glGenBuffers@
- 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");
-
- 0033b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BHNIMGDM@glGenerateMipmap@
- 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");
-
- 0034b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@FAPEBGID@glGenFramebuffers@
- 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");
-
- 0035b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@MIGEDNGJ@glGenRenderbuffers@
- 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");
-
- 0036b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LLMANLNK@glGenTextures@
- 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");
-
- 00382 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MBALAOHF@glGetActiveAttrib@
- 00389 ff d3 call rbx
-
-; 2189 : glad_glGetActiveUniform = (PFNGLGETACTIVEUNIFORMPROC)load("glGetActiveUniform");
-
- 0038b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NIMHLLKN@glGetActiveUniform@
- 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");
-
- 0039b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@GHMDGFEM@glGetAttachedShaders@
- 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");
-
- 003ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@BEPGJDMM@glGetAttribLocation@
- 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");
-
- 003bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NLMELLCJ@glGetBooleanv@
- 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");
-
- 003cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@BMIEIFJP@glGetBufferParameteriv@
- 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");
-
- 003db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FPKAMKHB@glGetError@
- 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");
-
- 003eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CKCOBONE@glGetFloatv@
- 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");
-
- 003fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CG@KLDGJEON@glGetFramebufferAttachmentParam@
- 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");
-
- 0040b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DHHDCCLF@glGetIntegerv@
- 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");
-
- 0041b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@FMMDFLCO@glGetProgramiv@
- 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");
-
- 0042b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DHGHAJFL@glGetProgramInfoLog@
- 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");
-
- 0043b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@FGKAECKO@glGetRenderbufferParameteriv@
- 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");
-
- 0044b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JBDFPDMG@glGetShaderiv@
- 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");
-
- 0045b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@GIABBCMO@glGetShaderInfoLog@
- 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");
-
- 0046b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@MLAOOHPD@glGetShaderPrecisionFormat@
- 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");
-
- 0047b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@ELEIFJEL@glGetShaderSource@
- 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");
-
- 0048b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@
- 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");
-
- 0049b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DNHBPKMC@glGetTexParameterfv@
- 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");
-
- 004ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DGCNLNPP@glGetTexParameteriv@
- 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");
-
- 004bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DFCJIBG@glGetUniformfv@
- 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");
-
- 004cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@IAONPCL@glGetUniformiv@
- 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");
-
- 004db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KIOPGICP@glGetUniformLocation@
- 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");
-
- 004eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HAHIEIOD@glGetVertexAttribfv@
- 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");
-
- 004fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HLCEAPNO@glGetVertexAttribiv@
- 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");
-
- 0050b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DOJMENLD@glGetVertexAttribPointerv@
- 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");
-
- 0051b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_06HEADGMBC@glHint@
- 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");
-
- 00532 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KFPDMKNG@glIsBuffer@
- 00539 ff d3 call rbx
-
-; 2216 : glad_glIsEnabled = (PFNGLISENABLEDPROC)load("glIsEnabled");
-
- 0053b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@INHMIHKC@glIsEnabled@
- 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");
-
- 0054b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FGBIJCNH@glIsFramebuffer@
- 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");
-
- 0055b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@INLOJDGO@glIsProgram@
- 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");
-
- 0056b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@DGGHKKOH@glIsRenderbuffer@
- 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");
-
- 0057b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@MDDLFIHC@glIsShader@
- 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");
-
- 0058b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NJHAEPDN@glIsTexture@
- 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");
-
- 0059b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CFLGNFPG@glLineWidth@
- 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");
-
- 005ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@PIOEEBPO@glLinkProgram@
- 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");
-
- 005bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JCCIGLOF@glPixelStorei@
- 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");
-
- 005cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FFBJGNC@glPolygonOffset@
- 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");
-
- 005db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CKFNNHOO@glReadPixels@
- 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");
-
- 005eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@HGKABJPJ@glReleaseShaderCompiler@
- 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");
-
- 005fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@EOIILGMJ@glRenderbufferStorage@
- 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");
-
- 0060b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BJGIPMOA@glSampleCoverage@
- 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");
-
- 0061b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09ECGPAEPL@glScissor@
- 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");
-
- 0062b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@IMINELFB@glShaderBinary@
- 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");
-
- 0063b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DFHCPFMO@glShaderSource@
- 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");
-
- 0064b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@ENNLLOLN@glStencilFunc@
- 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");
-
- 0065b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@FCMNCEIA@glStencilFuncSeparate@
- 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");
-
- 0066b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DJFHPFEP@glStencilMask@
- 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");
-
- 0067b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MMKPIEJI@glStencilMaskSeparate@
- 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");
-
- 0068b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@BILBNGF@glStencilOp@
- 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");
-
- 0069b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@GAPLDNGF@glStencilOpSeparate@
- 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");
-
- 006ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JBIKHLCC@glTexImage2D@
- 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");
-
- 006bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@INKFIMGP@glTexParameterf@
- 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");
-
- 006cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KEOFAHDF@glTexParameterfv@
- 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");
-
- 006e2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDNJAKA@glTexParameteri@
- 006e9 ff d3 call rbx
-
-; 2243 : glad_glTexParameteriv = (PFNGLTEXPARAMETERIVPROC)load("glTexParameteriv");
-
- 006eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KPLJEAAI@glTexParameteriv@
- 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");
-
- 006fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NHKIJEMK@glTexSubImage2D@
- 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");
-
- 0070b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MLICAPOF@glUniform1f@
- 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");
-
- 0071b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KJMOEKII@glUniform1fv@
- 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");
-
- 0072b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EMBKBDCK@glUniform1i@
- 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");
-
- 0073b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KCJCANLF@glUniform1iv@
- 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");
-
- 0074b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MJMELBLM@glUniform2f@
- 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");
-
- 0075b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LLHLOFGG@glUniform2fv@
- 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");
-
- 0076b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EOFMKNHD@glUniform2i@
- 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");
-
- 0077b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LACHKCFL@glUniform2iv@
- 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");
-
- 0078b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MIAGNLIL@glUniform3f@
- 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");
-
- 0079b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@DMHICAD@glUniform3fv@
- 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");
-
- 007ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EPJOMHEE@glUniform3i@
- 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");
-
- 007bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IJLMFDO@glUniform3iv@
- 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");
-
- 007cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MNEJMNAO@glUniform4f@
- 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");
-
- 007db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JOBALKLK@glUniform4fv@
- 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");
-
- 007eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EKNBNBMB@glUniform4i@
- 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");
-
- 007fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JFEMPNIH@glUniform4iv@
- 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");
-
- 0080b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JIBJELHD@glUniformMatrix2fv@
- 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");
-
- 0081b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CAKFCMBG@glUniformMatrix3fv@
- 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");
-
- 0082b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LNHCBEKP@glUniformMatrix4fv@
- 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");
-
- 0083b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@ICBDHBI@glUseProgram@
- 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");
-
- 0084b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MAPGDLJK@glValidateProgram@
- 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");
-
- 0085b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MKNNJPHA@glVertexAttrib1f@
- 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");
-
- 0086b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CJKKHCND@glVertexAttrib1fv@
- 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");
-
- 0087b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MIJLCBCJ@glVertexAttrib2f@
- 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");
-
- 00892 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DLBPNNDN@glVertexAttrib2fv@
- 00899 ff d3 call rbx
-
-; 2270 : glad_glVertexAttrib3f = (PFNGLVERTEXATTRIB3FPROC)load("glVertexAttrib3f");
-
- 0089b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MJFJELBO@glVertexAttrib3f@
- 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");
-
- 008ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@IDKDLKFI@glVertexAttrib3fv@
- 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");
-
- 008bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MMBGFNJL@glVertexAttrib4f@
- 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");
-
- 008cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BOHEICOB@glVertexAttrib4fv@
- 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");
-
- 008db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JPNNNPKG@glVertexAttribPointer@
- 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");
-
- 008eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KBLIPDFH@glViewport@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT find_coreGLES1
-_TEXT SEGMENT
-prefixes$ = 32
-major$ = 64
-minor$ = 68
-__$ArrayPad$ = 72
-find_coreGLES1 PROC ; COMDAT
-
-; 2077 : static void find_coreGLES1(void) {
-
- 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
- 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
- 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
-
-; 2078 :
-; 2079 : /* Thank you @elmindreda
-; 2080 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176
-; 2081 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36
-; 2082 : */
-; 2083 : int i, major, minor;
-; 2084 :
-; 2085 : const char* version;
-; 2086 : const char* prefixes[] = {
-; 2087 : "OpenGL ES-CM ",
-; 2088 : "OpenGL ES-CL ",
-; 2089 : "OpenGL ES ",
-; 2090 : NULL
-; 2091 : };
-; 2092 :
-; 2093 : version = (const char*) glGetString(GL_VERSION);
-; 2094 : if (!version) return;
-
- 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
-
-; 2095 :
-; 2096 : for (i = 0; prefixes[i]; i++) {
-
- 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) {
-
- 000b0 eb 03 jmp SHORT $LN3@find_coreG
-$LN14@find_coreG:
-
-; 2099 : version += length;
-
- 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);
-
- 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@
- 000c9 e8 00 00 00 00 call sscanf_s
-
-; 2107 : #else
-; 2108 : sscanf(version, "%d.%d", &major, &minor);
-; 2109 : #endif
-; 2110 :
-; 2111 : GLVersion.major = major; GLVersion.minor = minor;
-
- 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;
-
- 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
- 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;
-
- 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:
- 00101 ba 01 00 00 00 mov edx, 1
-$LN12@find_coreG:
-
-; 2114 : if (GLVersion.major > 1 || (GLVersion.major >= 1 && GLVersion.minor >= 0)) {
-
- 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;
-
- 00117 c7 05 00 00 00
- 00 01 00 00 00 mov DWORD PTR max_loaded_major, 1
-
-; 2116 : max_loaded_minor = 0;
-
- 00121 c7 05 00 00 00
- 00 00 00 00 00 mov DWORD PTR max_loaded_minor, 0
-$LN7@find_coreG:
-
-; 2117 : }
-; 2118 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT find_extensionsGLES1
-_TEXT SEGMENT
-find_extensionsGLES1 PROC ; COMDAT
-
-; 2070 : static int find_extensionsGLES1(void) {
-
- 00000 48 83 ec 28 sub rsp, 40 ; 00000028H
- 00004 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_ES_CM_1_0
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_ES_CM_1_0 PROC ; COMDAT
-
-; 1923 : static void load_GL_VERSION_ES_CM_1_0(GLADloadproc load) {
-
- 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
- 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;
-; 1925 : glad_glAlphaFunc = (PFNGLALPHAFUNCPROC)load("glAlphaFunc");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@BJGLMKCC@glAlphaFunc@
- 00029 ff d3 call rbx
-
-; 1926 : glad_glClearColor = (PFNGLCLEARCOLORPROC)load("glClearColor");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@OGLMDNKC@glClearColor@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@FMBMCDIL@glClearDepthf@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CIEBEEDM@glClipPlanef@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09PKFCMFPF@glColor4f@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JDFJDNND@glDepthRangef@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_06JJHNMGPD@glFogf@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_07FNEIAABA@glFogfv@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@HFEMMHCG@glFrustumf@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@EGMBKDGG@glGetClipPlanef@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CKCOBONE@glGetFloatv@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@MGGMJGKA@glGetLightfv@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@GCPPEEDM@glGetMaterialfv@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@KDAJGFCL@glGetTexEnvfv@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DNHBPKMC@glGetTexParameterfv@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@HPCJLAII@glLightModelf@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@JKHJPMNC@glLightModelfv@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08LPDPILEL@glLightf@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09JINEHJOD@glLightfv@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CFLGNFPG@glLineWidth@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DJGBMGEI@glLoadMatrixf@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@HANOIKMC@glMaterialf@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@MHPKDGG@glMaterialfv@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LHKDNPKJ@glMultMatrixf@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@LDICFFJG@glMultiTexCoord4f@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@DGGCBPPM@glNormal3f@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08NAPFMCEN@glOrthof@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@FGOOEDO@glPointParameterf@
- 001d9 ff d3 call rbx
-
-; 1953 : glad_glPointParameterfv = (PFNGLPOINTPARAMETERFVPROC)load("glPointParameterfv");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LIABKNDP@glPointParameterfv@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EEAPMMNM@glPointSize@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FFBJGNC@glPolygonOffset@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09FCODNBIM@glRotatef@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08JCPEOPLK@glScalef@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09FCLLGECI@glTexEnvf@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@EMICMNOO@glTexEnvfv@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@INKFIMGP@glTexParameterf@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KEOFAHDF@glTexParameterfv@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IFPDDBNE@glTranslatef@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KOBBIKOF@glActiveTexture@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@DCJPNJNA@glAlphaFuncx@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BONEPPLO@glBindBuffer@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JKKCIBGC@glBindTexture@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PFBKOKOH@glBlendFunc@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JHHJMABP@glBufferData@
- 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");
-
- 002db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@GAJMDBBN@glBufferSubData@
- 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");
-
- 002eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_07IBAPPAHJ@glClear@
- 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");
-
- 002fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NPNIINAH@glClearColorx@
- 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");
-
- 0030b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@IIFNBMFE@glClearDepthx@
- 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");
-
- 0031b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@KBLPBBFP@glClearStencil@
- 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");
-
- 0032b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@EGKOMLFO@glClientActiveTexture@
- 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");
-
- 0033b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PMAAHLOD@glClipPlanex@
- 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");
-
- 0034b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@IEIGEAFK@glColor4ub@
- 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");
-
- 0035b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09COBDPKCK@glColor4x@
- 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");
-
- 0036b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@DLGOAHPH@glColorMask@
- 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");
-
- 00382 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DPKEGLKI@glColorPointer@
- 00389 ff d3 call rbx
-
-; 1980 : glad_glCompressedTexImage2D = (PFNGLCOMPRESSEDTEXIMAGE2DPROC)load("glCompressedTexImage2D");
-
- 0038b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GHLPKKFI@glCompressedTexImage2D@
- 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");
-
- 0039b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EAFOEJMH@glCompressedTexSubImage2D@
- 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");
-
- 003ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MGAFKJKC@glCopyTexImage2D@
- 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");
-
- 003bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PIJELGDB@glCopyTexSubImage2D@
- 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");
-
- 003cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@BAPBLHME@glCullFace@
- 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");
-
- 003db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@DMNLADIO@glDeleteBuffers@
- 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");
-
- 003eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KMPLFJIC@glDeleteTextures@
- 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");
-
- 003fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NEJABAEP@glDepthFunc@
- 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");
-
- 0040b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@KABMFLLN@glDepthMask@
- 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");
-
- 0041b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EHBIACAM@glDepthRangex@
- 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");
-
- 0042b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09MHGMIMKN@glDisable@
- 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");
-
- 0043b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@LJDHBNBP@glDisableClientState@
- 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");
-
- 0044b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CMNPPOHA@glDrawArrays@
- 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");
-
- 0045b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@MENFIFGE@glDrawElements@
- 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");
-
- 0046b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08OOEHEKOP@glEnable@
- 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");
-
- 0047b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KECPKGNE@glEnableClientState@
- 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");
-
- 0048b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08DFCPOKBK@glFinish@
- 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");
-
- 0049b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_07COFELLJA@glFlush@
- 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");
-
- 004ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_06ENDMPJCM@glFogx@
- 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");
-
- 004bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_07ELPAIOGK@glFogxv@
- 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");
-
- 004cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@ILBMDJDA@glFrontFace@
- 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");
-
- 004db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KBANPIPJ@glFrustumx@
- 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");
-
- 004eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NLMELLCJ@glGetBooleanv@
- 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");
-
- 004fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@BMIEIFJP@glGetBufferParameteriv@
- 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");
-
- 0050b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@JCIAJMLJ@glGetClipPlanex@
- 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");
-
- 0051b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LAOHBIBA@glGenBuffers@
- 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");
-
- 00532 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LLMANLNK@glGenTextures@
- 00539 ff d3 call rbx
-
-; 2007 : glad_glGetError = (PFNGLGETERRORPROC)load("glGetError");
-
- 0053b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FPKAMKHB@glGetError@
- 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");
-
- 0054b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@DLGHPANC@glGetFixedv@
- 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");
-
- 0055b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DHHDCCLF@glGetIntegerv@
- 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");
-
- 0056b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@NANEBINK@glGetLightxv@
- 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");
-
- 0057b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@HEEHMKEG@glGetMaterialxv@
- 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");
-
- 0058b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LADEDGJO@glGetPointerv@
- 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");
-
- 0059b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@
- 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");
-
- 005ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@KIFFCCBG@glGetTexEnviv@
- 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");
-
- 005bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LFLBOLFB@glGetTexEnvxv@
- 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");
-
- 005cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DGCNLNPP@glGetTexParameteriv@
- 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");
-
- 005db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@CLMJHELI@glGetTexParameterxv@
- 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");
-
- 005eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_06HEADGMBC@glHint@
- 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");
-
- 005fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KFPDMKNG@glIsBuffer@
- 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");
-
- 0060b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@INHMIHKC@glIsEnabled@
- 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");
-
- 0061b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NJHAEPDN@glIsTexture@
- 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");
-
- 0062b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@KLGIIPFH@glLightModelx@
- 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");
-
- 0063b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@IMMBHCKI@glLightModelxv@
- 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");
-
- 0064b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08GLHOLEJE@glLightx@
- 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");
-
- 0065b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09IOGMPHJJ@glLightxv@
- 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");
-
- 0066b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LDBNBCAC@glLineWidthx@
- 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");
-
- 0067b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@EJAFHEPO@glLoadIdentity@
- 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");
-
- 0068b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@ONCAPJJH@glLoadMatrixx@
- 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");
-
- 0069b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09GKGMNAKG@glLogicOp@
- 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");
-
- 006ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@KEJPLFBN@glMaterialx@
- 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");
-
- 006bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BKMHCNBM@glMaterialxv@
- 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");
-
- 006cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KDLNHKEJ@glMatrixMode@
- 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");
-
- 006e2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@GDOCOAHG@glMultMatrixx@
- 006e9 ff d3 call rbx
-
-; 2034 : glad_glMultiTexCoord4x = (PFNGLMULTITEXCOORD4XPROC)load("glMultiTexCoord4x");
-
- 006eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@GHMDGKEJ@glMultiTexCoord4x@
- 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");
-
- 006fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@OCCDCACD@glNormal3x@
- 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");
-
- 0070b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@DCLMCEOP@glNormalPointer@
- 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");
-
- 0071b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08ELEPNJC@glOrthox@
- 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");
-
- 0072b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JCCIGLOF@glPixelStorei@
- 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");
-
- 0073b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@NBCPNLOB@glPointParameterx@
- 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");
-
- 0074b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KOLJCDEF@glPointParameterxv@
- 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");
-
- 0075b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@GIMHGCMN@glPointSizex@
- 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");
-
- 0076b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@IPDOBBJA@glPolygonOffsetx@
- 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");
-
- 0077b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@JPEAAEEK@glPopMatrix@
- 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");
-
- 0078b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IHFNHGBL@glPushMatrix@
- 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");
-
- 0079b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CKFNNHOO@glReadPixels@
- 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");
-
- 007ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09IGKCOOFD@glRotatex@
- 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");
-
- 007bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BJGIPMOA@glSampleCoverage@
- 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");
-
- 007cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EHPFHJHK@glSampleCoveragex@
- 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");
-
- 007db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08EGLFNAGF@glScalex@
- 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");
-
- 007eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09ECGPAEPL@glScissor@
- 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");
-
- 007fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@NALMFHKN@glShadeModel@
- 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");
-
- 0080b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@ENNLLOLN@glStencilFunc@
- 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");
-
- 0081b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DJFHPFEP@glStencilMask@
- 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");
-
- 0082b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@BILBNGF@glStencilOp@
- 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");
-
- 0083b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DAOMILMO@glTexCoordPointer@
- 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");
-
- 0084b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09NFCDHIOH@glTexEnvi@
- 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");
-
- 0085b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09IGPKFLPH@glTexEnvx@
- 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");
-
- 0086b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@EHNOIKND@glTexEnviv@
- 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");
-
- 0087b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FKDKEDJE@glTexEnvxv@
- 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");
-
- 00892 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JBIKHLCC@glTexImage2D@
- 00899 ff d3 call rbx
-
-; 2061 : glad_glTexParameteri = (PFNGLTEXPARAMETERIPROC)load("glTexParameteri");
-
- 0089b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDNJAKA@glTexParameteri@
- 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");
-
- 008ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FJOELDLA@glTexParameterx@
- 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");
-
- 008bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KPLJEAAI@glTexParameteriv@
- 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");
-
- 008cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@LCFNIJEP@glTexParameterxv@
- 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");
-
- 008db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NHKIJEMK@glTexSubImage2D@
- 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");
-
- 008eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@FBLCAOAL@glTranslatex@
- 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");
-
- 008fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@HAHECJNK@glVertexPointer@
- 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");
-
- 0090b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KBLIPDFH@glViewport@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT find_coreGL
-_TEXT SEGMENT
-prefixes$ = 32
-major$ = 64
-minor$ = 68
-__$ArrayPad$ = 72
-find_coreGL PROC ; COMDAT
-
-; 1832 : static void find_coreGL(void) {
-
- 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
- 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
- 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
-
-; 1833 :
-; 1834 : /* Thank you @elmindreda
-; 1835 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176
-; 1836 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36
-; 1837 : */
-; 1838 : int i, major, minor;
-; 1839 :
-; 1840 : const char* version;
-; 1841 : const char* prefixes[] = {
-; 1842 : "OpenGL ES-CM ",
-; 1843 : "OpenGL ES-CL ",
-; 1844 : "OpenGL ES ",
-; 1845 : NULL
-; 1846 : };
-; 1847 :
-; 1848 : version = (const char*) glGetString(GL_VERSION);
-; 1849 : if (!version) return;
-
- 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
-
-; 1850 :
-; 1851 : for (i = 0; prefixes[i]; i++) {
-
- 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) {
-
- 000b0 eb 03 jmp SHORT $LN3@find_coreG
-$LN68@find_coreG:
-
-; 1854 : version += length;
-
- 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);
-
- 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@
- 000c9 e8 00 00 00 00 call sscanf_s
-
-; 1862 : #else
-; 1863 : sscanf(version, "%d.%d", &major, &minor);
-; 1864 : #endif
-; 1865 :
-; 1866 : GLVersion.major = major; GLVersion.minor = minor;
-
- 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;
-
- 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
- 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;
-
- 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:
- 00109 ba 01 00 00 00 mov edx, 1
-$LN12@find_coreG:
-
-; 1869 : GLAD_GL_VERSION_1_1 = (major == 1 && minor >= 1) || major > 1;
-
- 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:
- 00125 ba 01 00 00 00 mov edx, 1
-$LN15@find_coreG:
-
-; 1870 : GLAD_GL_VERSION_1_2 = (major == 1 && minor >= 2) || major > 1;
-
- 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:
- 00142 ba 01 00 00 00 mov edx, 1
-$LN18@find_coreG:
-
-; 1871 : GLAD_GL_VERSION_1_3 = (major == 1 && minor >= 3) || major > 1;
-
- 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:
- 0015f ba 01 00 00 00 mov edx, 1
-$LN21@find_coreG:
-
-; 1872 : GLAD_GL_VERSION_1_4 = (major == 1 && minor >= 4) || major > 1;
-
- 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:
- 0017c ba 01 00 00 00 mov edx, 1
-$LN24@find_coreG:
-
-; 1873 : GLAD_GL_VERSION_1_5 = (major == 1 && minor >= 5) || major > 1;
-
- 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:
- 00199 ba 01 00 00 00 mov edx, 1
-$LN27@find_coreG:
-
-; 1874 : GLAD_GL_VERSION_2_0 = (major == 2 && minor >= 0) || major > 2;
-
- 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:
- 001b5 ba 01 00 00 00 mov edx, 1
-$LN30@find_coreG:
-
-; 1875 : GLAD_GL_VERSION_2_1 = (major == 2 && minor >= 1) || major > 2;
-
- 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:
- 001d2 ba 01 00 00 00 mov edx, 1
-$LN33@find_coreG:
-
-; 1876 : GLAD_GL_VERSION_3_0 = (major == 3 && minor >= 0) || major > 3;
-
- 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:
- 001ee ba 01 00 00 00 mov edx, 1
-$LN36@find_coreG:
-
-; 1877 : GLAD_GL_VERSION_3_1 = (major == 3 && minor >= 1) || major > 3;
-
- 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:
- 0020b ba 01 00 00 00 mov edx, 1
-$LN39@find_coreG:
-
-; 1878 : GLAD_GL_VERSION_3_2 = (major == 3 && minor >= 2) || major > 3;
-
- 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:
- 00228 ba 01 00 00 00 mov edx, 1
-$LN42@find_coreG:
-
-; 1879 : GLAD_GL_VERSION_3_3 = (major == 3 && minor >= 3) || major > 3;
-
- 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:
- 00244 ba 01 00 00 00 mov edx, 1
-$LN45@find_coreG:
-
-; 1880 : GLAD_GL_VERSION_4_0 = (major == 4 && minor >= 0) || major > 4;
-
- 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:
- 00260 ba 01 00 00 00 mov edx, 1
-$LN48@find_coreG:
-
-; 1881 : GLAD_GL_VERSION_4_1 = (major == 4 && minor >= 1) || major > 4;
-
- 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:
- 0027d ba 01 00 00 00 mov edx, 1
-$LN51@find_coreG:
-
-; 1882 : GLAD_GL_VERSION_4_2 = (major == 4 && minor >= 2) || major > 4;
-
- 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:
- 0029a ba 01 00 00 00 mov edx, 1
-$LN54@find_coreG:
-
-; 1883 : GLAD_GL_VERSION_4_3 = (major == 4 && minor >= 3) || major > 4;
-
- 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:
- 002b7 ba 01 00 00 00 mov edx, 1
-$LN57@find_coreG:
-
-; 1884 : GLAD_GL_VERSION_4_4 = (major == 4 && minor >= 4) || major > 4;
-
- 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:
- 002d3 ba 01 00 00 00 mov edx, 1
-$LN60@find_coreG:
-
-; 1885 : GLAD_GL_VERSION_4_5 = (major == 4 && minor >= 5) || major > 4;
-
- 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:
- 002f0 ba 01 00 00 00 mov edx, 1
-$LN63@find_coreG:
-
-; 1886 : GLAD_GL_VERSION_4_6 = (major == 4 && minor >= 6) || major > 4;
-
- 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:
-
-; 1886 : GLAD_GL_VERSION_4_6 = (major == 4 && minor >= 6) || major > 4;
-
- 003fc 7e 05 jle SHORT $LN66@find_coreG
-$LN65@find_coreG:
- 003fe be 01 00 00 00 mov esi, 1
-$LN66@find_coreG:
-
-; 1887 : if (GLVersion.major > 4 || (GLVersion.major >= 4 && GLVersion.minor >= 6)) {
-
- 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;
-
- 00415 c7 05 00 00 00
- 00 04 00 00 00 mov DWORD PTR max_loaded_major, 4
-
-; 1889 : max_loaded_minor = 6;
-
- 0041f c7 05 00 00 00
- 00 06 00 00 00 mov DWORD PTR max_loaded_minor, 6
-$LN7@find_coreG:
-
-; 1890 : }
-; 1891 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT find_extensionsGL
-_TEXT SEGMENT
-find_extensionsGL PROC ; COMDAT
-
-; 1825 : static int find_extensionsGL(void) {
-
- 00000 48 83 ec 28 sub rsp, 40 ; 00000028H
- 00004 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_4_6
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_4_6 PROC ; COMDAT
-
-; 1818 : static void load_GL_VERSION_4_6(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1820 : glad_glSpecializeShader = (PFNGLSPECIALIZESHADERPROC)load("glSpecializeShader");
-
- 0001e 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LNCLLNDI@glSpecializeShader@
- 00025 ff d3 call rbx
-
-; 1821 : glad_glMultiDrawArraysIndirectCount = (PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC)load("glMultiDrawArraysIndirectCount");
-
- 00027 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@GGIOCPJI@glMultiDrawArraysIndirectCount@
- 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");
-
- 00037 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@BPEMAMPH@glMultiDrawElementsIndirectCoun@
- 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");
-
- 00047 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@ECLDHBOO@glPolygonOffsetClamp@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_4_5
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_4_5 PROC ; COMDAT
-
-; 1693 : static void load_GL_VERSION_4_5(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1695 : glad_glClipControl = (PFNGLCLIPCONTROLPROC)load("glClipControl");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DMMKFMGC@glClipControl@
- 00029 ff d3 call rbx
-
-; 1696 : glad_glCreateTransformFeedbacks = (PFNGLCREATETRANSFORMFEEDBACKSPROC)load("glCreateTransformFeedbacks");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@HPCMJLAK@glCreateTransformFeedbacks@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@EGLKNJFA@glTransformFeedbackBufferBase@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@NBIGCNHI@glTransformFeedbackBufferRange@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@OFMLPMDO@glGetTransformFeedbackiv@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@IPHNHFEI@glGetTransformFeedbacki_v@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KDHFPNLE@glGetTransformFeedbacki64_v@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@LNBCEANP@glCreateBuffers@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@INMFIINC@glNamedBufferStorage@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@LHEABGCG@glNamedBufferData@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MDEBAFLD@glNamedBufferSubData@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@MJPDCHND@glCopyNamedBufferSubData@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@KJMLMCB@glClearNamedBufferData@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@BNIDNJBH@glClearNamedBufferSubData@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@JLMCGIDB@glMapNamedBuffer@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JLCGKFD@glMapNamedBufferRange@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LAAONAHD@glUnmapNamedBuffer@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@DBGNKBKH@glFlushMappedNamedBufferRange@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KFAGBFPK@glGetNamedBufferParameteriv@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@ECJNIDNL@glGetNamedBufferParameteri64v@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@NBEMEIKG@glGetNamedBufferPointerv@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@PJBCKPNA@glGetNamedBufferSubData@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DDKJIBLC@glCreateFramebuffers@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@MGCPNBGC@glNamedFramebufferRenderbuffer@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@LBMOOIHC@glNamedFramebufferParameteri@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@PNJJLPPI@glNamedFramebufferTexture@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@PHGPDAJM@glNamedFramebufferTextureLayer@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@MOAIHNEF@glNamedFramebufferDrawBuffer@
- 001d9 ff d3 call rbx
-
-; 1723 : glad_glNamedFramebufferDrawBuffers = (PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC)load("glNamedFramebufferDrawBuffers");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@CGKJHFH@glNamedFramebufferDrawBuffers@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@LPANNPJE@glNamedFramebufferReadBuffer@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@OGGNKJIL@glInvalidateNamedFramebufferDat@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CE@DEGDCFND@glInvalidateNamedFramebufferSub@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NPOLJJAK@glClearNamedFramebufferiv@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@JENKNAJN@glClearNamedFramebufferuiv@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NELHNODH@glClearNamedFramebufferfv@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@BJONNAKJ@glClearNamedFramebufferfi@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@FNFDNHAI@glBlitNamedFramebuffer@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@LMABFPGK@glCheckNamedFramebufferStatus@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@COGAJBEM@glGetNamedFramebufferParameteri@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CL@BGDPEPCC@glGetNamedFramebufferAttachment@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JJNJGAME@glCreateRenderbuffers@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@DGDPFKGM@glNamedRenderbufferStorage@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CG@IDKJGKBA@glNamedRenderbufferStorageMulti@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CC@FCEAEAHI@glGetNamedRenderbufferParameter@
- 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");
-
- 002db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@LABGPBKD@glCreateTextures@
- 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");
-
- 002eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@BEJOBNBA@glTextureBuffer@
- 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");
-
- 002fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@HAEPGPBJ@glTextureBufferRange@
- 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");
-
- 0030b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CJOBHECL@glTextureStorage1D@
- 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");
-
- 0031b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CLKHMKHC@glTextureStorage2D@
- 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");
-
- 0032b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CKGFKAEF@glTextureStorage3D@
- 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");
-
- 0033b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@CIHBMJOI@glTextureStorage2DMultisample@
- 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");
-
- 0034b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@LFHOCIJO@glTextureStorage3DMultisample@
- 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");
-
- 0035b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IDMGLJDA@glTextureSubImage1D@
- 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");
-
- 0036b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IBIAAHGJ@glTextureSubImage2D@
- 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");
-
- 00382 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IAECGNFO@glTextureSubImage3D@
- 00389 ff d3 call rbx
-
-; 1750 : glad_glCompressedTextureSubImage1D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC)load("glCompressedTextureSubImage1D");
-
- 0038b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@NIHAIHFC@glCompressedTextureSubImage1D@
- 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");
-
- 0039b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@NKDGDJAL@glCompressedTextureSubImage2D@
- 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");
-
- 003ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@NLPEFDDM@glCompressedTextureSubImage3D@
- 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");
-
- 003bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@DBEKPOLO@glCopyTextureSubImage1D@
- 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");
-
- 003cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@DDAMEAOH@glCopyTextureSubImage2D@
- 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");
-
- 003db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@DCMOCKNA@glCopyTextureSubImage3D@
- 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");
-
- 003eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@NLINBPMM@glTextureParameterf@
- 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");
-
- 003fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@OLGMNNPE@glTextureParameterfv@
- 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");
-
- 0040b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@FMBFADAD@glTextureParameteri@
- 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");
-
- 0041b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@CMHFNPIN@glTextureParameterIiv@
- 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");
-
- 0042b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@OHPFFIFI@glTextureParameterIuiv@
- 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");
-
- 0043b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@OADAJKMJ@glTextureParameteriv@
- 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");
-
- 0044b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@JJPLGFEG@glGenerateTextureMipmap@
- 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");
-
- 0045b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@NKGMGGNI@glBindTextureUnit@
- 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");
-
- 0046b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@PJDCJNIH@glGetTextureImage@
- 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");
-
- 0047b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@JOKODHH@glGetCompressedTextureImage@
- 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");
-
- 0048b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@HMEFKCC@glGetTextureLevelParameterfv@
- 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");
-
- 0049b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@MJIBNBP@glGetTextureLevelParameteriv@
- 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");
-
- 004ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@NBDPHHJH@glGetTextureParameterfv@
- 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");
-
- 004bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@PIPELMMF@glGetTextureParameterIiv@
- 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");
-
- 004cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@JPCGBAJJ@glGetTextureParameterIuiv@
- 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");
-
- 004db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@NKGDDAKK@glGetTextureParameteriv@
- 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");
-
- 004eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@CMMGIOCI@glCreateVertexArrays@
- 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");
-
- 004fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@FEKBMKFD@glDisableVertexArrayAttrib@
- 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");
-
- 0050b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@MJMKFCHC@glEnableVertexArrayAttrib@
- 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");
-
- 0051b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@GGCAPDMO@glVertexArrayElementBuffer@
- 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");
-
- 00532 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@BIEMNHGJ@glVertexArrayVertexBuffer@
- 00539 ff d3 call rbx
-
-; 1777 : glad_glVertexArrayVertexBuffers = (PFNGLVERTEXARRAYVERTEXBUFFERSPROC)load("glVertexArrayVertexBuffers");
-
- 0053b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@DAGELPBO@glVertexArrayVertexBuffers@
- 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");
-
- 0054b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@DJHJAEGB@glVertexArrayAttribBinding@
- 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");
-
- 0055b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@ONFBAOHM@glVertexArrayAttribFormat@
- 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");
-
- 0056b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@JMMLHBDN@glVertexArrayAttribIFormat@
- 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");
-
- 0057b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@NECLHPFJ@glVertexArrayAttribLFormat@
- 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");
-
- 0058b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@BNDNIOBB@glVertexArrayBindingDivisor@
- 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");
-
- 0059b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CPJNCJFG@glGetVertexArrayiv@
- 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");
-
- 005ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@FIIPMDBK@glGetVertexArrayIndexediv@
- 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");
-
- 005bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@HHNNHCN@glGetVertexArrayIndexed64iv@
- 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");
-
- 005cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@EHBNEMMP@glCreateSamplers@
- 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");
-
- 005db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GJEEIMGK@glCreateProgramPipelines@
- 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");
-
- 005eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@PGNDPLG@glCreateQueries@
- 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");
-
- 005fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@KFECDHBF@glGetQueryBufferObjecti64v@
- 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");
-
- 0060b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@OBIFNHGB@glGetQueryBufferObjectiv@
- 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");
-
- 0061b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@DFNHDHD@glGetQueryBufferObjectui64v@
- 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");
-
- 0062b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EOIEAGAD@glGetQueryBufferObjectuiv@
- 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");
-
- 0063b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@IDCHHHAI@glMemoryBarrierByRegion@
- 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");
-
- 0064b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JEEEKNGB@glGetTextureSubImage@
- 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");
-
- 0065b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@BIDENANP@glGetCompressedTextureSubImage@
- 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");
-
- 0066b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@ILPAOCDN@glGetGraphicsResetStatus@
- 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");
-
- 0067b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@HLNIHAOG@glGetnCompressedTexImage@
- 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");
-
- 0068b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@FBKOCLCM@glGetnTexImage@
- 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");
-
- 0069b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KLGIFHJB@glGetnUniformdv@
- 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");
-
- 006ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KIOMIDPP@glGetnUniformfv@
- 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");
-
- 006bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDLAMEMC@glGetnUniformiv@
- 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");
-
- 006cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BBJMBEC@glGetnUniformuiv@
- 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");
-
- 006e2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NELODAJJ@glReadnPixels@
- 006e9 ff d3 call rbx
-
-; 1804 : glad_glGetnMapdv = (PFNGLGETNMAPDVPROC)load("glGetnMapdv");
-
- 006eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@FBDPJCFH@glGetnMapdv@
- 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");
-
- 006fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@FCLLEGDJ@glGetnMapfv@
- 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");
-
- 0070b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@FJOHABAE@glGetnMapiv@
- 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");
-
- 0071b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@JKBANCED@glGetnPixelMapfv@
- 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");
-
- 0072b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MDPMMCLE@glGetnPixelMapuiv@
- 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");
-
- 0073b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@NCENOEBC@glGetnPixelMapusv@
- 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");
-
- 0074b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@NBHIHHJA@glGetnPolygonStipple@
- 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");
-
- 0075b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@EFKGOAOL@glGetnColorTable@
- 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");
-
- 0076b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@GBFNHONB@glGetnConvolutionFilter@
- 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");
-
- 0077b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@LBKKJBFC@glGetnSeparableFilter@
- 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");
-
- 0078b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@POEMGEO@glGetnHistogram@
- 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");
-
- 0079b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@EFFKFJMK@glGetnMinmax@
- 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");
-
- 007ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MNKDFGFC@glTextureBarrier@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_4_4
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_4_4 PROC ; COMDAT
-
-; 1681 : static void load_GL_VERSION_4_4(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1683 : glad_glBufferStorage = (PFNGLBUFFERSTORAGEPROC)load("glBufferStorage");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@COBILMHM@glBufferStorage@
- 00029 ff d3 call rbx
-
-; 1684 : glad_glClearTexImage = (PFNGLCLEARTEXIMAGEPROC)load("glClearTexImage");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FNPOIBAF@glClearTexImage@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CFALBON@glClearTexSubImage@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@ENBBLPHM@glBindBuffersBase@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@ODFFOKPN@glBindBuffersRange@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@KHDEIIMA@glBindTextures@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@FADPDFKM@glBindSamplers@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@NAMJLOCK@glBindImageTextures@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LNCGJHDC@glBindVertexBuffers@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_4_3
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_4_3 PROC ; COMDAT
-
-; 1634 : static void load_GL_VERSION_4_3(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1636 : glad_glClearBufferData = (PFNGLCLEARBUFFERDATAPROC)load("glClearBufferData");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@FCMBBKMP@glClearBufferData@
- 00029 ff d3 call rbx
-
-; 1637 : glad_glClearBufferSubData = (PFNGLCLEARBUFFERSUBDATAPROC)load("glClearBufferSubData");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@FDHIBCMD@glClearBufferSubData@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DKKFFIGC@glDispatchCompute@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EJMOGMMI@glDispatchComputeIndirect@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@BNCHOBBL@glCopyImageSubData@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@MLACHGDK@glFramebufferParameteri@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@BFEEFCMK@glGetFramebufferParameteriv@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@PHNNEGBD@glGetInternalformati64v@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@FJDKFLGL@glInvalidateTexSubImage@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KHIECPKG@glInvalidateTexImage@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@HOHOHNAC@glInvalidateBufferSubData@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@OGIFIBHA@glInvalidateBufferData@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@OAJPOHIP@glInvalidateFramebuffer@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@IHGLAPPE@glInvalidateSubFramebuffer@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@IKGAIKOP@glMultiDrawArraysIndirect@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KHEEFMKO@glMultiDrawElementsIndirect@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@ICGPDPK@glGetProgramInterfaceiv@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DBDCONKB@glGetProgramResourceIndex@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@OHCPEAGJ@glGetProgramResourceName@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@LEDFEPHI@glGetProgramResourceiv@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@BIJNENLC@glGetProgramResourceLocation@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CC@GHECGAIH@glGetProgramResourceLocationInd@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@GDDCNIBO@glShaderStorageBlockBinding@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@DPMGLFNI@glTexBufferRange@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@PDJAKDKP@glTexStorage2DMultisample@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@GOJPECNJ@glTexStorage3DMultisample@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@BNFDGIMP@glTextureView@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@FCGJAOHG@glBindVertexBuffer@
- 001d9 ff d3 call rbx
-
-; 1664 : glad_glVertexAttribFormat = (PFNGLVERTEXATTRIBFORMATPROC)load("glVertexAttribFormat");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JEIPPBFE@glVertexAttribFormat@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@KJAHAHDI@glVertexAttribIFormat@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@OBOHAJFM@glVertexAttribLFormat@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MLFHCGE@glVertexAttribBinding@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GNGCLGOI@glVertexBindingDivisor@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MNBDCEEP@glDebugMessageControl@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DGOJNFDO@glDebugMessageInsert@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@IGFENJCI@glDebugMessageCallback@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@FGBMJKND@glGetDebugMessageLog@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@DEFFBEGJ@glPushDebugGroup@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@PMJBDENK@glPopDebugGroup@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EFJDECDM@glObjectLabel@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MOEDHKDB@glGetObjectLabel@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@FBABGDIL@glObjectPtrLabel@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MIJFJOHM@glGetObjectPtrLabel@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LADEDGJO@glGetPointerv@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_4_2
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_4_2 PROC ; COMDAT
-
-; 1619 : static void load_GL_VERSION_4_2(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1621 : glad_glDrawArraysInstancedBaseInstance = (PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC)load("glDrawArraysInstancedBaseInstance");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CC@FBJBJHCN@glDrawArraysInstancedBaseInstan@
- 00029 ff d3 call rbx
-
-; 1622 : glad_glDrawElementsInstancedBaseInstance = (PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC)load("glDrawElementsInstancedBaseInstance");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CE@NGNINKJD@glDrawElementsInstancedBaseInst@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CO@GCMNEAOA@glDrawElementsInstancedBaseVert@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@BAOCDJPF@glGetInternalformativ@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@CEHFMJFN@glGetActiveAtomicCounterBufferi@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@GAKEPNGD@glBindImageTexture@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@HIHPNLBJ@glMemoryBarrier@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LCLGPEBO@glTexStorage1D@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LAPAEKEH@glTexStorage2D@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LBDCCAHA@glTexStorage3D@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@NDMLCEF@glDrawTransformFeedbackInstance@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CH@OMPFKBLK@glDrawTransformFeedbackStreamIn@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_4_1
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_4_1 PROC ; COMDAT
-
-; 1527 : static void load_GL_VERSION_4_1(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1529 : glad_glReleaseShaderCompiler = (PFNGLRELEASESHADERCOMPILERPROC)load("glReleaseShaderCompiler");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@HGKABJPJ@glReleaseShaderCompiler@
- 00029 ff d3 call rbx
-
-; 1530 : glad_glShaderBinary = (PFNGLSHADERBINARYPROC)load("glShaderBinary");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@IMINELFB@glShaderBinary@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@MLAOOHPD@glGetShaderPrecisionFormat@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JDFJDNND@glDepthRangef@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@FMBMCDIL@glClearDepthf@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JBCEHKON@glGetProgramBinary@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@MIIDHOO@glProgramBinary@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EELDBEME@glProgramParameteri@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CADKHDMH@glUseProgramStages@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@IAIOGMEB@glActiveShaderProgram@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@BOJGDFJN@glCreateShaderProgramv@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@GLPOKNCG@glBindProgramPipeline@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@CHBGABHE@glDeleteProgramPipelines@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@CCBKOCA@glGenProgramPipelines@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DLHPDHCH@glIsProgramPipeline@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@DNOPNJMO@glGetProgramPipelineiv@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EELDBEME@glProgramParameteri@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@COCLMGIM@glProgramUniform1i@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JNEFDKLN@glProgramUniform1iv@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KJLDNKED@glProgramUniform1f@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JGBJHNIA@glProgramUniform1fv@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JLIFLIMB@glProgramUniform1d@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JFJNKJOO@glProgramUniform1dv@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EFCDGODH@glProgramUniform1ui@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MBJNFIBB@glProgramUniform1uiv@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CMGNHINF@glProgramUniform2i@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IPPAJFFD@glProgramUniform2iv@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KLPFGEBK@glProgramUniform2f@
- 001d9 ff d3 call rbx
-
-; 1557 : glad_glProgramUniform2fv = (PFNGLPROGRAMUNIFORM2FVPROC)load("glProgramUniform2fv");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IEKMNCGO@glProgramUniform2fv@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JJMDAGJI@glProgramUniform2d@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IHCIAGAA@glProgramUniform2dv@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@FHJGMBNJ@glProgramUniform2ui@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@IGDNCCMB@glProgramUniform2uiv@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CNKPBCOC@glProgramUniform3i@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DHEMPCDG@glProgramUniform3iv@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KKDHAOCN@glProgramUniform3f@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DMBALFAL@glProgramUniform3fv@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JIABGMKP@glProgramUniform3d@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DPJEGBGF@glProgramUniform3dv@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@OPCKKGLM@glProgramUniform3ui@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@LLFNALHB@glProgramUniform3uiv@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CIOAAEGH@glProgramUniform4i@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KKJLMKIP@glProgramUniform4iv@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KPHIBIKI@glProgramUniform4f@
- 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");
-
- 002db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KBMHINLC@glProgramUniform4fv@
- 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");
-
- 002eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JNEOHKCK@glProgramUniform4d@
- 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");
-
- 002fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KCEDFJNM@glProgramUniform4dv@
- 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");
-
- 0030b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HCPNJOAF@glProgramUniform4ui@
- 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");
-
- 0031b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JHNNHGB@glProgramUniform4uiv@
- 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");
-
- 0032b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@PDPPIOAF@glProgramUniformMatrix2fv@
- 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");
-
- 0033b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@ELEDOJGA@glProgramUniformMatrix3fv@
- 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");
-
- 0034b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NGJENBNJ@glProgramUniformMatrix4fv@
- 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");
-
- 0035b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@PAHLFKGL@glProgramUniformMatrix2dv@
- 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");
-
- 0036b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EIMHDNAO@glProgramUniformMatrix3dv@
- 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");
-
- 00382 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NFBAAFLH@glProgramUniformMatrix4dv@
- 00389 ff d3 call rbx
-
-; 1584 : glad_glProgramUniformMatrix2x3fv = (PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC)load("glProgramUniformMatrix2x3fv");
-
- 0038b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@DBFCEBJD@glProgramUniformMatrix2x3fv@
- 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");
-
- 0039b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@ECLCPFFD@glProgramUniformMatrix3x2fv@
- 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");
-
- 003ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KMIFHJCK@glProgramUniformMatrix2x4fv@
- 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");
-
- 003bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@FPLHMFOL@glProgramUniformMatrix4x2fv@
- 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");
-
- 003cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@GHNJKKIP@glProgramUniformMatrix3x4fv@
- 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");
-
- 003db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@OHALKCIO@glProgramUniformMatrix4x3fv@
- 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");
-
- 003eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@DCNGJFPN@glProgramUniformMatrix2x3dv@
- 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");
-
- 003fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@EBDGCBDN@glProgramUniformMatrix3x2dv@
- 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");
-
- 0040b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KPABKNEE@glProgramUniformMatrix2x4dv@
- 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");
-
- 0041b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@FMDDBBIF@glProgramUniformMatrix4x2dv@
- 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");
-
- 0042b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@GEFNHOOB@glProgramUniformMatrix3x4dv@
- 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");
-
- 0043b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@OEIPHGOA@glProgramUniformMatrix4x3dv@
- 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");
-
- 0044b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@HHHCKEGH@glValidateProgramPipeline@
- 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");
-
- 0045b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@BFFCFFFG@glGetProgramPipelineInfoLog@
- 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");
-
- 0046b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@KBPIECHE@glVertexAttribL1d@
- 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");
-
- 0047b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@KDLOPMCN@glVertexAttribL2d@
- 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");
-
- 0048b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@KCHMJGBK@glVertexAttribL3d@
- 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");
-
- 0049b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@KHDDIAJP@glVertexAttribL4d@
- 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");
-
- 004ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@COKMJDBH@glVertexAttribL1dv@
- 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");
-
- 004bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@DMBJDMPJ@glVertexAttribL2dv@
- 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");
-
- 004cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@IEKFFLJM@glVertexAttribL3dv@
- 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");
-
- 004db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@BJHCGDCF@glVertexAttribL4dv@
- 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");
-
- 004eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@JBHDDPGM@glVertexAttribLPointer@
- 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");
-
- 004fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JADLCNLO@glGetVertexAttribLdv@
- 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");
-
- 0050b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@JIDIDPIB@glViewportArrayv@
- 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");
-
- 0051b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JIBIAPIN@glViewportIndexedf@
- 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");
-
- 00532 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@OKPEDJOC@glViewportIndexedfv@
- 00539 ff d3 call rbx
-
-; 1611 : glad_glScissorArrayv = (PFNGLSCISSORARRAYVPROC)load("glScissorArrayv");
-
- 0053b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@BMNFINIA@glScissorArrayv@
- 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");
-
- 0054b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BJHNCIAL@glScissorIndexed@
- 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");
-
- 0055b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@OOKOHKNA@glScissorIndexedv@
- 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");
-
- 0056b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JLCIOMKN@glDepthRangeArrayv@
- 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");
-
- 0057b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@FMCFIJBP@glDepthRangeIndexed@
- 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");
-
- 0058b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JKEOHGC@glGetFloati_v@
- 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");
-
- 0059b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@PDJCBGIA@glGetDoublei_v@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_4_0
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_4_0 PROC ; COMDAT
-
-; 1478 : static void load_GL_VERSION_4_0(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1480 : glad_glMinSampleShading = (PFNGLMINSAMPLESHADINGPROC)load("glMinSampleShading");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EDGCEBP@glMinSampleShading@
- 00029 ff d3 call rbx
-
-; 1481 : glad_glBlendEquationi = (PFNGLBLENDEQUATIONIPROC)load("glBlendEquationi");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MKHLNEOM@glBlendEquationi@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@FNMBAGAC@glBlendEquationSeparatei@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IKKELNNP@glBlendFunci@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@PDDGKNBJ@glBlendFuncSeparatei@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@BGDCPAEP@glDrawArraysIndirect@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@LJJDOEDH@glDrawElementsIndirect@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PJLEGNGH@glUniform1d@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PLPCNDDO@glUniform2d@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PKDALJAJ@glUniform3d@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PPHPKPIM@glUniform4d@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KKEKJOOG@glUniform1dv@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LIPPDBAI@glUniform2dv@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@EDFGGN@glUniform3dv@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JNJEGONE@glUniform4dv@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JLJNJPBN@glUniformMatrix2dv@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CDCBPIHI@glUniformMatrix3dv@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LOPGMAMB@glUniformMatrix4dv@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KALNBGFE@glUniformMatrix2x3dv@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DNGKCOON@glUniformMatrix2x4dv@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@NDFNKCJE@glUniformMatrix3x2dv@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@PGDGPNEI@glUniformMatrix3x4dv@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MOFIJCCM@glUniformMatrix4x2dv@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@HGOEPFEJ@glUniformMatrix4x3dv@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@NGEMHI@glGetUniformdv@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@IBIPLDOA@glGetSubroutineUniformLocation@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@ONDIGCJG@glGetSubroutineIndex@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@FAPFAJFP@glGetActiveSubroutineUniformiv@
- 001d9 ff d3 call rbx
-
-; 1508 : glad_glGetActiveSubroutineUniformName = (PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC)load("glGetActiveSubroutineUniformName");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@KCFFPCGJ@glGetActiveSubroutineUniformNam@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@JPHEACLL@glGetActiveSubroutineName@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@CDPOBBHI@glUniformSubroutinesuiv@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@BLMOFAGJ@glGetUniformSubroutineuiv@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LOKJCDFH@glGetProgramStageiv@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@PAPDGMLA@glPatchParameteri@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LJKINJKN@glPatchParameterfv@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@BPJKLMIG@glBindTransformFeedback@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@DIGEBFBK@glDeleteTransformFeedbacks@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@KANKBGAE@glGenTransformFeedbacks@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@BGFLKHBM@glIsTransformFeedback@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@FFNLKBCB@glPauseTransformFeedback@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@JMHONFHF@glResumeTransformFeedback@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@LEOILCPN@glDrawTransformFeedback@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@IGLFNCDG@glDrawTransformFeedbackStream@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@BDKPJDEE@glBeginQueryIndexed@
- 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");
-
- 002db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DPMHMNME@glEndQueryIndexed@
- 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");
-
- 002eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@CCFJPMFI@glGetQueryIndexediv@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_3_3
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_3_3 PROC ; COMDAT
-
-; 1417 : static void load_GL_VERSION_3_3(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1419 : glad_glBindFragDataLocationIndexed = (PFNGLBINDFRAGDATALOCATIONINDEXEDPROC)load("glBindFragDataLocationIndexed");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@POJBGCGG@glBindFragDataLocationIndexed@
- 00029 ff d3 call rbx
-
-; 1420 : glad_glGetFragDataIndex = (PFNGLGETFRAGDATAINDEXPROC)load("glGetFragDataIndex");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@COCJFEOH@glGetFragDataIndex@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@EMMLGGLG@glGenSamplers@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@FLPAOEOO@glDeleteSamplers@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@LAJKHOKJ@glIsSampler@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@PDEILAPG@glBindSampler@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KBCBMPJO@glSamplerParameteri@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@GOHDEBPM@glSamplerParameteriv@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@CGLJNDFB@glSamplerParameterf@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@GFCPAGMB@glSamplerParameterfv@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@HKEIFIHF@glSamplerParameterIiv@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@FEMFBPPB@glSamplerParameterIuiv@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@FECAOLJP@glGetSamplerParameteriv@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@KOMJDLDN@glGetSamplerParameterIiv@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@FPHMKMKC@glGetSamplerParameterfv@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@CMBGFHDA@glGetSamplerParameterIuiv@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@KALICDIM@glQueryCounter@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JDAPDEPE@glGetQueryObjecti64v@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@NEGGOMJO@glGetQueryObjectui64v@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@NEBMAEHM@glVertexAttribDivisor@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@FLACCOEN@glVertexAttribP1ui@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HBFDOBHD@glVertexAttribP1uiv@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EJLHIBKD@glVertexAttribP2ui@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DGPDJLKD@glVertexAttribP2uiv@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@PBALOGMG@glVertexAttribP3ui@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LJDLCBD@glVertexAttribP3uiv@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@GMNMNOHP@glVertexAttribP4ui@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LJLDGOAD@glVertexAttribP4uiv@
- 001d9 ff d3 call rbx
-
-; 1447 : glad_glVertexP2ui = (PFNGLVERTEXP2UIPROC)load("glVertexP2ui");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@EFBCIBMC@glVertexP2ui@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@MEKGPGN@glVertexP2uiv@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PNKOOGKH@glVertexP3ui@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DBCKEGNN@glVertexP3uiv@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@GAHJNOBO@glVertexP4ui@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@IDAKJKMN@glVertexP4uiv@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@OLJHLLHJ@glTexCoordP1ui@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FAFHIAFD@glTexCoordP1uiv@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@PJCCBEJH@glTexCoordP2ui@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@BHPHPKID@glTexCoordP2uiv@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@EBJOHDPC@glTexCoordP3ui@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@CKJHNDDD@glTexCoordP3uiv@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@NMEJELEL@glTexCoordP4ui@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@JILHAPCD@glTexCoordP4uiv@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@OAHHKHKG@glMultiTexCoordP1ui@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@EGDAKPAK@glMultiTexCoordP1uiv@
- 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");
-
- 002db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PCMCAIEI@glMultiTexCoordP2ui@
- 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");
-
- 002eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@BJANFNK@glMultiTexCoordP2uiv@
- 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");
-
- 002fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EKHOGPCN@glMultiTexCoordP3ui@
- 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");
-
- 0030b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DMPAPMGK@glMultiTexCoordP3uiv@
- 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");
-
- 0031b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@NHKJFHJE@glMultiTexCoordP4ui@
- 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");
-
- 0032b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@IONACAHK@glMultiTexCoordP4uiv@
- 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");
-
- 0033b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PBEFBNHO@glNormalP3ui@
- 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");
-
- 0034b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@MOCJMHFG@glNormalP3uiv@
- 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");
-
- 0035b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PEKBINNN@glColorP3ui@
- 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");
-
- 0036b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IBPDNBJE@glColorP3uiv@
- 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");
-
- 00382 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@GJHGLFGE@glColorP4ui@
- 00389 ff d3 call rbx
-
-; 1474 : glad_glColorP4uiv = (PFNGLCOLORP4UIVPROC)load("glColorP4uiv");
-
- 0038b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@DDNDANIE@glColorP4uiv@
- 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");
-
- 0039b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@PDDGBPKP@glSecondaryColorP3ui@
- 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");
-
- 003ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@DPPPFGBG@glSecondaryColorP3uiv@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_3_2
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_3_2 PROC ; COMDAT
-
-; 1395 : static void load_GL_VERSION_3_2(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1397 : glad_glDrawElementsBaseVertex = (PFNGLDRAWELEMENTSBASEVERTEXPROC)load("glDrawElementsBaseVertex");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@LFMMIAHA@glDrawElementsBaseVertex@
- 00029 ff d3 call rbx
-
-; 1398 : glad_glDrawRangeElementsBaseVertex = (PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC)load("glDrawRangeElementsBaseVertex");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@KBDDBILP@glDrawRangeElementsBaseVertex@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CC@KLOIIKNA@glDrawElementsInstancedBaseVert@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@NAPFJEEK@glMultiDrawElementsBaseVertex@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@ECOAPEBI@glProvokingVertex@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EFGFPFLP@glFenceSync@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08JPIIHJEO@glIsSync@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PIFDNDFG@glDeleteSync@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KDMPGJAC@glClientWaitSync@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@MHLOGHGO@glWaitSync@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@INMBOHGL@glGetInteger64v@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MPEEOPIN@glGetSynciv@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@KOJILIEC@glGetInteger64i_v@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@KKBIDGPP@glGetBufferParameteri64v@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@ENLMLILA@glFramebufferTexture@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@FHDFLFA@glTexImage2DMultisample@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@JIHMLKCG@glTexImage3DMultisample@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@DHLIMGN@glGetMultisamplefv@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JNHBCHMB@glSampleMaski@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_3_1
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_3_1 PROC ; COMDAT
-
-; 1377 : static void load_GL_VERSION_3_1(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1379 : glad_glDrawArraysInstanced = (PFNGLDRAWARRAYSINSTANCEDPROC)load("glDrawArraysInstanced");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@HIOFINAN@glDrawArraysInstanced@
- 00029 ff d3 call rbx
-
-; 1380 : glad_glDrawElementsInstanced = (PFNGLDRAWELEMENTSINSTANCEDPROC)load("glDrawElementsInstanced");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@CGJENFBH@glDrawElementsInstanced@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@IIMBBALL@glTexBuffer@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@LJDLNGAF@glPrimitiveRestartIndex@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@EPKABDOG@glCopyBufferSubData@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MDPMIDEE@glGetUniformIndices@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JEHIMPCG@glGetActiveUniformsiv@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@EGGFHKJJ@glGetActiveUniformName@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@CBDIMHHE@glGetUniformBlockIndex@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DMHOPJGL@glGetActiveUniformBlockiv@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KEMCJPAJ@glGetActiveUniformBlockName@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@BOLEKKCP@glUniformBlockBinding@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EEMMCHMB@glBindBufferRange@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@LDPKOCJI@glBindBufferBase@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FKCNNMFO@glGetIntegeri_v@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_3_0
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_3_0 PROC ; COMDAT
-
-; 1290 : static void load_GL_VERSION_3_0(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1292 : glad_glColorMaski = (PFNGLCOLORMASKIPROC)load("glColorMaski");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JHNNNJFG@glColorMaski@
- 00029 ff d3 call rbx
-
-; 1293 : glad_glGetBooleani_v = (PFNGLGETBOOLEANI_VPROC)load("glGetBooleani_v");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@OAKNOBP@glGetBooleani_v@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FKCNNMFO@glGetIntegeri_v@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09IEGEGIEN@glEnablei@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@BMJPGDDH@glDisablei@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IMGKGOKN@glIsEnabledi@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@FHJKOECC@glBeginTransformFeedback@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@LCFLNNBH@glEndTransformFeedback@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EEMMCHMB@glBindBufferRange@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@LDPKOCJI@glBindBufferBase@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@IJFAKBEF@glTransformFeedbackVaryings@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@ODFLPNG@glGetTransformFeedbackVarying@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@HLGAGIMI@glClampColor@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@EHEPIEPF@glBeginConditionalRender@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@KCIOLNMA@glEndConditionalRender@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@NLOEHKCD@glVertexAttribIPointer@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KPDNEONP@glGetVertexAttribIiv@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@GCBDCABB@glGetVertexAttribIuiv@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CDIIMMAL@glVertexAttribI1i@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CBMOHCFC@glVertexAttribI2i@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CAAMBIGF@glVertexAttribI3i@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CFEDAOOA@glVertexAttribI4i@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@DGPCNLLO@glVertexAttribI1ui@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CEEHHEFA@glVertexAttribI2ui@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JMPLBDDF@glVertexAttribI3ui@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@BCMCLIM@glVertexAttribI4ui@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@OOJEIPDE@glVertexAttribI1iv@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@PMCBCANK@glVertexAttribI2iv@
- 001d9 ff d3 call rbx
-
-; 1320 : glad_glVertexAttribI3iv = (PFNGLVERTEXATTRIBI3IVPROC)load("glVertexAttribI3iv");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EEJNEHLP@glVertexAttribI3iv@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NJEKHPAG@glVertexAttribI4iv@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@FFIKLCCA@glVertexAttribI1uiv@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@BCCKMIPA@glVertexAttribI2uiv@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@CPEKOBEA@glVertexAttribI3uiv@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JNGKDNFA@glVertexAttribI4uiv@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NFBPJAOH@glVertexAttribI4bv@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@MIPLFJKA@glVertexAttribI4sv@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JBDPNCLB@glVertexAttribI4ubv@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IMNLBLPG@glVertexAttribI4usv@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NIGECFIF@glGetUniformuiv@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@DLJLAGBA@glBindFragDataLocation@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@NDOIGAMC@glGetFragDataLocation@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@HKPEFJDP@glUniform1ui@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@GIEBPGNB@glUniform2ui@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@NAPNJBLE@glUniform3ui@
- 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");
-
- 002db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@ENCKKJAN@glUniform4ui@
- 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");
-
- 002eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@MPHJAHBE@glUniform1uiv@
- 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");
-
- 002fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@IINJHNME@glUniform2uiv@
- 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");
-
- 0030b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LFLJFEHE@glUniform3uiv@
- 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");
-
- 0031b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@HJJIIGE@glUniform4uiv@
- 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");
-
- 0032b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MAFJKEHB@glTexParameterIiv@
- 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");
-
- 0033b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@FDBCMKBE@glTexParameterIuiv@
- 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");
-
- 0034b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@ODBJFHDD@glGetTexParameterIiv@
- 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");
-
- 0035b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MLODKKFL@glGetTexParameterIuiv@
- 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");
-
- 0036b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@CGCJAEIN@glClearBufferiv@
- 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");
-
- 00382 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@OHPPAEID@glClearBufferuiv@
- 00389 ff d3 call rbx
-
-; 1347 : glad_glClearBufferfv = (PFNGLCLEARBUFFERFVPROC)load("glClearBufferfv");
-
- 0038b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@CNHFEDLA@glClearBufferfv@
- 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");
-
- 0039b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@OACPENCO@glClearBufferfi@
- 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");
-
- 003ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PILJCBOD@glGetStringi@
- 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");
-
- 003bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@DGGHKKOH@glIsRenderbuffer@
- 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");
-
- 003cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@EPOPJGFA@glBindRenderbuffer@
- 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");
-
- 003db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@KKOKEJDE@glDeleteRenderbuffers@
- 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");
-
- 003eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@MIGEDNGJ@glGenRenderbuffers@
- 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");
-
- 003fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@EOIILGMJ@glRenderbufferStorage@
- 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");
-
- 0040b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@FGKAECKO@glGetRenderbufferParameteriv@
- 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");
-
- 0041b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FGBIJCNH@glIsFramebuffer@
- 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");
-
- 0042b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CJMIBNO@glBindFramebuffer@
- 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");
-
- 0043b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DJNJENP@glDeleteFramebuffers@
- 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");
-
- 0044b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@FAPEBGID@glGenFramebuffers@
- 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");
-
- 0045b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GIOLHEAD@glCheckFramebufferStatus@
- 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");
-
- 0046b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@JAMDNNBM@glFramebufferTexture1D@
- 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");
-
- 0047b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@JCIFGDEF@glFramebufferTexture2D@
- 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");
-
- 0048b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@JDEHAJHC@glFramebufferTexture3D@
- 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");
-
- 0049b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@OJDINAOA@glFramebufferRenderbuffer@
- 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");
-
- 004ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CG@KLDGJEON@glGetFramebufferAttachmentParam@
- 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");
-
- 004bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BHNIMGDM@glGenerateMipmap@
- 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");
-
- 004cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@OANBDDEP@glBlitFramebuffer@
- 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");
-
- 004db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@HNONLGJE@glRenderbufferStorageMultisampl@
- 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");
-
- 004eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NIHIDBBO@glFramebufferTextureLayer@
- 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");
-
- 004fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@EOHJGBIO@glMapBufferRange@
- 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");
-
- 0050b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@NCDMGHKF@glFlushMappedBufferRange@
- 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");
-
- 0051b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@LHBAHFAN@glBindVertexArray@
- 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");
-
- 00532 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@BMPCJLEF@glDeleteVertexArrays@
- 00539 ff d3 call rbx
-
-; 1374 : glad_glGenVertexArrays = (PFNGLGENVERTEXARRAYSPROC)load("glGenVertexArrays");
-
- 0053b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EPJLBJBJ@glGenVertexArrays@
- 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");
-
- 0054b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@ODJEGGAE@glIsVertexArray@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_2_1
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_2_1 PROC ; COMDAT
-
-; 1281 : static void load_GL_VERSION_2_1(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1283 : glad_glUniformMatrix2x3fv = (PFNGLUNIFORMMATRIX2X3FVPROC)load("glUniformMatrix2x3fv");
-
- 0001e 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KDDJMCDK@glUniformMatrix2x3fv@
- 00025 ff d3 call rbx
-
-; 1284 : glad_glUniformMatrix3x2fv = (PFNGLUNIFORMMATRIX3X2FVPROC)load("glUniformMatrix3x2fv");
-
- 00027 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@NANJHGPK@glUniformMatrix3x2fv@
- 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");
-
- 00037 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DOOOPKID@glUniformMatrix2x4fv@
- 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");
-
- 00047 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MNNMEGEC@glUniformMatrix4x2fv@
- 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");
-
- 00057 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@PFLCCJCG@glUniformMatrix3x4fv@
- 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");
-
- 00067 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@HFGACBCH@glUniformMatrix4x3fv@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_2_0
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_2_0 PROC ; COMDAT
-
-; 1185 : static void load_GL_VERSION_2_0(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1187 : glad_glBlendEquationSeparate = (PFNGLBLENDEQUATIONSEPARATEPROC)load("glBlendEquationSeparate");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@JNHDNJAG@glBlendEquationSeparate@
- 00029 ff d3 call rbx
-
-; 1188 : glad_glDrawBuffers = (PFNGLDRAWBUFFERSPROC)load("glDrawBuffers");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@COHJKDBH@glDrawBuffers@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@GAPLDNGF@glStencilOpSeparate@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@FCMNCEIA@glStencilFuncSeparate@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MMKPIEJI@glStencilMaskSeparate@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LDMLEABL@glAttachShader@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MHKEFIHM@glBindAttribLocation@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@DGIEGONF@glCompileShader@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FLKLHNKP@glCreateProgram@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@HGHBNC@glCreateShader@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NKGCDOPO@glDeleteProgram@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@HHCDONAG@glDeleteShader@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DJFJFCJL@glDetachShader@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@NKHLOFFF@glDisableVertexAttribArray@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EHBAHNHE@glEnableVertexAttribArray@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MBALAOHF@glGetActiveAttrib@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NIMHLLKN@glGetActiveUniform@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@GHMDGFEM@glGetAttachedShaders@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@BEPGJDMM@glGetAttribLocation@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@FMMDFLCO@glGetProgramiv@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DHGHAJFL@glGetProgramInfoLog@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JBDFPDMG@glGetShaderiv@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@GIABBCMO@glGetShaderInfoLog@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@ELEIFJEL@glGetShaderSource@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KIOPGICP@glGetUniformLocation@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DFCJIBG@glGetUniformfv@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@IAONPCL@glGetUniformiv@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HDPMJMIN@glGetVertexAttribdv@
- 001d9 ff d3 call rbx
-
-; 1215 : glad_glGetVertexAttribfv = (PFNGLGETVERTEXATTRIBFVPROC)load("glGetVertexAttribfv");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HAHIEIOD@glGetVertexAttribfv@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HLCEAPNO@glGetVertexAttribiv@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DOJMENLD@glGetVertexAttribPointerv@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@INLOJDGO@glIsProgram@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@MDDLFIHC@glIsShader@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@PIOEEBPO@glLinkProgram@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DFHCPFMO@glShaderSource@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@ICBDHBI@glUseProgram@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MLICAPOF@glUniform1f@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MJMELBLM@glUniform2f@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MIAGNLIL@glUniform3f@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MNEJMNAO@glUniform4f@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EMBKBDCK@glUniform1i@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EOFMKNHD@glUniform2i@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EPJOMHEE@glUniform3i@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EKNBNBMB@glUniform4i@
- 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");
-
- 002db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KJMOEKII@glUniform1fv@
- 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");
-
- 002eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LLHLOFGG@glUniform2fv@
- 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");
-
- 002fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@DMHICAD@glUniform3fv@
- 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");
-
- 0030b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JOBALKLK@glUniform4fv@
- 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");
-
- 0031b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KCJCANLF@glUniform1iv@
- 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");
-
- 0032b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LACHKCFL@glUniform2iv@
- 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");
-
- 0033b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IJLMFDO@glUniform3iv@
- 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");
-
- 0034b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JFEMPNIH@glUniform4iv@
- 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");
-
- 0035b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JIBJELHD@glUniformMatrix2fv@
- 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");
-
- 0036b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CAKFCMBG@glUniformMatrix3fv@
- 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");
-
- 00382 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LNHCBEKP@glUniformMatrix4fv@
- 00389 ff d3 call rbx
-
-; 1242 : glad_glValidateProgram = (PFNGLVALIDATEPROGRAMPROC)load("glValidateProgram");
-
- 0038b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MAPGDLJK@glValidateProgram@
- 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");
-
- 0039b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PIOLPNPC@glVertexAttrib1d@
- 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");
-
- 003ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CKCOKGLN@glVertexAttrib1dv@
- 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");
-
- 003bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MKNNJPHA@glVertexAttrib1f@
- 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");
-
- 003cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CJKKHCND@glVertexAttrib1fv@
- 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");
-
- 003db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PNGIHJGE@glVertexAttrib1s@
- 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");
-
- 003eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DDEHBDEI@glVertexAttrib1sv@
- 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");
-
- 003fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PKKNEDKL@glVertexAttrib2d@
- 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");
-
- 0040b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DIJLAJFD@glVertexAttrib2dv@
- 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");
-
- 0041b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MIJLCBCJ@glVertexAttrib2f@
- 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");
-
- 0042b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DLBPNNDN@glVertexAttrib2fv@
- 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");
-
- 0043b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PPCOMHDN@glVertexAttrib2s@
- 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");
-
- 0044b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CBPCLMKG@glVertexAttrib2sv@
- 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");
-
- 0045b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PLGPCJJM@glVertexAttrib3d@
- 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");
-
- 0046b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@IACHGODG@glVertexAttrib3dv@
- 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");
-
- 0047b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MJFJELBO@glVertexAttrib3f@
- 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");
-
- 0048b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@IDKDLKFI@glVertexAttrib3fv@
- 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");
-
- 0049b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@POOMKNAK@glVertexAttrib3s@
- 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");
-
- 004ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@JJEONLMD@glVertexAttrib3sv@
- 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");
-
- 004bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NANPPEGB@glVertexAttrib4Nbv@
- 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");
-
- 004cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NMIKBLIA@glVertexAttrib4Niv@
- 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");
-
- 004db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@MNDLDNCG@glVertexAttrib4Nsv@
- 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");
-
- 004eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@OHBIJGMB@glVertexAttrib4Nub@
- 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");
-
- 004fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JFOBDEMA@glVertexAttrib4Nubv@
- 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");
-
- 0050b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JJLENLCB@glVertexAttrib4Nuiv@
- 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");
-
- 0051b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IIAFPNIH@glVertexAttrib4Nusv@
- 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");
-
- 00532 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BJHNCKDN@glVertexAttrib4bv@
- 00539 ff d3 call rbx
-
-; 1269 : glad_glVertexAttrib4d = (PFNGLVERTEXATTRIB4DPROC)load("glVertexAttrib4d");
-
- 0053b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@POCADPBJ@glVertexAttrib4d@
- 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");
-
- 0054b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BNPAFGIP@glVertexAttrib4dv@
- 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");
-
- 0055b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MMBGFNJL@glVertexAttrib4f@
- 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");
-
- 0056b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BOHEICOB@glVertexAttrib4fv@
- 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");
-
- 0057b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BFCIMFNM@glVertexAttrib4iv@
- 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");
-
- 0058b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PLKDLLIP@glVertexAttrib4s@
- 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");
-
- 0059b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EJJODHK@glVertexAttrib4sv@
- 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");
-
- 005ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@PHPFILMB@glVertexAttrib4ubv@
- 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");
-
- 005bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@PLKAGECA@glVertexAttrib4uiv@
- 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");
-
- 005cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@OKBBECIG@glVertexAttrib4usv@
- 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");
-
- 005db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JPNNNPKG@glVertexAttribPointer@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_1_5
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_1_5 PROC ; COMDAT
-
-; 1163 : static void load_GL_VERSION_1_5(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1165 : glad_glGenQueries = (PFNGLGENQUERIESPROC)load("glGenQueries");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CJIGHHJ@glGenQueries@
- 00029 ff d3 call rbx
-
-; 1166 : glad_glDeleteQueries = (PFNGLDELETEQUERIESPROC)load("glDeleteQueries");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@IOKEHMOH@glDeleteQueries@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09CNNLCEBN@glIsQuery@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@GIAGIGPA@glBeginQuery@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FLEBHIDM@glEndQuery@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BPACPFCI@glGetQueryiv@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@KMBBCJID@glGetQueryObjectiv@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MNBBKJ@glGetQueryObjectuiv@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@BONEPPLO@glBindBuffer@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@DMNLADIO@glDeleteBuffers@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LAOHBIBA@glGenBuffers@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KFPDMKNG@glIsBuffer@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JHHJMABP@glBufferData@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@GAJMDBBN@glBufferSubData@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@PNDAHMBO@glGetBufferSubData@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NNHDPACA@glMapBuffer@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@OFGHBLEO@glUnmapBuffer@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@BMIEIFJP@glGetBufferParameteriv@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@KNJEIFMC@glGetBufferPointerv@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_1_4
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_1_4 PROC ; COMDAT
-
-; 1151 : static void load_GL_VERSION_1_4(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1153 : glad_glBlendFuncSeparate = (PFNGLBLENDFUNCSEPARATEPROC)load("glBlendFuncSeparate");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@LLLCIIOO@glBlendFuncSeparate@
- 00029 ff d3 call rbx
-
-; 1154 : glad_glMultiDrawArrays = (PFNGLMULTIDRAWARRAYSPROC)load("glMultiDrawArrays");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@IBABPJFA@glMultiDrawArrays@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@MPDFJJLL@glMultiDrawElements@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@FGOOEDO@glPointParameterf@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LIABKNDP@glPointParameterfv@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@ICPGPIPB@glPointParameteri@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LDFNOKAC@glPointParameteriv@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PKBMFJDK@glBlendColor@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@PFHILPAN@glBlendEquation@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_1_3
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_1_3 PROC ; COMDAT
-
-; 1139 : static void load_GL_VERSION_1_3(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1141 : glad_glActiveTexture = (PFNGLACTIVETEXTUREPROC)load("glActiveTexture");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KOBBIKOF@glActiveTexture@
- 00029 ff d3 call rbx
-
-; 1142 : glad_glSampleCoverage = (PFNGLSAMPLECOVERAGEPROC)load("glSampleCoverage");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BJGIPMOA@glSampleCoverage@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GGHNMAGP@glCompressedTexImage3D@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GHLPKKFI@glCompressedTexImage2D@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@GFPJBEAB@glCompressedTexImage1D@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EBJMCDPA@glCompressedTexSubImage3D@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EAFOEJMH@glCompressedTexSubImage2D@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@ECBIPHJO@glCompressedTexSubImage1D@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@MPANLPPL@glGetCompressedTexImage@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_1_2
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_1_2 PROC ; COMDAT
-
-; 1132 : static void load_GL_VERSION_1_2(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1134 : glad_glDrawRangeElements = (PFNGLDRAWRANGEELEMENTSPROC)load("glDrawRangeElements");
-
- 0001e 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IHNAGJGJ@glDrawRangeElements@
- 00025 ff d3 call rbx
-
-; 1135 : glad_glTexImage3D = (PFNGLTEXIMAGE3DPROC)load("glTexImage3D");
-
- 00027 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JAEIBBBF@glTexImage3D@
- 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");
-
- 00037 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NGGKPOPN@glTexSubImage3D@
- 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");
-
- 00047 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PJFGNMAG@glCopyTexSubImage3D@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_1_1
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_1_1 PROC ; COMDAT
-
-; 1116 : static void load_GL_VERSION_1_1(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1118 : glad_glDrawArrays = (PFNGLDRAWARRAYSPROC)load("glDrawArrays");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CMNPPOHA@glDrawArrays@
- 00029 ff d3 call rbx
-
-; 1119 : glad_glDrawElements = (PFNGLDRAWELEMENTSPROC)load("glDrawElements");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@MENFIFGE@glDrawElements@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FFBJGNC@glPolygonOffset@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MEEDBHPL@glCopyTexImage1D@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MGAFKJKC@glCopyTexImage2D@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PKNCAIGI@glCopyTexSubImage1D@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@PIJELGDB@glCopyTexSubImage2D@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NFOOCKJD@glTexSubImage1D@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NHKIJEMK@glTexSubImage2D@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JKKCIBGC@glBindTexture@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KMPLFJIC@glDeleteTextures@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@LLMANLNK@glGenTextures@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NJHAEPDN@glIsTexture@
- 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 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_1_0
-_TEXT SEGMENT
-load$ = 48
-load_GL_VERSION_1_0 PROC ; COMDAT
-
-; 1065 : static void load_GL_VERSION_1_0(GLADloadproc load) {
-
- 00000 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
- 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;
-; 1067 : glad_glCullFace = (PFNGLCULLFACEPROC)load("glCullFace");
-
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@BAPBLHME@glCullFace@
- 00029 ff d3 call rbx
-
-; 1068 : glad_glFrontFace = (PFNGLFRONTFACEPROC)load("glFrontFace");
-
- 0002b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@ILBMDJDA@glFrontFace@
- 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");
-
- 0003b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_06HEADGMBC@glHint@
- 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");
-
- 0004b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CFLGNFPG@glLineWidth@
- 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");
-
- 0005b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EEAPMMNM@glPointSize@
- 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");
-
- 0006b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DKMNBFMB@glPolygonMode@
- 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");
-
- 0007b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09ECGPAEPL@glScissor@
- 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");
-
- 0008b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@INKFIMGP@glTexParameterf@
- 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");
-
- 0009b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KEOFAHDF@glTexParameterfv@
- 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");
-
- 000ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDNJAKA@glTexParameteri@
- 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");
-
- 000bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@KPLJEAAI@glTexParameteriv@
- 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");
-
- 000cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JDMMMFHL@glTexImage1D@
- 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");
-
- 000db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JBIKHLCC@glTexImage2D@
- 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");
-
- 000eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@EKCLGPL@glDrawBuffer@
- 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");
-
- 000fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_07IBAPPAHJ@glClear@
- 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");
-
- 0010b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@OGLMDNKC@glClearColor@
- 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");
-
- 0011b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@KBLPBBFP@glClearStencil@
- 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");
-
- 0012b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LJIELNG@glClearDepth@
- 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");
-
- 0013b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DJFHPFEP@glStencilMask@
- 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");
-
- 0014b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@DLGOAHPH@glColorMask@
- 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");
-
- 0015b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@KABMFLLN@glDepthMask@
- 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");
-
- 0016b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09MHGMIMKN@glDisable@
- 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");
-
- 0017b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08OOEHEKOP@glEnable@
- 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");
-
- 0018b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_08DFCPOKBK@glFinish@
- 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");
-
- 0019b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_07COFELLJA@glFlush@
- 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");
-
- 001ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@PFBKOKOH@glBlendFunc@
- 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");
-
- 001bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_09GKGMNAKG@glLogicOp@
- 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");
-
- 001d2 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@ENNLLOLN@glStencilFunc@
- 001d9 ff d3 call rbx
-
-; 1095 : glad_glStencilOp = (PFNGLSTENCILOPPROC)load("glStencilOp");
-
- 001db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@BILBNGF@glStencilOp@
- 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");
-
- 001eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@NEJABAEP@glDepthFunc@
- 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");
-
- 001fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@BFLAHHCK@glPixelStoref@
- 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");
-
- 0020b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JCCIGLOF@glPixelStorei@
- 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");
-
- 0021b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@HFKHBECK@glReadBuffer@
- 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");
-
- 0022b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@CKFNNHOO@glReadPixels@
- 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");
-
- 0023b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NLMELLCJ@glGetBooleanv@
- 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");
-
- 0024b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@OFBMMCDH@glGetDoublev@
- 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");
-
- 0025b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@FPKAMKHB@glGetError@
- 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");
-
- 0026b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@CKCOBONE@glGetFloatv@
- 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");
-
- 0027b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DHHDCCLF@glGetIntegerv@
- 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");
-
- 0028b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@OPOBFDCB@glGetString@
- 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");
-
- 0029b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DOIIJLAD@glGetTexImage@
- 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");
-
- 002ab 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DNHBPKMC@glGetTexParameterfv@
- 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");
-
- 002bb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DGCNLNPP@glGetTexParameteriv@
- 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");
-
- 002cb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GAMLGIFF@glGetTexLevelParameterfv@
- 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");
-
- 002db 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GLJHCPGI@glGetTexLevelParameteriv@
- 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");
-
- 002eb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@INHMIHKC@glIsEnabled@
- 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");
-
- 002fb 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@PEBDIKOA@glDepthRange@
- 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");
-
- 0030b 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0L@KBLIPDFH@glViewport@
- 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 : }
-
- 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: /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
-free_exts PROC ; COMDAT
-
-; 206 : static void free_exts(void) {
-
- 00000 48 83 ec 28 sub rsp, 40 ; 00000028H
- 00004 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c
- 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) {
-; 208 : int index;
-; 209 : for(index = 0; index < num_exts_i; index++) {
-
- 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]);
-
- 00032 48 8b 0c 0f mov rcx, QWORD PTR [rdi+rcx]
- 00036 ff 15 00 00 00
- 00 call QWORD PTR __imp_free
- 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);
-
- 00056 ff 15 00 00 00
- 00 call QWORD PTR __imp_free
-
-; 213 : exts_i = NULL;
-
- 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:
-
-; 214 : }
-; 215 : }
-
- 0006c 48 83 c4 28 add rsp, 40 ; 00000028H
- 00070 c3 ret 0
-free_exts ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT get_exts
-_TEXT SEGMENT
-get_exts PROC ; COMDAT
-
-; 172 : static int get_exts(void) {
-
- 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
- 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) {
-; 175 : #endif
-; 176 : exts = (const char *)glGetString(GL_EXTENSIONS);
-
- 00020 b9 03 1f 00 00 mov ecx, 7939 ; 00001f03H
- 00025 ff 15 00 00 00
- 00 call QWORD PTR glad_glGetString
- 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 {
-; 179 : unsigned int index;
-; 180 :
-; 181 : num_exts_i = 0;
-
- 00043 33 db xor ebx, ebx
-
-; 182 : glGetIntegerv(GL_NUM_EXTENSIONS, &num_exts_i);
-
- 00045 48 8d 15 00 00
- 00 00 lea rdx, OFFSET FLAT:num_exts_i
- 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) {
-
- 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));
-
- 0006c 48 8b c8 mov rcx, rax
- 0006f b8 08 00 00 00 mov eax, 8
- 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
- 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) {
-
- 0009d 48 85 c9 test rcx, rcx
- 000a0 75 0e jne SHORT $LN8@get_exts
-
-; 188 : return 0;
-
- 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++) {
-
- 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);
-
- 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
- 000d0 48 8b f8 mov rdi, rax
-
-; 193 : size_t len = strlen(gl_str_tmp);
-
- 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));
-
- 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
- 000f8 48 8b f0 mov rsi, rax
-
-; 196 : if(local_str != NULL) {
-
- 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));
-
- 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;
-
- 0010e 48 8b 0d 00 00
- 00 00 mov rcx, QWORD PTR exts_i
- 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
-
-; 189 : }
-; 190 :
-; 191 : for(index = 0; index < (unsigned)num_exts_i; index++) {
-
- 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:
-
-; 204 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT close_gl
-_TEXT SEGMENT
-close_gl PROC ; COMDAT
-
-; 72 : void close_gl(void) {
-
- 00000 48 83 ec 28 sub rsp, 40 ; 00000028H
- 00004 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c
- 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) {
-; 74 : FreeLibrary((HMODULE) libGL);
-; 75 : libGL = NULL;
-
- 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:
-
-; 76 : }
-; 77 : }
-
- 0002d 48 83 c4 28 add rsp, 40 ; 00000028H
- 00031 c3 ret 0
-close_gl ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT open_gl
-_TEXT SEGMENT
-open_gl PROC ; COMDAT
-
-; 57 : int open_gl(void) {
-
- 00000 48 83 ec 28 sub rsp, 40 ; 00000028H
- 00004 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c
- 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");
-; 60 : if(libGL != NULL) {
-; 61 : void (* tmp)(void);
-; 62 : tmp = (void(*)(void)) GetProcAddress(libGL, "wglGetProcAddress");
-
- 00029 48 8d 15 00 00
- 00 00 lea rdx, OFFSET FLAT:??_C@_0BC@FFKMKEGM@wglGetProcAddress@
- 00030 48 8b c8 mov rcx, rax
- 00033 ff 15 00 00 00
- 00 call QWORD PTR __imp_GetProcAddress
-
-; 63 : gladGetProcAddressPtr = (PFNWGLGETPROCADDRESSPROC_PRIVATE) tmp;
-; 64 : return gladGetProcAddressPtr != NULL;
-
- 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;
-; 69 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT get_proc
-_TEXT SEGMENT
-namez$ = 48
-get_proc PROC ; COMDAT
-
-; 128 : void* get_proc(const char *namez) {
-
- 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
- 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;
-; 130 : if(libGL == NULL) return NULL;
-
- 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) {
-
- 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);
-
- 00035 48 8b cb mov rcx, rbx
- 00038 ff d0 call rax
-
-; 135 : }
-; 136 : #endif
-; 137 : if(result == NULL) {
-
- 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);
-
- 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
-; 141 : result = dlsym(libGL, namez);
-; 142 : #endif
-; 143 : }
-; 144 :
-; 145 : return result;
-; 146 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT gladLoadGLSC2Loader
-_TEXT SEGMENT
-load$ = 48
-gladLoadGLSC2Loader PROC ; COMDAT
-
-; 2734 : int gladLoadGLSC2Loader(GLADloadproc load) {
-
-$LN16:
- 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
- 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;
-; 2736 : glGetString = (PFNGLGETSTRINGPROC)load("glGetString");
-; 2737 : if(glGetString == NULL) return 0;
-; 2738 : if(glGetString(GL_VERSION) == NULL) return 0;
-
- 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();
-
- 00043 e8 00 00 00 00 call find_coreGLSC2
-
-; 2740 : load_GL_SC_VERSION_2_0(load);
-
- 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;
-
- 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;
-
- 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:
- 00069 bb 01 00 00 00 mov ebx, 1
-$LN7@gladLoadGL:
- 0006e 8b c3 mov eax, ebx
-
-; 2744 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT gladLoadGLES2Loader
-_TEXT SEGMENT
-load$ = 48
-gladLoadGLES2Loader PROC ; COMDAT
-
-; 2555 : int gladLoadGLES2Loader(GLADloadproc load) {
-
-$LN16:
- 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
- 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;
-; 2557 : glGetString = (PFNGLGETSTRINGPROC)load("glGetString");
-; 2558 : if(glGetString == NULL) return 0;
-; 2559 : if(glGetString(GL_VERSION) == NULL) return 0;
-
- 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();
-
- 00043 e8 00 00 00 00 call find_coreGLES2
-
-; 2561 : load_GL_ES_VERSION_2_0(load);
-
- 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);
-
- 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);
-
- 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);
-
- 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;
-
- 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;
-
- 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:
- 00081 bb 01 00 00 00 mov ebx, 1
-$LN7@gladLoadGL:
- 00086 8b c3 mov eax, ebx
-
-; 2568 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT gladLoadGLES1Loader
-_TEXT SEGMENT
-load$ = 48
-gladLoadGLES1Loader PROC ; COMDAT
-
-; 2120 : int gladLoadGLES1Loader(GLADloadproc load) {
-
-$LN16:
- 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
- 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;
-; 2122 : glGetString = (PFNGLGETSTRINGPROC)load("glGetString");
-; 2123 : if(glGetString == NULL) return 0;
-; 2124 : if(glGetString(GL_VERSION) == NULL) return 0;
-
- 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();
-
- 00043 e8 00 00 00 00 call find_coreGLES1
-
-; 2126 : load_GL_VERSION_ES_CM_1_0(load);
-
- 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;
-
- 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;
-
- 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:
- 00069 bb 01 00 00 00 mov ebx, 1
-$LN7@gladLoadGL:
- 0006e 8b c3 mov eax, ebx
-
-; 2130 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT gladLoadGLLoader
-_TEXT SEGMENT
-load$ = 48
-gladLoadGLLoader PROC ; COMDAT
-
-; 1893 : int gladLoadGLLoader(GLADloadproc load) {
-
-$LN16:
- 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 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;
-; 1895 : glGetString = (PFNGLGETSTRINGPROC)load("glGetString");
-; 1896 : if(glGetString == NULL) return 0;
-; 1897 : if(glGetString(GL_VERSION) == NULL) return 0;
-
- 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();
-
- 0004b e8 00 00 00 00 call find_coreGL
-
-; 1899 : load_GL_VERSION_1_0(load);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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);
-
- 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;
-
- 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;
-
- 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:
- 00101 bf 01 00 00 00 mov edi, 1
-$LN7@gladLoadGL:
- 00106 8b c7 mov eax, edi
-
-; 1921 : }
-
- 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: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT gladLoadGL
-_TEXT SEGMENT
-gladLoadGL PROC ; COMDAT
-
-; 148 : int gladLoadGL(void) {
-
-$LN7:
- 00000 48 83 ec 28 sub rsp, 40 ; 00000028H
- 00004 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c
- 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;
-; 150 :
-; 151 : if(open_gl()) {
-
- 00019 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:get_proc
- 00020 48 89 5c 24 20 mov QWORD PTR [rsp+32], rbx
-
-; 152 : status = gladLoadGLLoader(&get_proc);
-
- 00025 e8 00 00 00 00 call gladLoadGLLoader
- 0002a 8b d8 mov ebx, eax
-
-; 153 : close_gl();
-
- 0002c e8 00 00 00 00 call close_gl
-
-; 154 : }
-; 155 :
-; 156 : return status;
-
- 00031 8b c3 mov eax, ebx
- 00033 48 8b 5c 24 20 mov rbx, QWORD PTR [rsp+32]
-
-; 157 : }
-
- 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: /Ogtpy
-; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\ucrt\stdio.h
-; COMDAT sscanf_s
-_TEXT SEGMENT
-_Buffer$ = 48
-_Format$ = 56
-sscanf_s PROC ; COMDAT
-
-; 2286 : {
-
-$LN4:
- 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
- 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:__B5C48800_stdio@h
- 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);
-; 2290 :
-; 2291 : _Result = vsscanf_s(_Buffer, _Format, _ArgList);
-; 2292 :
-; 2293 : __crt_va_end(_ArgList);
-; 2294 : return _Result;
-; 2295 : }
-
- 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: /Ogtpy
-; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\ucrt\stdio.h
-; COMDAT vsscanf_s
-_TEXT SEGMENT
-_Buffer$ = 48
-_Format$ = 56
-_ArgList$ = 64
-vsscanf_s PROC ; COMDAT
-
-; 2204 : {
-
-$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:__B5C48800_stdio@h
- 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);
-; 2206 : }
-
- 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: /Ogtpy
-; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\ucrt\stdio.h
-; COMDAT _vsscanf_s_l
-_TEXT SEGMENT
-_Buffer$ = 64
-_Format$ = 72
-_Locale$ = 80
-_ArgList$ = 88
-_vsscanf_s_l PROC ; COMDAT
-
-; 2183 : {
-
-$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:__B5C48800_stdio@h
- 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(
-; 2185 : _CRT_INTERNAL_LOCAL_SCANF_OPTIONS | _CRT_INTERNAL_SCANF_SECURECRT,
-; 2186 : _Buffer, (size_t)-1, _Format, _Locale, _ArgList);
-; 2187 : }
-
- 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: /Ogtpy
-; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\ucrt\corecrt_stdio_config.h
-; COMDAT __local_stdio_scanf_options
-_TEXT SEGMENT
-__local_stdio_scanf_options PROC ; COMDAT
-
-; 100 : {
-
-$LN4:
- 00000 48 83 ec 28 sub rsp, 40 ; 00000028H
- 00004 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__C44F8F6B_corecrt_stdio_config@h
- 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;
-; 103 : }
-
- 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
deleted file mode 100644
index 9e203d98..00000000
Binary files a/源代码/StgShqrpGraphic/x64/Debug/glad.obj and /dev/null differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/linear.cod b/源代码/StgShqrpGraphic/x64/Debug/linear.cod
deleted file mode 100644
index 311d2599..00000000
--- a/源代码/StgShqrpGraphic/x64/Debug/linear.cod
+++ /dev/null
@@ -1,961 +0,0 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.36.32537.0
-
-include listing.inc
-
-INCLUDELIB MSVCRT
-INCLUDELIB OLDNAMES
-
-_DATA SEGMENT
-COMM pack:BYTE:038H
-_DATA ENDS
-msvcjmc SEGMENT
-__0998321F_concurrencysal@h DB 01H
-__E9680BEC_sal@h DB 01H
-__75F3BDA1_vadefs@h DB 01H
-__FF647DA5_vcruntime@h DB 01H
-__0DFED3C7_stdint@h DB 01H
-__018B5678_khrplatform@h DB 01H
-__79FC18F0_glad@h DB 01H
-__04C75F1C_corecrt@h DB 01H
-__0C5B3DCC_stddef@h DB 01H
-__986CAB3E_glfw3@h DB 01H
-__9BEA891A_mmintrin@h DB 01H
-__494656A0_corecrt_malloc@h DB 01H
-__E5D9469F_malloc@h DB 01H
-__7FB111F1_xmmintrin@h DB 01H
-__1AD3983D_emmintrin@h DB 01H
-__C572F0B4_pmmintrin@h DB 01H
-__75AB8336_tmmintrin@h DB 01H
-__5C9096B5_smmintrin@h DB 01H
-__39F21F79_nmmintrin@h DB 01H
-__EC49E537_wmmintrin@h DB 01H
-__27DDA830_zmmintrin@h DB 01H
-__10C90AFA_immintrin@h DB 01H
-__C508448F_StgSharpGraphic@h DB 01H
-__C44F8F6B_corecrt_stdio_config@h DB 01H
-__A7F89B2B_corecrt_wstdio@h DB 01H
-__B5C48800_stdio@h DB 01H
-__62BFBAF5_stdalign@h DB 01H
-__B5461FF6_linear@c DB 01H
-msvcjmc ENDS
-PUBLIC mulps_sum_internal
-PUBLIC mulps_total_internal
-PUBLIC load
-PUBLIC load_cpy
-PUBLIC addps
-PUBLIC subps
-PUBLIC mulps_const
-PUBLIC mulps
-PUBLIC mulps_sum
-PUBLIC divps_const
-PUBLIC divps
-PUBLIC sqrtss_const
-PUBLIC set_m128ptr_default
-PUBLIC deinitM128
-PUBLIC load_matmap
-PUBLIC __JustMyCode_Default
-EXTRN __imp__aligned_free:PROC
-EXTRN __imp__aligned_malloc:PROC
-EXTRN __CheckForDebuggerJustMyCode:PROC
-EXTRN __GSHandlerCheck:PROC
-EXTRN __security_check_cookie:PROC
-EXTRN defaultVecPtr:QWORD
-EXTRN __security_cookie:QWORD
-EXTRN _fltused:DWORD
-; COMDAT pdata
-pdata SEGMENT
-$pdata$mulps_sum_internal DD imagerel $LN4
- DD imagerel $LN4+53
- DD imagerel $unwind$mulps_sum_internal
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$load DD imagerel $LN7
- DD imagerel $LN7+140
- DD imagerel $unwind$load
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$load_cpy DD imagerel $LN7
- DD imagerel $LN7+52
- DD imagerel $unwind$load_cpy
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$addps DD imagerel $LN7
- DD imagerel $LN7+85
- DD imagerel $unwind$addps
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$subps DD imagerel $LN7
- DD imagerel $LN7+85
- DD imagerel $unwind$subps
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$mulps_const DD imagerel $LN7
- DD imagerel $LN7+94
- DD imagerel $unwind$mulps_const
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$mulps DD imagerel $LN7
- DD imagerel $LN7+84
- DD imagerel $unwind$mulps
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$mulps_sum DD imagerel $LN4
- DD imagerel $LN4+53
- DD imagerel $unwind$mulps_sum
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$divps_const DD imagerel $LN7
- DD imagerel $LN7+97
- DD imagerel $unwind$divps_const
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$divps DD imagerel $LN7
- DD imagerel $LN7+84
- DD imagerel $unwind$divps
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$sqrtss_const DD imagerel $LN4
- DD imagerel $LN4+47
- DD imagerel $unwind$sqrtss_const
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$set_m128ptr_default DD imagerel $LN4
- DD imagerel $LN4+28
- DD imagerel $unwind$set_m128ptr_default
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$deinitM128 DD imagerel $LN4
- DD imagerel $LN4+36
- DD imagerel $unwind$deinitM128
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$load_matmap DD imagerel $LN7
- DD imagerel $LN7+146
- DD imagerel $unwind$load_matmap
-pdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_matmap DD 082419H
- DD 0e7415H
- DD 0d6415H
- DD 0c3415H
- DD 0e0119215H
- DD imagerel __GSHandlerCheck
- DD 040H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$deinitM128 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$set_m128ptr_default DD 010401H
- DD 04204H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$sqrtss_const DD 030901H
- DD 026809H
- DD 06204H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$divps DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$divps_const DD 040b01H
- DD 03680bH
- DD 030027206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$mulps_sum DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$mulps DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$mulps_const DD 040b01H
- DD 03680bH
- DD 030027206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$subps DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$addps DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load_cpy DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$load DD 092701H
- DD 039827H
- DD 04881eH
- DD 057815H
- DD 066809H
- DD 0e204H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$mulps_sum_internal DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; Function compile flags: /Odt
-; COMDAT __JustMyCode_Default
-_TEXT SEGMENT
-__JustMyCode_Default PROC ; COMDAT
- 00000 c2 00 00 ret 0
-__JustMyCode_Default ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT load_matmap
-_TEXT SEGMENT
-ptr$ = 32
-__$ArrayPad$ = 64
-c0$ = 96
-c1$ = 104
-c2$ = 112
-c3$ = 120
-load_matmap PROC ; COMDAT
-
-; 182 : {
-
-$LN7:
- 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 48 89 7c 24 18 mov QWORD PTR [rsp+24], rdi
- 0000f 41 56 push r14
- 00011 48 83 ec 50 sub rsp, 80 ; 00000050H
- 00015 48 8b 05 00 00
- 00 00 mov rax, QWORD PTR __security_cookie
- 0001c 48 33 c4 xor rax, rsp
- 0001f 48 89 44 24 40 mov QWORD PTR __$ArrayPad$[rsp], rax
- 00024 48 8b d9 mov rbx, rcx
- 00027 4d 8b f1 mov r14, r9
- 0002a 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c
- 00031 49 8b f0 mov rsi, r8
- 00034 48 8b fa mov rdi, rdx
- 00037 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0003c ba 20 00 00 00 mov edx, 32 ; 00000020H
- 00041 8b ca mov ecx, edx
- 00043 ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 00049 48 89 5c 24 20 mov QWORD PTR ptr$[rsp], rbx
- 0004e 48 89 7c 24 28 mov QWORD PTR ptr$[rsp+8], rdi
- 00053 48 89 74 24 30 mov QWORD PTR ptr$[rsp+16], rsi
- 00058 4c 89 74 24 38 mov QWORD PTR ptr$[rsp+24], r14
- 0005d 48 85 c0 test rax, rax
- 00060 74 0d je SHORT $LN4@load_matma
-
-; 183 : __m256i* retPtr = _aligned_malloc(sizeof(__m256i), sizeof(__m256i));
-; 184 :
-; 185 : uint64_t ptr[4] = {c0,c1,c2,c3 };
-; 186 :
-; 187 : if (NULL != retPtr)
-; 188 : {
-; 189 : *retPtr = _mm256_loadu_epi64(&ptr);
-
- 00062 c5 fe 6f 44 24
- 20 vmovdqu ymm0, YMMWORD PTR ptr$[rsp]
- 00068 c5 fe 7f 00 vmovdqu YMMWORD PTR [rax], ymm0
- 0006c c5 f8 77 vzeroupper
-$LN4@load_matma:
-
-; 190 : }
-; 191 :
-; 192 : return retPtr;
-; 193 :
-; 194 : }
-
- 0006f 48 8b 4c 24 40 mov rcx, QWORD PTR __$ArrayPad$[rsp]
- 00074 48 33 cc xor rcx, rsp
- 00077 e8 00 00 00 00 call __security_check_cookie
- 0007c 48 8b 5c 24 60 mov rbx, QWORD PTR [rsp+96]
- 00081 48 8b 74 24 68 mov rsi, QWORD PTR [rsp+104]
- 00086 48 8b 7c 24 70 mov rdi, QWORD PTR [rsp+112]
- 0008b 48 83 c4 50 add rsp, 80 ; 00000050H
- 0008f 41 5e pop r14
- 00091 c3 ret 0
-load_matmap ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT deinitM128
-_TEXT SEGMENT
-ptr$ = 48
-deinitM128 PROC ; COMDAT
-
-; 212 : {
-
-$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
- 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00015 48 8b cb mov rcx, rbx
-
-; 213 : _aligned_free(ptr);
-; 214 : }
-
- 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__aligned_free
-deinitM128 ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT set_m128ptr_default
-_TEXT SEGMENT
-set_m128ptr_default PROC ; COMDAT
-
-; 199 : {
-
-$LN4:
- 00000 48 83 ec 28 sub rsp, 40 ; 00000028H
- 00004 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c
- 0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00010 48 8b 05 00 00
- 00 00 mov rax, QWORD PTR defaultVecPtr
-
-; 200 : return defaultVecPtr;
-; 201 : }
-
- 00017 48 83 c4 28 add rsp, 40 ; 00000028H
- 0001b c3 ret 0
-set_m128ptr_default ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT sqrtss_const
-_TEXT SEGMENT
-a$ = 64
-sqrtss_const PROC ; COMDAT
-
-; 169 : {
-
-$LN4:
- 00000 48 83 ec 38 sub rsp, 56 ; 00000038H
- 00004 0f 29 74 24 20 movaps XMMWORD PTR [rsp+32], xmm6
- 00009 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c
- 00010 0f 28 f0 movaps xmm6, xmm0
- 00013 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00018 0f 10 44 24 40 movups xmm0, XMMWORD PTR a$[rsp]
- 0001d f3 0f 10 c6 movss xmm0, xmm6
- 00021 0f 28 74 24 20 movaps xmm6, XMMWORD PTR [rsp+32]
- 00026 f3 0f 51 c0 sqrtss xmm0, xmm0
-
-; 170 : __m128 ret = _mm_sqrt_ss(*(__m128*) & a);
-; 171 :
-; 172 : return ret.m128_f32[0];
-; 173 : }
-
- 0002a 48 83 c4 38 add rsp, 56 ; 00000038H
- 0002e c3 ret 0
-sqrtss_const ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT divps
-_TEXT SEGMENT
-ptr1$ = 48
-ptr2$ = 56
-divps PROC ; COMDAT
-
-; 154 : {
-
-$LN7:
- 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
- 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0001c ba 10 00 00 00 mov edx, 16
- 00021 8b ca mov ecx, edx
- 00023 ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 00029 48 85 c0 test rax, rax
- 0002c 74 14 je SHORT $LN2@divps
-
-; 155 : __m128* ret = _aligned_malloc(sizeof(__m128), 16);
-; 156 :
-; 157 : if (NULL != ret)
-; 158 : {
-; 159 : *ret = _mm_div_ps(*ptr1, *ptr2);
-
- 0002e 0f 10 07 movups xmm0, XMMWORD PTR [rdi]
- 00031 0f 5e 03 divps xmm0, XMMWORD PTR [rbx]
- 00034 0f 11 00 movups XMMWORD PTR [rax], xmm0
-
-; 160 : return ret;
-; 161 : }
-; 162 : else
-; 163 : {
-; 164 : return -1;
-; 165 : }
-; 166 : }
-
- 00037 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 0003c 48 83 c4 20 add rsp, 32 ; 00000020H
- 00040 5f pop rdi
- 00041 c3 ret 0
-$LN2@divps:
- 00042 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 00047 48 c7 c0 ff ff
- ff ff mov rax, -1
- 0004e 48 83 c4 20 add rsp, 32 ; 00000020H
- 00052 5f pop rdi
- 00053 c3 ret 0
-divps ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT divps_const
-_TEXT SEGMENT
-c$ = 32
-ptr$ = 80
-value$ = 88
-divps_const PROC ; COMDAT
-
-; 135 : {
-
-$LN7:
- 00000 40 53 push rbx
- 00002 48 83 ec 40 sub rsp, 64 ; 00000040H
- 00006 0f 29 74 24 30 movaps XMMWORD PTR [rsp+48], xmm6
- 0000b 48 8b d9 mov rbx, rcx
- 0000e 0f 28 f1 movaps xmm6, xmm1
- 00011 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c
- 00018 0f c6 f6 00 shufps xmm6, xmm6, 0
- 0001c e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00021 ba 10 00 00 00 mov edx, 16
- 00026 8b ca mov ecx, edx
- 00028 0f 11 74 24 20 movups XMMWORD PTR c$[rsp], xmm6
- 0002d ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 00033 48 85 c0 test rax, rax
- 00036 74 17 je SHORT $LN2@divps_cons
-
-; 136 :
-; 137 : float c[4] = { value, value, value, value };
-; 138 : __m128* ret = _aligned_malloc(sizeof(__m128), 16);
-; 139 :
-; 140 : __m128 valueVec = _mm_loadu_ps(&c);
-; 141 :
-; 142 : if (NULL != ret)
-; 143 : {
-; 144 : *ret = _mm_div_ps(*ptr, valueVec);
-
- 00038 0f 10 0b movups xmm1, XMMWORD PTR [rbx]
- 0003b 0f 10 c6 movups xmm0, xmm6
- 0003e 0f 5e ce divps xmm1, xmm6
- 00041 0f 11 08 movups XMMWORD PTR [rax], xmm1
-
-; 145 : return ret;
-; 146 : }
-; 147 : else
-; 148 : {
-; 149 : return -1;
-; 150 : }
-; 151 : }
-
- 00044 0f 28 74 24 30 movaps xmm6, XMMWORD PTR [rsp+48]
- 00049 48 83 c4 40 add rsp, 64 ; 00000040H
- 0004d 5b pop rbx
- 0004e c3 ret 0
-$LN2@divps_cons:
- 0004f 0f 28 74 24 30 movaps xmm6, XMMWORD PTR [rsp+48]
- 00054 48 c7 c0 ff ff
- ff ff mov rax, -1
- 0005b 48 83 c4 40 add rsp, 64 ; 00000040H
- 0005f 5b pop rbx
- 00060 c3 ret 0
-divps_const ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT mulps_sum
-_TEXT SEGMENT
-ptr1$ = 48
-ptr2$ = 56
-mulps_sum PROC ; COMDAT
-
-; 114 : {
-
-$LN4:
- 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 8b fa mov rdi, rdx
- 00010 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c
- 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0001c 0f 10 03 movups xmm0, XMMWORD PTR [rbx]
- 0001f 0f 59 07 mulps xmm0, XMMWORD PTR [rdi]
- 00022 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 00027 f2 0f 7c c0 haddps xmm0, xmm0
- 0002b f2 0f 7c c0 haddps xmm0, xmm0
-
-; 115 : __m128 ret = _mm_mul_ps(*ptr1,*ptr2);
-; 116 : ret = _mm_hadd_ps(ret,ret);
-; 117 : ret = _mm_hadd_ps(ret,ret);
-; 118 : return *(float*)&ret;
-; 119 : }
-
- 0002f 48 83 c4 20 add rsp, 32 ; 00000020H
- 00033 5f pop rdi
- 00034 c3 ret 0
-mulps_sum ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT mulps
-_TEXT SEGMENT
-ptr1$ = 48
-ptr2$ = 56
-mulps PROC ; COMDAT
-
-; 99 : {
-
-$LN7:
- 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
- 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0001c ba 10 00 00 00 mov edx, 16
- 00021 8b ca mov ecx, edx
- 00023 ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 00029 48 85 c0 test rax, rax
- 0002c 74 14 je SHORT $LN2@mulps
-
-; 100 : __m128* ret = _aligned_malloc(sizeof(__m128), 16);
-; 101 :
-; 102 : if (NULL != ret)
-; 103 : {
-; 104 : *ret = _mm_mul_ps(*ptr1, *ptr2);
-
- 0002e 0f 10 07 movups xmm0, XMMWORD PTR [rdi]
- 00031 0f 59 03 mulps xmm0, XMMWORD PTR [rbx]
- 00034 0f 11 00 movups XMMWORD PTR [rax], xmm0
-
-; 105 : return ret;
-; 106 : }
-; 107 : else
-; 108 : {
-; 109 : return -1;
-; 110 : }
-; 111 : }
-
- 00037 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 0003c 48 83 c4 20 add rsp, 32 ; 00000020H
- 00040 5f pop rdi
- 00041 c3 ret 0
-$LN2@mulps:
- 00042 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 00047 48 c7 c0 ff ff
- ff ff mov rax, -1
- 0004e 48 83 c4 20 add rsp, 32 ; 00000020H
- 00052 5f pop rdi
- 00053 c3 ret 0
-mulps ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT mulps_const
-_TEXT SEGMENT
-c$ = 32
-ptr$ = 80
-value$ = 88
-mulps_const PROC ; COMDAT
-
-; 81 : {
-
-$LN7:
- 00000 40 53 push rbx
- 00002 48 83 ec 40 sub rsp, 64 ; 00000040H
- 00006 0f 29 74 24 30 movaps XMMWORD PTR [rsp+48], xmm6
- 0000b 48 8b d9 mov rbx, rcx
- 0000e 0f 28 f1 movaps xmm6, xmm1
- 00011 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c
- 00018 0f c6 f6 00 shufps xmm6, xmm6, 0
- 0001c e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00021 ba 10 00 00 00 mov edx, 16
- 00026 8b ca mov ecx, edx
- 00028 0f 11 74 24 20 movups XMMWORD PTR c$[rsp], xmm6
- 0002d ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 00033 48 85 c0 test rax, rax
- 00036 74 14 je SHORT $LN2@mulps_cons
-
-; 82 : float c[4] = { value, value, value, value };
-; 83 : __m128* ret = _aligned_malloc(sizeof(__m128),16);
-; 84 :
-; 85 : __m128 valueVec = _mm_loadu_ps(&c);
-; 86 :
-; 87 : if (NULL != ret)
-; 88 : {
-; 89 : *ret = _mm_mul_ps(*ptr,valueVec);
-
- 00038 0f 10 c6 movups xmm0, xmm6
- 0003b 0f 59 03 mulps xmm0, XMMWORD PTR [rbx]
- 0003e 0f 11 00 movups XMMWORD PTR [rax], xmm0
-
-; 90 : return ret;
-; 91 : }
-; 92 : else
-; 93 : {
-; 94 : return -1;
-; 95 : }
-; 96 : }
-
- 00041 0f 28 74 24 30 movaps xmm6, XMMWORD PTR [rsp+48]
- 00046 48 83 c4 40 add rsp, 64 ; 00000040H
- 0004a 5b pop rbx
- 0004b c3 ret 0
-$LN2@mulps_cons:
- 0004c 0f 28 74 24 30 movaps xmm6, XMMWORD PTR [rsp+48]
- 00051 48 c7 c0 ff ff
- ff ff mov rax, -1
- 00058 48 83 c4 40 add rsp, 64 ; 00000040H
- 0005c 5b pop rbx
- 0005d c3 ret 0
-mulps_const ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT subps
-_TEXT SEGMENT
-ptr1$ = 48
-ptr2$ = 56
-subps PROC ; COMDAT
-
-; 66 : {
-
-$LN7:
- 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
- 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
-
-; 67 : __m128* ret = _aligned_malloc(sizeof(__m128*), 16);
-; 68 :
-; 69 : if (NULL != ret)
-; 70 : {
-; 71 : *ret = _mm_sub_ps(*ptr1, *ptr2);
-
- 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
-
-; 72 : return ret;
-; 73 : }
-; 74 : else
-; 75 : {
-; 76 : return -1;
-; 77 : }
-; 78 : }
-
- 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: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT addps
-_TEXT SEGMENT
-ptr1$ = 48
-ptr2$ = 56
-addps PROC ; COMDAT
-
-; 49 : {
-
-$LN7:
- 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
- 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
-
-; 50 :
-; 51 : __m128* ret = _aligned_malloc(sizeof(__m128*),16);
-; 52 :
-; 53 : if (NULL != ret)
-; 54 : {
-; 55 : *ret = _mm_add_ps(*ptr1, *ptr2);
-
- 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
-
-; 56 : return ret;
-; 57 : }
-; 58 : else
-; 59 : {
-; 60 : return (__m128*) - 1;
-; 61 : }
-; 62 :
-; 63 : }
-
- 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: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT load_cpy
-_TEXT SEGMENT
-ptr$ = 48
-load_cpy PROC ; COMDAT
-
-; 37 : {
-
-$LN7:
- 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
- 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00015 ba 10 00 00 00 mov edx, 16
- 0001a 8d 4a f8 lea ecx, QWORD PTR [rdx-8]
- 0001d ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 00023 48 85 c0 test rax, rax
- 00026 74 06 je SHORT $LN4@load_cpy
-
-; 38 : __m128* ret = _aligned_malloc(sizeof(__m128*),16);
-; 39 :
-; 40 : if (NULL != ret)
-; 41 : {
-; 42 : *ret = *ptr;
-
- 00028 0f 10 03 movups xmm0, XMMWORD PTR [rbx]
- 0002b 0f 11 00 movups XMMWORD PTR [rax], xmm0
-$LN4@load_cpy:
-
-; 43 : }
-; 44 :
-; 45 : return ret;
-; 46 : }
-
- 0002e 48 83 c4 20 add rsp, 32 ; 00000020H
- 00032 5b pop rbx
- 00033 c3 ret 0
-load_cpy ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT load
-_TEXT SEGMENT
-array$ = 32
-x$ = 128
-y$ = 136
-z$ = 144
-w$ = 152
-load PROC ; COMDAT
-
-; 21 : {
-
-$LN7:
- 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
- 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
- 0005b 48 85 c0 test rax, rax
- 0005e 74 0a je SHORT $LN2@load
-
-; 22 : float array[4] = {x,y,z,w};
-; 23 : __m128* ptr = _aligned_malloc(sizeof(__m128),16);
-; 24 :
-; 25 : if (NULL != ptr)
-; 26 : {
-; 27 : *ptr = _mm_loadu_ps(&array);
-
- 00060 0f 10 44 24 20 movups xmm0, XMMWORD PTR array$[rsp]
- 00065 0f 11 00 movups XMMWORD PTR [rax], xmm0
-
-; 28 : return ptr;
-
- 00068 eb 07 jmp SHORT $LN3@load
-$LN2@load:
-
-; 29 : }
-; 30 : else
-; 31 : {
-; 32 : return -1;
-
- 0006a 48 c7 c0 ff ff
- ff ff mov rax, -1
-$LN3@load:
-
-; 33 : }
-; 34 : }
-
- 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
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT mulps_total_internal
-_TEXT SEGMENT
-vec$ = 8
-mulps_total_internal PROC ; COMDAT
- 00000 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c
- 00007 e9 00 00 00 00 jmp __CheckForDebuggerJustMyCode
-mulps_total_internal ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\linear.c
-; COMDAT mulps_sum_internal
-_TEXT SEGMENT
-left$ = 48
-right$ = 56
-mulps_sum_internal PROC ; COMDAT
-
-; 122 : {
-
-$LN4:
- 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 8b fa mov rdi, rdx
- 00010 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c
- 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0001c 0f 10 03 movups xmm0, XMMWORD PTR [rbx]
- 0001f 0f 59 07 mulps xmm0, XMMWORD PTR [rdi]
- 00022 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 00027 f2 0f 7c c0 haddps xmm0, xmm0
- 0002b f2 0f 7c c0 haddps xmm0, xmm0
-
-; 123 : __m128 ret = _mm_mul_ps(left, right);
-; 124 : ret = _mm_hadd_ps(ret, ret);
-; 125 : ret = _mm_hadd_ps(ret, ret);
-; 126 : return *(float*)&ret;
-; 127 : }
-
- 0002f 48 83 c4 20 add rsp, 32 ; 00000020H
- 00033 5f pop rdi
- 00034 c3 ret 0
-mulps_sum_internal ENDP
-_TEXT ENDS
-END
diff --git a/源代码/StgShqrpGraphic/x64/Debug/linear.obj b/源代码/StgShqrpGraphic/x64/Debug/linear.obj
deleted file mode 100644
index f6beccdb..00000000
Binary files a/源代码/StgShqrpGraphic/x64/Debug/linear.obj and /dev/null differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/mat2.cod b/源代码/StgShqrpGraphic/x64/Debug/mat2.cod
deleted file mode 100644
index a381d0aa..00000000
--- a/源代码/StgShqrpGraphic/x64/Debug/mat2.cod
+++ /dev/null
@@ -1,293 +0,0 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.36.32537.0
-
-include listing.inc
-
-INCLUDELIB MSVCRT
-INCLUDELIB OLDNAMES
-
-_DATA SEGMENT
-COMM pack:BYTE:038H
-_DATA ENDS
-msvcjmc SEGMENT
-__0998321F_concurrencysal@h DB 01H
-__E9680BEC_sal@h DB 01H
-__75F3BDA1_vadefs@h DB 01H
-__FF647DA5_vcruntime@h DB 01H
-__0DFED3C7_stdint@h DB 01H
-__018B5678_khrplatform@h DB 01H
-__79FC18F0_glad@h DB 01H
-__04C75F1C_corecrt@h DB 01H
-__0C5B3DCC_stddef@h DB 01H
-__986CAB3E_glfw3@h DB 01H
-__9BEA891A_mmintrin@h DB 01H
-__494656A0_corecrt_malloc@h DB 01H
-__E5D9469F_malloc@h DB 01H
-__7FB111F1_xmmintrin@h DB 01H
-__1AD3983D_emmintrin@h DB 01H
-__C572F0B4_pmmintrin@h DB 01H
-__75AB8336_tmmintrin@h DB 01H
-__5C9096B5_smmintrin@h DB 01H
-__39F21F79_nmmintrin@h DB 01H
-__EC49E537_wmmintrin@h DB 01H
-__27DDA830_zmmintrin@h DB 01H
-__10C90AFA_immintrin@h DB 01H
-__C508448F_StgSharpGraphic@h DB 01H
-__694534F6_mat2@c DB 01H
-msvcjmc ENDS
-PUBLIC add_mat2
-PUBLIC sub_mat2
-PUBLIC transmpose2to4
-PUBLIC deinit_mat2
-PUBLIC __JustMyCode_Default
-EXTRN __imp__aligned_free:PROC
-EXTRN __imp__aligned_malloc:PROC
-EXTRN __CheckForDebuggerJustMyCode:PROC
-EXTRN defaultVecPtr:QWORD
-; COMDAT pdata
-pdata SEGMENT
-$pdata$add_mat2 DD imagerel $LN7
- DD imagerel $LN7+79
- DD imagerel $unwind$add_mat2
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$sub_mat2 DD imagerel $LN7
- DD imagerel $LN7+79
- DD imagerel $unwind$sub_mat2
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$transmpose2to4 DD imagerel $LN4
- DD imagerel $LN4+122
- DD imagerel $unwind$transmpose2to4
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$deinit_mat2 DD imagerel $LN4
- DD imagerel $LN4+36
- DD imagerel $unwind$deinit_mat2
-pdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$deinit_mat2 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$transmpose2to4 DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$sub_mat2 DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$add_mat2 DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; Function compile flags: /Odt
-; COMDAT __JustMyCode_Default
-_TEXT SEGMENT
-__JustMyCode_Default PROC ; COMDAT
- 00000 c2 00 00 ret 0
-__JustMyCode_Default ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat2.c
-; COMDAT deinit_mat2
-_TEXT SEGMENT
-mat$ = 48
-deinit_mat2 PROC ; COMDAT
-
-; 43 : {
-
-$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:__694534F6_mat2@c
- 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00015 48 8b cb mov rcx, rbx
-
-; 44 : _aligned_free(mat);
-; 45 : }
-
- 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__aligned_free
-deinit_mat2 ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat2.c
-; COMDAT transmpose2to4
-_TEXT SEGMENT
-source$ = 48
-target$ = 56
-transmpose2to4 PROC ; COMDAT
-
-; 32 : {
-
-$LN4:
- 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 8b fa mov rdi, rdx
- 00010 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__694534F6_mat2@c
- 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0001c 0f 10 43 10 movups xmm0, XMMWORD PTR [rbx+16]
- 00020 48 8b 05 00 00
- 00 00 mov rax, QWORD PTR defaultVecPtr
- 00027 0f 10 13 movups xmm2, XMMWORD PTR [rbx]
- 0002a 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 0002f 0f 28 ca movaps xmm1, xmm2
- 00032 0f c6 d0 ee shufps xmm2, xmm0, 238 ; 000000eeH
- 00036 0f c6 c8 44 shufps xmm1, xmm0, 68 ; 00000044H
- 0003a 0f 28 c1 movaps xmm0, xmm1
- 0003d 0f c6 00 88 shufps xmm0, XMMWORD PTR [rax], 136 ; 00000088H
- 00041 0f 11 07 movups XMMWORD PTR [rdi], xmm0
- 00044 0f 28 c2 movaps xmm0, xmm2
- 00047 48 8b 05 00 00
- 00 00 mov rax, QWORD PTR defaultVecPtr
- 0004e 0f c6 08 dd shufps xmm1, XMMWORD PTR [rax], 221 ; 000000ddH
- 00052 0f 11 4f 10 movups XMMWORD PTR [rdi+16], xmm1
- 00056 48 8b 05 00 00
- 00 00 mov rax, QWORD PTR defaultVecPtr
- 0005d 0f c6 00 88 shufps xmm0, XMMWORD PTR [rax], 136 ; 00000088H
- 00061 0f 11 47 20 movups XMMWORD PTR [rdi+32], xmm0
- 00065 48 8b 05 00 00
- 00 00 mov rax, QWORD PTR defaultVecPtr
- 0006c 0f c6 10 dd shufps xmm2, XMMWORD PTR [rax], 221 ; 000000ddH
- 00070 0f 11 57 30 movups XMMWORD PTR [rdi+48], xmm2
-
-; 33 : __m128 t0 = _mm_shuffle_ps(ALIGN(source->colum[0]), ALIGN(source->colum[1]), _MM_SHUFFLE(1, 0, 1, 0));
-; 34 : __m128 t1 = _mm_shuffle_ps(ALIGN(source->colum[0]), ALIGN(source->colum[1]), _MM_SHUFFLE(3, 2, 3, 2));
-; 35 :
-; 36 : target->colum[0] = _mm_shuffle_ps(t0, *defaultVecPtr, _MM_SHUFFLE(2, 0, 2, 0));
-; 37 : target->colum[1] = _mm_shuffle_ps(t0, *defaultVecPtr, _MM_SHUFFLE(3, 1, 3, 1));
-; 38 : target->colum[2] = _mm_shuffle_ps(t1, *defaultVecPtr, _MM_SHUFFLE(2, 0, 2, 0));
-; 39 : target->colum[3] = _mm_shuffle_ps(t1, *defaultVecPtr, _MM_SHUFFLE(3, 1, 3, 1));
-; 40 : }
-
- 00074 48 83 c4 20 add rsp, 32 ; 00000020H
- 00078 5f pop rdi
- 00079 c3 ret 0
-transmpose2to4 ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat2.c
-; COMDAT sub_mat2
-_TEXT SEGMENT
-mat1$ = 48
-mat2$ = 56
-sub_mat2 PROC ; COMDAT
-
-; 18 : {
-
-$LN7:
- 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:__694534F6_mat2@c
- 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0001c ba 10 00 00 00 mov edx, 16
- 00021 8d 4a 10 lea ecx, QWORD PTR [rdx+16]
- 00024 ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 0002a 48 85 c0 test rax, rax
- 0002d 74 15 je SHORT $LN4@sub_mat2
-
-; 19 : matrix2map* ret = _aligned_malloc(sizeof(matrix2map), 16);
-; 20 :
-; 21 : if (ret != 0)
-; 22 : {
-; 23 : ret->colum[0] = _mm_sub_ps(mat1->colum[0], mat2->colum[0]);
-
- 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
-
-; 24 : ret->colum[1] = _mm_sub_ps(mat1->colum[1], mat2->colum[1]);
-
- 00038 0f 10 4f 10 movups xmm1, XMMWORD PTR [rdi+16]
- 0003c 0f 5c 4b 10 subps xmm1, XMMWORD PTR [rbx+16]
- 00040 0f 11 48 10 movups XMMWORD PTR [rax+16], xmm1
-$LN4@sub_mat2:
-
-; 25 : }
-; 26 :
-; 27 : return ret;
-; 28 : }
-
- 00044 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 00049 48 83 c4 20 add rsp, 32 ; 00000020H
- 0004d 5f pop rdi
- 0004e c3 ret 0
-sub_mat2 ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat2.c
-; COMDAT add_mat2
-_TEXT SEGMENT
-mat1$ = 48
-mat2$ = 56
-add_mat2 PROC ; COMDAT
-
-; 5 : {
-
-$LN7:
- 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:__694534F6_mat2@c
- 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0001c ba 10 00 00 00 mov edx, 16
- 00021 8d 4a 10 lea ecx, QWORD PTR [rdx+16]
- 00024 ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 0002a 48 85 c0 test rax, rax
- 0002d 74 15 je SHORT $LN4@add_mat2
-
-; 6 : matrix2map* ret = _aligned_malloc(sizeof(matrix2map), 16);
-; 7 :
-; 8 : if (ret != 0)
-; 9 : {
-; 10 : ret->colum[0] = _mm_add_ps(mat1->colum[0], mat2->colum[0]);
-
- 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
-
-; 11 : ret->colum[1] = _mm_add_ps(mat1->colum[1], mat2->colum[1]);
-
- 00038 0f 10 4f 10 movups xmm1, XMMWORD PTR [rdi+16]
- 0003c 0f 58 4b 10 addps xmm1, XMMWORD PTR [rbx+16]
- 00040 0f 11 48 10 movups XMMWORD PTR [rax+16], xmm1
-$LN4@add_mat2:
-
-; 12 : }
-; 13 :
-; 14 : return ret;
-; 15 : }
-
- 00044 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 00049 48 83 c4 20 add rsp, 32 ; 00000020H
- 0004d 5f pop rdi
- 0004e c3 ret 0
-add_mat2 ENDP
-_TEXT ENDS
-END
diff --git a/源代码/StgShqrpGraphic/x64/Debug/mat2.obj b/源代码/StgShqrpGraphic/x64/Debug/mat2.obj
deleted file mode 100644
index 997f3593..00000000
Binary files a/源代码/StgShqrpGraphic/x64/Debug/mat2.obj and /dev/null differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/mat3.cod b/源代码/StgShqrpGraphic/x64/Debug/mat3.cod
deleted file mode 100644
index bfbc448c..00000000
--- a/源代码/StgShqrpGraphic/x64/Debug/mat3.cod
+++ /dev/null
@@ -1,138 +0,0 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.36.32537.0
-
-include listing.inc
-
-INCLUDELIB MSVCRT
-INCLUDELIB OLDNAMES
-
-_DATA SEGMENT
-COMM pack:BYTE:038H
-_DATA ENDS
-msvcjmc SEGMENT
-__0998321F_concurrencysal@h DB 01H
-__E9680BEC_sal@h DB 01H
-__75F3BDA1_vadefs@h DB 01H
-__FF647DA5_vcruntime@h DB 01H
-__0DFED3C7_stdint@h DB 01H
-__018B5678_khrplatform@h DB 01H
-__79FC18F0_glad@h DB 01H
-__04C75F1C_corecrt@h DB 01H
-__0C5B3DCC_stddef@h DB 01H
-__986CAB3E_glfw3@h DB 01H
-__9BEA891A_mmintrin@h DB 01H
-__494656A0_corecrt_malloc@h DB 01H
-__E5D9469F_malloc@h DB 01H
-__7FB111F1_xmmintrin@h DB 01H
-__1AD3983D_emmintrin@h DB 01H
-__C572F0B4_pmmintrin@h DB 01H
-__75AB8336_tmmintrin@h DB 01H
-__5C9096B5_smmintrin@h DB 01H
-__39F21F79_nmmintrin@h DB 01H
-__EC49E537_wmmintrin@h DB 01H
-__27DDA830_zmmintrin@h DB 01H
-__10C90AFA_immintrin@h DB 01H
-__C508448F_StgSharpGraphic@h DB 01H
-__C44F8F6B_corecrt_stdio_config@h DB 01H
-__A7F89B2B_corecrt_wstdio@h DB 01H
-__B5C48800_stdio@h DB 01H
-__68875EC1_mat3@c DB 01H
-msvcjmc ENDS
-PUBLIC det_mat3_internal
-PUBLIC __JustMyCode_Default
-EXTRN __CheckForDebuggerJustMyCode:PROC
-EXTRN _fltused:DWORD
-; COMDAT pdata
-pdata SEGMENT
-$pdata$det_mat3_internal DD imagerel $LN4
- DD imagerel $LN4+109
- DD imagerel $unwind$det_mat3_internal
-pdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$det_mat3_internal DD 060f01H
- DD 07640fH
- DD 06340fH
- DD 0700b320fH
-xdata ENDS
-; Function compile flags: /Odt
-; COMDAT __JustMyCode_Default
-_TEXT SEGMENT
-__JustMyCode_Default PROC ; COMDAT
- 00000 c2 00 00 ret 0
-__JustMyCode_Default ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat3.c
-; COMDAT det_mat3_internal
-_TEXT SEGMENT
-c0$ = 48
-c1$ = 56
-c2$ = 64
-det_mat3_internal PROC ; COMDAT
-
-; 5 : {
-
-$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 f9 mov rdi, rcx
- 00012 49 8b f0 mov rsi, r8
- 00015 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__68875EC1_mat3@c
- 0001c 48 8b da mov rbx, rdx
- 0001f e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00024 0f 10 1b movups xmm3, XMMWORD PTR [rbx]
- 00027 0f 10 16 movups xmm2, XMMWORD PTR [rsi]
- 0002a 0f 28 e3 movaps xmm4, xmm3
- 0002d 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 00032 0f 28 c2 movaps xmm0, xmm2
- 00035 48 8b 74 24 38 mov rsi, QWORD PTR [rsp+56]
- 0003a 0f c6 e3 c9 shufps xmm4, xmm3, 201 ; 000000c9H
- 0003e 0f 59 27 mulps xmm4, XMMWORD PTR [rdi]
- 00041 0f c6 c2 d2 shufps xmm0, xmm2, 210 ; 000000d2H
- 00045 0f c6 db d2 shufps xmm3, xmm3, 210 ; 000000d2H
- 00049 0f 59 1f mulps xmm3, XMMWORD PTR [rdi]
- 0004c 0f 59 e0 mulps xmm4, xmm0
- 0004f 0f c6 d2 c9 shufps xmm2, xmm2, 201 ; 000000c9H
- 00053 0f 59 da mulps xmm3, xmm2
- 00056 0f 5c e3 subps xmm4, xmm3
- 00059 0f 28 c4 movaps xmm0, xmm4
- 0005c f2 0f 7c c4 haddps xmm0, xmm4
- 00060 0f 58 c4 addps xmm0, xmm4
- 00063 0f c6 c0 aa shufps xmm0, xmm0, 170 ; 000000aaH
-
-; 6 :
-; 7 : //let adding row aligned
-; 8 : __m128 addc1 = _mm_shuffle_ps(c1, c1, _MM_SHUFFLE(3, 0, 2, 1));
-; 9 : __m128 addc2 = _mm_shuffle_ps(c2, c2, _MM_SHUFFLE(3, 1, 0, 2));
-; 10 :
-; 11 : //let sub row aligned
-; 12 : __m128 subc1 = _mm_shuffle_ps(c1, c1, _MM_SHUFFLE(3, 1, 0, 2));
-; 13 : __m128 subc2 = _mm_shuffle_ps(c2, c2, _MM_SHUFFLE(3, 0, 2, 1));
-; 14 :
-; 15 : //multple all add row
-; 16 : __m128 cache = _mm_mul_ps(c0,addc1);
-; 17 : cache = _mm_mul_ps(cache,addc2);
-; 18 :
-; 19 : //multiple all sub row
-; 20 : __m128 sub = _mm_mul_ps(c0, subc1);
-; 21 : sub = _mm_mul_ps(sub, subc2);
-; 22 :
-; 23 : //main-corner sub sub-corner
-; 24 : cache = _mm_sub_ps(cache,sub);
-; 25 :
-; 26 : __m128 ret = _mm_hadd_ps(cache,cache); //element 1 add element 2
-; 27 : ret = _mm_add_ps(ret, cache); //(e1 add e2) add element 3
-; 28 :
-; 29 :
-; 30 : return ret.m128_f32[2];
-; 31 : }
-
- 00067 48 83 c4 20 add rsp, 32 ; 00000020H
- 0006b 5f pop rdi
- 0006c c3 ret 0
-det_mat3_internal ENDP
-_TEXT ENDS
-END
diff --git a/源代码/StgShqrpGraphic/x64/Debug/mat3.obj b/源代码/StgShqrpGraphic/x64/Debug/mat3.obj
deleted file mode 100644
index 4b3ab83e..00000000
Binary files a/源代码/StgShqrpGraphic/x64/Debug/mat3.obj and /dev/null differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/mat4.cod b/源代码/StgShqrpGraphic/x64/Debug/mat4.cod
deleted file mode 100644
index 74356e9e..00000000
--- a/源代码/StgShqrpGraphic/x64/Debug/mat4.cod
+++ /dev/null
@@ -1,1180 +0,0 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.36.32537.0
-
-include listing.inc
-
-INCLUDELIB MSVCRT
-INCLUDELIB OLDNAMES
-
-_DATA SEGMENT
-COMM pack:BYTE:038H
-_DATA ENDS
-msvcjmc SEGMENT
-__0998321F_concurrencysal@h DB 01H
-__E9680BEC_sal@h DB 01H
-__75F3BDA1_vadefs@h DB 01H
-__FF647DA5_vcruntime@h DB 01H
-__0DFED3C7_stdint@h DB 01H
-__018B5678_khrplatform@h DB 01H
-__79FC18F0_glad@h DB 01H
-__04C75F1C_corecrt@h DB 01H
-__0C5B3DCC_stddef@h DB 01H
-__986CAB3E_glfw3@h DB 01H
-__9BEA891A_mmintrin@h DB 01H
-__494656A0_corecrt_malloc@h DB 01H
-__E5D9469F_malloc@h DB 01H
-__7FB111F1_xmmintrin@h DB 01H
-__1AD3983D_emmintrin@h DB 01H
-__C572F0B4_pmmintrin@h DB 01H
-__75AB8336_tmmintrin@h DB 01H
-__5C9096B5_smmintrin@h DB 01H
-__39F21F79_nmmintrin@h DB 01H
-__EC49E537_wmmintrin@h DB 01H
-__27DDA830_zmmintrin@h DB 01H
-__10C90AFA_immintrin@h DB 01H
-__C508448F_StgSharpGraphic@h DB 01H
-__C44F8F6B_corecrt_stdio_config@h DB 01H
-__A7F89B2B_corecrt_wstdio@h DB 01H
-__B5C48800_stdio@h DB 01H
-__6DC84844_mat4@c DB 01H
-msvcjmc ENDS
-PUBLIC add_mat4
-PUBLIC sub_mat4
-PUBLIC mul_const
-PUBLIC mul_4_2
-PUBLIC mul_4_4
-PUBLIC transpose4to2
-PUBLIC transpose4to4
-PUBLIC det_mat4
-PUBLIC deinit_mat4
-PUBLIC transpose4to3
-PUBLIC __JustMyCode_Default
-PUBLIC __xmm@80000000800000008000000080000000
-EXTRN __imp__aligned_free:PROC
-EXTRN __imp__aligned_malloc:PROC
-EXTRN mulps_sum_internal:PROC
-EXTRN det_mat3_internal:PROC
-EXTRN __CheckForDebuggerJustMyCode:PROC
-EXTRN _fltused:DWORD
-; COMDAT pdata
-pdata SEGMENT
-$pdata$add_mat4 DD imagerel $LN7
- DD imagerel $LN7+103
- DD imagerel $unwind$add_mat4
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$sub_mat4 DD imagerel $LN7
- DD imagerel $LN7+103
- DD imagerel $unwind$sub_mat4
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$mul_const DD imagerel $LN15
- DD imagerel $LN15+110
- DD imagerel $unwind$mul_const
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$mul_4_2 DD imagerel $LN6
- DD imagerel $LN6+87
- DD imagerel $unwind$mul_4_2
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$2$mul_4_2 DD imagerel $LN6+87
- DD imagerel $LN6+374
- DD imagerel $chain$2$mul_4_2
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$3$mul_4_2 DD imagerel $LN6+374
- DD imagerel $LN6+399
- DD imagerel $chain$3$mul_4_2
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$mul_4_4 DD imagerel $LN7
- DD imagerel $LN7+87
- DD imagerel $unwind$mul_4_4
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$2$mul_4_4 DD imagerel $LN7+87
- DD imagerel $LN7+631
- DD imagerel $chain$2$mul_4_4
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$3$mul_4_4 DD imagerel $LN7+631
- DD imagerel $LN7+656
- DD imagerel $chain$3$mul_4_4
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$transpose4to2 DD imagerel $LN4
- DD imagerel $LN4+80
- DD imagerel $unwind$transpose4to2
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$transpose4to4 DD imagerel $LN4
- DD imagerel $LN4+113
- DD imagerel $unwind$transpose4to4
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$det_mat4 DD imagerel $LN4
- DD imagerel $LN4+278
- DD imagerel $unwind$det_mat4
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$deinit_mat4 DD imagerel $LN4
- DD imagerel $LN4+36
- DD imagerel $unwind$deinit_mat4
-pdata ENDS
-; COMDAT pdata
-pdata SEGMENT
-$pdata$transpose4to3 DD imagerel $LN4
- DD imagerel $LN4+112
- DD imagerel $unwind$transpose4to3
-pdata ENDS
-; COMDAT __xmm@80000000800000008000000080000000
-CONST SEGMENT
-__xmm@80000000800000008000000080000000 DB 00H, 00H, 00H, 080H, 00H, 00H, 00H
- DB 080H, 00H, 00H, 00H, 080H, 00H, 00H, 00H, 080H
-CONST ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$transpose4to3 DD 061201H
- DD 026812H
- DD 08340aH
- DD 07006520aH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$deinit_mat4 DD 020601H
- DD 030023206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$det_mat4 DD 0d2e01H
- DD 0e882eH
- DD 0f7822H
- DD 010681bH
- DD 0257417H
- DD 0243417H
- DD 0220117H
- DD 0500cH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$transpose4to4 DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$transpose4to2 DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$chain$3$mul_4_4 DD 021H
- DD imagerel $LN7
- DD imagerel $LN7+87
- DD imagerel $unwind$mul_4_4
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$chain$2$mul_4_4 DD 064021H
- DD 0a8840H
- DD 0b7833H
- DD 0c6808H
- DD imagerel $LN7
- DD imagerel $LN7+87
- DD imagerel $unwind$mul_4_4
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$mul_4_4 DD 091c01H
- DD 01e741cH
- DD 01d641cH
- DD 01c341cH
- DD 01a011cH
- DD 05010H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$chain$3$mul_4_2 DD 021H
- DD imagerel $LN6
- DD imagerel $LN6+87
- DD imagerel $unwind$mul_4_2
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$chain$2$mul_4_2 DD 064021H
- DD 0a8840H
- DD 0b7833H
- DD 0c6808H
- DD imagerel $LN6
- DD imagerel $LN6+87
- DD imagerel $unwind$mul_4_2
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$mul_4_2 DD 091c01H
- DD 01e741cH
- DD 01d641cH
- DD 01c341cH
- DD 01a011cH
- DD 05010H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$mul_const DD 040b01H
- DD 03680bH
- DD 030027206H
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$sub_mat4 DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; COMDAT xdata
-xdata SEGMENT
-$unwind$add_mat4 DD 040a01H
- DD 06340aH
- DD 07006320aH
-xdata ENDS
-; Function compile flags: /Odt
-; COMDAT __JustMyCode_Default
-_TEXT SEGMENT
-__JustMyCode_Default PROC ; COMDAT
- 00000 c2 00 00 ret 0
-__JustMyCode_Default ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat4.c
-; COMDAT transpose4to3
-_TEXT SEGMENT
-source$ = 64
-target$ = 72
-transpose4to3 PROC ; COMDAT
-
-; 134 : {
-
-$LN4:
- 00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
- 00005 57 push rdi
- 00006 48 83 ec 30 sub rsp, 48 ; 00000030H
- 0000a 48 8b d9 mov rbx, rcx
- 0000d 0f 29 74 24 20 movaps XMMWORD PTR [rsp+32], xmm6
- 00012 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__6DC84844_mat4@c
- 00019 48 8b fa mov rdi, rdx
- 0001c e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00021 0f 10 33 movups xmm6, XMMWORD PTR [rbx]
- 00024 0f 10 63 10 movups xmm4, XMMWORD PTR [rbx+16]
- 00028 0f 10 6b 20 movups xmm5, XMMWORD PTR [rbx+32]
- 0002c 0f 10 5b 30 movups xmm3, XMMWORD PTR [rbx+48]
- 00030 48 8b 5c 24 40 mov rbx, QWORD PTR [rsp+64]
- 00035 0f 28 d6 movaps xmm2, xmm6
- 00038 0f 28 cd movaps xmm1, xmm5
- 0003b 0f c6 d4 44 shufps xmm2, xmm4, 68 ; 00000044H
- 0003f 0f c6 f4 ee shufps xmm6, xmm4, 238 ; 000000eeH
- 00043 0f 28 c2 movaps xmm0, xmm2
- 00046 0f c6 cb 44 shufps xmm1, xmm3, 68 ; 00000044H
- 0004a 0f c6 eb ee shufps xmm5, xmm3, 238 ; 000000eeH
- 0004e 0f c6 f5 88 shufps xmm6, xmm5, 136 ; 00000088H
- 00052 0f c6 c1 88 shufps xmm0, xmm1, 136 ; 00000088H
- 00056 0f c6 d1 dd shufps xmm2, xmm1, 221 ; 000000ddH
- 0005a 0f 11 77 20 movups XMMWORD PTR [rdi+32], xmm6
- 0005e 0f 28 74 24 20 movaps xmm6, XMMWORD PTR [rsp+32]
- 00063 0f 11 07 movups XMMWORD PTR [rdi], xmm0
- 00066 0f 11 57 10 movups XMMWORD PTR [rdi+16], xmm2
-
-; 135 : __m128 t0 = _mm_shuffle_ps(ALIGN(source->colum[0]), ALIGN(source->colum[1]), _MM_SHUFFLE(1, 0, 1, 0));
-; 136 : __m128 t1 = _mm_shuffle_ps(ALIGN(source->colum[0]), ALIGN(source->colum[1]), _MM_SHUFFLE(3, 2, 3, 2));
-; 137 : __m128 t2 = _mm_shuffle_ps(ALIGN(source->colum[2]), ALIGN(source->colum[3]), _MM_SHUFFLE(1, 0, 1, 0));
-; 138 : __m128 t3 = _mm_shuffle_ps(ALIGN(source->colum[2]), ALIGN(source->colum[3]), _MM_SHUFFLE(3, 2, 3, 2));
-; 139 :
-; 140 : target->colum[0] = _mm_shuffle_ps(t0, t2, _MM_SHUFFLE(2, 0, 2, 0));
-; 141 : target->colum[1] = _mm_shuffle_ps(t0, t2, _MM_SHUFFLE(3, 1, 3, 1));
-; 142 : target->colum[2] = _mm_shuffle_ps(t1, t3, _MM_SHUFFLE(2, 0, 2, 0));
-; 143 :
-; 144 : }
-
- 0006a 48 83 c4 30 add rsp, 48 ; 00000030H
- 0006e 5f pop rdi
- 0006f c3 ret 0
-transpose4to3 ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat4.c
-; COMDAT deinit_mat4
-_TEXT SEGMENT
-matPtr$ = 48
-deinit_mat4 PROC ; COMDAT
-
-; 169 : {
-
-$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:__6DC84844_mat4@c
- 00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00015 48 8b cb mov rcx, rbx
-
-; 170 : _aligned_free(matPtr);
-; 171 : }
-
- 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__aligned_free
-deinit_mat4 ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat4.c
-; COMDAT det_mat4
-_TEXT SEGMENT
-$T1 = 32
-$T2 = 48
-$T3 = 64
-$T4 = 80
-$T5 = 96
-$T6 = 112
-$T7 = 128
-$T8 = 144
-$T9 = 160
-$T10 = 176
-$T11 = 192
-$T12 = 208
-matPtr$ = 288
-transpose$ = 296
-det_mat4 PROC ; COMDAT
-
-; 149 : {
-
-$LN4:
- 00000 48 8b c4 mov rax, rsp
- 00003 48 89 58 08 mov QWORD PTR [rax+8], rbx
- 00007 48 89 78 10 mov QWORD PTR [rax+16], rdi
- 0000b 55 push rbp
- 0000c 48 8d 68 e8 lea rbp, QWORD PTR [rax-24]
- 00010 48 81 ec 10 01
- 00 00 sub rsp, 272 ; 00000110H
- 00017 0f 29 70 e8 movaps XMMWORD PTR [rax-24], xmm6
- 0001b 48 8b d9 mov rbx, rcx
- 0001e 0f 29 78 d8 movaps XMMWORD PTR [rax-40], xmm7
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__6DC84844_mat4@c
- 00029 44 0f 29 40 c8 movaps XMMWORD PTR [rax-56], xmm8
- 0002e 48 8b fa mov rdi, rdx
- 00031 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00036 0f 10 1b movups xmm3, XMMWORD PTR [rbx]
- 00039 4c 8d 44 24 20 lea r8, QWORD PTR $T1[rsp]
- 0003e 0f 10 53 10 movups xmm2, XMMWORD PTR [rbx+16]
- 00042 48 8d 54 24 30 lea rdx, QWORD PTR $T2[rsp]
- 00047 0f 10 4b 20 movups xmm1, XMMWORD PTR [rbx+32]
- 0004b 48 8d 4c 24 40 lea rcx, QWORD PTR $T3[rsp]
- 00050 0f 10 43 30 movups xmm0, XMMWORD PTR [rbx+48]
- 00054 0f 29 4d c0 movaps XMMWORD PTR $T11[rbp-256], xmm1
- 00058 0f 29 45 b0 movaps XMMWORD PTR $T10[rbp-256], xmm0
- 0005c 0f 29 55 d0 movaps XMMWORD PTR $T12[rbp-256], xmm2
- 00060 0f 29 45 80 movaps XMMWORD PTR $T7[rbp-256], xmm0
- 00064 0f 29 4d 90 movaps XMMWORD PTR $T8[rbp-256], xmm1
- 00068 0f 29 5d a0 movaps XMMWORD PTR $T9[rbp-256], xmm3
- 0006c 0f 29 44 24 50 movaps XMMWORD PTR $T4[rsp], xmm0
- 00071 0f 29 54 24 60 movaps XMMWORD PTR $T5[rsp], xmm2
- 00076 0f 29 5c 24 70 movaps XMMWORD PTR $T6[rsp], xmm3
- 0007b 0f 29 4c 24 20 movaps XMMWORD PTR $T1[rsp], xmm1
- 00080 0f 29 54 24 30 movaps XMMWORD PTR $T2[rsp], xmm2
- 00085 0f 29 5c 24 40 movaps XMMWORD PTR $T3[rsp], xmm3
- 0008a e8 00 00 00 00 call det_mat3_internal
- 0008f 4c 8d 44 24 50 lea r8, QWORD PTR $T4[rsp]
- 00094 44 0f 28 c0 movaps xmm8, xmm0
- 00098 48 8d 54 24 60 lea rdx, QWORD PTR $T5[rsp]
- 0009d 48 8d 4c 24 70 lea rcx, QWORD PTR $T6[rsp]
- 000a2 e8 00 00 00 00 call det_mat3_internal
- 000a7 4c 8d 45 80 lea r8, QWORD PTR $T7[rbp-256]
- 000ab 0f 28 f8 movaps xmm7, xmm0
- 000ae 48 8d 55 90 lea rdx, QWORD PTR $T8[rbp-256]
- 000b2 48 8d 4d a0 lea rcx, QWORD PTR $T9[rbp-256]
- 000b6 e8 00 00 00 00 call det_mat3_internal
- 000bb 4c 8d 45 b0 lea r8, QWORD PTR $T10[rbp-256]
- 000bf 0f 28 f0 movaps xmm6, xmm0
- 000c2 48 8d 55 c0 lea rdx, QWORD PTR $T11[rbp-256]
- 000c6 48 8d 4d d0 lea rcx, QWORD PTR $T12[rbp-256]
- 000ca e8 00 00 00 00 call det_mat3_internal
- 000cf 0f 10 4f 30 movups xmm1, XMMWORD PTR [rdi+48]
- 000d3 4c 8d 9c 24 10
- 01 00 00 lea r11, QWORD PTR [rsp+272]
- 000db 0f 14 c6 unpcklps xmm0, xmm6
- 000de 49 8b 5b 10 mov rbx, QWORD PTR [r11+16]
- 000e2 49 8b 7b 18 mov rdi, QWORD PTR [r11+24]
- 000e6 41 0f 28 73 f0 movaps xmm6, XMMWORD PTR [r11-16]
- 000eb 41 0f 14 f8 unpcklps xmm7, xmm8
- 000ef 45 0f 28 43 d0 movaps xmm8, XMMWORD PTR [r11-48]
- 000f4 0f 16 c7 movlhps xmm0, xmm7
- 000f7 41 0f 28 7b e0 movaps xmm7, XMMWORD PTR [r11-32]
- 000fc 0f 59 c8 mulps xmm1, xmm0
- 000ff f2 0f 7d c9 hsubps xmm1, xmm1
- 00103 f2 0f 7c c9 haddps xmm1, xmm1
- 00107 0f 57 0d 00 00
- 00 00 xorps xmm1, DWORD PTR __xmm@80000000800000008000000080000000
- 0010e 0f 28 c1 movaps xmm0, xmm1
-
-; 150 : __m128 mc0 = ALIGN(matPtr->colum[0]);
-; 151 : __m128 mc1 = ALIGN(matPtr->colum[1]);
-; 152 : __m128 mc2 = ALIGN(matPtr->colum[2]);
-; 153 : __m128 mc3 = ALIGN(matPtr->colum[3]);
-; 154 :
-; 155 : __m128 cogeneration = _mm_set_ps(
-; 156 : det_mat3_internal(mc0, mc1, mc2),
-; 157 : det_mat3_internal(mc0, mc1, mc3),
-; 158 : det_mat3_internal(mc0, mc2, mc3),
-; 159 : det_mat3_internal(mc1, mc2, mc3)
-; 160 : );
-; 161 : __m128 retvec = _mm_mul_ps(ALIGN(transpose->colum[3]),cogeneration);
-; 162 : retvec = _mm_hsub_ps(retvec,retvec);
-; 163 : retvec = _mm_hadd_ps(retvec,retvec);
-; 164 : return -retvec.m128_f32[0];
-; 165 :
-; 166 : }
-
- 00111 49 8b e3 mov rsp, r11
- 00114 5d pop rbp
- 00115 c3 ret 0
-det_mat4 ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat4.c
-; COMDAT transpose4to4
-_TEXT SEGMENT
-source$ = 48
-target$ = 56
-transpose4to4 PROC ; COMDAT
-
-; 120 : {
-
-$LN4:
- 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 8b fa mov rdi, rdx
- 00010 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__6DC84844_mat4@c
- 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0001c 0f 10 43 10 movups xmm0, XMMWORD PTR [rbx+16]
- 00020 0f 10 23 movups xmm4, XMMWORD PTR [rbx]
- 00023 0f 10 53 20 movups xmm2, XMMWORD PTR [rbx+32]
- 00027 0f 28 dc movaps xmm3, xmm4
- 0002a 0f c6 e0 ee shufps xmm4, xmm0, 238 ; 000000eeH
- 0002e 0f c6 d8 44 shufps xmm3, xmm0, 68 ; 00000044H
- 00032 0f 28 ca movaps xmm1, xmm2
- 00035 0f 10 43 30 movups xmm0, XMMWORD PTR [rbx+48]
- 00039 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 0003e 0f c6 c8 44 shufps xmm1, xmm0, 68 ; 00000044H
- 00042 0f c6 d0 ee shufps xmm2, xmm0, 238 ; 000000eeH
- 00046 0f 28 c3 movaps xmm0, xmm3
- 00049 0f c6 c1 88 shufps xmm0, xmm1, 136 ; 00000088H
- 0004d 0f 11 07 movups XMMWORD PTR [rdi], xmm0
- 00050 0f 28 c4 movaps xmm0, xmm4
- 00053 0f c6 c2 88 shufps xmm0, xmm2, 136 ; 00000088H
- 00057 0f c6 d9 dd shufps xmm3, xmm1, 221 ; 000000ddH
- 0005b 0f c6 e2 dd shufps xmm4, xmm2, 221 ; 000000ddH
- 0005f 0f 11 47 20 movups XMMWORD PTR [rdi+32], xmm0
- 00063 0f 11 5f 10 movups XMMWORD PTR [rdi+16], xmm3
- 00067 0f 11 67 30 movups XMMWORD PTR [rdi+48], xmm4
-
-; 121 : __m128 t0 = _mm_shuffle_ps(ALIGN(source->colum[0]), ALIGN(source->colum[1]), _MM_SHUFFLE(1, 0, 1, 0));
-; 122 : __m128 t1 = _mm_shuffle_ps(ALIGN(source->colum[0]), ALIGN(source->colum[1]), _MM_SHUFFLE(3, 2, 3, 2));
-; 123 : __m128 t2 = _mm_shuffle_ps(ALIGN(source->colum[2]), ALIGN(source->colum[3]), _MM_SHUFFLE(1, 0, 1, 0));
-; 124 : __m128 t3 = _mm_shuffle_ps(ALIGN(source->colum[2]), ALIGN(source->colum[3]), _MM_SHUFFLE(3, 2, 3, 2));
-; 125 :
-; 126 : target->colum[0] = _mm_shuffle_ps(t0, t2, _MM_SHUFFLE(2, 0, 2, 0));
-; 127 : target->colum[1] = _mm_shuffle_ps(t0, t2, _MM_SHUFFLE(3, 1, 3, 1));
-; 128 : target->colum[2] = _mm_shuffle_ps(t1, t3, _MM_SHUFFLE(2, 0, 2, 0));
-; 129 : target->colum[3] = _mm_shuffle_ps(t1, t3, _MM_SHUFFLE(3, 1, 3, 1));
-; 130 :
-; 131 : }
-
- 0006b 48 83 c4 20 add rsp, 32 ; 00000020H
- 0006f 5f pop rdi
- 00070 c3 ret 0
-transpose4to4 ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat4.c
-; COMDAT transpose4to2
-_TEXT SEGMENT
-source$ = 48
-target$ = 56
-transpose4to2 PROC ; COMDAT
-
-; 111 : {
-
-$LN4:
- 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 8b fa mov rdi, rdx
- 00010 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__6DC84844_mat4@c
- 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0001c 0f 10 43 10 movups xmm0, XMMWORD PTR [rbx+16]
- 00020 0f 10 13 movups xmm2, XMMWORD PTR [rbx]
- 00023 0f 10 4b 20 movups xmm1, XMMWORD PTR [rbx+32]
- 00027 0f c6 d0 44 shufps xmm2, xmm0, 68 ; 00000044H
- 0002b 0f 10 43 30 movups xmm0, XMMWORD PTR [rbx+48]
- 0002f 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 00034 0f c6 c8 44 shufps xmm1, xmm0, 68 ; 00000044H
- 00038 0f 28 c2 movaps xmm0, xmm2
- 0003b 0f c6 c1 88 shufps xmm0, xmm1, 136 ; 00000088H
- 0003f 0f c6 d1 dd shufps xmm2, xmm1, 221 ; 000000ddH
- 00043 0f 11 07 movups XMMWORD PTR [rdi], xmm0
- 00046 0f 11 57 10 movups XMMWORD PTR [rdi+16], xmm2
-
-; 112 : __m128 t0 = _mm_shuffle_ps(ALIGN(source->colum[0]), ALIGN(source->colum[1]), _MM_SHUFFLE(1, 0, 1, 0));
-; 113 : __m128 t2 = _mm_shuffle_ps(ALIGN(source->colum[2]), ALIGN(source->colum[3]), _MM_SHUFFLE(1, 0, 1, 0));
-; 114 :
-; 115 : target->colum[0] = _mm_shuffle_ps(t0, t2, _MM_SHUFFLE(2, 0, 2, 0));
-; 116 : target->colum[1] = _mm_shuffle_ps(t0, t2, _MM_SHUFFLE(3, 1, 3, 1));
-; 117 : }
-
- 0004a 48 83 c4 20 add rsp, 32 ; 00000020H
- 0004e 5f pop rdi
- 0004f c3 ret 0
-transpose4to2 ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat4.c
-; COMDAT mul_4_4
-_TEXT SEGMENT
-$T1 = 32
-$T2 = 32
-$T3 = 32
-$T4 = 32
-$T5 = 48
-$T6 = 48
-$T7 = 48
-$T8 = 48
-$T9 = 64
-$T10 = 64
-$T11 = 64
-$T12 = 64
-$T13 = 80
-$T14 = 80
-$T15 = 80
-$T16 = 80
-$T17 = 96
-$T18 = 96
-$T19 = 96
-$T20 = 96
-$T21 = 112
-$T22 = 112
-$T23 = 112
-$T24 = 112
-$T25 = 128
-$T26 = 128
-$T27 = 128
-$T28 = 128
-$T29 = 144
-$T30 = 144
-$T31 = 144
-$T32 = 144
-left$ = 224
-right$ = 232
-mul_4_4 PROC ; COMDAT
-
-; 78 : {
-
-$LN7:
- 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 48 89 7c 24 18 mov QWORD PTR [rsp+24], rdi
- 0000f 55 push rbp
- 00010 48 8d 6c 24 a9 lea rbp, QWORD PTR [rsp-87]
- 00015 48 81 ec d0 00
- 00 00 sub rsp, 208 ; 000000d0H
- 0001c 48 8b f9 mov rdi, rcx
- 0001f 48 8b f2 mov rsi, rdx
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__6DC84844_mat4@c
- 00029 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0002e ba 10 00 00 00 mov edx, 16
- 00033 8d 4a 30 lea ecx, QWORD PTR [rdx+48]
- 00036 ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 0003c 48 8b d8 mov rbx, rax
- 0003f 48 85 c0 test rax, rax
- 00042 0f 84 2f 02 00
- 00 je $LN2@mul_4_4
-
-; 79 : matrix4map* retPtr = _aligned_malloc(sizeof(matrix4map), 16);
-; 80 : if (NULL != retPtr)
-; 81 : {
-; 82 : retPtr->colum[0] = _mm_set_ps(
-
- 00048 0f 10 0e movups xmm1, XMMWORD PTR [rsi]
- 0004b 48 8d 55 a7 lea rdx, QWORD PTR $T4[rbp-121]
- 0004f 0f 10 47 30 movups xmm0, XMMWORD PTR [rdi+48]
- 00053 48 8d 4d b7 lea rcx, QWORD PTR $T8[rbp-121]
- 00057 0f 29 b4 24 c0
- 00 00 00 movaps XMMWORD PTR [rsp+192], xmm6
- 0005f 0f 11 45 17 movups XMMWORD PTR $T32[rbp-121], xmm0
- 00063 0f 10 47 20 movups xmm0, XMMWORD PTR [rdi+32]
- 00067 0f 29 4d 07 movaps XMMWORD PTR $T28[rbp-121], xmm1
- 0006b 0f 11 45 f7 movups XMMWORD PTR $T24[rbp-121], xmm0
- 0006f 0f 10 47 10 movups xmm0, XMMWORD PTR [rdi+16]
- 00073 0f 29 4d e7 movaps XMMWORD PTR $T20[rbp-121], xmm1
- 00077 0f 29 4d c7 movaps XMMWORD PTR $T12[rbp-121], xmm1
- 0007b 0f 29 4d a7 movaps XMMWORD PTR $T4[rbp-121], xmm1
- 0007f 0f 10 0f movups xmm1, XMMWORD PTR [rdi]
- 00082 0f 29 bc 24 b0
- 00 00 00 movaps XMMWORD PTR [rsp+176], xmm7
- 0008a 0f 11 45 d7 movups XMMWORD PTR $T16[rbp-121], xmm0
- 0008e 44 0f 29 84 24
- a0 00 00 00 movaps XMMWORD PTR [rsp+160], xmm8
- 00097 0f 11 4d b7 movups XMMWORD PTR $T8[rbp-121], xmm1
- 0009b e8 00 00 00 00 call mulps_sum_internal
- 000a0 48 8d 55 c7 lea rdx, QWORD PTR $T12[rbp-121]
- 000a4 44 0f 28 c0 movaps xmm8, xmm0
- 000a8 48 8d 4d d7 lea rcx, QWORD PTR $T16[rbp-121]
- 000ac e8 00 00 00 00 call mulps_sum_internal
- 000b1 48 8d 55 e7 lea rdx, QWORD PTR $T20[rbp-121]
- 000b5 0f 28 f8 movaps xmm7, xmm0
- 000b8 48 8d 4d f7 lea rcx, QWORD PTR $T24[rbp-121]
- 000bc e8 00 00 00 00 call mulps_sum_internal
- 000c1 48 8d 55 07 lea rdx, QWORD PTR $T28[rbp-121]
- 000c5 0f 28 f0 movaps xmm6, xmm0
- 000c8 48 8d 4d 17 lea rcx, QWORD PTR $T32[rbp-121]
- 000cc e8 00 00 00 00 call mulps_sum_internal
- 000d1 0f 14 c6 unpcklps xmm0, xmm6
-
-; 83 : mulps_sum_internal(ALIGN(left->colum[0]), ALIGN(right->colum[0])),
-; 84 : mulps_sum_internal(ALIGN(left->colum[1]), ALIGN(right->colum[0])),
-; 85 : mulps_sum_internal(ALIGN(left->colum[2]), ALIGN(right->colum[0])),
-; 86 : mulps_sum_internal(ALIGN(left->colum[3]), ALIGN(right->colum[0]))
-; 87 : );
-; 88 : retPtr->colum[1] = _mm_set_ps(
-
- 000d4 48 8d 55 17 lea rdx, QWORD PTR $T31[rbp-121]
- 000d8 41 0f 14 f8 unpcklps xmm7, xmm8
- 000dc 48 8d 4d 07 lea rcx, QWORD PTR $T27[rbp-121]
- 000e0 0f 16 c7 movlhps xmm0, xmm7
- 000e3 0f 11 03 movups XMMWORD PTR [rbx], xmm0
- 000e6 0f 10 56 10 movups xmm2, XMMWORD PTR [rsi+16]
- 000ea 0f 10 47 30 movups xmm0, XMMWORD PTR [rdi+48]
- 000ee 0f 10 4f 20 movups xmm1, XMMWORD PTR [rdi+32]
- 000f2 0f 11 45 a7 movups XMMWORD PTR $T3[rbp-121], xmm0
- 000f6 0f 10 47 10 movups xmm0, XMMWORD PTR [rdi+16]
- 000fa 0f 11 4d c7 movups XMMWORD PTR $T11[rbp-121], xmm1
- 000fe 0f 10 0f movups xmm1, XMMWORD PTR [rdi]
- 00101 0f 11 45 e7 movups XMMWORD PTR $T19[rbp-121], xmm0
- 00105 0f 11 4d 07 movups XMMWORD PTR $T27[rbp-121], xmm1
- 00109 0f 29 55 b7 movaps XMMWORD PTR $T7[rbp-121], xmm2
- 0010d 0f 29 55 d7 movaps XMMWORD PTR $T15[rbp-121], xmm2
- 00111 0f 29 55 f7 movaps XMMWORD PTR $T23[rbp-121], xmm2
- 00115 0f 29 55 17 movaps XMMWORD PTR $T31[rbp-121], xmm2
- 00119 e8 00 00 00 00 call mulps_sum_internal
- 0011e 48 8d 55 f7 lea rdx, QWORD PTR $T23[rbp-121]
- 00122 44 0f 28 c0 movaps xmm8, xmm0
- 00126 48 8d 4d e7 lea rcx, QWORD PTR $T19[rbp-121]
- 0012a e8 00 00 00 00 call mulps_sum_internal
- 0012f 48 8d 55 d7 lea rdx, QWORD PTR $T15[rbp-121]
- 00133 0f 28 f8 movaps xmm7, xmm0
- 00136 48 8d 4d c7 lea rcx, QWORD PTR $T11[rbp-121]
- 0013a e8 00 00 00 00 call mulps_sum_internal
- 0013f 48 8d 55 b7 lea rdx, QWORD PTR $T7[rbp-121]
- 00143 0f 28 f0 movaps xmm6, xmm0
- 00146 48 8d 4d a7 lea rcx, QWORD PTR $T3[rbp-121]
- 0014a e8 00 00 00 00 call mulps_sum_internal
- 0014f 0f 14 c6 unpcklps xmm0, xmm6
-
-; 89 : mulps_sum_internal(ALIGN(left->colum[0]), ALIGN(right->colum[1])),
-; 90 : mulps_sum_internal(ALIGN(left->colum[1]), ALIGN(right->colum[1])),
-; 91 : mulps_sum_internal(ALIGN(left->colum[2]), ALIGN(right->colum[1])),
-; 92 : mulps_sum_internal(ALIGN(left->colum[3]), ALIGN(right->colum[1]))
-; 93 : );
-; 94 : retPtr->colum[1] = _mm_set_ps(
-
- 00152 48 8d 55 17 lea rdx, QWORD PTR $T30[rbp-121]
- 00156 41 0f 14 f8 unpcklps xmm7, xmm8
- 0015a 0f 16 c7 movlhps xmm0, xmm7
- 0015d 0f 11 43 10 movups XMMWORD PTR [rbx+16], xmm0
- 00161 0f 10 56 20 movups xmm2, XMMWORD PTR [rsi+32]
- 00165 0f 10 47 30 movups xmm0, XMMWORD PTR [rdi+48]
- 00169 0f 10 4f 20 movups xmm1, XMMWORD PTR [rdi+32]
- 0016d 0f 11 45 a7 movups XMMWORD PTR $T2[rbp-121], xmm0
- 00171 0f 10 47 10 movups xmm0, XMMWORD PTR [rdi+16]
- 00175 0f 11 4d c7 movups XMMWORD PTR $T10[rbp-121], xmm1
- 00179 0f 10 0f movups xmm1, XMMWORD PTR [rdi]
- 0017c 0f 11 45 e7 movups XMMWORD PTR $T18[rbp-121], xmm0
- 00180 0f 11 4d 07 movups XMMWORD PTR $T26[rbp-121], xmm1
- 00184 0f 29 55 b7 movaps XMMWORD PTR $T6[rbp-121], xmm2
- 00188 0f 29 55 d7 movaps XMMWORD PTR $T14[rbp-121], xmm2
- 0018c 0f 29 55 f7 movaps XMMWORD PTR $T22[rbp-121], xmm2
- 00190 0f 29 55 17 movaps XMMWORD PTR $T30[rbp-121], xmm2
- 00194 48 8d 4d 07 lea rcx, QWORD PTR $T26[rbp-121]
- 00198 e8 00 00 00 00 call mulps_sum_internal
- 0019d 48 8d 55 f7 lea rdx, QWORD PTR $T22[rbp-121]
- 001a1 44 0f 28 c0 movaps xmm8, xmm0
- 001a5 48 8d 4d e7 lea rcx, QWORD PTR $T18[rbp-121]
- 001a9 e8 00 00 00 00 call mulps_sum_internal
- 001ae 48 8d 55 d7 lea rdx, QWORD PTR $T14[rbp-121]
- 001b2 0f 28 f8 movaps xmm7, xmm0
- 001b5 48 8d 4d c7 lea rcx, QWORD PTR $T10[rbp-121]
- 001b9 e8 00 00 00 00 call mulps_sum_internal
- 001be 48 8d 55 b7 lea rdx, QWORD PTR $T6[rbp-121]
- 001c2 0f 28 f0 movaps xmm6, xmm0
- 001c5 48 8d 4d a7 lea rcx, QWORD PTR $T2[rbp-121]
- 001c9 e8 00 00 00 00 call mulps_sum_internal
- 001ce 0f 14 c6 unpcklps xmm0, xmm6
-
-; 95 : mulps_sum_internal(ALIGN(left->colum[0]), ALIGN(right->colum[2])),
-; 96 : mulps_sum_internal(ALIGN(left->colum[1]), ALIGN(right->colum[2])),
-; 97 : mulps_sum_internal(ALIGN(left->colum[2]), ALIGN(right->colum[2])),
-; 98 : mulps_sum_internal(ALIGN(left->colum[3]), ALIGN(right->colum[2]))
-; 99 : );
-; 100 : retPtr->colum[1] = _mm_set_ps(
-
- 001d1 48 8d 55 17 lea rdx, QWORD PTR $T29[rbp-121]
- 001d5 41 0f 14 f8 unpcklps xmm7, xmm8
- 001d9 48 8d 4d 07 lea rcx, QWORD PTR $T25[rbp-121]
- 001dd 0f 16 c7 movlhps xmm0, xmm7
- 001e0 0f 11 43 10 movups XMMWORD PTR [rbx+16], xmm0
- 001e4 0f 10 56 30 movups xmm2, XMMWORD PTR [rsi+48]
- 001e8 0f 10 47 30 movups xmm0, XMMWORD PTR [rdi+48]
- 001ec 0f 10 4f 20 movups xmm1, XMMWORD PTR [rdi+32]
- 001f0 0f 11 45 a7 movups XMMWORD PTR $T1[rbp-121], xmm0
- 001f4 0f 10 47 10 movups xmm0, XMMWORD PTR [rdi+16]
- 001f8 0f 11 4d c7 movups XMMWORD PTR $T9[rbp-121], xmm1
- 001fc 0f 10 0f movups xmm1, XMMWORD PTR [rdi]
- 001ff 0f 11 45 e7 movups XMMWORD PTR $T17[rbp-121], xmm0
- 00203 0f 11 4d 07 movups XMMWORD PTR $T25[rbp-121], xmm1
- 00207 0f 29 55 b7 movaps XMMWORD PTR $T5[rbp-121], xmm2
- 0020b 0f 29 55 d7 movaps XMMWORD PTR $T13[rbp-121], xmm2
- 0020f 0f 29 55 f7 movaps XMMWORD PTR $T21[rbp-121], xmm2
- 00213 0f 29 55 17 movaps XMMWORD PTR $T29[rbp-121], xmm2
- 00217 e8 00 00 00 00 call mulps_sum_internal
- 0021c 48 8d 55 f7 lea rdx, QWORD PTR $T21[rbp-121]
- 00220 44 0f 28 c0 movaps xmm8, xmm0
- 00224 48 8d 4d e7 lea rcx, QWORD PTR $T17[rbp-121]
- 00228 e8 00 00 00 00 call mulps_sum_internal
- 0022d 48 8d 55 d7 lea rdx, QWORD PTR $T13[rbp-121]
- 00231 0f 28 f8 movaps xmm7, xmm0
- 00234 48 8d 4d c7 lea rcx, QWORD PTR $T9[rbp-121]
- 00238 e8 00 00 00 00 call mulps_sum_internal
- 0023d 48 8d 55 b7 lea rdx, QWORD PTR $T5[rbp-121]
- 00241 0f 28 f0 movaps xmm6, xmm0
- 00244 48 8d 4d a7 lea rcx, QWORD PTR $T1[rbp-121]
- 00248 e8 00 00 00 00 call mulps_sum_internal
- 0024d 41 0f 14 f8 unpcklps xmm7, xmm8
-
-; 101 : mulps_sum_internal(ALIGN(left->colum[0]), ALIGN(right->colum[3])),
-; 102 : mulps_sum_internal(ALIGN(left->colum[1]), ALIGN(right->colum[3])),
-; 103 : mulps_sum_internal(ALIGN(left->colum[2]), ALIGN(right->colum[3])),
-; 104 : mulps_sum_internal(ALIGN(left->colum[3]), ALIGN(right->colum[3]))
-; 105 : );
-; 106 : }
-; 107 : return retPtr;
-
- 00251 48 8b c3 mov rax, rbx
- 00254 44 0f 28 84 24
- a0 00 00 00 movaps xmm8, XMMWORD PTR [rsp+160]
- 0025d 0f 14 c6 unpcklps xmm0, xmm6
- 00260 0f 28 b4 24 c0
- 00 00 00 movaps xmm6, XMMWORD PTR [rsp+192]
- 00268 0f 16 c7 movlhps xmm0, xmm7
- 0026b 0f 28 bc 24 b0
- 00 00 00 movaps xmm7, XMMWORD PTR [rsp+176]
- 00273 0f 11 43 10 movups XMMWORD PTR [rbx+16], xmm0
-$LN2@mul_4_4:
-
-; 108 : }
-
- 00277 4c 8d 9c 24 d0
- 00 00 00 lea r11, QWORD PTR [rsp+208]
- 0027f 49 8b 5b 10 mov rbx, QWORD PTR [r11+16]
- 00283 49 8b 73 18 mov rsi, QWORD PTR [r11+24]
- 00287 49 8b 7b 20 mov rdi, QWORD PTR [r11+32]
- 0028b 49 8b e3 mov rsp, r11
- 0028e 5d pop rbp
- 0028f c3 ret 0
-mul_4_4 ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat4.c
-; COMDAT mul_4_2
-_TEXT SEGMENT
-$T1 = 32
-$T2 = 32
-$T3 = 48
-$T4 = 48
-$T5 = 64
-$T6 = 64
-$T7 = 80
-$T8 = 80
-$T9 = 96
-$T10 = 96
-$T11 = 112
-$T12 = 112
-$T13 = 128
-$T14 = 128
-$T15 = 144
-$T16 = 144
-left$ = 224
-right$ = 232
-mul_4_2 PROC ; COMDAT
-
-; 57 : {
-
-$LN6:
- 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 48 89 7c 24 18 mov QWORD PTR [rsp+24], rdi
- 0000f 55 push rbp
- 00010 48 8d 6c 24 a9 lea rbp, QWORD PTR [rsp-87]
- 00015 48 81 ec d0 00
- 00 00 sub rsp, 208 ; 000000d0H
- 0001c 48 8b f9 mov rdi, rcx
- 0001f 48 8b f2 mov rsi, rdx
- 00022 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__6DC84844_mat4@c
- 00029 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0002e ba 10 00 00 00 mov edx, 16
- 00033 8d 4a 10 lea ecx, QWORD PTR [rdx+16]
- 00036 ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 0003c 48 8b d8 mov rbx, rax
- 0003f 48 85 c0 test rax, rax
- 00042 0f 84 2e 01 00
- 00 je $LN2@mul_4_2
-
-; 58 : matrix2map* retPtr = _aligned_malloc(sizeof(matrix2map), 16);
-; 59 : if (NULL != retPtr)
-; 60 : {
-; 61 : retPtr->colum[0] = _mm_set_ps(
-
- 00048 0f 10 0e movups xmm1, XMMWORD PTR [rsi]
- 0004b 48 8d 55 a7 lea rdx, QWORD PTR $T2[rbp-121]
- 0004f 0f 10 47 30 movups xmm0, XMMWORD PTR [rdi+48]
- 00053 48 8d 4d b7 lea rcx, QWORD PTR $T4[rbp-121]
- 00057 0f 29 b4 24 c0
- 00 00 00 movaps XMMWORD PTR [rsp+192], xmm6
- 0005f 0f 11 45 17 movups XMMWORD PTR $T16[rbp-121], xmm0
- 00063 0f 10 47 20 movups xmm0, XMMWORD PTR [rdi+32]
- 00067 0f 29 4d 07 movaps XMMWORD PTR $T14[rbp-121], xmm1
- 0006b 0f 11 45 f7 movups XMMWORD PTR $T12[rbp-121], xmm0
- 0006f 0f 10 47 10 movups xmm0, XMMWORD PTR [rdi+16]
- 00073 0f 29 4d e7 movaps XMMWORD PTR $T10[rbp-121], xmm1
- 00077 0f 29 4d c7 movaps XMMWORD PTR $T6[rbp-121], xmm1
- 0007b 0f 29 4d a7 movaps XMMWORD PTR $T2[rbp-121], xmm1
- 0007f 0f 10 0f movups xmm1, XMMWORD PTR [rdi]
- 00082 0f 29 bc 24 b0
- 00 00 00 movaps XMMWORD PTR [rsp+176], xmm7
- 0008a 0f 11 45 d7 movups XMMWORD PTR $T8[rbp-121], xmm0
- 0008e 44 0f 29 84 24
- a0 00 00 00 movaps XMMWORD PTR [rsp+160], xmm8
- 00097 0f 11 4d b7 movups XMMWORD PTR $T4[rbp-121], xmm1
- 0009b e8 00 00 00 00 call mulps_sum_internal
- 000a0 48 8d 55 c7 lea rdx, QWORD PTR $T6[rbp-121]
- 000a4 44 0f 28 c0 movaps xmm8, xmm0
- 000a8 48 8d 4d d7 lea rcx, QWORD PTR $T8[rbp-121]
- 000ac e8 00 00 00 00 call mulps_sum_internal
- 000b1 48 8d 55 e7 lea rdx, QWORD PTR $T10[rbp-121]
- 000b5 0f 28 f8 movaps xmm7, xmm0
- 000b8 48 8d 4d f7 lea rcx, QWORD PTR $T12[rbp-121]
- 000bc e8 00 00 00 00 call mulps_sum_internal
- 000c1 48 8d 55 07 lea rdx, QWORD PTR $T14[rbp-121]
- 000c5 0f 28 f0 movaps xmm6, xmm0
- 000c8 48 8d 4d 17 lea rcx, QWORD PTR $T16[rbp-121]
- 000cc e8 00 00 00 00 call mulps_sum_internal
- 000d1 0f 14 c6 unpcklps xmm0, xmm6
-
-; 62 : mulps_sum_internal(ALIGN(left->colum[0]), ALIGN(right->colum[0])),
-; 63 : mulps_sum_internal(ALIGN(left->colum[1]), ALIGN(right->colum[0])),
-; 64 : mulps_sum_internal(ALIGN(left->colum[2]), ALIGN(right->colum[0])),
-; 65 : mulps_sum_internal(ALIGN(left->colum[3]), ALIGN(right->colum[0]))
-; 66 : );
-; 67 : retPtr->colum[1] = _mm_set_ps(
-
- 000d4 48 8d 55 17 lea rdx, QWORD PTR $T15[rbp-121]
- 000d8 41 0f 14 f8 unpcklps xmm7, xmm8
- 000dc 48 8d 4d 07 lea rcx, QWORD PTR $T13[rbp-121]
- 000e0 0f 16 c7 movlhps xmm0, xmm7
- 000e3 0f 11 03 movups XMMWORD PTR [rbx], xmm0
- 000e6 0f 10 56 10 movups xmm2, XMMWORD PTR [rsi+16]
- 000ea 0f 10 47 30 movups xmm0, XMMWORD PTR [rdi+48]
- 000ee 0f 10 4f 20 movups xmm1, XMMWORD PTR [rdi+32]
- 000f2 0f 11 45 a7 movups XMMWORD PTR $T1[rbp-121], xmm0
- 000f6 0f 10 47 10 movups xmm0, XMMWORD PTR [rdi+16]
- 000fa 0f 11 4d c7 movups XMMWORD PTR $T5[rbp-121], xmm1
- 000fe 0f 10 0f movups xmm1, XMMWORD PTR [rdi]
- 00101 0f 11 45 e7 movups XMMWORD PTR $T9[rbp-121], xmm0
- 00105 0f 11 4d 07 movups XMMWORD PTR $T13[rbp-121], xmm1
- 00109 0f 29 55 b7 movaps XMMWORD PTR $T3[rbp-121], xmm2
- 0010d 0f 29 55 d7 movaps XMMWORD PTR $T7[rbp-121], xmm2
- 00111 0f 29 55 f7 movaps XMMWORD PTR $T11[rbp-121], xmm2
- 00115 0f 29 55 17 movaps XMMWORD PTR $T15[rbp-121], xmm2
- 00119 e8 00 00 00 00 call mulps_sum_internal
- 0011e 48 8d 55 f7 lea rdx, QWORD PTR $T11[rbp-121]
- 00122 44 0f 28 c0 movaps xmm8, xmm0
- 00126 48 8d 4d e7 lea rcx, QWORD PTR $T9[rbp-121]
- 0012a e8 00 00 00 00 call mulps_sum_internal
- 0012f 48 8d 55 d7 lea rdx, QWORD PTR $T7[rbp-121]
- 00133 0f 28 f8 movaps xmm7, xmm0
- 00136 48 8d 4d c7 lea rcx, QWORD PTR $T5[rbp-121]
- 0013a e8 00 00 00 00 call mulps_sum_internal
- 0013f 48 8d 55 b7 lea rdx, QWORD PTR $T3[rbp-121]
- 00143 0f 28 f0 movaps xmm6, xmm0
- 00146 48 8d 4d a7 lea rcx, QWORD PTR $T1[rbp-121]
- 0014a e8 00 00 00 00 call mulps_sum_internal
- 0014f 41 0f 14 f8 unpcklps xmm7, xmm8
- 00153 44 0f 28 84 24
- a0 00 00 00 movaps xmm8, XMMWORD PTR [rsp+160]
- 0015c 0f 14 c6 unpcklps xmm0, xmm6
- 0015f 0f 28 b4 24 c0
- 00 00 00 movaps xmm6, XMMWORD PTR [rsp+192]
- 00167 0f 16 c7 movlhps xmm0, xmm7
- 0016a 0f 28 bc 24 b0
- 00 00 00 movaps xmm7, XMMWORD PTR [rsp+176]
- 00172 0f 11 43 10 movups XMMWORD PTR [rbx+16], xmm0
-$LN2@mul_4_2:
-
-; 68 : mulps_sum_internal(ALIGN(left->colum[0]), ALIGN(right->colum[1])),
-; 69 : mulps_sum_internal(ALIGN(left->colum[1]), ALIGN(right->colum[1])),
-; 70 : mulps_sum_internal(ALIGN(left->colum[2]), ALIGN(right->colum[1])),
-; 71 : mulps_sum_internal(ALIGN(left->colum[3]), ALIGN(right->colum[1]))
-; 72 : );
-; 73 : }
-; 74 : }
-
- 00176 4c 8d 9c 24 d0
- 00 00 00 lea r11, QWORD PTR [rsp+208]
- 0017e 49 8b 5b 10 mov rbx, QWORD PTR [r11+16]
- 00182 49 8b 73 18 mov rsi, QWORD PTR [r11+24]
- 00186 49 8b 7b 20 mov rdi, QWORD PTR [r11+32]
- 0018a 49 8b e3 mov rsp, r11
- 0018d 5d pop rbp
- 0018e c3 ret 0
-mul_4_2 ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat4.c
-; COMDAT mul_const
-_TEXT SEGMENT
-cst128$1 = 32
-mat$ = 80
-value$ = 88
-mul_const PROC ; COMDAT
-
-; 37 : {
-
-$LN15:
- 00000 40 53 push rbx
- 00002 48 83 ec 40 sub rsp, 64 ; 00000040H
- 00006 0f 29 74 24 30 movaps XMMWORD PTR [rsp+48], xmm6
- 0000b 48 8b d9 mov rbx, rcx
- 0000e 0f 28 f1 movaps xmm6, xmm1
- 00011 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:__6DC84844_mat4@c
- 00018 0f c6 f6 00 shufps xmm6, xmm6, 0
- 0001c e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 00021 ba 10 00 00 00 mov edx, 16
- 00026 8d 4a 70 lea ecx, QWORD PTR [rdx+112]
- 00029 ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 0002f 48 85 c0 test rax, rax
- 00032 74 2f je SHORT $LN12@mul_const
-
-; 38 : matrix4map* ret = _aligned_malloc(sizeof(matrix4),16);
-; 39 :
-; 40 : if (NULL != ret)
-; 41 : {
-; 42 : float cstarray[4] = { value, value, value, value };
-; 43 :
-; 44 : __m128 cst128 = _mm_loadu_ps(&cstarray);
-
- 00034 0f 28 c6 movaps xmm0, xmm6
- 00037 0f 29 74 24 20 movaps XMMWORD PTR cst128$1[rsp], xmm6
-
-; 45 :
-; 46 : ret->colum[0] = _mm_mul_ps(mat->colum[0], cst128);
-
- 0003c 0f 59 03 mulps xmm0, XMMWORD PTR [rbx]
-
-; 47 : ret->colum[1] = _mm_mul_ps(mat->colum[1], cst128);
-
- 0003f 0f 28 ce movaps xmm1, xmm6
- 00042 0f 28 d6 movaps xmm2, xmm6
- 00045 0f 11 00 movups XMMWORD PTR [rax], xmm0
-
-; 48 : ret->colum[2] = _mm_mul_ps(mat->colum[2], cst128);
-
- 00048 0f 28 c6 movaps xmm0, xmm6
- 0004b 0f 59 4b 10 mulps xmm1, XMMWORD PTR [rbx+16]
- 0004f 0f 11 48 10 movups XMMWORD PTR [rax+16], xmm1
- 00053 0f 59 43 20 mulps xmm0, XMMWORD PTR [rbx+32]
- 00057 0f 11 40 20 movups XMMWORD PTR [rax+32], xmm0
-
-; 49 : ret->colum[3] = _mm_mul_ps(mat->colum[3], cst128);
-
- 0005b 0f 59 53 30 mulps xmm2, XMMWORD PTR [rbx+48]
- 0005f 0f 11 50 30 movups XMMWORD PTR [rax+48], xmm2
-$LN12@mul_const:
-
-; 50 : }
-; 51 :
-; 52 : return ret;
-; 53 :
-; 54 : }
-
- 00063 0f 28 74 24 30 movaps xmm6, XMMWORD PTR [rsp+48]
- 00068 48 83 c4 40 add rsp, 64 ; 00000040H
- 0006c 5b pop rbx
- 0006d c3 ret 0
-mul_const ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat4.c
-; COMDAT sub_mat4
-_TEXT SEGMENT
-mat1$ = 48
-mat2$ = 56
-sub_mat4 PROC ; COMDAT
-
-; 22 : {
-
-$LN7:
- 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:__6DC84844_mat4@c
- 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0001c ba 10 00 00 00 mov edx, 16
- 00021 8d 4a 70 lea ecx, QWORD PTR [rdx+112]
- 00024 ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 0002a 48 85 c0 test rax, rax
- 0002d 74 2d je SHORT $LN4@sub_mat4
-
-; 23 : matrix4map* ret = _aligned_malloc(sizeof(matrix4), 16);
-; 24 :
-; 25 : if (ret != 0)
-; 26 : {
-; 27 : ret->colum[0] = _mm_sub_ps(mat1->colum[0], mat2->colum[0]);
-
- 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
-
-; 28 : ret->colum[1] = _mm_sub_ps(mat1->colum[1], mat2->colum[1]);
-
- 00038 0f 10 4f 10 movups xmm1, XMMWORD PTR [rdi+16]
- 0003c 0f 5c 4b 10 subps xmm1, XMMWORD PTR [rbx+16]
- 00040 0f 11 48 10 movups XMMWORD PTR [rax+16], xmm1
-
-; 29 : ret->colum[2] = _mm_sub_ps(mat1->colum[2], mat2->colum[2]);
-
- 00044 0f 10 47 20 movups xmm0, XMMWORD PTR [rdi+32]
- 00048 0f 5c 43 20 subps xmm0, XMMWORD PTR [rbx+32]
- 0004c 0f 11 40 20 movups XMMWORD PTR [rax+32], xmm0
-
-; 30 : ret->colum[3] = _mm_sub_ps(mat1->colum[3], mat2->colum[3]);
-
- 00050 0f 10 4f 30 movups xmm1, XMMWORD PTR [rdi+48]
- 00054 0f 5c 4b 30 subps xmm1, XMMWORD PTR [rbx+48]
- 00058 0f 11 48 30 movups XMMWORD PTR [rax+48], xmm1
-$LN4@sub_mat4:
-
-; 31 : }
-; 32 :
-; 33 : return ret;
-; 34 : }
-
- 0005c 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 00061 48 83 c4 20 add rsp, 32 ; 00000020H
- 00065 5f pop rdi
- 00066 c3 ret 0
-sub_mat4 ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\mat4.c
-; COMDAT add_mat4
-_TEXT SEGMENT
-mat1$ = 48
-mat2$ = 56
-add_mat4 PROC ; COMDAT
-
-; 7 : {
-
-$LN7:
- 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:__6DC84844_mat4@c
- 00017 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
- 0001c ba 10 00 00 00 mov edx, 16
- 00021 8d 4a 70 lea ecx, QWORD PTR [rdx+112]
- 00024 ff 15 00 00 00
- 00 call QWORD PTR __imp__aligned_malloc
- 0002a 48 85 c0 test rax, rax
- 0002d 74 2d je SHORT $LN4@add_mat4
-
-; 8 : matrix4map* ret = _aligned_malloc(sizeof(matrix4), 16);
-; 9 :
-; 10 : if (ret != 0)
-; 11 : {
-; 12 : ret->colum[0] = _mm_add_ps(mat1->colum[0], mat2->colum[0]);
-
- 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
-
-; 13 : ret->colum[1] = _mm_add_ps(mat1->colum[1], mat2->colum[1]);
-
- 00038 0f 10 4f 10 movups xmm1, XMMWORD PTR [rdi+16]
- 0003c 0f 58 4b 10 addps xmm1, XMMWORD PTR [rbx+16]
- 00040 0f 11 48 10 movups XMMWORD PTR [rax+16], xmm1
-
-; 14 : ret->colum[2] = _mm_add_ps(mat1->colum[2], mat2->colum[2]);
-
- 00044 0f 10 47 20 movups xmm0, XMMWORD PTR [rdi+32]
- 00048 0f 58 43 20 addps xmm0, XMMWORD PTR [rbx+32]
- 0004c 0f 11 40 20 movups XMMWORD PTR [rax+32], xmm0
-
-; 15 : ret->colum[3] = _mm_add_ps(mat1->colum[3], mat2->colum[3]);
-
- 00050 0f 10 4f 30 movups xmm1, XMMWORD PTR [rdi+48]
- 00054 0f 58 4b 30 addps xmm1, XMMWORD PTR [rbx+48]
- 00058 0f 11 48 30 movups XMMWORD PTR [rax+48], xmm1
-$LN4@add_mat4:
-
-; 16 : }
-; 17 :
-; 18 : return ret;
-; 19 : }
-
- 0005c 48 8b 5c 24 30 mov rbx, QWORD PTR [rsp+48]
- 00061 48 83 c4 20 add rsp, 32 ; 00000020H
- 00065 5f pop rdi
- 00066 c3 ret 0
-add_mat4 ENDP
-_TEXT ENDS
-END
diff --git a/源代码/StgShqrpGraphic/x64/Debug/mat4.obj b/源代码/StgShqrpGraphic/x64/Debug/mat4.obj
deleted file mode 100644
index e7425b8d..00000000
Binary files a/源代码/StgShqrpGraphic/x64/Debug/mat4.obj and /dev/null differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/vc143.idb b/源代码/StgShqrpGraphic/x64/Debug/vc143.idb
deleted file mode 100644
index ada34613..00000000
Binary files a/源代码/StgShqrpGraphic/x64/Debug/vc143.idb and /dev/null differ
diff --git a/源代码/StgShqrpGraphic/x64/Debug/vc143.pdb b/源代码/StgShqrpGraphic/x64/Debug/vc143.pdb
deleted file mode 100644
index e248346d..00000000
Binary files a/源代码/StgShqrpGraphic/x64/Debug/vc143.pdb and /dev/null differ
diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.cod b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.cod
index 13bd8d6e..e9ca91b9 100644
--- a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.cod
+++ b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.cod
@@ -1,33 +1,193 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32822.0
+; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32824.0
include listing.inc
INCLUDELIB OLDNAMES
+PUBLIC infolog
EXTRN glfwGetProcAddress:PROC
EXTRN glfwWindowHint:PROC
+EXTRN __imp___stdio_common_vfprintf:PROC
EXTRN glfwInit:PROC
+EXTRN __imp___acrt_iob_func:PROC
+infolog DQ 0200H DUP (?)
+_BSS ENDS
+PUBLIC readLog
+PUBLIC linkShaderProgram
+PUBLIC loadShaderCode
PUBLIC initGLAD
PUBLIC initGL
+PUBLIC printShaderCode
+PUBLIC printf
+PUBLIC _vfprintf_l
+PUBLIC __local_stdio_printf_options
+; COMDAT pdata
+pdata SEGMENT
+$pdata$linkShaderProgram DD imagerel $LN7@linkShader
+ DD imagerel $LN7@linkShader+131
+ DD imagerel $unwind$linkShaderProgram
+pdata ENDS
+; COMDAT pdata
+pdata SEGMENT
+$pdata$loadShaderCode DD imagerel $LN7
+ DD imagerel $LN7+177
+ DD imagerel $unwind$loadShaderCode
+pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$initGL DD imagerel $LN4@initGL
DD imagerel $LN4@initGL+68
DD imagerel $unwind$initGL
pdata ENDS
+; COMDAT pdata
+pdata SEGMENT
+$pdata$printf DD imagerel $LN6@printf
+ DD imagerel $LN6@printf+85
+ DD imagerel $unwind$printf
+pdata ENDS
+; COMDAT pdata
+pdata SEGMENT
+$pdata$_vfprintf_l DD imagerel $LN4@vfprintf_l
+ DD imagerel $LN4@vfprintf_l+68
+ DD imagerel $unwind$_vfprintf_l
+pdata ENDS
+; COMDAT xdata
+xdata SEGMENT
+$unwind$_vfprintf_l DQ 00009640f00060f01r ; 1.30596e-308
+ DQ 0700b520f0008340fr ; 5.30195e+231
+xdata ENDS
+; COMDAT xdata
+xdata SEGMENT
+$unwind$printf DQ 07017521b00041b01r ; 9.05146e+231
+ DD 030156016H
+xdata ENDS
; COMDAT xdata
xdata SEGMENT
$unwind$initGL DQ 00006340a00040a01r ; 8.62672e-309
DD 07006320aH
+xdata ENDS
+; COMDAT xdata
+xdata SEGMENT
+$unwind$loadShaderCode DD 021519H
+ DD 030027206H
+ DD imagerel __GSHandlerCheck
+ DD 030H
+xdata ENDS
+; COMDAT xdata
+xdata SEGMENT
+$unwind$linkShaderProgram DQ 03002520600021519r ; 1.97773e-77
+ DD imagerel __GSHandlerCheck
+ DD 028H
; Function compile flags: /Ogtpy
; File D:\NitloadIndustry\Ñо¿ÏîĿ\1-Flagship\TH2020\ProjectFile\Դ´úÂë\StgShqrpGraphic\StgSharpGraphic.c
-; COMDAT initGLAD
+; COMDAT loadShaderCode
_TEXT SEGMENT
-initGLAD PROC ; COMDAT
+shaderCode$GSCopy$ = 32
+success$ = 40
+__$ArrayPad$ = 48
+shaderCode$ = 80
+shadertype$ = 88
+loadShaderCode PROC ; COMDAT
-; 27 : return gladLoadGLLoader((GLADloadproc)glfwGetProcAddress);
+; 37 : {
- 00000 e9 00 00 00 00 jmp gladLoadGLLoader
-initGLAD ENDP
+$LN7:
+ 00000 40 53 push rbx
+ 00002 48 83 ec 40 sub rsp, 64 ; 00000040H
+ 00006 48 8b 05 00 00
+ 00 00 mov rax, QWORD PTR __security_cookie
+ 0000d 48 33 c4 xor rax, rsp
+ 00010 48 89 44 24 30 mov QWORD PTR __$ArrayPad$[rsp], rax
+ 00015 48 89 4c 24 20 mov QWORD PTR shaderCode$GSCopy$[rsp], rcx
+
+; 38 : unsigned int shader = glCreateShader(shadertype);
+
+ 0001a 8b ca mov ecx, edx
+ 0001c ff 15 00 00 00
+ 00 call QWORD PTR glad_glCreateShader
+
+; 39 : glShaderSource(shader, 1, &shaderCode, NULL);
+
+ 00022 45 33 c9 xor r9d, r9d
+ 00025 4c 8d 44 24 20 lea r8, QWORD PTR shaderCode$GSCopy$[rsp]
+ 0002a 8b c8 mov ecx, eax
+ 0002c 8b d8 mov ebx, eax
+ 0002e 41 8d 51 01 lea edx, QWORD PTR [r9+1]
+ 00032 ff 15 00 00 00
+ 00 call QWORD PTR glad_glShaderSource
+
+; 40 : glCompileShader(shader);
+
+ 00038 8b cb mov ecx, ebx
+ 0003a ff 15 00 00 00
+ 00 call QWORD PTR glad_glCompileShader
+
+; 41 : int success;
+; 42 : glGetShaderiv(shader, GL_COMPILE_STATUS, &success);
+
+ 00040 4c 8d 44 24 28 lea r8, QWORD PTR success$[rsp]
+ 00045 ba 81 8b 00 00 mov edx, 35713 ; 00008b81H
+ 0004a 8b cb mov ecx, ebx
+ 0004c ff 15 00 00 00
+ 00 call QWORD PTR glad_glGetShaderiv
+
+; 43 : if (!success)
+
+ 00052 83 7c 24 28 00 cmp DWORD PTR success$[rsp], 0
+ 00057 75 43 jne SHORT $LN2@loadShader
+
+; 44 : {
+; 45 : glGetShaderInfoLog(shader, 512, NULL, infolog);
+
+ 00059 4c 8d 0d 00 00
+ 00 00 lea r9, OFFSET FLAT:infolog
+ 00060 45 33 c0 xor r8d, r8d
+ 00063 ba 00 02 00 00 mov edx, 512 ; 00000200H
+ 00068 8b cb mov ecx, ebx
+ 0006a ff 15 00 00 00
+ 00 call QWORD PTR glad_glGetShaderInfoLog
+
+; 46 : infolog[511] = '\0';
+; 47 : printf(infolog);
+
+ 00070 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:infolog
+ 00077 48 c7 05 f8 0f
+ 00 00 00 00 00
+ 00 mov QWORD PTR infolog+4088, 0
+ 00082 e8 00 00 00 00 call printf
+
+; 48 : return 0;
+
+ 00087 33 c0 xor eax, eax
+
+; 53 : }
+; 54 : }
+
+ 00089 48 8b 4c 24 30 mov rcx, QWORD PTR __$ArrayPad$[rsp]
+ 0008e 48 33 cc xor rcx, rsp
+ 00091 e8 00 00 00 00 call __security_check_cookie
+ 00096 48 83 c4 40 add rsp, 64 ; 00000040H
+ 0009a 5b pop rbx
+ 0009b c3 ret 0
+$LN2@loadShader:
+
+; 49 : }
+; 50 : else
+; 51 : {
+; 52 : return shader;
+
+ 0009c 8b c3 mov eax, ebx
+
+; 53 : }
+; 54 : }
+
+ 0009e 48 8b 4c 24 30 mov rcx, QWORD PTR __$ArrayPad$[rsp]
+ 000a3 48 33 cc xor rcx, rsp
+ 000a6 e8 00 00 00 00 call __security_check_cookie
+ 000ab 48 83 c4 40 add rsp, 64 ; 00000040H
+ 000af 5b pop rbx
+ 000b0 c3 ret 0
+loadShaderCode ENDP
_TEXT ENDS
END
diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.iobj b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.iobj
index bb905d7b..8b9f81e1 100644
Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.iobj and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.iobj differ
diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.ipdb b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.ipdb
index 80d114d4..6652b42b 100644
Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.ipdb and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.ipdb differ
diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.obj b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.obj
index a60be270..0911a564 100644
Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.obj and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.obj differ
diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.command.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.command.1.tlog
index 3c47a112..9c6ca8b3 100644
Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.command.1.tlog and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.command.1.tlog differ
diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.read.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.read.1.tlog
index 78007b51..9a720132 100644
Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.read.1.tlog and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.read.1.tlog differ
diff --git a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.write.1.tlog b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.write.1.tlog
index c12b4b24..de66b3a2 100644
Binary files a/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.write.1.tlog and b/源代码/StgShqrpGraphic/x64/Release/StgSharpGraphic.tlog/CL.write.1.tlog differ
diff --git a/源代码/StgShqrpGraphic/x64/Release/StgShqrpGraphic.log b/源代码/StgShqrpGraphic/x64/Release/StgShqrpGraphic.log
index a298cc0c..e5a94069 100644
--- a/源代码/StgShqrpGraphic/x64/Release/StgShqrpGraphic.log
+++ b/源代码/StgShqrpGraphic/x64/Release/StgShqrpGraphic.log
@@ -1,4 +1,4 @@
-23:31:44.187 0>将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild
+00:17:58.086 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 (60,5) 处重新分配属性: $(MSBuildProjectExtensionsPath)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\obj\”(先前值:“obj\”)
将用于 $(MSBuildExtensionsPath) 的搜索路径为 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild;$(MSBuildProgramFiles32)\MSBuild
@@ -45,7 +45,7 @@
在 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.WinDLL.props (15,5) 处重新分配属性: $(_PropertySheetDisplayName)=“Windows Dynamic Link Library”(先前值:“Unicode Support”)
在 C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WholeProgramOptimization.props (15,5) 处重新分配属性: $(_PropertySheetDisplayName)=“Whole Program Optimization”(先前值:“Windows Dynamic Link Library”)
- 值为“C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;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;”的属性“Path”从环境中展开。
+ 值为“C:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools;C:\Asm\nasm.exe;C:\Asm\vsyasm.exe;C:\Windows\System32;”的属性“Path”从环境中展开。
值为“C:\Windows”的属性“SystemRoot”从环境中展开。
在 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)=“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\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”(先前值:“”)
@@ -210,6 +210,15 @@
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 (9,9) 处重新分配属性: $(PrepareForRunDependsOn)=“
+ _CalculatePostXamarinTelemetry;
+ _PostXamarinTelemetry;
+
+ 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 (122,5) 处重新分配属性: $(BuildDependsOn)=“
_PrepareForBuild;
@@ -930,9 +939,13 @@
正在使用项目“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/9/11 23:31:44。
-日志记录详细程度设置为: Diagnostic。23:31:44.285 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”在节点 2 上(Build 个目标)。
-23:31:44.285 1>初始属性:
+生成启动时间为 2023/9/27 0:17:58。
+开始生成时的环境:
+ COMPLUS_InstallRoot =
+ COMPLUS_Version =
+
+日志记录详细程度设置为: Diagnostic。00:17:58.142 1>项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”在节点 2 上(Build 个目标)。
+00:17:58.142 1>初始属性:
_ApplicableDebuggers = Desktop
_ApplicationTypeAndRevisionFound = true
_BuildActionType = Build
@@ -1383,7 +1396,7 @@
ResolveReferences;
CommonExcludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\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.22621.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;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;;
+ CommonExecutablePath = C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools;C:\Asm\nasm.exe;C:\Asm\vsyasm.exe;C:\Windows\System32;;
CommonOutputGroupsDependsOn =
;
BuildOnlySettings;
@@ -1553,8 +1566,8 @@
CrtSDKReferenceVersion = 14.0
CurrentSolutionConfigurationContents =
Release|x64
- Release|x64
- Release|x64
+ Debug|x64
+ Debug|x64
CurrentVCTargetsPath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\
CurrentVsInstallRoot = C:\Program Files\Microsoft Visual Studio\2022\Enterprise
@@ -1586,6 +1599,7 @@
DefaultLanguageSourceExtension = .cpp
DefaultPlatformToolset = v143
DefaultToolArchitecture = Native64Bit
+ DeferredBuildSupported = false
DefineCommonReferenceSchemas =
DefineExplicitDefaults = true
DelayImplib = Delayimp.lib
@@ -1722,7 +1736,7 @@
EnforceProcessCountAcrossBuilds =
EspXtensions = ConcurrencyCheck.dll;VariantClear.dll;HResultCheck.dll;EnumIndex.dll;CppCoreCheck.dll;
ExcludePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostArm64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostArm64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostArm64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostArm64\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX86\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX86\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX86\x86\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\arm64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\arm\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64\2052;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x86\2052;;;;;;;;;;;;;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\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.37.32822\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\lib\x64;;C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64;;
- ExecutablePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;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;;
+ ExecutablePath = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools;C:\Asm\nasm.exe;C:\Asm\vsyasm.exe;C:\Windows\System32;;
ExpandSDKAllowedReferenceExtensions =
.winmd;
.dll
@@ -1917,7 +1931,7 @@
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\源代码\StgShqrpGraphic\StgShqrpGraphic.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
+ MSBuildAllProjects = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\ImportBefore\Default\Linux.TargetNames.props;;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
@@ -2022,8 +2036,12 @@
PreLinkEventUseInBuild = true
PrepareForBuildDependsOn = _CheckWindowsSDKInstalled;;GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata;SetCABuildNativeEnvironmentVariables
PrepareForRunDependsOn =
+ _CalculatePostXamarinTelemetry;
+ _PostXamarinTelemetry;
+
CopyFilesToOutputDirectory
+
PrepareProjectReferencesDependsOn =
AssignProjectConfiguration;
_SplitProjectReferencesByFileExistence;
@@ -2264,7 +2282,6 @@
UniversalCRT_LibraryPath_x86 = C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.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.22621.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.22621.0\ARM\ucrt
@@ -2406,6 +2423,7 @@
VCServicingVersionCompilers = 14.37.32822
VCServicingVersionCrtHeaders = 14.37.32822
VCServicingVersionDIASDK = 14.37.32822
+ VCServicingVersionPGODRIVER = 14.37.32822
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\
@@ -2429,8 +2447,8 @@
VSIDEResolvedNonMSBuildProjectOutputs =
VSInstallDir = C:\Program Files\Microsoft Visual Studio\2022\Enterprise\
VsInstallRoot = C:\Program Files\Microsoft Visual Studio\2022\Enterprise
- VSTEL_CurrentSolutionBuildID = 1624209244
- VSTEL_SolutionSessionID = {38EC1018-FA54-4221-B914-77EF2488E166}
+ VSTEL_CurrentSolutionBuildID = 360309846
+ VSTEL_SolutionSessionID = {2E6181F4-9A6B-4189-B1FD-A199FFA0953F}
VSVersion = $(VisualStudioVersion)
WebBrowserDebuggerDebuggerType = Auto
WebReference_EnableLegacyEventingModel = false
@@ -2478,6 +2496,9 @@
WinRT_IncludePath = C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.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
@@ -2488,8 +2509,8 @@
XamlTemporaryAssemblyName = StgShqrpGraphic
YieldDuringToolExecution = true
-23:31:44.286 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。
-23:31:44.286 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”依赖于它):
+00:17:58.142 1>由于条件的计算结果为 false,已跳过目标“EnableIntermediateOutputPathMismatchWarning”;('$(RestoreProjectStyle)' == 'PackageReference')的计算结果为('' == 'PackageReference')。
+00:17:58.142 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“_CheckForInvalidConfigurationAndPlatform: (目标 ID: 2)”(目标“SetTelemetryEnvironmentVariables”依赖于它):
设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'StgShqrpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Release' Platform='x64'.
设置属性: _InvalidConfigurationMessageText=The BaseOutputPath/OutputPath property is not set for project 'StgShqrpGraphic.vcxproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Release' Platform='x64'. This error may also appear if some other project is trying to follow a project-to-project reference to this project, this project has been unloaded or is not included in the solution, and the referencing project does not build using the same or an equivalent Configuration or Platform.
由于 false 条件,已跳过任务“Error”;( '$(_InvalidConfigurationError)' == 'true' )计算为( '' == 'true' )。
@@ -2510,21 +2531,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\' )。
-23:31:44.287 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2)
+00:17:58.144 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForInvalidConfigurationAndPlatform”的操作。: (目标 ID: 2)
已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。
-23:31:44.287 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”依赖于它):
+00:17:58.144 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={38EC1018-FA54-4221-B914-77EF2488E166} (任务 ID: 4)
+ 任务参数:Value={2E6181F4-9A6B-4189-B1FD-A199FFA0953F} (任务 ID: 4)
任务参数:Name=VSTEL_SolutionSessionID (任务 ID: 4)
- VSTEL_SolutionSessionID={38EC1018-FA54-4221-B914-77EF2488E166} (任务 ID: 4)
+ VSTEL_SolutionSessionID={2E6181F4-9A6B-4189-B1FD-A199FFA0953F} (任务 ID: 4)
已完成执行任务“SetEnv”的操作。 (任务 ID: 4)
任务“SetEnv” (任务 ID: 5)
任务参数:Prefix=False (任务 ID: 5)
- 任务参数:Value=1624209244 (任务 ID: 5)
+ 任务参数:Value=360309846 (任务 ID: 5)
任务参数:Name=VSTEL_CurrentSolutionBuildID (任务 ID: 5)
- VSTEL_CurrentSolutionBuildID=1624209244 (任务 ID: 5)
+ VSTEL_CurrentSolutionBuildID=360309846 (任务 ID: 5)
已完成执行任务“SetEnv”的操作。 (任务 ID: 5)
任务“SetEnv” (任务 ID: 6)
任务参数:Prefix=False (任务 ID: 6)
@@ -2545,24 +2566,24 @@
VSTEL_ProjectID={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 8)
输出属性: VSTEL_ProjectID={4cd737e9-9502-46ce-89ac-fe8047502de4} (任务 ID: 8)
已完成执行任务“SetEnv”的操作。 (任务 ID: 8)
-23:31:44.294 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3)
-23:31:44.294 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”依赖于它):
+00:17:58.145 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetTelemetryEnvironmentVariables”的操作。: (目标 ID: 3)
+00:17:58.145 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
-23:31:44.295 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 4)
-23:31:44.295 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”依赖于它):
+00:17:58.145 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForBuild”的操作。: (目标 ID: 4)
+00:17:58.145 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')。
-23:31:44.295 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForReferenceResolution”的操作。: (目标 ID: 5)
+00:17:58.146 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PrepareForReferenceResolution”的操作。: (目标 ID: 5)
由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;debuger.c;dllmain.c;...'!='' and 'false'=='true' and '' != 'false')。
-23:31:44.295 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”依赖于它):
-23:31:44.295 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 6)
-23:31:44.295 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”依赖于它):
+00:17:58.146 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”依赖于它):
+00:17:58.146 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResolveReferences”的操作。: (目标 ID: 6)
+00:17:58.146 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: 9)
@@ -2572,21 +2593,21 @@
任务参数:ResolveConfigurationPlatformUsingMappings=False (任务 ID: 9)
任务参数:SolutionConfigurationContents=
Release|x64
- Release|x64
- Release|x64
+ Debug|x64
+ Debug|x64
(任务 ID: 9)
任务参数:ShouldUnsetParentConfigurationAndPlatform=True (任务 ID: 9)
任务参数:OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration=True (任务 ID: 9)
任务参数:CurrentProjectConfiguration=Release (任务 ID: 9)
已完成执行任务“AssignProjectConfiguration”的操作。 (任务 ID: 9)
-23:31:44.296 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 7)
+00:17:58.150 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignProjectConfiguration”的操作。: (目标 ID: 7)
已跳过目标“AssignProjectConfiguration”。以前的生成已成功。
-23:31:44.296 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”依赖于它):
+00:17:58.150 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 ''!='')。
-23:31:44.296 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 8)
-23:31:44.296 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”依赖于它):
-23:31:44.296 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 9)
-23:31:44.296 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”依赖于它):
+00:17:58.150 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SplitProjectReferencesByFileExistence”的操作。: (目标 ID: 8)
+00:17:58.150 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”依赖于它):
+00:17:58.150 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_AddOutputPathToGlobalPropertiesToRemove”的操作。: (目标 ID: 9)
+00:17:58.150 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: 10)
@@ -2605,29 +2626,29 @@
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“SetRidAgnosticValueForProjects”任务。
任务“SetRidAgnosticValueForProjects” (任务 ID: 11)
已完成执行任务“SetRidAgnosticValueForProjects”的操作。 (任务 ID: 11)
-23:31:44.297 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 10)
+00:17:58.152 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetProjectReferenceTargetFrameworkProperties”的操作。: (目标 ID: 10)
由于条件的计算结果为 false,已跳过目标“_GetProjectReferencePlatformProperties”;('$(EnableDynamicPlatformResolution)' == 'true'
and '@(_MSBuildProjectReferenceExistent)' != '')的计算结果为('' == 'true'
and '' != '')。
-23:31:44.297 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”依赖于它):
-23:31:44.297 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 11)
+00:17:58.152 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”依赖于它):
+00:17:58.152 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareProjectReferences”的操作。: (目标 ID: 11)
由于条件的计算结果为 false,已跳过目标“_RemoveNameMetadataFromProjectReferenceItems”;('@(ProjectReference)'!='')的计算结果为(''!='')。
-23:31:44.297 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”依赖于它):
+00:17:58.152 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 '' != '')。
-23:31:44.298 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 12)
+00:17:58.153 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveProjectReferences”的操作。: (目标 ID: 12)
由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。
由于条件的计算结果为 false,已跳过目标“ResolveNativeReferences”;('@(NativeReference)'!='')的计算结果为(''!='')。
已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。
已跳过目标“ResolveProjectReferences”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“FindInvalidProjectReferences”;('$(FindInvalidProjectReferences)' == 'true')的计算结果为('' == 'true')。
-23:31:44.298 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”依赖于它):
-23:31:44.298 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 13)
+00:17:58.153 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”依赖于它):
+00:17:58.153 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetFrameworkPaths”的操作。: (目标 ID: 13)
已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。
已跳过目标“GetFrameworkPaths”。以前的生成已成功。
-23:31:44.298 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”依赖于它):
+00:17:58.153 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=;;
@@ -2635,8 +2656,8 @@
设置属性: RemoveAssemblyFoldersIfNoTargetFramework=true
设置属性: AssemblySearchPaths={CandidateAssemblyFiles};C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\atlmfc\lib\x64;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\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=
-23:31:44.298 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 14)
-23:31:44.298 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”依赖于它):
+00:17:58.153 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferenceAssemblyPaths”的操作。: (目标 ID: 14)
+00:17:58.153 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.37.32822\include
@@ -2681,14 +2702,14 @@
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\winrt
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\cppwinrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um
-23:31:44.299 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 15)
-23:31:44.299 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”依赖于它):
+00:17:58.154 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AddExternalIncludDirectoriesToPaths”的操作。: (目标 ID: 15)
+00:17:58.154 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: 12)
任务参数:Prefix=False (任务 ID: 12)
- 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;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: 12)
+ 任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools;C:\Asm\nasm.exe;C:\Asm\vsyasm.exe;C:\Windows\System32;; (任务 ID: 12)
任务参数:Name=PATH (任务 ID: 12)
- PATH=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;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: 12)
- 输出属性: Path=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.22621.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.22621.0\x86%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide%3bC:\Program Files %28x86%29\HTML Help Workshop%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64%3bC:\Windows\Microsoft.NET\Framework64\v4.0.30319\%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3b%3bC:\Program Files\Docker\Docker\resources\bin%3bC:\Program Files\dotnet\%3bC:\Program Files\Git\cmd%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: 12)
+ PATH=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x86;;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide;C:\Program Files (x86)\HTML Help Workshop;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319\;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319\;;C:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files\Anaconda3;C:\Program Files\Anaconda3\Library\mingw-w64\bin;C:\Program Files\Anaconda3\Library\usr\bin;C:\Program Files\Anaconda3\Library\bin;C:\Program Files\Anaconda3\Scripts;C:\Users\Nitlo\.cargo\bin;C:\Users\Nitlo\AppData\Local\Microsoft\WindowsApps;C:\Users\Nitlo\.dotnet\tools;C:\Asm\nasm.exe;C:\Asm\vsyasm.exe;C:\Windows\System32;; (任务 ID: 12)
+ 输出属性: Path=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64%3bC:\Program Files %28x86%29\Windows Kits\10\bin\10.0.22621.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.22621.0\x86%3b%3bC:\Program Files %28x86%29\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1 Tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\tools%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\ide%3bC:\Program Files %28x86%29\HTML Help Workshop%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64%3bC:\Windows\Microsoft.NET\Framework64\v4.0.30319\%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin%3bC:\Windows\Microsoft.NET\Framework\v4.0.30319\%3b%3bC:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin%3bC:\Program Files\Docker\Docker\resources\bin%3bC:\Program Files\dotnet\%3bC:\Program Files\Git\cmd%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%3bC:\Windows\System32%3b%3b (任务 ID: 12)
已完成执行任务“SetEnv”的操作。 (任务 ID: 12)
任务“SetEnv” (任务 ID: 13)
任务参数:Prefix=False (任务 ID: 13)
@@ -2718,10 +2739,10 @@
EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\atlmfc\include;;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt;;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 16)
输出属性: EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\include%3b%3bC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\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.22621.0\ucrt%3b%3b%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.22621.0\um%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.22621.0\shared%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.22621.0\winrt%3bC:\Program Files %28x86%29\Windows Kits\10\Include\10.0.22621.0\cppwinrt%3bC:\Program Files %28x86%29\Windows Kits\NETFXSDK\4.8.1\Include\um%3b (任务 ID: 16)
已完成执行任务“SetEnv”的操作。 (任务 ID: 16)
-23:31:44.299 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 16)
+00:17:58.155 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetBuildDefaultEnvironmentVariables”的操作。: (目标 ID: 16)
由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。
已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。
-23:31:44.300 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“GetResolvedWinMD: (目标 ID: 17)”(目标“PrepareForBuild”依赖于它):
+00:17:58.155 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
@@ -2818,8 +2839,8 @@
TypeLibraryResourceID=1
UACExecutionLevel=AsInvoker
UACUIAccess=false
-23:31:44.300 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 17)
-23:31:44.300 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”依赖于它):
+00:17:58.155 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetResolvedWinMD”的操作。: (目标 ID: 17)
+00:17:58.155 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
@@ -2828,11 +2849,11 @@
设置属性: WindowsSDK_Desktop_Support=true
由于 false 条件,已跳过任务“VCMessage”;('$(WindowsSDKInstalled)' != 'true')计算为('true' != 'true')。
由于 false 条件,已跳过任务“VCMessage”;('$(WindowsAppContainer)' != 'true' and '$(WindowsSDK_Desktop_Support)' != true)计算为('false' != 'true' and 'true' != true)。
-23:31:44.300 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 18)
+00:17:58.155 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckWindowsSDKInstalled”的操作。: (目标 ID: 18)
已跳过目标“GetFrameworkPaths”。以前的生成已成功。
已跳过目标“GetReferenceAssemblyPaths”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“AssignLinkMetadata”;( '$(SynthesizeLinkMetadata)' == 'true' )的计算结果为( '' == 'true' )。
-23:31:44.300 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”依赖于它):
+00:17:58.155 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: 17)
任务参数:Prefix=False (任务 ID: 17)
任务参数:Value=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 17)
@@ -2840,8 +2861,8 @@
CAExcludePath=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\atlmfc\include;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt;;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\winrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\cppwinrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8.1\Include\um; (任务 ID: 17)
已完成执行任务“SetEnv”的操作。 (任务 ID: 17)
由于 false 条件,已跳过任务“SetEnv”;('$(RunMsvcAnalysis)'=='true' and '$(VCCodeAnalysisUX)'=='true')计算为('false'=='true' and 'true'=='true')。
-23:31:44.301 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 19)
-23:31:44.301 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“PrepareForBuild: (目标 ID: 20)”(目标“ResolveAssemblyReferences”依赖于它):
+00:17:58.156 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SetCABuildNativeEnvironmentVariables”的操作。: (目标 ID: 19)
+00:17:58.156 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
@@ -2991,20 +3012,20 @@
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\
x64\Release\StgSharpGraphic.tlog\ (任务 ID: 20)
已完成执行任务“MakeDir”的操作。 (任务 ID: 20)
-23:31:44.315 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 20)
+00:17:58.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForBuild”的操作。: (目标 ID: 20)
已跳过目标“_PrepareForReferenceResolution”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“ComputeCrtSDKReference”;('@(ClCompile)'!='' and '$(WindowsAppContainer)'=='true' and '$(UseCrtSDKReference)' != 'false')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;debuger.c;dllmain.c;...'!='' and 'false'=='true' and '' != 'false')。
由于条件的计算结果为 false,已跳过目标“GetInstalledSDKLocations”;('@(SDKReference)' != '')的计算结果为('' != '')。
-23:31:44.315 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”依赖于它):
+00:17:58.159 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)'!='')计算为(''!='')。
-23:31:44.315 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 21)
+00:17:58.159 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveSDKReferences”的操作。: (目标 ID: 21)
已跳过目标“ResolveSDKReferences”。以前的生成已成功。
-23:31:44.315 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”依赖于它):
+00:17:58.159 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)'!='')计算为(''!='')。
-23:31:44.315 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ExpandSDKReferences”的操作。: (目标 ID: 22)
+00:17:58.159 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')。
-23:31:44.315 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”依赖于它):
+00:17:58.160 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“ResolveAssemblyReferences: (目标 ID: 23)”(目标“ResolveReferences”依赖于它):
添加的项: _ReferenceInstalledAssemblyDirectory=C:\Program Files (x86)\Windows Kits\10\References
设置属性: ResolveAssemblyReferencesStateFile=x64\Release\StgShqrpGraphic.vcxproj.AssemblyReference.cache
设置属性: ResolveAssemblyReferencesSilent=false
@@ -3015,19 +3036,19 @@
设置属性: ResolveAssemblyReferenceOutputUnresolvedAssemblyConflicts=false
设置属性: FindDependenciesOfExternallyResolvedReferences=false
由于 false 条件,已跳过任务“ResolveAssemblyReference”;('@(Reference)'!='' or '@(_ResolvedProjectReferencePaths)'!='' or '@(_ExplicitReference)' != '')计算为(''!='' or ''!='' or '' != '')。
-23:31:44.315 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveAssemblyReferences”的操作。: (目标 ID: 23)
+00:17:58.163 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveAssemblyReferences”的操作。: (目标 ID: 23)
由于条件的计算结果为 false,已跳过目标“GenerateFakes”;($(BuildingProject) AND $(FakesUseV2Generation) == 'true')的计算结果为(true AND == 'true')。
由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirects”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true' and '@(SuggestedBindingRedirects)' != '')的计算结果为('' == 'true' and '' == 'true' and '' != '')。
由于条件的计算结果为 false,已跳过目标“GenerateBindingRedirectsUpdateAppConfig”;('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true')的计算结果为('' == 'true' and '' == 'true')。
由于条件的计算结果为 false,已跳过目标“ResolveComReferences”;('@(COMReference)'!='' or '@(COMFileReference)'!='')的计算结果为(''!='' or ''!='')。
-23:31:44.315 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”依赖于它):
-23:31:44.315 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 24)
+00:17:58.168 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”依赖于它):
+00:17:58.168 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResolveReferences”的操作。: (目标 ID: 24)
由于条件的计算结果为 false,已跳过目标“ResolveTestReferences”;('@(Shadow)'!='')的计算结果为(''!='')。
-23:31:44.315 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”依赖于它):
-23:31:44.315 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 25)
+00:17:58.168 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”依赖于它):
+00:17:58.168 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolveReferences”的操作。: (目标 ID: 25)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“PrepareForBuild”。以前的生成已成功。
-23:31:44.315 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”依赖于它):
+00:17:58.168 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: 21)
任务参数:File=x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 21)
@@ -3056,33 +3077,33 @@
正在创建“x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild”,因为已指定“AlwaysCreate”。 (任务 ID: 23)
正在对“x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild”执行 Touch 任务。 (任务 ID: 23)
已完成执行任务“Touch”的操作。 (任务 ID: 23)
-23:31:44.318 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 26)
+00:17:58.182 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“InitializeBuildStatus”的操作。: (目标 ID: 26)
已跳过目标“PrepareProjectReferences”。以前的生成已成功。
-23:31:44.318 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”依赖于它):
+00:17:58.182 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')。
-23:31:44.319 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 27)
+00:17:58.182 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSourcesTraverse”的操作。: (目标 ID: 27)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“ResolveReferences”。以前的生成已成功。
-23:31:44.319 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”依赖于它):
-23:31:44.319 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 28)
-23:31:44.319 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”依赖于它):
+00:17:58.182 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”依赖于它):
+00:17:58.182 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeBuildGenerateSources”的操作。: (目标 ID: 28)
+00:17:58.183 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)' != '')计算为('' != '')。
-23:31:44.319 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 29)
+00:17:58.183 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreBuildEvent”的操作。: (目标 ID: 29)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“InitializeBuildStatus”。以前的生成已成功。
已跳过目标“SetBuildDefaultEnvironmentVariables”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“SetUserMacroEnvironmentVariables”;('@(BuildMacro)' != '' and '$(DesignTimeBuild)' != 'true')的计算结果为('' != '' and '' != 'true')。
-23:31:44.319 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”依赖于它):
-23:31:44.319 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 30)
-23:31:44.319 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”依赖于它):
-23:31:44.319 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 31)
-23:31:44.319 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”依赖于它):
+00:17:58.184 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”依赖于它):
+00:17:58.184 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_SelectedFiles”的操作。: (目标 ID: 30)
+00:17:58.184 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”依赖于它):
+00:17:58.184 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectCustomBuild”的操作。: (目标 ID: 31)
+00:17:58.184 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: 24)
已完成执行任务“MakeDir”的操作。 (任务 ID: 24)
-23:31:44.319 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 32)
-23:31:44.319 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”依赖于它):
+00:17:58.184 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCustomBuildOutput”的操作。: (目标 ID: 32)
+00:17:58.184 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: 25)
@@ -3104,12 +3125,12 @@
已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 26)
由于 false 条件,已跳过任务“ParallelCustomBuild”;('@(_ParallelCustomBuild)' != '')计算为('' != '')。
由于 false 条件,已跳过任务“CustomBuild”;('@(_CustomBuild)' != '')计算为('' != '')。
-23:31:44.327 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 33)
+00:17:58.186 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CustomBuild”的操作。: (目标 ID: 33)
由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。
由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。
由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。
已跳过目标“_SelectedFiles”。以前的生成已成功。
-23:31:44.327 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”依赖于它):
+00:17:58.186 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: 27)
任务参数:TLogNamePrefix=CopyFile (任务 ID: 27)
任务参数:TLogDirectory=x64\Release\StgSharpGraphic.tlog\ (任务 ID: 27)
@@ -3118,58 +3139,58 @@
任务参数:TrackFileAccess=True (任务 ID: 27)
已完成执行任务“GetOutOfDateItems”的操作。 (任务 ID: 27)
由于 false 条件,已跳过任务“Copy”;('@(_OutOfDateCopyFile)' != '')计算为('' != '')。
-23:31:44.327 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 34)
+00:17:58.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFileToFolders”的操作。: (目标 ID: 34)
由于条件的计算结果为 false,已跳过目标“Xsd”;('@(Xsd)' != '')的计算结果为('' != '')。
-23:31:44.328 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”依赖于它):
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 35)
-23:31:44.328 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”依赖于它):
+00:17:58.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Xsd: (目标 ID: 35)”(目标“_BuildGenerateSourcesAction”依赖于它):
+00:17:58.187 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Xsd”的操作。: (目标 ID: 35)
+00:17:58.187 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“MakeDirsForMidl: (目标 ID: 36)”(目标“_Midl”依赖于它):
设置属性: Midl_OutputDir=
任务“Makedir” (任务 ID: 28)
已完成执行任务“Makedir”的操作。 (任务 ID: 28)
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 36)
+00:17:58.188 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForMidl”的操作。: (目标 ID: 36)
由于条件的计算结果为 false,已跳过目标“Midl”;('@(Midl)' != '')的计算结果为('' != '')。
由于条件的计算结果为 false,已跳过目标“FxExport”;('@(FxCompile)' != '')的计算结果为('' != '')。
由于条件的计算结果为 false,已跳过目标“FxCompile”;('@(FxCompile)' != '')的计算结果为('' != '')。
-23:31:44.328 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”依赖于它):
+00:17:58.188 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“ComputeMIDLGeneratedCompileInputs: (目标 ID: 37)”(目标“_Midl”依赖于它):
设置属性: Midl_OutputDir=
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 37)
-23:31:44.328 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”依赖于它):
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 38)
-23:31:44.328 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”依赖于它):
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 39)
-23:31:44.328 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”依赖于它):
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 40)
-23:31:44.328 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”依赖于它):
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 41)
-23:31:44.328 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”依赖于它):
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 42)
-23:31:44.328 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”依赖于它):
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 43)
+00:17:58.188 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeMIDLGeneratedCompileInputs”的操作。: (目标 ID: 37)
+00:17:58.188 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterMidl: (目标 ID: 38)”(目标“_Midl”依赖于它):
+00:17:58.188 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterMidl”的操作。: (目标 ID: 38)
+00:17:58.188 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_Midl: (目标 ID: 39)”(目标“_BuildGenerateSourcesAction”依赖于它):
+00:17:58.188 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Midl”的操作。: (目标 ID: 39)
+00:17:58.188 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”依赖于它):
+00:17:58.188 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSources”的操作。: (目标 ID: 40)
+00:17:58.188 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“AfterBuildGenerateSourcesEvent: (目标 ID: 41)”(目标“_BuildGenerateSourcesAction”依赖于它):
+00:17:58.188 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildGenerateSourcesEvent”的操作。: (目标 ID: 41)
+00:17:58.188 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“_BuildGenerateSourcesAction: (目标 ID: 42)”(目标“BuildGenerateSources”依赖于它):
+00:17:58.188 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildGenerateSourcesAction”的操作。: (目标 ID: 42)
+00:17:58.188 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildGenerateSources: (目标 ID: 43)”(目标“Build”依赖于它):
+00:17:58.188 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildGenerateSources”的操作。: (目标 ID: 43)
已跳过目标“PrepareProjectReferences”。以前的生成已成功。
-23:31:44.328 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”依赖于它):
+00:17:58.188 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“BuildCompileTraverse: (目标 ID: 44)”(目标“BuildCompile”依赖于它):
由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 44)
+00:17:58.189 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompileTraverse”的操作。: (目标 ID: 44)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“ResolveReferences”。以前的生成已成功。
-23:31:44.328 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”依赖于它):
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 45)
+00:17:58.189 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”依赖于它):
+00:17:58.189 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeClCompile”的操作。: (目标 ID: 45)
由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。
已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。
-23:31:44.328 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”依赖于它):
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 46)
+00:17:58.189 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”依赖于它):
+00:17:58.189 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLInputPDBName”的操作。: (目标 ID: 46)
已跳过目标“ResolveReferences”。以前的生成已成功。
-23:31:44.328 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”依赖于它):
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FindReferenceAssembliesForReferences”的操作。: (目标 ID: 47)
+00:17:58.189 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“FindReferenceAssembliesForReferences: (目标 ID: 47)”(目标“ComputeReferenceCLInput”依赖于它):
+00:17:58.189 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FindReferenceAssembliesForReferences”的操作。: (目标 ID: 47)
由于条件的计算结果为 false,已跳过目标“AppendGeneratedFakesAssemblyReferences”;($(FakesUseV2Generation) == 'true' AND Exists('$(FakesOutputPath)'))的计算结果为( == 'true' AND Exists('D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\FakesAssemblies'))。
-23:31:44.328 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”依赖于它):
+00:17:58.189 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 '' != '')。
-23:31:44.328 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 48)
-23:31:44.328 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”依赖于它):
+00:17:58.190 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetReferencedVCProjectsInfo”的操作。: (目标 ID: 48)
+00:17:58.190 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“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')。
-23:31:44.329 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 49)
-23:31:44.329 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”依赖于它):
+00:17:58.191 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeReferenceCLInput”的操作。: (目标 ID: 49)
+00:17:58.191 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets”中的目标“WarnCompileDuplicatedFilename: (目标 ID: 50)”(目标“_ClCompile”依赖于它):
由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'glad.c' != 'glad.c' and 'x64\Release\' == 'x64\Release\')。
由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'debuger.c' != 'debuger.c' and 'x64\Release\' == 'x64\Release\')。
由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'dllmain.c' != 'dllmain.c' and 'x64\Release\' == 'x64\Release\')。
@@ -3178,16 +3199,16 @@
由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'mat3.c' != 'mat3.c' and 'x64\Release\' == 'x64\Release\')。
由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'mat4.c' != 'mat4.c' and 'x64\Release\' == 'x64\Release\')。
由于 false 条件,已跳过任务“VCMessage”;('%(ClCompile.ExcludedFromBuild)' != 'true' and '%(Filename)%(Extension)' != '@(ClCompile->'%(Filename)%(Extension)')' and '%(ObjectFileName)' == '@(ClCompile->Metadata(ObjectFileName)->Distinct())')计算为('' != 'true' and 'StgSharpGraphic.c' != 'StgSharpGraphic.c' and 'x64\Release\' == 'x64\Release\')。
-23:31:44.330 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 50)
-23:31:44.330 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”中的目标“ComputeStdModulesCompileInputs: (目标 ID: 51)”(目标“_ClCompile”依赖于它):
+00:17:58.202 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“WarnCompileDuplicatedFilename”的操作。: (目标 ID: 50)
+00:17:58.202 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”中的目标“ComputeStdModulesCompileInputs: (目标 ID: 51)”(目标“_ClCompile”依赖于它):
由于 false 条件,已跳过任务“GetLibraryModuleSources”;('@(LibraryManifests)' != '')计算为('' != '')。
-23:31:44.330 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeStdModulesCompileInputs”的操作。: (目标 ID: 51)
-23:31:44.330 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: 52)”(目标“_ClCompile”依赖于它):
+00:17:58.202 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeStdModulesCompileInputs”的操作。: (目标 ID: 51)
+00:17:58.202 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: 52)”(目标“_ClCompile”依赖于它):
设置属性: EnableCppModules=true
设置属性: EnableCppModules=false
设置属性: _PCHForceSyncWrite=true
-23:31:44.332 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 52)
-23:31:44.332 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: 53)”(目标“_ClCompile”依赖于它):
+00:17:58.205 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FixupCLCompileOptions”的操作。: (目标 ID: 52)
+00:17:58.205 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: 53)”(目标“_ClCompile”依赖于它):
添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release
添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release
添加的项: ClDirsToMake=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release
@@ -3209,7 +3230,7 @@
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release
-23:31:44.333 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 53)
+00:17:58.206 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForCl”的操作。: (目标 ID: 53)
已跳过目标“_SelectedFiles”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。
已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。
@@ -3220,8 +3241,8 @@
已跳过目标“FixupCLCompileOptions”。以前的生成已成功。
已跳过目标“SelectCustomBuild”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“SetModuleDependencies”;('$(DesignTimeBuild)' != 'true' and '$(EnableCppModules)' == 'true')的计算结果为('' != 'true' and 'false' == 'true')。
-23:31:44.333 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: 54)”(目标“ClCompile”依赖于它):
-23:31:44.333 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectClCompile”的操作。: (目标 ID: 54)
+00:17:58.206 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: 54)”(目标“ClCompile”依赖于它):
+00:17:58.206 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SelectClCompile”的操作。: (目标 ID: 54)
由于条件的计算结果为 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')。
@@ -3230,11 +3251,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')。
-23:31:44.333 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: 55)”(目标“ClCompile”依赖于它):
+00:17:58.207 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: 55)”(目标“ClCompile”依赖于它):
设置属性: oneAPIPerfLibsInstalled=true
由于 false 条件,已跳过任务“ICMessage”;('$(CnLPerfLibsUsed)'=='true' AND '$(oneAPIPerfLibsUsed)'=='true')计算为(''=='true' AND ''=='true')。
-23:31:44.334 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 55)
-23:31:44.334 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: 56)”(目标“_ClCompile”依赖于它):
+00:17:58.208 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CheckMixedPerfLibUsageVC”的操作。: (目标 ID: 55)
+00:17:58.208 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: 56)”(目标“_ClCompile”依赖于它):
设置属性: CLToolArchitecture=Native64Bit
由于 false 条件,已跳过任务“Delete”;('%(ClCompile.DebugInformationFormat)' != '' and '%(ClCompile.DebugInformationFormat)' != 'None' and '%(ClCompile.DebugInformationFormat)' != 'OldStyle' and '%(ClCompile.ProgramDataBaseFileName)' != '' and !Exists(%(ClCompile.ProgramDataBaseFileName)))计算为('ProgramDatabase' != '' and 'ProgramDatabase' != 'None' and 'ProgramDatabase' != 'OldStyle' and 'x64\Release\vc143.pdb' != '' and !Exists(x64\Release\vc143.pdb))。
由于 false 条件,已跳过任务“MultiToolTask”;('%(ClCompile.CompilerIteration)' == 'Modules')计算为('' == 'Modules')。
@@ -4065,56 +4086,66 @@
D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\MAT3.OBJ (任务 ID: 30)
D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\MAT4.OBJ (任务 ID: 30)
D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.OBJ (任务 ID: 30)
- 将编译 ..\..\..\..\..\..\..\Programmer\GLenv\glad.c,因为在 2023/9/11 23:31:34 处修改了 D:\Programmer\GLenv\glad.c。 (任务 ID: 30)
- D:\PROGRAMMER\GLENV\GLAD.C 的输出: (任务 ID: 30)
- D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\GLAD.OBJ (任务 ID: 30)
+ 将编译 StgSharpGraphic.c,因为在 2023/9/27 0:17:55 处修改了 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c。 (任务 ID: 30)
+ D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.C 的输出: (任务 ID: 30)
+ D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.OBJ (任务 ID: 30)
写入跟踪日志: (任务 ID: 30)
x64\Release\StgSharpGraphic.tlog\CL.write.1.tlog (任务 ID: 30)
传递给工具的环境变量为: (任务 ID: 30)
- VS_UNICODE_OUTPUT=1992 (任务 ID: 30)
- C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64\CL.exe /c /Zi /nologo /W3 /WX- /diagnostics:column /sdl /MP /O2 /Oi /GL /D NDEBUG /D STGSHARPGRAPHIC_API /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /Gy /arch:SSE2 /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Release\\" /Fo"x64\Release\\" /Fd"x64\Release\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt ..\..\..\..\..\..\..\Programmer\GLenv\glad.c (任务 ID: 30)
+ VS_UNICODE_OUTPUT=2988 (任务 ID: 30)
+ C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64\CL.exe /c /Zi /nologo /W3 /WX- /diagnostics:column /sdl /MP /O2 /Oi /GL /D NDEBUG /D STGSHARPGRAPHIC_API /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /Gy /arch:SSE2 /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Release\\" /Fo"x64\Release\\" /Fd"x64\Release\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt StgSharpGraphic.c (任务 ID: 30)
跟踪命令: (任务 ID: 30)
- C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.tlog" /r D:\PROGRAMMER\GLENV\GLAD.C /b MSBuildConsole_CancelEvent58be04b7ec184864bcc71ca353327a3e /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64\CL.exe" /c /Zi /nologo /W3 /WX- /diagnostics:column /sdl /MP /O2 /Oi /GL /D NDEBUG /D STGSHARPGRAPHIC_API /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /Gy /arch:SSE2 /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Release\\" /Fo"x64\Release\\" /Fd"x64\Release\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt ..\..\..\..\..\..\..\Programmer\GLenv\glad.c (任务 ID: 30)
-23:31:44.550 1>cl : 命令行 warning D9002: 忽略未知选项“/arch:SSE2”
- glad.c (任务 ID: 30)
+ C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.C" /b MSBuildConsole_CancelEvent63abaa760d6745fd99017acd7cb1e47a /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64\CL.exe" /c /Zi /nologo /W3 /WX- /diagnostics:column /sdl /MP /O2 /Oi /GL /D NDEBUG /D STGSHARPGRAPHIC_API /D _WINDOWS /D _USRDLL /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /Gy /arch:SSE2 /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /std:c17 /permissive- /FAcs /Fa"x64\Release\\" /Fo"x64\Release\\" /Fd"x64\Release\vc143.pdb" /external:W3 /Gd /TC /FC /errorReport:prompt StgSharpGraphic.c (任务 ID: 30)
+00:17:58.317 1>cl : 命令行 warning D9002: 忽略未知选项“/arch:SSE2”
+ StgSharpGraphic.c (任务 ID: 30)
+00:17:58.391 1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\minwindef.h(130,1): warning C4005: “APIENTRY”: 宏重定义
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\GLenv\include\glad\glad.h(42,1): message : 参见“APIENTRY”的前一个定义 (任务 ID: 30)
+00:17:58.589 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(45,47): warning C4047: “函数”:“GLchar *”与“char *[512]”的间接级别不同
+00:17:58.589 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(45,47): warning C4024: “glad_glGetShaderInfoLog”: 形参和实参 4 的类型不同
+00:17:58.589 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(47,16): warning C4047: “函数”:“const char *const ”与“char *[512]”的间接级别不同
+00:17:58.589 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(47,16): warning C4024: “printf”: 形参和实参 1 的类型不同
+00:17:58.589 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(64,55): warning C4047: “函数”:“GLchar *”与“char *[512]”的间接级别不同
+00:17:58.589 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(64,55): warning C4024: “glad_glGetProgramInfoLog”: 形参和实参 4 的类型不同
+00:17:58.589 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(65,16): warning C4047: “函数”:“const char *const ”与“char *[512]”的间接级别不同
+00:17:58.589 1>D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(65,16): warning C4024: “printf”: 形参和实参 1 的类型不同
已完成执行任务“CL”的操作。 (任务 ID: 30)
-23:31:45.227 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ClCompile”的操作。: (目标 ID: 56)
+00:17:58.646 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ClCompile”的操作。: (目标 ID: 56)
由于条件的计算结果为 false,已跳过目标“RunSelectedFileNativeCodeAnalysis”;('$(RunMsvcAnalysis)'=='true' and '$(SelectedFiles)'!='')的计算结果为('false'=='true' and ''!='')。
由于条件的计算结果为 false,已跳过目标“ManagedIncrementalBuildPostProcessDependencyGraph”;('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True')的计算结果为('..\..\..\..\..\..\..\Programmer\GLenv\glad.c;debuger.c;dllmain.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')。
-23:31:45.227 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: 57)”(目标“_ClCompile”依赖于它):
-23:31:45.227 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 57)
-23:31:45.227 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: 58)”(目标“_BuildCompileAction”依赖于它):
-23:31:45.227 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 58)
+00:17:58.646 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: 57)”(目标“_ClCompile”依赖于它):
+00:17:58.646 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterClCompile”的操作。: (目标 ID: 57)
+00:17:58.646 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: 58)”(目标“_BuildCompileAction”依赖于它):
+00:17:58.646 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ClCompile”的操作。: (目标 ID: 58)
由于条件的计算结果为 false,已跳过目标“_ResGen”;('@(EmbeddedResource)'!='')的计算结果为(''!='')。
-23:31:45.227 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: 59)”(目标“_ResourceCompile”依赖于它):
-23:31:45.227 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 59)
-23:31:45.227 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: 60)”(目标“_ResourceCompile”依赖于它):
+00:17:58.646 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: 59)”(目标“_ResourceCompile”依赖于它):
+00:17:58.646 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeResourceCompile”的操作。: (目标 ID: 59)
+00:17:58.646 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: 60)”(目标“_ResourceCompile”依赖于它):
任务“MakeDir” (任务 ID: 31)
已完成执行任务“MakeDir”的操作。 (任务 ID: 31)
-23:31:45.227 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 60)
+00:17:58.646 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForResourceCompile”的操作。: (目标 ID: 60)
由于条件的计算结果为 false,已跳过目标“ResourceCompile”;('@(ResourceCompile)' != '')的计算结果为('' != '')。
-23:31:45.227 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: 61)”(目标“_ResourceCompile”依赖于它):
-23:31:45.227 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 61)
-23:31:45.227 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: 62)”(目标“_BuildCompileAction”依赖于它):
-23:31:45.227 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 62)
+00:17:58.646 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: 61)”(目标“_ResourceCompile”依赖于它):
+00:17:58.646 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterResourceCompile”的操作。: (目标 ID: 61)
+00:17:58.646 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: 62)”(目标“_BuildCompileAction”依赖于它):
+00:17:58.646 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ResourceCompile”的操作。: (目标 ID: 62)
由于条件的计算结果为 false,已跳过目标“_ImpLib”;('$(ImpLibCompiled)' == 'true')的计算结果为('' == 'true')。
由于条件的计算结果为 false,已跳过目标“_Lib”;('$(LibCompiled)' == 'true')的计算结果为('' == 'true')。
-23:31:45.227 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: 63)”(目标“_BuildCompileAction”依赖于它):
-23:31:45.227 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 63)
-23:31:45.227 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: 64)”(目标“BuildCompile”依赖于它):
-23:31:45.227 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 64)
-23:31:45.227 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: 65)”(目标“Build”依赖于它):
-23:31:45.227 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 65)
+00:17:58.646 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: 63)”(目标“_BuildCompileAction”依赖于它):
+00:17:58.646 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuildCompileEvent”的操作。: (目标 ID: 63)
+00:17:58.646 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: 64)”(目标“BuildCompile”依赖于它):
+00:17:58.646 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildCompileAction”的操作。: (目标 ID: 64)
+00:17:58.646 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: 65)”(目标“Build”依赖于它):
+00:17:58.646 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildCompile”的操作。: (目标 ID: 65)
已跳过目标“PrepareProjectReferences”。以前的生成已成功。
-23:31:45.227 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: 66)”(目标“BuildLink”依赖于它):
+00:17:58.646 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: 66)”(目标“BuildLink”依赖于它):
由于 false 条件,已跳过任务“MSBuild”;('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true')计算为('' == 'true' and '' != '' and '' != '' and '' == 'true')。
-23:31:45.227 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 66)
+00:17:58.646 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLinkTraverse”的操作。: (目标 ID: 66)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“ResolveReferences”。以前的生成已成功。
-23:31:45.227 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: 67)”(目标“_BuildLinkAction”依赖于它):
+00:17:58.646 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: 67)”(目标“_BuildLinkAction”依赖于它):
添加的项:
Manifest=
temp
@@ -4142,15 +4173,15 @@
UpdateFileHashes=false
VerboseOutput=true
_LocalVariable=true
-23:31:45.228 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 67)
-23:31:45.228 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: 68)”(目标“_Link”依赖于它):
-23:31:45.228 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 68)
-23:31:45.228 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: 69)”(目标“ComputeRCGeneratedLinkInputs”依赖于它):
-23:31:45.228 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 69)
-23:31:45.228 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: 70)”(目标“_Link”依赖于它):
-23:31:45.228 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 70)
-23:31:45.228 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: 71)”(目标“_Link”依赖于它):
-23:31:45.228 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 71)
+00:17:58.647 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLegacyManifestEmbedding”的操作。: (目标 ID: 67)
+00:17:58.647 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: 68)”(目标“_Link”依赖于它):
+00:17:58.647 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BeforeLink”的操作。: (目标 ID: 68)
+00:17:58.647 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: 69)”(目标“ComputeRCGeneratedLinkInputs”依赖于它):
+00:17:58.647 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCOutputs”的操作。: (目标 ID: 69)
+00:17:58.647 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: 70)”(目标“_Link”依赖于它):
+00:17:58.647 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeRCGeneratedLinkInputs”的操作。: (目标 ID: 70)
+00:17:58.647 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: 71)”(目标“_Link”依赖于它):
+00:17:58.647 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestGeneratedLinkerInputs”的操作。: (目标 ID: 71)
已跳过目标“ComputeCustomBuildOutput”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“GenerateTargetFrameworkMonikerAttribute”;('$(GenerateTargetFrameworkAttribute)' == 'true')的计算结果为('false' == 'true')。
已跳过目标“ComputeMIDLGeneratedCompileInputs”。以前的生成已成功。
@@ -4159,7 +4190,7 @@
已跳过目标“WarnCompileDuplicatedFilename”。以前的生成已成功。
已跳过目标“ComputeStdModulesCompileInputs”。以前的生成已成功。
已跳过目标“FixupCLCompileOptions”。以前的生成已成功。
-23:31:45.228 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: 72)”(目标“ComputeCLGeneratedLinkInputs”依赖于它):
+00:17:58.647 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: 72)”(目标“ComputeCLGeneratedLinkInputs”依赖于它):
添加的项:
Obj=
x64\Release\glad.obj
@@ -4850,8 +4881,8 @@
WholeProgramOptimization=true
WinRTNoStdLib=false
XMLDocumentationFileName=x64\Release\
-23:31:45.228 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 72)
-23:31:45.228 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: 73)”(目标“_Link”依赖于它):
+00:17:58.647 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLOutputs”的操作。: (目标 ID: 72)
+00:17:58.647 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: 73)”(目标“_Link”依赖于它):
添加的项:
Link=
x64\Release\glad.obj
@@ -5214,8 +5245,8 @@
TypeLibraryResourceID=1
UACExecutionLevel=AsInvoker
UACUIAccess=false
-23:31:45.228 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 73)
-23:31:45.228 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: 74)”(目标“_Link”依赖于它):
+00:17:58.647 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLGeneratedLinkInputs”的操作。: (目标 ID: 73)
+00:17:58.647 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: 74)”(目标“_Link”依赖于它):
添加的项:
Link=
GLenv\glfw3.lib
@@ -5353,9 +5384,9 @@
TypeLibraryResourceID=1
UACExecutionLevel=AsInvoker
UACUIAccess=false
-23:31:45.229 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 74)
+00:17:58.647 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkInputsFromProject”的操作。: (目标 ID: 74)
由于条件的计算结果为 false,已跳过目标“ComputeReferenceLinkInputs”;(@(ProjectReference) != '')的计算结果为( != '')。
-23:31:45.229 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: 75)”(目标“_Link”依赖于它):
+00:17:58.647 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: 75)”(目标“_Link”依赖于它):
添加的项:
Manifest=
temp
@@ -5384,9 +5415,9 @@
UpdateFileHashes=false
VerboseOutput=true
_LocalVariable=true
-23:31:45.229 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 75)
+00:17:58.648 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeManifestInputsTargets”的操作。: (目标 ID: 75)
由于条件的计算结果为 false,已跳过目标“ManifestResourceCompile”;('$(EmbedManifestBy)' == 'LINK' and '@(Manifest)' != '')的计算结果为('MT' == 'LINK' and '' != '')。
-23:31:45.229 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: 76)”(目标“PrepareResourceNames”依赖于它):
+00:17:58.648 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“AssignTargetPaths: (目标 ID: 76)”(目标“PrepareResourceNames”依赖于它):
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignTargetPath”任务。
任务“AssignTargetPath” (任务 ID: 32)
任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 32)
@@ -5411,9 +5442,9 @@
任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 35)
已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 35)
由于 false 条件,已跳过任务“AssignTargetPath”;('@(_DeploymentBaseManifestWithTargetPath)'=='' and '%(None.Extension)'=='.manifest')计算为(''=='' and '.hint'=='.manifest')。
-23:31:45.230 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 76)
+00:17:58.648 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AssignTargetPaths”的操作。: (目标 ID: 76)
已跳过目标“AssignTargetPaths”。以前的生成已成功。
-23:31:45.230 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: 77)”(目标“PrepareResourceNames”依赖于它):
+00:17:58.648 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“SplitResourcesByCulture: (目标 ID: 77)”(目标“PrepareResourceNames”依赖于它):
由于 false 条件,已跳过任务“Warning”;('@(ResxWithNoCulture)'!='')计算为(''!='')。
由于 false 条件,已跳过任务“Warning”;('@(ResxWithCulture)'!='')计算为(''!='')。
由于 false 条件,已跳过任务“Warning”;('@(NonResxWithCulture)'!='')计算为(''!='')。
@@ -5421,13 +5452,13 @@
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“AssignCulture”任务。
任务“AssignCulture” (任务 ID: 36)
已完成执行任务“AssignCulture”的操作。 (任务 ID: 36)
-23:31:45.230 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 77)
+00:17:58.649 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SplitResourcesByCulture”的操作。: (目标 ID: 77)
由于条件的计算结果为 false,已跳过目标“CreateManifestResourceNames”;('@(EmbeddedResource)' != '')的计算结果为('' != '')。
-23:31:45.230 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: 78)”(目标“PrepareResourceNames”依赖于它):
-23:31:45.230 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 78)
-23:31:45.230 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: 79)”(目标“_Link”依赖于它):
-23:31:45.230 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 79)
-23:31:45.230 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: 80)”(目标“_Link”依赖于它):
+00:17:58.649 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“CreateCustomManifestResourceNames: (目标 ID: 78)”(目标“PrepareResourceNames”依赖于它):
+00:17:58.649 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateCustomManifestResourceNames”的操作。: (目标 ID: 78)
+00:17:58.649 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets”中的目标“PrepareResourceNames: (目标 ID: 79)”(目标“_Link”依赖于它):
+00:17:58.649 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareResourceNames”的操作。: (目标 ID: 79)
+00:17:58.649 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: 80)”(目标“_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\源代码
@@ -5449,28 +5480,28 @@
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\
删除的项: _LinkImportLibraryFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib
-23:31:45.231 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 80)
-23:31:45.231 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: 81)”(目标“_Link”依赖于它):
+00:17:58.650 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForLink”的操作。: (目标 ID: 80)
+00:17:58.650 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: 81)”(目标“_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'))。
-23:31:45.231 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 81)
-23:31:45.231 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: 82)”(目标“_Link”依赖于它):
+00:17:58.650 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“DoLinkOutputFilesMatch”的操作。: (目标 ID: 81)
+00:17:58.650 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: 82)”(目标“_Link”依赖于它):
由于 false 条件,已跳过任务“Message”;('%(PreLinkEvent.Message)' != '' and '%(PreLinkEvent.Command)' != '')计算为('' != '' and '' != '')。
由于 false 条件,已跳过任务“Exec”;('%(PreLinkEvent.Command)' != '')计算为('' != '')。
-23:31:45.231 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 82)
-23:31:45.231 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: 83)”(目标“Link”依赖于它):
+00:17:58.650 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PreLinkEvent”的操作。: (目标 ID: 82)
+00:17:58.650 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: 83)”(目标“Link”依赖于它):
设置属性: Link_MinimalRebuildFromTracking=true
设置属性: LinkToolArchitecture=Native64Bit
设置属性: _GenerateWindowsMetadata=
-23:31:45.232 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkSwitches”的操作。: (目标 ID: 83)
+00:17:58.651 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkSwitches”的操作。: (目标 ID: 83)
由于条件的计算结果为 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')。
-23:31:45.232 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: 84)”(目标“_Link”依赖于它):
+00:17:58.651 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets”中的目标“Link: (目标 ID: 84)”(目标“_Link”依赖于它):
正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“Link”任务。
任务“Link” (任务 ID: 38)
任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll (任务 ID: 38)
@@ -6207,11 +6238,12 @@
C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.37.32822\BIN\HOSTX64\X64\2052\LINKUI.DLL (任务 ID: 38)
D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3.PDB (任务 ID: 38)
C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\ENTERPRISE\VC\TOOLS\MSVC\14.37.32822\BIN\HOSTX64\X64\CVTRES.EXE (任务 ID: 38)
+ D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\STGSHARPGRAPHIC.C (任务 ID: 38)
+ C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.22621.0\UCRT\STDIO.H (任务 ID: 38)
D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\VC143.PDB (任务 ID: 38)
- D:\PROGRAMMER\GLENV\GLAD.C (任务 ID: 38)
- 需要编译源: 输入 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\GLAD.OBJ 比输出 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.IPDB 新。 (任务 ID: 38)
+ 需要编译源: 输入 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.OBJ 比输出 D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.IPDB 新。 (任务 ID: 38)
传递给工具的环境变量为: (任务 ID: 38)
- VS_UNICODE_OUTPUT=2024 (任务 ID: 38)
+ VS_UNICODE_OUTPUT=1716 (任务 ID: 38)
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64\link.exe /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll" /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 /OPT:REF /OPT:ICF /LTCG:incremental /LTCGOUT:"x64\Release\StgSharpGraphic.iobj" /TLBID:1 /DYNAMICBASE:NO /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Release\glad.obj
x64\Release\debuger.obj
x64\Release\dllmain.obj
@@ -6224,7 +6256,7 @@
GLenv\glfw3dll.lib
GLenv\glfw3_mt.lib (任务 ID: 38)
跟踪命令: (任务 ID: 38)
- C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /a /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\DEBUGER.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\MAT2.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\MAT3.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\MAT4.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.OBJ" /b MSBuildConsole_CancelEvent91c92ebe83c742f7a0923f77d21a353e /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64\link.exe" /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll" /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 /OPT:REF /OPT:ICF /LTCG:incremental /LTCGOUT:"x64\Release\StgSharpGraphic.iobj" /TLBID:1 /DYNAMICBASE:NO /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Release\glad.obj
+ C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Tracker.exe /a /d "C:\Program Files (x86)\MSBuild\15.0\FileTracker\FileTracker32.dll" /i "D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.tlog" /r "D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3DLL.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\GLENV\GLFW3_MT.LIB|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\DEBUGER.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\DLLMAIN.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\GLAD.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\LINEAR.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\MAT2.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\MAT3.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\MAT4.OBJ|D:\NITLOADINDUSTRY\研究项目\1-FLAGSHIP\TH2020\PROJECTFILE\源代码\STGSHQRPGRAPHIC\X64\RELEASE\STGSHARPGRAPHIC.OBJ" /b MSBuildConsole_CancelEventaa40fa6b1ea94c20a648de6cd001ccda /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64\link.exe" /ERRORREPORT:PROMPT /OUT:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll" /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 /OPT:REF /OPT:ICF /LTCG:incremental /LTCGOUT:"x64\Release\StgSharpGraphic.iobj" /TLBID:1 /DYNAMICBASE:NO /NXCOMPAT /IMPLIB:"D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib" /MACHINE:X64 /DLL x64\Release\glad.obj
x64\Release\debuger.obj
x64\Release\dllmain.obj
x64\Release\linear.obj
@@ -6236,11 +6268,11 @@
GLenv\glfw3dll.lib
GLenv\glfw3_mt.lib (任务 ID: 38)
正在创建库 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib 和对象 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.exp (任务 ID: 38)
-23:31:45.413 1>LINK : warning LNK4098: 默认库“MSVCRTD”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
+00:17:58.793 1>LINK : warning LNK4098: 默认库“MSVCRTD”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
正在生成代码 (任务 ID: 38)
- 4 of 48 functions ( 8.3%) were compiled, the rest were copied from previous compilation. (任务 ID: 38)
+ 3 of 55 functions ( 5.5%) were compiled, the rest were copied from previous compilation. (任务 ID: 38)
0 functions were new in current compilation (任务 ID: 38)
- 0 functions had inline decision re-evaluated but remain unchanged (任务 ID: 38)
+ 1 functions had inline decision re-evaluated but remain unchanged (任务 ID: 38)
已完成代码的生成 (任务 ID: 38)
输出属性: LinkSkippedExecution=False (任务 ID: 38)
已完成执行任务“Link”的操作。 (任务 ID: 38)
@@ -6255,11 +6287,11 @@
由于 false 条件,已跳过任务“VCMessage”;(('$(EmbedManifestBy)' != 'LINK' or '$(LegacyManifestEmbedding)' != 'true' or '$(LinkSkippedExecution)' == 'true') and
%(Link.GenerateDebugInformation) == 'true' and %(Link.ProgramDataBaseFileName) != '')计算为(('MT' != 'LINK' or '' != 'true' or 'False' == 'true') and
true == 'true' and != '')。
-23:31:45.672 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Link”的操作。: (目标 ID: 84)
+00:17:59.072 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Link”的操作。: (目标 ID: 84)
由于条件的计算结果为 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)' != '')的计算结果为('' != '')。
-23:31:45.672 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: 85)”(目标“_Link”依赖于它):
+00:17:59.072 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: 85)”(目标“_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
@@ -6277,30 +6309,30 @@
_LinkSecondaryOutput=
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.lib
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.exp
-23:31:45.674 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 85)
-23:31:45.674 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: 86)”(目标“_Link”依赖于它):
-23:31:45.674 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 86)
-23:31:45.674 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: 87)”(目标“_BuildLinkAction”依赖于它):
-23:31:45.674 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 87)
-23:31:45.674 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: 88)”(目标“_BuildLinkAction”依赖于它):
-23:31:45.674 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 88)
+00:17:59.073 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeLinkImportLibraryOutputsForClean”的操作。: (目标 ID: 85)
+00:17:59.073 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: 86)”(目标“_Link”依赖于它):
+00:17:59.073 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterLink”的操作。: (目标 ID: 86)
+00:17:59.073 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: 87)”(目标“_BuildLinkAction”依赖于它):
+00:17:59.073 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Link”的操作。: (目标 ID: 87)
+00:17:59.073 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: 88)”(目标“_BuildLinkAction”依赖于它):
+00:17:59.073 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_ALink”的操作。: (目标 ID: 88)
已跳过目标“ComputeLegacyManifestEmbedding”。以前的生成已成功。
-23:31:45.674 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: 89)”(目标“_BuildLinkAction”依赖于它):
+00:17:59.073 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: 89)”(目标“_BuildLinkAction”依赖于它):
由于 false 条件,已跳过任务“CallTarget”;('$(LegacyManifestEmbedding)' == 'true')计算为('' == 'true')。
-23:31:45.674 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 89)
-23:31:45.674 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: 90)”(目标“_BuildLinkAction”依赖于它):
+00:17:59.073 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Manifest”的操作。: (目标 ID: 89)
+00:17:59.073 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: 90)”(目标“_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')。
-23:31:45.674 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 90)
+00:17:59.073 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“RegisterOutput”的操作。: (目标 ID: 90)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“ResolveReferences”。以前的生成已成功。
-23:31:45.674 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: 91)”(目标“_XdcMake”依赖于它):
+00:17:59.073 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: 91)”(目标“_XdcMake”依赖于它):
由于 false 条件,已跳过任务“MSBuild”;('%(_MSBuildProjectReferenceExistent.Extension)' == '.vcxproj' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '$(_ClCompileGenerateXMLDocumentationFiles)' == 'true')计算为('' == '.vcxproj' and '' != '' and '' != '' and '' == 'true')。
-23:31:45.674 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 91)
-23:31:45.674 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: 92)”(目标“_XdcMake”依赖于它):
+00:17:59.073 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ResolvedXDCMake”的操作。: (目标 ID: 91)
+00:17:59.073 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: 92)”(目标“_XdcMake”依赖于它):
添加的项:
XdcMake=
temp
@@ -6323,26 +6355,26 @@
OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.xml
SuppressStartupBanner=true
TrackerLogDirectory=x64\Release\StgSharpGraphic.tlog\
-23:31:45.675 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 92)
-23:31:45.675 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: 93)”(目标“_XdcMake”依赖于它):
+00:17:59.074 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedXDCFiles”的操作。: (目标 ID: 92)
+00:17:59.074 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: 93)”(目标“_XdcMake”依赖于它):
任务“MakeDir” (任务 ID: 41)
已完成执行任务“MakeDir”的操作。 (任务 ID: 41)
-23:31:45.675 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 93)
+00:17:59.074 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForXdcMake”的操作。: (目标 ID: 93)
由于条件的计算结果为 false,已跳过目标“XdcMake”;('@(XdcMake)' != '')的计算结果为('' != '')。
-23:31:45.675 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: 94)”(目标“_BuildLinkAction”依赖于它):
-23:31:45.675 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 94)
-23:31:45.675 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: 95)”(目标“_BscMake”依赖于它):
-23:31:45.675 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 95)
-23:31:45.675 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: 96)”(目标“_BscMake”依赖于它):
+00:17:59.074 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: 94)”(目标“_BuildLinkAction”依赖于它):
+00:17:59.074 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_XdcMake”的操作。: (目标 ID: 94)
+00:17:59.074 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: 95)”(目标“_BscMake”依赖于它):
+00:17:59.074 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ComputeCLCompileGeneratedSbrFiles”的操作。: (目标 ID: 95)
+00:17:59.074 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: 96)”(目标“_BscMake”依赖于它):
任务“MakeDir” (任务 ID: 42)
已完成执行任务“MakeDir”的操作。 (任务 ID: 42)
-23:31:45.675 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 96)
+00:17:59.074 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForBscMake”的操作。: (目标 ID: 96)
由于条件的计算结果为 false,已跳过目标“BscMake”;('@(BscMake)' != '')的计算结果为('' != '')。
由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。
-23:31:45.675 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: 97)”(目标“_BuildLinkAction”依赖于它):
-23:31:45.675 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 97)
+00:17:59.074 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: 97)”(目标“_BuildLinkAction”依赖于它):
+00:17:59.074 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BscMake”的操作。: (目标 ID: 97)
已跳过目标“PrepareForBuild”。以前的生成已成功。
-23:31:45.675 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: 98)”(目标“CreateRecipeFile”依赖于它):
+00:17:59.074 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: 98)”(目标“CreateRecipeFile”依赖于它):
添加的项:
_BuiltProjectOutputGroupOutputIntermediate=
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgSharpGraphic.dll
@@ -6352,26 +6384,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
-23:31:45.675 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 98)
+00:17:59.074 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuiltProjectOutputGroup”的操作。: (目标 ID: 98)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“PrepareResourceNames”。以前的生成已成功。
-23:31:45.675 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: 99)”(目标“CreateRecipeFile”依赖于它):
-23:31:45.675 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 99)
+00:17:59.074 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: 99)”(目标“CreateRecipeFile”依赖于它):
+00:17:59.074 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“SatelliteDllsProjectOutputGroup”的操作。: (目标 ID: 99)
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“AssignTargetPaths”。以前的生成已成功。
已跳过目标“PrepareForBuild”。以前的生成已成功。
已跳过目标“AssignTargetPaths”。以前的生成已成功。
-23:31:45.675 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: 100)”(目标“ContentFilesProjectOutputGroup”依赖于它):
+00:17:59.075 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: 100)”(目标“ContentFilesProjectOutputGroup”依赖于它):
任务“MakeDir” (任务 ID: 43)
已完成执行任务“MakeDir”的操作。 (任务 ID: 43)
-23:31:45.675 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 100)
+00:17:59.075 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“MakeDirsForFxc”的操作。: (目标 ID: 100)
由于条件的计算结果为 false,已跳过目标“_CreateCopyFileItems”;('@(CopyFileToFolders)' != '')的计算结果为('' != '')。
-23:31:45.675 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: 101)”(目标“CreateRecipeFile”依赖于它):
+00:17:59.075 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: 101)”(目标“CreateRecipeFile”依赖于它):
由于 false 条件,已跳过任务“AssignTargetPath”;('@(ContentFilesProjectOutputGroupOutputFullPath)' != '' and '%(ContentFilesProjectOutputGroupOutputFullPath.RootFolder)' != '')计算为('' != '' and '' != '')。
由于 false 条件,已跳过任务“AssignTargetPath”;('@(ContentFilesProjectOutputGroupOutputFullPath)' != '' and '%(ContentFilesProjectOutputGroupOutputFullPath.RootFolder)' == '')计算为('' != '' and '' == '')。
-23:31:45.676 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 101)
+00:17:59.075 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“ContentFilesProjectOutputGroup”的操作。: (目标 ID: 101)
已跳过目标“GetReferencedVCProjectsInfo”。以前的生成已成功。
-23:31:45.676 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: 102)”(目标“_BuildLinkAction”依赖于它):
+00:17:59.075 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: 102)”(目标“_BuildLinkAction”依赖于它):
正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“GenerateDesktopDeployRecipe”任务。
任务“GenerateDesktopDeployRecipe” (任务 ID: 44)
任务参数:
@@ -6382,71 +6414,183 @@
任务参数:OutputFile=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Release\StgSharpGraphic.dll.recipe (任务 ID: 44)
任务参数:ProjectDir=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\ (任务 ID: 44)
已完成执行任务“GenerateDesktopDeployRecipe”的操作。 (任务 ID: 44)
-23:31:45.695 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 102)
-23:31:45.695 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: 103)”(目标“CreateSatelliteAssemblies”依赖于它):
+00:17:59.076 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateRecipeFile”的操作。: (目标 ID: 102)
+00:17:59.076 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: 103)”(目标“CreateSatelliteAssemblies”依赖于它):
由于 false 条件,已跳过任务“Warning”;('@(ManifestResourceWithCulture)'!='' and '%(ManifestResourceWithCulture.EmittedForCompatibilityOnly)'=='')计算为(''!='' and ''=='')。
由于 false 条件,已跳过任务“Warning”;('@(ManifestNonResxWithCultureOnDisk)'!='' and '%(ManifestNonResxWithCultureOnDisk.EmittedForCompatibilityOnly)'=='')计算为(''!='' and ''=='')。
-23:31:45.695 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 103)
+00:17:59.076 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GenerateSatelliteAssemblyInputs”的操作。: (目标 ID: 103)
由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。
由于条件的计算结果为 false,已跳过目标“GenerateSatelliteAssemblies”;('@(_SatelliteAssemblyResourceInputs)' != '')的计算结果为('' != '')。
-23:31:45.695 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: 104)”(目标“_BuildLinkAction”依赖于它):
-23:31:45.695 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 104)
+00:17:59.076 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: 104)”(目标“_BuildLinkAction”依赖于它):
+00:17:59.076 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CreateSatelliteAssemblies”的操作。: (目标 ID: 104)
由于条件的计算结果为 false,已跳过目标“CopyLocalNativeReference”;('$(CopyLocalProjectReference)' == 'true')的计算结果为('false' == 'true')。
-23:31:45.695 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: 105)”(目标“_BuildLinkAction”依赖于它):
-23:31:45.695 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 105)
-23:31:45.695 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: 106)”(目标“_BuildLinkAction”依赖于它):
-23:31:45.695 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Deploy”的操作。: (目标 ID: 106)
+00:17:59.076 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: 105)”(目标“_BuildLinkAction”依赖于它):
+00:17:59.076 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Appverifier”的操作。: (目标 ID: 105)
+00:17:59.076 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: 106)”(目标“_BuildLinkAction”依赖于它):
+00:17:59.076 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_Deploy”的操作。: (目标 ID: 106)
+00:17:59.076 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\Xamarin.Sdk.targets”中的目标“_CalculatePostXamarinTelemetry: (目标 ID: 107)”(目标“PrepareForRun”依赖于它):
+ 设置属性: _PostXamarinTelemetryLoggingImportance=low
+ 设置属性: _XamarinBuildIsIncrementalFile=x64\Release\\_XamarinBuildIsIncremental
+ 设置属性: _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
+ 任务“Message” (任务 ID: 45)
+ 任务参数:Importance=low (任务 ID: 45)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: desktop (任务 ID: 45)
+ [StgSharpGraphic /Windows] Capability: desktop (任务 ID: 45)
+ 已完成执行任务“Message”的操作。 (任务 ID: 45)
+ 任务“Message” (任务 ID: 46)
+ 任务参数:Importance=low (任务 ID: 46)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: AssemblyReferences (任务 ID: 46)
+ [StgSharpGraphic /Windows] Capability: AssemblyReferences (任务 ID: 46)
+ 已完成执行任务“Message”的操作。 (任务 ID: 46)
+ 任务“Message” (任务 ID: 47)
+ 任务参数:Importance=low (任务 ID: 47)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: COMReferences (任务 ID: 47)
+ [StgSharpGraphic /Windows] Capability: COMReferences (任务 ID: 47)
+ 已完成执行任务“Message”的操作。 (任务 ID: 47)
+ 任务“Message” (任务 ID: 48)
+ 任务参数:Importance=low (任务 ID: 48)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: ProjectReferences (任务 ID: 48)
+ [StgSharpGraphic /Windows] Capability: ProjectReferences (任务 ID: 48)
+ 已完成执行任务“Message”的操作。 (任务 ID: 48)
+ 任务“Message” (任务 ID: 49)
+ 任务参数:Importance=low (任务 ID: 49)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: WinRTReferences (任务 ID: 49)
+ [StgSharpGraphic /Windows] Capability: WinRTReferences (任务 ID: 49)
+ 已完成执行任务“Message”的操作。 (任务 ID: 49)
+ 任务“Message” (任务 ID: 50)
+ 任务参数:Importance=low (任务 ID: 50)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: SDKReferences (任务 ID: 50)
+ [StgSharpGraphic /Windows] Capability: SDKReferences (任务 ID: 50)
+ 已完成执行任务“Message”的操作。 (任务 ID: 50)
+ 任务“Message” (任务 ID: 51)
+ 任务参数:Importance=low (任务 ID: 51)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: SharedProjectReferences (任务 ID: 51)
+ [StgSharpGraphic /Windows] Capability: SharedProjectReferences (任务 ID: 51)
+ 已完成执行任务“Message”的操作。 (任务 ID: 51)
+ 任务“Message” (任务 ID: 52)
+ 任务参数:Importance=low (任务 ID: 52)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: OutputGroups (任务 ID: 52)
+ [StgSharpGraphic /Windows] Capability: OutputGroups (任务 ID: 52)
+ 已完成执行任务“Message”的操作。 (任务 ID: 52)
+ 任务“Message” (任务 ID: 53)
+ 任务参数:Importance=low (任务 ID: 53)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: AllTargetOutputGroups (任务 ID: 53)
+ [StgSharpGraphic /Windows] Capability: AllTargetOutputGroups (任务 ID: 53)
+ 已完成执行任务“Message”的操作。 (任务 ID: 53)
+ 任务“Message” (任务 ID: 54)
+ 任务参数:Importance=low (任务 ID: 54)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 54)
+ [StgSharpGraphic /Windows] Capability: VisualStudioWellKnownOutputGroups (任务 ID: 54)
+ 已完成执行任务“Message”的操作。 (任务 ID: 54)
+ 任务“Message” (任务 ID: 55)
+ 任务参数:Importance=low (任务 ID: 55)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 55)
+ [StgSharpGraphic /Windows] Capability: ProjectConfigurationsDeclaredAsItems (任务 ID: 55)
+ 已完成执行任务“Message”的操作。 (任务 ID: 55)
+ 任务“Message” (任务 ID: 56)
+ 任务参数:Importance=low (任务 ID: 56)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: PropertyManager (任务 ID: 56)
+ [StgSharpGraphic /Windows] Capability: PropertyManager (任务 ID: 56)
+ 已完成执行任务“Message”的操作。 (任务 ID: 56)
+ 任务“Message” (任务 ID: 57)
+ 任务参数:Importance=low (任务 ID: 57)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: native (任务 ID: 57)
+ [StgSharpGraphic /Windows] Capability: native (任务 ID: 57)
+ 已完成执行任务“Message”的操作。 (任务 ID: 57)
+ 任务“Message” (任务 ID: 58)
+ 任务参数:Importance=low (任务 ID: 58)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 58)
+ [StgSharpGraphic /Windows] Capability: IntegratedConsoleDebugging (任务 ID: 58)
+ 已完成执行任务“Message”的操作。 (任务 ID: 58)
+ 任务“Message” (任务 ID: 59)
+ 任务参数:Importance=low (任务 ID: 59)
+ 任务参数:Text= [StgSharpGraphic /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 59)
+ [StgSharpGraphic /Windows] Capability: SupportsOnlineEnvironments (任务 ID: 59)
+ 已完成执行任务“Message”的操作。 (任务 ID: 59)
+ 任务“Message” (任务 ID: 60)
+ 任务参数:Importance=low (任务 ID: 60)
+ 任务参数:Text= [StgSharpGraphic /Windows] _MobileCapability: False (任务 ID: 60)
+ [StgSharpGraphic /Windows] _MobileCapability: False (任务 ID: 60)
+ 已完成执行任务“Message”的操作。 (任务 ID: 60)
+ 任务“Message” (任务 ID: 61)
+ 任务参数:Importance=low (任务 ID: 61)
+ 任务参数:Text= [StgSharpGraphic /Windows] _MauiCapability: False (任务 ID: 61)
+ [StgSharpGraphic /Windows] _MauiCapability: False (任务 ID: 61)
+ 已完成执行任务“Message”的操作。 (任务 ID: 61)
+ 任务“Message” (任务 ID: 62)
+ 任务参数:Importance=low (任务 ID: 62)
+ 任务参数:Text= [StgSharpGraphic /Windows] _XamarinFormsCapability: False (任务 ID: 62)
+ [StgSharpGraphic /Windows] _XamarinFormsCapability: False (任务 ID: 62)
+ 已完成执行任务“Message”的操作。 (任务 ID: 62)
+ 任务“Message” (任务 ID: 63)
+ 任务参数:Importance=low (任务 ID: 63)
+ 任务参数:Text= [StgSharpGraphic /Windows] _IsAndroid: (任务 ID: 63)
+ [StgSharpGraphic /Windows] _IsAndroid: (任务 ID: 63)
+ 已完成执行任务“Message”的操作。 (任务 ID: 63)
+ 任务“Message” (任务 ID: 64)
+ 任务参数:Importance=low (任务 ID: 64)
+ 任务参数:Text= [StgSharpGraphic /Windows] _IsIOS: (任务 ID: 64)
+ [StgSharpGraphic /Windows] _IsIOS: (任务 ID: 64)
+ 已完成执行任务“Message”的操作。 (任务 ID: 64)
+00:17:59.078 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CalculatePostXamarinTelemetry”的操作。: (目标 ID: 107)
+ 由于条件的计算结果为 false,已跳过目标“_PostXamarinTelemetry”;('$(_PostXamarinTelemetry)' == 'true')的计算结果为('' == 'true')。
由于条件的计算结果为 false,已跳过目标“ComputeIntermediateSatelliteAssemblies”;(@(ReferenceSatellitePaths->'%(DestinationSubDirectory)') != '')的计算结果为( != '')。
由于条件的计算结果为 false,已跳过目标“_CopyFilesMarkedCopyLocal”;('@(ReferenceCopyLocalPaths)' != '')的计算结果为('' != '')。
已跳过目标“AssignTargetPaths”。以前的生成已成功。
已跳过目标“AssignProjectConfiguration”。以前的生成已成功。
已跳过目标“_SplitProjectReferencesByFileExistence”。以前的生成已成功。
已跳过目标“_GetProjectReferenceTargetFrameworkProperties”。以前的生成已成功。
-23:31:45.695 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”依赖于它):
+00:17:59.078 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: 108)”(目标“GetCopyToOutputDirectoryItems”依赖于它):
设置属性: _GCTODIKeepDuplicates=false
设置属性: _GCTODIKeepMetadata=CopyToOutputDirectory;TargetPath
-23:31:45.695 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 107)
-23:31:45.695 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: 45)
- 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 45)
- 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 45)
-23:31:45.696 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 108)
-23:31:45.696 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”依赖于它):
+00:17:59.078 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”的操作。: (目标 ID: 108)
+00:17:59.078 1>来自项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”的文件“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets”中的目标“GetCopyToOutputDirectoryXamlAppDefs: (目标 ID: 109)”(目标“GetCopyToOutputDirectoryItems”依赖于它):
+ 任务“AssignTargetPath” (任务 ID: 65)
+ 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 65)
+ 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 65)
+00:17:59.078 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryXamlAppDefs”的操作。: (目标 ID: 109)
+00:17:59.078 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: 110)”(目标“_CopySourceItemsToOutputDirectory”依赖于它):
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“CallTarget”任务。
- 任务“CallTarget” (任务 ID: 46)
- 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences (任务 ID: 46)
+ 任务“CallTarget” (任务 ID: 66)
+ 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences (任务 ID: 66)
已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。
已跳过目标“_AddOutputPathToGlobalPropertiesToRemove”。以前的生成已成功。
-23:31:45.696 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”依赖于它):
+00:17:59.079 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: 111)”(目标“GetCopyToOutputDirectoryItems”依赖于它):
由于 false 条件,已跳过任务“MSBuild”;('@(_MSBuildProjectReferenceExistent)' != '' and '$(_GetChildProjectCopyToOutputDirectoryItems)' == 'true' and '%(_MSBuildProjectReferenceExistent.Private)' != 'false' and '$(UseCommonOutputDirectory)' != 'true')计算为('' != '' and 'true' == 'true' and '' != 'false' and 'false' != 'true')。
- 任务“AssignTargetPath” (任务 ID: 47)
- 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 47)
- 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 47)
-23:31:45.697 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 110)
- 已完成执行任务“CallTarget”的操作。 (任务 ID: 46)
- 任务“CallTarget” (任务 ID: 48)
- 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromThisProject (任务 ID: 48)
+ 任务“AssignTargetPath” (任务 ID: 67)
+ 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 67)
+ 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 67)
+00:17:59.079 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences”的操作。: (目标 ID: 111)
+ 已完成执行任务“CallTarget”的操作。 (任务 ID: 66)
+ 任务“CallTarget” (任务 ID: 68)
+ 任务参数:Targets=_GetCopyToOutputDirectoryItemsFromThisProject (任务 ID: 68)
已跳过目标“AssignTargetPaths”。以前的生成已成功。
已跳过目标“_PopulateCommonStateForGetCopyToOutputDirectoryItems”。以前的生成已成功。
-23:31:45.697 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: 49)
- 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 49)
- 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 49)
-23:31:45.697 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 111)
- 已完成执行任务“CallTarget”的操作。 (任务 ID: 48)
-23:31:45.697 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 109)
+00:17:59.079 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: 112)”(目标“GetCopyToOutputDirectoryItems”依赖于它):
+ 任务“AssignTargetPath” (任务 ID: 69)
+ 任务参数:RootFolder=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 69)
+ 已完成执行任务“AssignTargetPath”的操作。 (任务 ID: 69)
+00:17:59.079 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_GetCopyToOutputDirectoryItemsFromThisProject”的操作。: (目标 ID: 112)
+ 已完成执行任务“CallTarget”的操作。 (任务 ID: 68)
+00:17:59.079 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“GetCopyToOutputDirectoryItems”的操作。: (目标 ID: 110)
由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectory”;( '@(_SourceItemsToCopyToOutputDirectory)' != '' )的计算结果为( '' != '' )。
由于条件的计算结果为 false,已跳过目标“_CopyOutOfDateSourceItemsToOutputDirectoryAlways”;( '@(_SourceItemsToCopyToOutputDirectoryAlways)' != '' )的计算结果为( '' != '' )。
-23:31:45.697 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”依赖于它):
-23:31:45.697 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 112)
+00:17:59.079 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: 113)”(目标“CopyFilesToOutputDirectory”依赖于它):
+00:17:59.079 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CopySourceItemsToOutputDirectory”的操作。: (目标 ID: 113)
由于条件的计算结果为 false,已跳过目标“_CopyAppConfigFile”;( '@(AppConfigWithTargetPath)' != '' )的计算结果为( '' != '' )。
由于条件的计算结果为 false,已跳过目标“_CopyManifestFiles”;( '$(_DeploymentCopyApplicationManifest)'=='true' or '$(GenerateClickOnceManifests)'=='true' )的计算结果为( ''=='true' or ''=='true' )。
-23:31:45.698 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”依赖于它):
+00:17:59.079 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: 114)”(目标“CopyFilesToOutputDirectory”依赖于它):
设置属性: _DocumentationFileProduced=false
设置属性: _DebugSymbolsProduced=false
-23:31:45.698 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 113)
+00:17:59.080 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CheckForCompileOutputs”的操作。: (目标 ID: 114)
由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Auto' == 'On' or (''!='' and 'Auto' == 'Auto'))。
-23:31:45.698 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”依赖于它):
+00:17:59.080 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: 115)”(目标“PrepareForRun”依赖于它):
设置属性: CreateHardLinksForCopyFilesToOutputDirectoryIfPossible=false
设置属性: CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible=false
设置属性: ErrorIfLinkFailsForCopyFilesToOutputDirectory=false
@@ -6464,71 +6608,71 @@
由于 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 '' != '')。
-23:31:45.698 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 114)
-23:31:45.698 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”依赖于它):
-23:31:45.698 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 115)
+00:17:59.080 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“CopyFilesToOutputDirectory”的操作。: (目标 ID: 115)
+00:17:59.080 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: 116)”(目标“_BuildLinkAction”依赖于它):
+00:17:59.080 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PrepareForRun”的操作。: (目标 ID: 116)
由于条件的计算结果为 false,已跳过目标“CustomBuildStep”;('@(CustomBuildStep)' != '' and '$(SelectedFiles)'=='')的计算结果为('' != '' and ''=='')。
-23:31:45.698 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”依赖于它):
+00:17:59.080 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: 117)”(目标“_BuildLinkAction”依赖于它):
由于 false 条件,已跳过任务“Message”;('%(PostBuildEvent.Message)' != '' and '%(PostBuildEvent.Command)' != '')计算为('' != '' and '' != '')。
由于 false 条件,已跳过任务“Exec”;('%(PostBuildEvent.Command)' != '')计算为('' != '')。
-23:31:45.698 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 116)
-23:31:45.698 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”依赖于它):
-23:31:45.698 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 117)
-23:31:45.698 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”依赖于它):
-23:31:45.698 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 118)
-23:31:45.698 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”依赖于它):
-23:31:45.698 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 119)
+00:17:59.080 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“PostBuildEvent”的操作。: (目标 ID: 117)
+00:17:59.080 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: 118)”(目标“BuildLink”依赖于它):
+00:17:59.080 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_BuildLinkAction”的操作。: (目标 ID: 118)
+00:17:59.080 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: 119)”(目标“Build”依赖于它):
+00:17:59.080 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“BuildLink”的操作。: (目标 ID: 119)
+00:17:59.080 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: 120)”(目标“Build”依赖于它):
+00:17:59.080 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“AfterBuild”的操作。: (目标 ID: 120)
已跳过目标“_CheckForCompileOutputs”。以前的生成已成功。
由于条件的计算结果为 false,已跳过目标“_SGenCheckForOutputs”;('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'))的计算结果为('Auto' == 'On' or (''!='' and 'Auto' == 'Auto'))。
-23:31:45.698 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: 50)
- 任务参数:File=x64\Release\StgShqrpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 50)
- 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 50)
+00:17:59.080 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: 121)”(目标“IncrementalClean”依赖于它):
+ 任务“ReadLinesFromFile” (任务 ID: 70)
+ 任务参数:File=x64\Release\StgShqrpGraphic.vcxproj.FileListAbsolute.txt (任务 ID: 70)
+ 已完成执行任务“ReadLinesFromFile”的操作。 (任务 ID: 70)
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“ConvertToAbsolutePath”任务。
- 任务“ConvertToAbsolutePath” (任务 ID: 51)
- 已完成执行任务“ConvertToAbsolutePath”的操作。 (任务 ID: 51)
+ 任务“ConvertToAbsolutePath” (任务 ID: 71)
+ 已完成执行任务“ConvertToAbsolutePath”的操作。 (任务 ID: 71)
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“FindUnderPath”任务。
- 任务“FindUnderPath” (任务 ID: 52)
- 任务参数:UpdateToAbsolutePaths=True (任务 ID: 52)
- 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 52)
- 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic”。 (任务 ID: 52)
- 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 52)
- 任务“FindUnderPath” (任务 ID: 53)
- 任务参数:UpdateToAbsolutePaths=True (任务 ID: 53)
- 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 53)
- 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 53)
- 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 53)
- 任务“FindUnderPath” (任务 ID: 54)
- 任务参数:UpdateToAbsolutePaths=True (任务 ID: 54)
- 任务参数:Path=x64\Release\ (任务 ID: 54)
- 比较路径为“x64\Release\”。 (任务 ID: 54)
- 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 54)
+ 任务“FindUnderPath” (任务 ID: 72)
+ 任务参数:UpdateToAbsolutePaths=True (任务 ID: 72)
+ 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic (任务 ID: 72)
+ 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic”。 (任务 ID: 72)
+ 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 72)
+ 任务“FindUnderPath” (任务 ID: 73)
+ 任务参数:UpdateToAbsolutePaths=True (任务 ID: 73)
+ 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 73)
+ 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 73)
+ 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 73)
+ 任务“FindUnderPath” (任务 ID: 74)
+ 任务参数:UpdateToAbsolutePaths=True (任务 ID: 74)
+ 任务参数:Path=x64\Release\ (任务 ID: 74)
+ 比较路径为“x64\Release\”。 (任务 ID: 74)
+ 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 74)
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“RemoveDuplicates”任务。
- 任务“RemoveDuplicates” (任务 ID: 55)
- 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 55)
-23:31:45.700 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 120)
-23:31:45.700 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: 56)
- 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 56)
- 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 56)
- 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 56)
- 任务“FindUnderPath” (任务 ID: 57)
- 任务参数:Path=x64\Release\ (任务 ID: 57)
- 比较路径为“x64\Release\”。 (任务 ID: 57)
- 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 57)
+ 任务“RemoveDuplicates” (任务 ID: 75)
+ 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 75)
+00:17:59.081 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“_CleanGetCurrentAndPriorFileWrites”的操作。: (目标 ID: 121)
+00:17:59.081 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: 122)”(目标“Build”依赖于它):
+ 任务“FindUnderPath” (任务 ID: 76)
+ 任务参数:Path=D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\ (任务 ID: 76)
+ 比较路径为“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\”。 (任务 ID: 76)
+ 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 76)
+ 任务“FindUnderPath” (任务 ID: 77)
+ 任务参数:Path=x64\Release\ (任务 ID: 77)
+ 比较路径为“x64\Release\”。 (任务 ID: 77)
+ 已完成执行任务“FindUnderPath”的操作。 (任务 ID: 77)
正在使用程序集“Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”中的“Delete”任务。
- 任务“Delete” (任务 ID: 58)
- 任务参数:TreatErrorsAsWarnings=True (任务 ID: 58)
- 已完成执行任务“Delete”的操作。 (任务 ID: 58)
- 任务“RemoveDuplicates” (任务 ID: 59)
- 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 59)
+ 任务“Delete” (任务 ID: 78)
+ 任务参数:TreatErrorsAsWarnings=True (任务 ID: 78)
+ 已完成执行任务“Delete”的操作。 (任务 ID: 78)
+ 任务“RemoveDuplicates” (任务 ID: 79)
+ 已完成执行任务“RemoveDuplicates”的操作。 (任务 ID: 79)
由于 false 条件,已跳过任务“WriteLinesToFile”;('@(_CleanUnfilteredPriorFileWrites)'!='@(_CleanUniqueRemainingFileWritesAfterIncrementalClean)')计算为(''!='')。
-23:31:45.701 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 121)
-23:31:45.701 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”中的目标“TlogCleanup: (目标 ID: 122)”(目标“Build”依赖于它):
+00:17:59.082 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“IncrementalClean”的操作。: (目标 ID: 122)
+00:17:59.082 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”中的目标“TlogCleanup: (目标 ID: 123)”(目标“Build”依赖于它):
正在使用程序集“C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.Build.CppTasks.Common.dll”中的“CleanupStaleTlogItems”任务。
- 任务“CleanupStaleTlogItems” (任务 ID: 60)
- 任务参数:OutputExtension=obj (任务 ID: 60)
- 任务参数:TLogNamePrefix=Cl (任务 ID: 60)
+ 任务“CleanupStaleTlogItems” (任务 ID: 80)
+ 任务参数:OutputExtension=obj (任务 ID: 80)
+ 任务参数:TLogNamePrefix=Cl (任务 ID: 80)
任务参数:
Sources=
..\..\..\..\..\..\..\Programmer\GLenv\glad.c
@@ -7218,49 +7362,52 @@
WarningLevel=Level3
WholeProgramOptimization=true
WinRTNoStdLib=false
- XMLDocumentationFileName=x64\Release\ (任务 ID: 60)
- 任务参数:TLogDirectory=x64\Release\StgSharpGraphic.tlog\ (任务 ID: 60)
- 任务参数:ItemOutputMetadataName=ObjectFileName (任务 ID: 60)
- 任务参数:TrackFileAccess=True (任务 ID: 60)
- 已完成执行任务“CleanupStaleTlogItems”的操作。 (任务 ID: 60)
-23:31:45.723 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“TlogCleanup”的操作。: (目标 ID: 122)
-23:31:45.723 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: 123)”(目标“Build”依赖于它):
- 任务“Delete” (任务 ID: 61)
- 任务参数:Files=x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 61)
- 正在删除文件“x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild”。 (任务 ID: 61)
- 已完成执行任务“Delete”的操作。 (任务 ID: 61)
- 任务“Touch” (任务 ID: 62)
- 任务参数:Files=x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 62)
- 正在对“x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate”执行 Touch 任务。 (任务 ID: 62)
- 已完成执行任务“Touch”的操作。 (任务 ID: 62)
-23:31:45.725 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 123)
+ XMLDocumentationFileName=x64\Release\ (任务 ID: 80)
+ 任务参数:TLogDirectory=x64\Release\StgSharpGraphic.tlog\ (任务 ID: 80)
+ 任务参数:ItemOutputMetadataName=ObjectFileName (任务 ID: 80)
+ 任务参数:TrackFileAccess=True (任务 ID: 80)
+ 已完成执行任务“CleanupStaleTlogItems”的操作。 (任务 ID: 80)
+00:17:59.083 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“TlogCleanup”的操作。: (目标 ID: 123)
+00:17:59.083 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: 124)”(目标“Build”依赖于它):
+ 任务“Delete” (任务 ID: 81)
+ 任务参数:Files=x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild (任务 ID: 81)
+ 正在删除文件“x64\Release\StgSharpGraphic.tlog\unsuccessfulbuild”。 (任务 ID: 81)
+ 已完成执行任务“Delete”的操作。 (任务 ID: 81)
+ 任务“Touch” (任务 ID: 82)
+ 任务参数:Files=x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate (任务 ID: 82)
+ 正在对“x64\Release\StgSharpGraphic.tlog\StgSharpGraphic.lastbuildstate”执行 Touch 任务。 (任务 ID: 82)
+ 已完成执行任务“Touch”的操作。 (任务 ID: 82)
+00:17:59.084 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“FinalizeBuildStatus”的操作。: (目标 ID: 124)
已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。
已跳过目标“_CheckForInvalidConfigurationAndPlatform”。以前的生成已成功。
-23:31:45.725 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: 124)”(入口点):
-23:31:45.725 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Build”的操作。: (目标 ID: 124)
-23:31:45.725 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Build 个目标)的操作。
+00:17:59.084 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: 125)”(入口点):
+00:17:59.084 1>已完成在项目“StgShqrpGraphic.vcxproj”中生成目标“Build”的操作。: (目标 ID: 125)
+ 已跳过目标“_CalculatePostXamarinTelemetry”。以前的生成已成功。
+ 由于条件的计算结果为 false,已跳过目标“_PostXamarinTelemetry”;('$(_PostXamarinTelemetry)' == 'true')的计算结果为('' == 'true')。
+00:17:59.084 1>已完成生成项目“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Build 个目标)的操作。
项目评估性能摘要:
- 99 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用
+ 57 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用
项目性能摘要:
- 1440 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用
- 1440 毫秒 Build 1 次调用
+ 942 毫秒 D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj 1 次调用
+ 942 毫秒 Build 1 次调用
目标性能摘要:
0 毫秒 AfterBuildCompileEvent 1 次调用
+ 0 毫秒 _ALink 1 次调用
0 毫秒 _Link 1 次调用
0 毫秒 AfterLink 1 次调用
0 毫秒 PreLinkEvent 1 次调用
0 毫秒 DoLinkOutputFilesMatch 1 次调用
0 毫秒 PrepareResourceNames 1 次调用
0 毫秒 CreateCustomManifestResourceNames 1 次调用
- 0 毫秒 SplitResourcesByCulture 1 次调用
- 0 毫秒 ComputeManifestInputsTargets 1 次调用
+ 0 毫秒 AssignTargetPaths 1 次调用
+ 0 毫秒 ComputeLinkInputsFromProject 1 次调用
0 毫秒 ComputeCLGeneratedLinkInputs 1 次调用
+ 0 毫秒 _Manifest 1 次调用
0 毫秒 ComputeCLOutputs 1 次调用
- 0 毫秒 _ALink 1 次调用
- 0 毫秒 ComputeManifestGeneratedLinkerInputs 1 次调用
+ 0 毫秒 ComputeRCGeneratedLinkInputs 1 次调用
0 毫秒 ComputeRCOutputs 1 次调用
0 毫秒 BeforeLink 1 次调用
0 毫秒 BuildLinkTraverse 1 次调用
@@ -7270,25 +7417,26 @@
0 毫秒 AfterResourceCompile 1 次调用
0 毫秒 MakeDirsForResourceCompile 1 次调用
0 毫秒 BeforeResourceCompile 1 次调用
- 0 毫秒 _ClCompile 1 次调用
- 0 毫秒 ComputeRCGeneratedLinkInputs 1 次调用
- 0 毫秒 AfterClCompile 1 次调用
- 0 毫秒 _Manifest 1 次调用
+ 0 毫秒 ComputeManifestGeneratedLinkerInputs 1 次调用
+ 0 毫秒 RegisterOutput 1 次调用
0 毫秒 ResolvedXDCMake 1 次调用
+ 0 毫秒 MakeDirsForXdcMake 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 毫秒 RegisterOutput 1 次调用
0 毫秒 _Deploy 1 次调用
+ 0 毫秒 _Appverifier 1 次调用
0 毫秒 CreateSatelliteAssemblies 1 次调用
0 毫秒 _GenerateSatelliteAssemblyInputs 1 次调用
+ 0 毫秒 ContentFilesProjectOutputGroup 1 次调用
0 毫秒 MakeDirsForFxc 1 次调用
0 毫秒 SatelliteDllsProjectOutputGroup 1 次调用
0 毫秒 BuiltProjectOutputGroup 1 次调用
@@ -7296,118 +7444,126 @@
0 毫秒 MakeDirsForBscMake 1 次调用
0 毫秒 ComputeCLCompileGeneratedSbrFiles 1 次调用
0 毫秒 _XdcMake 1 次调用
- 0 毫秒 MakeDirsForXdcMake 1 次调用
- 0 毫秒 _Appverifier 1 次调用
- 0 毫秒 SelectClCompile 1 次调用
+ 0 毫秒 _ClCompile 1 次调用
+ 0 毫秒 AfterClCompile 1 次调用
0 毫秒 Build 1 次调用
- 0 毫秒 CopyFileToFolders 1 次调用
- 0 毫秒 _Xsd 1 次调用
- 0 毫秒 _AddOutputPathToGlobalPropertiesToRemove 1 次调用
- 0 毫秒 ComputeCustomBuildOutput 1 次调用
- 0 毫秒 SelectCustomBuild 1 次调用
- 0 毫秒 PrepareProjectReferences 1 次调用
- 0 毫秒 _SelectedFiles 1 次调用
- 0 毫秒 PreBuildEvent 1 次调用
0 毫秒 BeforeBuildGenerateSources 1 次调用
- 0 毫秒 GetFrameworkPaths 1 次调用
- 0 毫秒 ResolveReferences 1 次调用
+ 0 毫秒 ComputeCustomBuildOutput 1 次调用
0 毫秒 GetReferenceAssemblyPaths 1 次调用
- 0 毫秒 AfterResolveReferences 1 次调用
- 0 毫秒 ResolveAssemblyReferences 1 次调用
- 0 毫秒 ExpandSDKReferences 1 次调用
+ 0 毫秒 GetFrameworkPaths 1 次调用
+ 0 毫秒 PreBuildEvent 1 次调用
+ 0 毫秒 SelectClCompile 1 次调用
+ 0 毫秒 PrepareProjectReferences 1 次调用
+ 0 毫秒 _AddOutputPathToGlobalPropertiesToRemove 1 次调用
+ 0 毫秒 _Xsd 1 次调用
+ 0 毫秒 BuildGenerateSourcesTraverse 1 次调用
0 毫秒 ResolveSDKReferences 1 次调用
- 0 毫秒 _CheckWindowsSDKInstalled 1 次调用
- 0 毫秒 GetResolvedWinMD 1 次调用
- 0 毫秒 _SplitProjectReferencesByFileExistence 1 次调用
- 0 毫秒 MakeDirsForMidl 1 次调用
- 0 毫秒 SetBuildDefaultEnvironmentVariables 1 次调用
0 毫秒 ComputeMIDLGeneratedCompileInputs 1 次调用
- 0 毫秒 _PrepareForReferenceResolution 1 次调用
- 0 毫秒 ComputeStdModulesCompileInputs 1 次调用
+ 0 毫秒 GetResolvedWinMD 1 次调用
+ 0 毫秒 AfterMidl 1 次调用
+ 0 毫秒 _Midl 1 次调用
+ 0 毫秒 AfterBuildGenerateSources 1 次调用
+ 0 毫秒 AfterBuildGenerateSourcesEvent 1 次调用
+ 0 毫秒 _BuildGenerateSourcesAction 1 次调用
+ 0 毫秒 ExpandSDKReferences 1 次调用
+ 0 毫秒 _PrepareForBuild 1 次调用
0 毫秒 BeforeResolveReferences 1 次调用
- 0 毫秒 GetReferencedVCProjectsInfo 1 次调用
+ 0 毫秒 ComputeStdModulesCompileInputs 1 次调用
+ 0 毫秒 _SplitProjectReferencesByFileExistence 1 次调用
+ 0 毫秒 _CheckWindowsSDKInstalled 1 次调用
+ 0 毫秒 SelectCustomBuild 1 次调用
+ 0 毫秒 AfterResolveReferences 1 次调用
0 毫秒 FindReferenceAssembliesForReferences 1 次调用
0 毫秒 ComputeCLInputPDBName 1 次调用
- 0 毫秒 BuildCompileTraverse 1 次调用
- 0 毫秒 BuildGenerateSources 1 次调用
0 毫秒 BeforeClCompile 1 次调用
- 0 毫秒 AfterBuildGenerateSources 1 次调用
- 0 毫秒 AfterMidl 1 次调用
- 0 毫秒 _BuildGenerateSourcesAction 1 次调用
- 0 毫秒 _Midl 1 次调用
- 0 毫秒 AfterBuildGenerateSourcesEvent 1 次调用
- 1 毫秒 _GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences 1 次调用
- 1 毫秒 GetCopyToOutputDirectoryItems 1 次调用
- 1 毫秒 _PrepareForBuild 1 次调用
- 1 毫秒 ComputeLegacyManifestEmbedding 1 次调用
- 1 毫秒 AssignProjectConfiguration 1 次调用
- 1 毫秒 WarnCompileDuplicatedFilename 1 次调用
- 1 毫秒 ComputeLinkInputsFromProject 1 次调用
- 1 毫秒 AddExternalIncludDirectoriesToPaths 1 次调用
- 1 毫秒 _GetProjectReferenceTargetFrameworkProperties 1 次调用
- 1 毫秒 BuildGenerateSourcesTraverse 1 次调用
+ 0 毫秒 ResolveReferences 1 次调用
+ 0 毫秒 BuildGenerateSources 1 次调用
+ 0 毫秒 _SelectedFiles 1 次调用
+ 1 毫秒 FinalizeBuildStatus 1 次调用
+ 1 毫秒 BuildCompileTraverse 1 次调用
1 毫秒 SetCABuildNativeEnvironmentVariables 1 次调用
- 1 毫秒 ContentFilesProjectOutputGroup 1 次调用
+ 1 毫秒 ComputeLegacyManifestEmbedding 1 次调用
+ 1 毫秒 SetBuildDefaultEnvironmentVariables 1 次调用
+ 1 毫秒 GetCopyToOutputDirectoryItems 1 次调用
+ 1 毫秒 _CleanGetCurrentAndPriorFileWrites 1 次调用
+ 1 毫秒 GetReferencedVCProjectsInfo 1 次调用
+ 1 毫秒 ComputeManifestInputsTargets 1 次调用
1 毫秒 ComputeLinkSwitches 1 次调用
- 1 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用
- 1 毫秒 MakeDirsForCl 1 次调用
- 1 毫秒 CheckMixedPerfLibUsageVC 1 次调用
- 1 毫秒 ComputeCLCompileGeneratedXDCFiles 1 次调用
- 1 毫秒 AssignTargetPaths 1 次调用
- 1 毫秒 GetCopyToOutputDirectoryXamlAppDefs 1 次调用
+ 1 毫秒 SplitResourcesByCulture 1 次调用
1 毫秒 ComputeReferenceCLInput 1 次调用
- 1 毫秒 MakeDirsForLink 1 次调用
- 1 毫秒 ResolveProjectReferences 1 次调用
+ 1 毫秒 _CheckForCompileOutputs 1 次调用
+ 1 毫秒 CheckMixedPerfLibUsageVC 1 次调用
+ 1 毫秒 MakeDirsForMidl 1 次调用
+ 1 毫秒 AddExternalIncludDirectoriesToPaths 1 次调用
1 毫秒 IncrementalClean 1 次调用
- 2 毫秒 _CleanGetCurrentAndPriorFileWrites 1 次调用
- 2 毫秒 ComputeLinkImportLibraryOutputsForClean 1 次调用
- 2 毫秒 FixupCLCompileOptions 1 次调用
- 2 毫秒 FinalizeBuildStatus 1 次调用
- 3 毫秒 InitializeBuildStatus 1 次调用
- 7 毫秒 SetTelemetryEnvironmentVariables 1 次调用
- 8 毫秒 CustomBuild 1 次调用
- 14 毫秒 PrepareForBuild 1 次调用
- 19 毫秒 CreateRecipeFile 1 次调用
- 22 毫秒 TlogCleanup 1 次调用
- 440 毫秒 Link 1 次调用
- 893 毫秒 ClCompile 1 次调用
+ 1 毫秒 ComputeLinkImportLibraryOutputsForClean 1 次调用
+ 1 毫秒 _PrepareForReferenceResolution 1 次调用
+ 1 毫秒 TlogCleanup 1 次调用
+ 1 毫秒 CopyFileToFolders 1 次调用
+ 1 毫秒 MakeDirsForLink 1 次调用
+ 1 毫秒 MakeDirsForCl 1 次调用
+ 1 毫秒 ResolveProjectReferences 1 次调用
+ 1 毫秒 ComputeCLCompileGeneratedXDCFiles 1 次调用
+ 1 毫秒 SetTelemetryEnvironmentVariables 1 次调用
+ 1 毫秒 CreateRecipeFile 1 次调用
+ 2 毫秒 _CheckForInvalidConfigurationAndPlatform 1 次调用
+ 2 毫秒 _GetProjectReferenceTargetFrameworkProperties 1 次调用
+ 2 毫秒 _CalculatePostXamarinTelemetry 1 次调用
+ 2 毫秒 CustomBuild 1 次调用
+ 3 毫秒 PrepareForBuild 1 次调用
+ 3 毫秒 FixupCLCompileOptions 1 次调用
+ 3 毫秒 ResolveAssemblyReferences 1 次调用
+ 4 毫秒 AssignProjectConfiguration 1 次调用
+ 11 毫秒 WarnCompileDuplicatedFilename 1 次调用
+ 14 毫秒 InitializeBuildStatus 1 次调用
+ 421 毫秒 Link 1 次调用
+ 438 毫秒 ClCompile 1 次调用
任务性能摘要:
- 0 毫秒 Message 3 次调用
- 0 毫秒 FindUnderPath 5 次调用
- 0 毫秒 AssignCulture 1 次调用
0 毫秒 RemoveDuplicates 2 次调用
+ 0 毫秒 FindUnderPath 5 次调用
0 毫秒 SetRidAgnosticValueForProjects 1 次调用
- 0 毫秒 MakeDir 10 次调用
- 0 毫秒 Delete 2 次调用
0 毫秒 ConvertToAbsolutePath 1 次调用
- 1 毫秒 CallTarget 2 次调用
- 1 毫秒 ReadLinesFromFile 2 次调用
- 1 毫秒 AssignProjectConfiguration 1 次调用
+ 0 毫秒 AssignCulture 1 次调用
+ 0 毫秒 AssignTargetPath 7 次调用
+ 0 毫秒 Delete 2 次调用
1 毫秒 MSBuild 1 次调用
- 1 毫秒 AssignTargetPath 7 次调用
- 2 毫秒 WriteLinesToFile 2 次调用
- 2 毫秒 CheckVCToolsetVersion 1 次调用
- 2 毫秒 Touch 2 次调用
+ 1 毫秒 CheckVCToolsetVersion 1 次调用
+ 1 毫秒 CallTarget 2 次调用
+ 1 毫秒 Message 23 次调用
+ 1 毫秒 CleanupStaleTlogItems 1 次调用
+ 1 毫秒 MakeDir 10 次调用
+ 1 毫秒 GenerateDesktopDeployRecipe 1 次调用
+ 2 毫秒 GetOutOfDateItems 3 次调用
+ 3 毫秒 WriteLinesToFile 2 次调用
+ 3 毫秒 ReadLinesFromFile 2 次调用
3 毫秒 SetEnv 11 次调用
- 8 毫秒 GetOutOfDateItems 3 次调用
- 19 毫秒 GenerateDesktopDeployRecipe 1 次调用
- 22 毫秒 CleanupStaleTlogItems 1 次调用
- 438 毫秒 Link 1 次调用
- 890 毫秒 CL 1 次调用
+ 4 毫秒 Touch 2 次调用
+ 4 毫秒 AssignProjectConfiguration 1 次调用
+ 418 毫秒 Link 1 次调用
+ 435 毫秒 CL 1 次调用
已成功生成。
“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Build 目标) (1) ->
(ClCompile 目标) ->
cl : 命令行 warning D9002: 忽略未知选项“/arch:SSE2”
+ C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\minwindef.h(130,1): warning C4005: “APIENTRY”: 宏重定义
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(45,47): warning C4047: “函数”:“GLchar *”与“char *[512]”的间接级别不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(45,47): warning C4024: “glad_glGetShaderInfoLog”: 形参和实参 4 的类型不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(47,16): warning C4047: “函数”:“const char *const ”与“char *[512]”的间接级别不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(47,16): warning C4024: “printf”: 形参和实参 1 的类型不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(64,55): warning C4047: “函数”:“GLchar *”与“char *[512]”的间接级别不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(64,55): warning C4024: “glad_glGetProgramInfoLog”: 形参和实参 4 的类型不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(65,16): warning C4047: “函数”:“const char *const ”与“char *[512]”的间接级别不同
+ D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c(65,16): warning C4024: “printf”: 形参和实参 1 的类型不同
“D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgShqrpGraphic.vcxproj”(Build 目标) (1) ->
(Link 目标) ->
LINK : warning LNK4098: 默认库“MSVCRTD”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
- 2 个警告
+ 11 个警告
0 个错误
-已用时间 00:00:01.43
+已用时间 00:00:00.94
diff --git a/源代码/StgShqrpGraphic/x64/Release/debuger.cod b/源代码/StgShqrpGraphic/x64/Release/debuger.cod
index ef92f969..48b73a6b 100644
--- a/源代码/StgShqrpGraphic/x64/Release/debuger.cod
+++ b/源代码/StgShqrpGraphic/x64/Release/debuger.cod
@@ -1,4 +1,4 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32822.0
+; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32824.0
include listing.inc
diff --git a/源代码/StgShqrpGraphic/x64/Release/debuger.obj b/源代码/StgShqrpGraphic/x64/Release/debuger.obj
index b1bb3012..3f735c8f 100644
Binary files a/源代码/StgShqrpGraphic/x64/Release/debuger.obj and b/源代码/StgShqrpGraphic/x64/Release/debuger.obj differ
diff --git a/源代码/StgShqrpGraphic/x64/Release/dllmain.cod b/源代码/StgShqrpGraphic/x64/Release/dllmain.cod
index 12e301a5..c8d150ae 100644
--- a/源代码/StgShqrpGraphic/x64/Release/dllmain.cod
+++ b/源代码/StgShqrpGraphic/x64/Release/dllmain.cod
@@ -1,4 +1,4 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32822.0
+; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32824.0
include listing.inc
diff --git a/源代码/StgShqrpGraphic/x64/Release/dllmain.obj b/源代码/StgShqrpGraphic/x64/Release/dllmain.obj
index db42cc40..f54ada5b 100644
Binary files a/源代码/StgShqrpGraphic/x64/Release/dllmain.obj and b/源代码/StgShqrpGraphic/x64/Release/dllmain.obj differ
diff --git a/源代码/StgShqrpGraphic/x64/Release/glad.cod b/源代码/StgShqrpGraphic/x64/Release/glad.cod
index 7abd1bbb..04fb6327 100644
--- a/源代码/StgShqrpGraphic/x64/Release/glad.cod
+++ b/源代码/StgShqrpGraphic/x64/Release/glad.cod
@@ -1,4 +1,4 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32822.0
+; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32824.0
include listing.inc
@@ -802,7 +802,10 @@ PUBLIC glad_glGetIntegerv
PUBLIC GLAD_GL_VERSION_4_6
PUBLIC glad_glGetLightxv
PUBLIC GLAD_GL_VERSION_1_5
+PUBLIC glad_glGetProgramInfoLog
PUBLIC GLAD_GL_ES_VERSION_3_1
+PUBLIC glad_glCompileShader
+PUBLIC glad_glGetProgramiv
PUBLIC glad_glTexParameterxv
PUBLIC glad_glLightf
PUBLIC GLAD_GL_VERSION_4_3
@@ -810,6 +813,7 @@ PUBLIC GLAD_GL_VERSION_3_3
PUBLIC glad_glPushMatrix
PUBLIC glad_glGetFixedv
PUBLIC GLAD_GL_VERSION_1_1
+PUBLIC glad_glShaderSource
PUBLIC GLAD_GL_VERSION_3_2
PUBLIC glad_glTexCoordPointer
PUBLIC glad_glPointSizex
@@ -841,6 +845,7 @@ PUBLIC glad_glMaterialxv
PUBLIC glad_glOrthox
PUBLIC glad_glFogx
PUBLIC glad_glAlphaFuncx
+PUBLIC glad_glCreateShader
PUBLIC GLAD_GL_VERSION_3_1
PUBLIC GLAD_GL_ES_VERSION_2_0
PUBLIC glad_glFrustumx
@@ -864,9 +869,11 @@ PUBLIC glad_glFrustumf
PUBLIC GLAD_GL_VERSION_4_5
PUBLIC glad_glPointParameterxv
PUBLIC glad_glAlphaFunc
+PUBLIC glad_glGetShaderInfoLog
PUBLIC glad_glOrthof
PUBLIC glad_glTexEnvxv
PUBLIC glad_glLightModelf
+PUBLIC glad_glGetShaderiv
PUBLIC GLAD_GL_VERSION_1_3
PUBLIC glad_glColor4x
PUBLIC glad_glLightModelxv
@@ -897,6 +904,7 @@ PUBLIC glad_glNormalPointer
PUBLIC glad_glGetTexEnvxv
PUBLIC glad_glFogxv
PUBLIC GLAD_GL_VERSION_3_0
+PUBLIC glad_glLinkProgram
PUBLIC glad_glTexEnvf
PUBLIC glad_glTexEnvx
PUBLIC glad_glFogf
@@ -925,7 +933,14 @@ GLAD_GL_VERSION_4_6 DD 01H DUP (?)
glad_glGetLightxv DQ 01H DUP (?)
GLAD_GL_VERSION_1_5 DD 01H DUP (?)
+ ALIGN 8
+
+glad_glGetProgramInfoLog DQ 01H DUP (?)
GLAD_GL_ES_VERSION_3_1 DD 01H DUP (?)
+ ALIGN 8
+
+glad_glCompileShader DQ 01H DUP (?)
+glad_glGetProgramiv DQ 01H DUP (?)
glad_glTexParameterxv DQ 01H DUP (?)
glad_glLightf DQ 01H DUP (?)
GLAD_GL_VERSION_4_3 DD 01H DUP (?)
@@ -933,7 +948,12 @@ GLAD_GL_VERSION_3_3 DD 01H DUP (?)
glad_glPushMatrix DQ 01H DUP (?)
glad_glGetFixedv DQ 01H DUP (?)
GLAD_GL_VERSION_1_1 DD 01H DUP (?)
+ ALIGN 8
+
+glad_glShaderSource DQ 01H DUP (?)
GLAD_GL_VERSION_3_2 DD 01H DUP (?)
+ ALIGN 8
+
glad_glTexCoordPointer DQ 01H DUP (?)
glad_glPointSizex DQ 01H DUP (?)
glad_glScalef DQ 01H DUP (?)
@@ -966,6 +986,7 @@ glad_glMaterialxv DQ 01H DUP (?)
glad_glOrthox DQ 01H DUP (?)
glad_glFogx DQ 01H DUP (?)
glad_glAlphaFuncx DQ 01H DUP (?)
+glad_glCreateShader DQ 01H DUP (?)
GLAD_GL_VERSION_3_1 DD 01H DUP (?)
GLAD_GL_ES_VERSION_2_0 DD 01H DUP (?)
glad_glFrustumx DQ 01H DUP (?)
@@ -997,9 +1018,11 @@ GLAD_GL_VERSION_4_5 DD 01H DUP (?)
glad_glPointParameterxv DQ 01H DUP (?)
glad_glAlphaFunc DQ 01H DUP (?)
+glad_glGetShaderInfoLog DQ 01H DUP (?)
glad_glOrthof DQ 01H DUP (?)
glad_glTexEnvxv DQ 01H DUP (?)
glad_glLightModelf DQ 01H DUP (?)
+glad_glGetShaderiv DQ 01H DUP (?)
GLAD_GL_VERSION_1_3 DD 01H DUP (?)
ALIGN 8
@@ -1038,6 +1061,7 @@ glad_glFogxv DQ 01H DUP (?)
GLAD_GL_VERSION_3_0 DD 01H DUP (?)
ALIGN 8
+glad_glLinkProgram DQ 01H DUP (?)
glad_glTexEnvf DQ 01H DUP (?)
glad_glTexEnvx DQ 01H DUP (?)
glad_glFogf DQ 01H DUP (?)
@@ -4517,7 +4541,7 @@ 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+1142
+ DD imagerel load_GL_VERSION_2_0+1198
DD imagerel $unwind$load_GL_VERSION_2_0
pdata ENDS
; COMDAT pdata
@@ -4740,7 +4764,8 @@ $unwind$load_GL_VERSION_1_5 DQ 00000420400010401r ; 3.58617e-310
xdata ENDS
; COMDAT xdata
xdata SEGMENT
-$unwind$load_GL_VERSION_2_0 DQ 00000420400010401r ; 3.58617e-310
+$unwind$load_GL_VERSION_2_0 DD 010401H
+ DD 04204H
xdata ENDS
; COMDAT xdata
xdata SEGMENT
@@ -4784,13 +4809,11 @@ $unwind$load_GL_VERSION_4_4 DQ 00000420400010401r ; 3.58617e-310
xdata ENDS
; COMDAT xdata
xdata SEGMENT
-$unwind$load_GL_VERSION_4_5 DD 010401H
- DD 04204H
+$unwind$load_GL_VERSION_4_5 DQ 00000420400010401r ; 3.58617e-310
xdata ENDS
; COMDAT xdata
xdata SEGMENT
-$unwind$load_GL_VERSION_4_6 DD 010401H
- DD 04204H
+$unwind$load_GL_VERSION_4_6 DQ 00000420400010401r ; 3.58617e-310
xdata ENDS
; COMDAT xdata
xdata SEGMENT
@@ -4883,822 +4906,609 @@ $unwind$gladLoadGLLoader DD 020601H
xdata ENDS
; Function compile flags: /Ogtpy
; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_4_5
+; COMDAT load_GL_VERSION_2_0
_TEXT SEGMENT
load$dead$ = 48
-load_GL_VERSION_4_5 PROC ; COMDAT
+load_GL_VERSION_2_0 PROC ; COMDAT
-; 1696 : static void load_GL_VERSION_4_5(GLADloadproc load) {
+; 1188 : static void load_GL_VERSION_2_0(GLADloadproc load) {
00000 48 83 ec 28 sub rsp, 40 ; 00000028H
-; 1697 : if (!GLAD_GL_VERSION_4_5) return;
+; 1189 : if (!GLAD_GL_VERSION_2_0) return;
00004 83 3d 00 00 00
- 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_5, 0
- 0000b 0f 84 bc 05 00
+ 00 00 cmp DWORD PTR GLAD_GL_VERSION_2_0, 0
+ 0000b 0f 84 98 04 00
00 je $LN1@load_GL_VE
-; 1698 : glad_glClipControl = (PFNGLCLIPCONTROLPROC)load("glClipControl");
+; 1190 : glad_glBlendEquationSeparate = (PFNGLBLENDEQUATIONSEPARATEPROC)load("glBlendEquationSeparate");
00011 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@DMMKFMGC@glClipControl@
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@JNHDNJAG@glBlendEquationSeparate@
00018 e8 00 00 00 00 call glfwGetProcAddress
-; 1699 : glad_glCreateTransformFeedbacks = (PFNGLCREATETRANSFORMFEEDBACKSPROC)load("glCreateTransformFeedbacks");
+; 1191 : glad_glDrawBuffers = (PFNGLDRAWBUFFERSPROC)load("glDrawBuffers");
0001d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@HPCMJLAK@glCreateTransformFeedbacks@
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0O@COHJKDBH@glDrawBuffers@
00024 e8 00 00 00 00 call glfwGetProcAddress
-; 1700 : glad_glTransformFeedbackBufferBase = (PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC)load("glTransformFeedbackBufferBase");
+; 1192 : glad_glStencilOpSeparate = (PFNGLSTENCILOPSEPARATEPROC)load("glStencilOpSeparate");
00029 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@EGLKNJFA@glTransformFeedbackBufferBase@
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@GAPLDNGF@glStencilOpSeparate@
00030 e8 00 00 00 00 call glfwGetProcAddress
-; 1701 : glad_glTransformFeedbackBufferRange = (PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC)load("glTransformFeedbackBufferRange");
+; 1193 : glad_glStencilFuncSeparate = (PFNGLSTENCILFUNCSEPARATEPROC)load("glStencilFuncSeparate");
00035 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@NBIGCNHI@glTransformFeedbackBufferRange@
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@FCMNCEIA@glStencilFuncSeparate@
0003c e8 00 00 00 00 call glfwGetProcAddress
-; 1702 : glad_glGetTransformFeedbackiv = (PFNGLGETTRANSFORMFEEDBACKIVPROC)load("glGetTransformFeedbackiv");
+; 1194 : glad_glStencilMaskSeparate = (PFNGLSTENCILMASKSEPARATEPROC)load("glStencilMaskSeparate");
00041 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@OFMLPMDO@glGetTransformFeedbackiv@
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@MMKPIEJI@glStencilMaskSeparate@
00048 e8 00 00 00 00 call glfwGetProcAddress
-; 1703 : glad_glGetTransformFeedbacki_v = (PFNGLGETTRANSFORMFEEDBACKI_VPROC)load("glGetTransformFeedbacki_v");
+; 1195 : glad_glAttachShader = (PFNGLATTACHSHADERPROC)load("glAttachShader");
0004d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@IPHNHFEI@glGetTransformFeedbacki_v@
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0P@LDMLEABL@glAttachShader@
00054 e8 00 00 00 00 call glfwGetProcAddress
-; 1704 : glad_glGetTransformFeedbacki64_v = (PFNGLGETTRANSFORMFEEDBACKI64_VPROC)load("glGetTransformFeedbacki64_v");
+; 1196 : glad_glBindAttribLocation = (PFNGLBINDATTRIBLOCATIONPROC)load("glBindAttribLocation");
00059 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KDHFPNLE@glGetTransformFeedbacki64_v@
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MHKEFIHM@glBindAttribLocation@
00060 e8 00 00 00 00 call glfwGetProcAddress
-; 1705 : glad_glCreateBuffers = (PFNGLCREATEBUFFERSPROC)load("glCreateBuffers");
+; 1197 : glad_glCompileShader = (PFNGLCOMPILESHADERPROC)load("glCompileShader");
00065 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@LNBCEANP@glCreateBuffers@
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@DGIEGONF@glCompileShader@
0006c e8 00 00 00 00 call glfwGetProcAddress
-; 1706 : glad_glNamedBufferStorage = (PFNGLNAMEDBUFFERSTORAGEPROC)load("glNamedBufferStorage");
+; 1198 : glad_glCreateProgram = (PFNGLCREATEPROGRAMPROC)load("glCreateProgram");
00071 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@INMFIINC@glNamedBufferStorage@
- 00078 e8 00 00 00 00 call glfwGetProcAddress
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@FLKLHNKP@glCreateProgram@
+ 00078 48 89 05 00 00
+ 00 00 mov QWORD PTR glad_glCompileShader, rax
+ 0007f e8 00 00 00 00 call glfwGetProcAddress
-; 1707 : glad_glNamedBufferData = (PFNGLNAMEDBUFFERDATAPROC)load("glNamedBufferData");
+; 1199 : glad_glCreateShader = (PFNGLCREATESHADERPROC)load("glCreateShader");
- 0007d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@LHEABGCG@glNamedBufferData@
- 00084 e8 00 00 00 00 call glfwGetProcAddress
+ 00084 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0P@HGHBNC@glCreateShader@
+ 0008b e8 00 00 00 00 call glfwGetProcAddress
-; 1708 : glad_glNamedBufferSubData = (PFNGLNAMEDBUFFERSUBDATAPROC)load("glNamedBufferSubData");
+; 1200 : glad_glDeleteProgram = (PFNGLDELETEPROGRAMPROC)load("glDeleteProgram");
- 00089 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@MDEBAFLD@glNamedBufferSubData@
- 00090 e8 00 00 00 00 call glfwGetProcAddress
+ 00090 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@NKGCDOPO@glDeleteProgram@
+ 00097 48 89 05 00 00
+ 00 00 mov QWORD PTR glad_glCreateShader, rax
+ 0009e e8 00 00 00 00 call glfwGetProcAddress
-; 1709 : glad_glCopyNamedBufferSubData = (PFNGLCOPYNAMEDBUFFERSUBDATAPROC)load("glCopyNamedBufferSubData");
+; 1201 : glad_glDeleteShader = (PFNGLDELETESHADERPROC)load("glDeleteShader");
- 00095 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@MJPDCHND@glCopyNamedBufferSubData@
- 0009c e8 00 00 00 00 call glfwGetProcAddress
+ 000a3 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0P@HHCDONAG@glDeleteShader@
+ 000aa e8 00 00 00 00 call glfwGetProcAddress
-; 1710 : glad_glClearNamedBufferData = (PFNGLCLEARNAMEDBUFFERDATAPROC)load("glClearNamedBufferData");
+; 1202 : glad_glDetachShader = (PFNGLDETACHSHADERPROC)load("glDetachShader");
- 000a1 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@KJMLMCB@glClearNamedBufferData@
- 000a8 e8 00 00 00 00 call glfwGetProcAddress
+ 000af 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DJFJFCJL@glDetachShader@
+ 000b6 e8 00 00 00 00 call glfwGetProcAddress
-; 1711 : glad_glClearNamedBufferSubData = (PFNGLCLEARNAMEDBUFFERSUBDATAPROC)load("glClearNamedBufferSubData");
+; 1203 : glad_glDisableVertexAttribArray = (PFNGLDISABLEVERTEXATTRIBARRAYPROC)load("glDisableVertexAttribArray");
- 000ad 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@BNIDNJBH@glClearNamedBufferSubData@
- 000b4 e8 00 00 00 00 call glfwGetProcAddress
+ 000bb 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@NKHLOFFF@glDisableVertexAttribArray@
+ 000c2 e8 00 00 00 00 call glfwGetProcAddress
-; 1712 : glad_glMapNamedBuffer = (PFNGLMAPNAMEDBUFFERPROC)load("glMapNamedBuffer");
+; 1204 : glad_glEnableVertexAttribArray = (PFNGLENABLEVERTEXATTRIBARRAYPROC)load("glEnableVertexAttribArray");
- 000b9 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@JLMCGIDB@glMapNamedBuffer@
- 000c0 e8 00 00 00 00 call glfwGetProcAddress
+ 000c7 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EHBAHNHE@glEnableVertexAttribArray@
+ 000ce e8 00 00 00 00 call glfwGetProcAddress
-; 1713 : glad_glMapNamedBufferRange = (PFNGLMAPNAMEDBUFFERRANGEPROC)load("glMapNamedBufferRange");
+; 1205 : glad_glGetActiveAttrib = (PFNGLGETACTIVEATTRIBPROC)load("glGetActiveAttrib");
- 000c5 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JLCGKFD@glMapNamedBufferRange@
- 000cc e8 00 00 00 00 call glfwGetProcAddress
+ 000d3 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MBALAOHF@glGetActiveAttrib@
+ 000da e8 00 00 00 00 call glfwGetProcAddress
-; 1714 : glad_glUnmapNamedBuffer = (PFNGLUNMAPNAMEDBUFFERPROC)load("glUnmapNamedBuffer");
+; 1206 : glad_glGetActiveUniform = (PFNGLGETACTIVEUNIFORMPROC)load("glGetActiveUniform");
- 000d1 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LAAONAHD@glUnmapNamedBuffer@
- 000d8 e8 00 00 00 00 call glfwGetProcAddress
+ 000df 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NIMHLLKN@glGetActiveUniform@
+ 000e6 e8 00 00 00 00 call glfwGetProcAddress
-; 1715 : glad_glFlushMappedNamedBufferRange = (PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC)load("glFlushMappedNamedBufferRange");
+; 1207 : glad_glGetAttachedShaders = (PFNGLGETATTACHEDSHADERSPROC)load("glGetAttachedShaders");
- 000dd 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@DBGNKBKH@glFlushMappedNamedBufferRange@
- 000e4 e8 00 00 00 00 call glfwGetProcAddress
+ 000eb 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@GHMDGFEM@glGetAttachedShaders@
+ 000f2 e8 00 00 00 00 call glfwGetProcAddress
-; 1716 : glad_glGetNamedBufferParameteriv = (PFNGLGETNAMEDBUFFERPARAMETERIVPROC)load("glGetNamedBufferParameteriv");
+; 1208 : glad_glGetAttribLocation = (PFNGLGETATTRIBLOCATIONPROC)load("glGetAttribLocation");
- 000e9 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@KFAGBFPK@glGetNamedBufferParameteriv@
- 000f0 e8 00 00 00 00 call glfwGetProcAddress
+ 000f7 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@BEPGJDMM@glGetAttribLocation@
+ 000fe e8 00 00 00 00 call glfwGetProcAddress
-; 1717 : glad_glGetNamedBufferParameteri64v = (PFNGLGETNAMEDBUFFERPARAMETERI64VPROC)load("glGetNamedBufferParameteri64v");
+; 1209 : glad_glGetProgramiv = (PFNGLGETPROGRAMIVPROC)load("glGetProgramiv");
- 000f5 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@ECJNIDNL@glGetNamedBufferParameteri64v@
- 000fc e8 00 00 00 00 call glfwGetProcAddress
+ 00103 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0P@FMMDFLCO@glGetProgramiv@
+ 0010a e8 00 00 00 00 call glfwGetProcAddress
-; 1718 : glad_glGetNamedBufferPointerv = (PFNGLGETNAMEDBUFFERPOINTERVPROC)load("glGetNamedBufferPointerv");
+; 1210 : glad_glGetProgramInfoLog = (PFNGLGETPROGRAMINFOLOGPROC)load("glGetProgramInfoLog");
- 00101 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@NBEMEIKG@glGetNamedBufferPointerv@
- 00108 e8 00 00 00 00 call glfwGetProcAddress
+ 0010f 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@DHGHAJFL@glGetProgramInfoLog@
+ 00116 48 89 05 00 00
+ 00 00 mov QWORD PTR glad_glGetProgramiv, rax
+ 0011d e8 00 00 00 00 call glfwGetProcAddress
-; 1719 : glad_glGetNamedBufferSubData = (PFNGLGETNAMEDBUFFERSUBDATAPROC)load("glGetNamedBufferSubData");
+; 1211 : glad_glGetShaderiv = (PFNGLGETSHADERIVPROC)load("glGetShaderiv");
- 0010d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@PJBCKPNA@glGetNamedBufferSubData@
- 00114 e8 00 00 00 00 call glfwGetProcAddress
+ 00122 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0O@JBDFPDMG@glGetShaderiv@
+ 00129 48 89 05 00 00
+ 00 00 mov QWORD PTR glad_glGetProgramInfoLog, rax
+ 00130 e8 00 00 00 00 call glfwGetProcAddress
-; 1720 : glad_glCreateFramebuffers = (PFNGLCREATEFRAMEBUFFERSPROC)load("glCreateFramebuffers");
+; 1212 : glad_glGetShaderInfoLog = (PFNGLGETSHADERINFOLOGPROC)load("glGetShaderInfoLog");
- 00119 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@DDKJIBLC@glCreateFramebuffers@
- 00120 e8 00 00 00 00 call glfwGetProcAddress
+ 00135 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@GIABBCMO@glGetShaderInfoLog@
+ 0013c 48 89 05 00 00
+ 00 00 mov QWORD PTR glad_glGetShaderiv, rax
+ 00143 e8 00 00 00 00 call glfwGetProcAddress
-; 1721 : glad_glNamedFramebufferRenderbuffer = (PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC)load("glNamedFramebufferRenderbuffer");
+; 1213 : glad_glGetShaderSource = (PFNGLGETSHADERSOURCEPROC)load("glGetShaderSource");
- 00125 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@MGCPNBGC@glNamedFramebufferRenderbuffer@
- 0012c e8 00 00 00 00 call glfwGetProcAddress
+ 00148 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@ELEIFJEL@glGetShaderSource@
+ 0014f 48 89 05 00 00
+ 00 00 mov QWORD PTR glad_glGetShaderInfoLog, rax
+ 00156 e8 00 00 00 00 call glfwGetProcAddress
-; 1722 : glad_glNamedFramebufferParameteri = (PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC)load("glNamedFramebufferParameteri");
+; 1214 : glad_glGetUniformLocation = (PFNGLGETUNIFORMLOCATIONPROC)load("glGetUniformLocation");
- 00131 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@LBMOOIHC@glNamedFramebufferParameteri@
- 00138 e8 00 00 00 00 call glfwGetProcAddress
+ 0015b 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@KIOPGICP@glGetUniformLocation@
+ 00162 e8 00 00 00 00 call glfwGetProcAddress
-; 1723 : glad_glNamedFramebufferTexture = (PFNGLNAMEDFRAMEBUFFERTEXTUREPROC)load("glNamedFramebufferTexture");
+; 1215 : glad_glGetUniformfv = (PFNGLGETUNIFORMFVPROC)load("glGetUniformfv");
- 0013d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@PNJJLPPI@glNamedFramebufferTexture@
- 00144 e8 00 00 00 00 call glfwGetProcAddress
+ 00167 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DFCJIBG@glGetUniformfv@
+ 0016e e8 00 00 00 00 call glfwGetProcAddress
-; 1724 : glad_glNamedFramebufferTextureLayer = (PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC)load("glNamedFramebufferTextureLayer");
+; 1216 : glad_glGetUniformiv = (PFNGLGETUNIFORMIVPROC)load("glGetUniformiv");
- 00149 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@PHGPDAJM@glNamedFramebufferTextureLayer@
- 00150 e8 00 00 00 00 call glfwGetProcAddress
+ 00173 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0P@IAONPCL@glGetUniformiv@
+ 0017a e8 00 00 00 00 call glfwGetProcAddress
-; 1725 : glad_glNamedFramebufferDrawBuffer = (PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC)load("glNamedFramebufferDrawBuffer");
+; 1217 : glad_glGetVertexAttribdv = (PFNGLGETVERTEXATTRIBDVPROC)load("glGetVertexAttribdv");
- 00155 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@MOAIHNEF@glNamedFramebufferDrawBuffer@
- 0015c e8 00 00 00 00 call glfwGetProcAddress
+ 0017f 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HDPMJMIN@glGetVertexAttribdv@
+ 00186 e8 00 00 00 00 call glfwGetProcAddress
-; 1726 : glad_glNamedFramebufferDrawBuffers = (PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC)load("glNamedFramebufferDrawBuffers");
+; 1218 : glad_glGetVertexAttribfv = (PFNGLGETVERTEXATTRIBFVPROC)load("glGetVertexAttribfv");
- 00161 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@CGKJHFH@glNamedFramebufferDrawBuffers@
- 00168 e8 00 00 00 00 call glfwGetProcAddress
+ 0018b 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HAHIEIOD@glGetVertexAttribfv@
+ 00192 e8 00 00 00 00 call glfwGetProcAddress
-; 1727 : glad_glNamedFramebufferReadBuffer = (PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC)load("glNamedFramebufferReadBuffer");
+; 1219 : glad_glGetVertexAttribiv = (PFNGLGETVERTEXATTRIBIVPROC)load("glGetVertexAttribiv");
- 0016d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@LPANNPJE@glNamedFramebufferReadBuffer@
- 00174 e8 00 00 00 00 call glfwGetProcAddress
+ 00197 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@HLCEAPNO@glGetVertexAttribiv@
+ 0019e e8 00 00 00 00 call glfwGetProcAddress
-; 1728 : glad_glInvalidateNamedFramebufferData = (PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC)load("glInvalidateNamedFramebufferData");
+; 1220 : glad_glGetVertexAttribPointerv = (PFNGLGETVERTEXATTRIBPOINTERVPROC)load("glGetVertexAttribPointerv");
- 00179 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@OGGNKJIL@glInvalidateNamedFramebufferDat@
- 00180 e8 00 00 00 00 call glfwGetProcAddress
+ 001a3 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@DOJMENLD@glGetVertexAttribPointerv@
+ 001aa e8 00 00 00 00 call glfwGetProcAddress
-; 1729 : glad_glInvalidateNamedFramebufferSubData = (PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC)load("glInvalidateNamedFramebufferSubData");
+; 1221 : glad_glIsProgram = (PFNGLISPROGRAMPROC)load("glIsProgram");
- 00185 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CE@DEGDCFND@glInvalidateNamedFramebufferSub@
- 0018c e8 00 00 00 00 call glfwGetProcAddress
+ 001af 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0M@INLOJDGO@glIsProgram@
+ 001b6 e8 00 00 00 00 call glfwGetProcAddress
-; 1730 : glad_glClearNamedFramebufferiv = (PFNGLCLEARNAMEDFRAMEBUFFERIVPROC)load("glClearNamedFramebufferiv");
+; 1222 : glad_glIsShader = (PFNGLISSHADERPROC)load("glIsShader");
- 00191 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NPOLJJAK@glClearNamedFramebufferiv@
- 00198 e8 00 00 00 00 call glfwGetProcAddress
+ 001bb 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0L@MDDLFIHC@glIsShader@
+ 001c2 e8 00 00 00 00 call glfwGetProcAddress
-; 1731 : glad_glClearNamedFramebufferuiv = (PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC)load("glClearNamedFramebufferuiv");
+; 1223 : glad_glLinkProgram = (PFNGLLINKPROGRAMPROC)load("glLinkProgram");
- 0019d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@JENKNAJN@glClearNamedFramebufferuiv@
- 001a4 e8 00 00 00 00 call glfwGetProcAddress
+ 001c7 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0O@PIOEEBPO@glLinkProgram@
+ 001ce e8 00 00 00 00 call glfwGetProcAddress
-; 1732 : glad_glClearNamedFramebufferfv = (PFNGLCLEARNAMEDFRAMEBUFFERFVPROC)load("glClearNamedFramebufferfv");
+; 1224 : glad_glShaderSource = (PFNGLSHADERSOURCEPROC)load("glShaderSource");
- 001a9 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@NELHNODH@glClearNamedFramebufferfv@
- 001b0 e8 00 00 00 00 call glfwGetProcAddress
+ 001d3 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0P@DFHCPFMO@glShaderSource@
+ 001da 48 89 05 00 00
+ 00 00 mov QWORD PTR glad_glLinkProgram, rax
+ 001e1 e8 00 00 00 00 call glfwGetProcAddress
-; 1733 : glad_glClearNamedFramebufferfi = (PFNGLCLEARNAMEDFRAMEBUFFERFIPROC)load("glClearNamedFramebufferfi");
+; 1225 : glad_glUseProgram = (PFNGLUSEPROGRAMPROC)load("glUseProgram");
- 001b5 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@BJONNAKJ@glClearNamedFramebufferfi@
- 001bc e8 00 00 00 00 call glfwGetProcAddress
+ 001e6 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0N@ICBDHBI@glUseProgram@
+ 001ed 48 89 05 00 00
+ 00 00 mov QWORD PTR glad_glShaderSource, rax
+ 001f4 e8 00 00 00 00 call glfwGetProcAddress
-; 1734 : glad_glBlitNamedFramebuffer = (PFNGLBLITNAMEDFRAMEBUFFERPROC)load("glBlitNamedFramebuffer");
+; 1226 : glad_glUniform1f = (PFNGLUNIFORM1FPROC)load("glUniform1f");
- 001c1 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@FNFDNHAI@glBlitNamedFramebuffer@
- 001c8 e8 00 00 00 00 call glfwGetProcAddress
+ 001f9 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MLICAPOF@glUniform1f@
+ 00200 e8 00 00 00 00 call glfwGetProcAddress
-; 1735 : glad_glCheckNamedFramebufferStatus = (PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC)load("glCheckNamedFramebufferStatus");
+; 1227 : glad_glUniform2f = (PFNGLUNIFORM2FPROC)load("glUniform2f");
- 001cd 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@LMABFPGK@glCheckNamedFramebufferStatus@
- 001d4 e8 00 00 00 00 call glfwGetProcAddress
+ 00205 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MJMELBLM@glUniform2f@
+ 0020c e8 00 00 00 00 call glfwGetProcAddress
-; 1736 : glad_glGetNamedFramebufferParameteriv = (PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC)load("glGetNamedFramebufferParameteriv");
+; 1228 : glad_glUniform3f = (PFNGLUNIFORM3FPROC)load("glUniform3f");
- 001d9 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@COGAJBEM@glGetNamedFramebufferParameteri@
- 001e0 e8 00 00 00 00 call glfwGetProcAddress
+ 00211 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MIAGNLIL@glUniform3f@
+ 00218 e8 00 00 00 00 call glfwGetProcAddress
-; 1737 : glad_glGetNamedFramebufferAttachmentParameteriv = (PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC)load("glGetNamedFramebufferAttachmentParameteriv");
+; 1229 : glad_glUniform4f = (PFNGLUNIFORM4FPROC)load("glUniform4f");
- 001e5 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CL@BGDPEPCC@glGetNamedFramebufferAttachment@
- 001ec e8 00 00 00 00 call glfwGetProcAddress
+ 0021d 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0M@MNEJMNAO@glUniform4f@
+ 00224 e8 00 00 00 00 call glfwGetProcAddress
-; 1738 : glad_glCreateRenderbuffers = (PFNGLCREATERENDERBUFFERSPROC)load("glCreateRenderbuffers");
+; 1230 : glad_glUniform1i = (PFNGLUNIFORM1IPROC)load("glUniform1i");
- 001f1 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JJNJGAME@glCreateRenderbuffers@
- 001f8 e8 00 00 00 00 call glfwGetProcAddress
+ 00229 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EMBKBDCK@glUniform1i@
+ 00230 e8 00 00 00 00 call glfwGetProcAddress
-; 1739 : glad_glNamedRenderbufferStorage = (PFNGLNAMEDRENDERBUFFERSTORAGEPROC)load("glNamedRenderbufferStorage");
+; 1231 : glad_glUniform2i = (PFNGLUNIFORM2IPROC)load("glUniform2i");
- 001fd 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@DGDPFKGM@glNamedRenderbufferStorage@
- 00204 e8 00 00 00 00 call glfwGetProcAddress
+ 00235 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EOFMKNHD@glUniform2i@
+ 0023c e8 00 00 00 00 call glfwGetProcAddress
-; 1740 : glad_glNamedRenderbufferStorageMultisample = (PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC)load("glNamedRenderbufferStorageMultisample");
+; 1232 : glad_glUniform3i = (PFNGLUNIFORM3IPROC)load("glUniform3i");
- 00209 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CG@IDKJGKBA@glNamedRenderbufferStorageMulti@
- 00210 e8 00 00 00 00 call glfwGetProcAddress
+ 00241 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EPJOMHEE@glUniform3i@
+ 00248 e8 00 00 00 00 call glfwGetProcAddress
-; 1741 : glad_glGetNamedRenderbufferParameteriv = (PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC)load("glGetNamedRenderbufferParameteriv");
+; 1233 : glad_glUniform4i = (PFNGLUNIFORM4IPROC)load("glUniform4i");
- 00215 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CC@FCEAEAHI@glGetNamedRenderbufferParameter@
- 0021c e8 00 00 00 00 call glfwGetProcAddress
+ 0024d 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0M@EKNBNBMB@glUniform4i@
+ 00254 e8 00 00 00 00 call glfwGetProcAddress
-; 1742 : glad_glCreateTextures = (PFNGLCREATETEXTURESPROC)load("glCreateTextures");
+; 1234 : glad_glUniform1fv = (PFNGLUNIFORM1FVPROC)load("glUniform1fv");
- 00221 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@LABGPBKD@glCreateTextures@
- 00228 e8 00 00 00 00 call glfwGetProcAddress
+ 00259 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KJMOEKII@glUniform1fv@
+ 00260 e8 00 00 00 00 call glfwGetProcAddress
-; 1743 : glad_glTextureBuffer = (PFNGLTEXTUREBUFFERPROC)load("glTextureBuffer");
+; 1235 : glad_glUniform2fv = (PFNGLUNIFORM2FVPROC)load("glUniform2fv");
- 0022d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@BEJOBNBA@glTextureBuffer@
- 00234 e8 00 00 00 00 call glfwGetProcAddress
+ 00265 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LLHLOFGG@glUniform2fv@
+ 0026c e8 00 00 00 00 call glfwGetProcAddress
-; 1744 : glad_glTextureBufferRange = (PFNGLTEXTUREBUFFERRANGEPROC)load("glTextureBufferRange");
+; 1236 : glad_glUniform3fv = (PFNGLUNIFORM3FVPROC)load("glUniform3fv");
- 00239 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@HAEPGPBJ@glTextureBufferRange@
- 00240 e8 00 00 00 00 call glfwGetProcAddress
+ 00271 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0N@DMHICAD@glUniform3fv@
+ 00278 e8 00 00 00 00 call glfwGetProcAddress
-; 1745 : glad_glTextureStorage1D = (PFNGLTEXTURESTORAGE1DPROC)load("glTextureStorage1D");
+; 1237 : glad_glUniform4fv = (PFNGLUNIFORM4FVPROC)load("glUniform4fv");
- 00245 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CJOBHECL@glTextureStorage1D@
- 0024c e8 00 00 00 00 call glfwGetProcAddress
+ 0027d 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JOBALKLK@glUniform4fv@
+ 00284 e8 00 00 00 00 call glfwGetProcAddress
-; 1746 : glad_glTextureStorage2D = (PFNGLTEXTURESTORAGE2DPROC)load("glTextureStorage2D");
+; 1238 : glad_glUniform1iv = (PFNGLUNIFORM1IVPROC)load("glUniform1iv");
- 00251 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CLKHMKHC@glTextureStorage2D@
- 00258 e8 00 00 00 00 call glfwGetProcAddress
+ 00289 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0N@KCJCANLF@glUniform1iv@
+ 00290 e8 00 00 00 00 call glfwGetProcAddress
-; 1747 : glad_glTextureStorage3D = (PFNGLTEXTURESTORAGE3DPROC)load("glTextureStorage3D");
+; 1239 : glad_glUniform2iv = (PFNGLUNIFORM2IVPROC)load("glUniform2iv");
- 0025d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CKGFKAEF@glTextureStorage3D@
- 00264 e8 00 00 00 00 call glfwGetProcAddress
+ 00295 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0N@LACHKCFL@glUniform2iv@
+ 0029c e8 00 00 00 00 call glfwGetProcAddress
-; 1748 : glad_glTextureStorage2DMultisample = (PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC)load("glTextureStorage2DMultisample");
+; 1240 : glad_glUniform3iv = (PFNGLUNIFORM3IVPROC)load("glUniform3iv");
- 00269 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@CIHBMJOI@glTextureStorage2DMultisample@
- 00270 e8 00 00 00 00 call glfwGetProcAddress
+ 002a1 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0N@IJLMFDO@glUniform3iv@
+ 002a8 e8 00 00 00 00 call glfwGetProcAddress
-; 1749 : glad_glTextureStorage3DMultisample = (PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC)load("glTextureStorage3DMultisample");
+; 1241 : glad_glUniform4iv = (PFNGLUNIFORM4IVPROC)load("glUniform4iv");
- 00275 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@LFHOCIJO@glTextureStorage3DMultisample@
- 0027c e8 00 00 00 00 call glfwGetProcAddress
+ 002ad 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0N@JFEMPNIH@glUniform4iv@
+ 002b4 e8 00 00 00 00 call glfwGetProcAddress
-; 1750 : glad_glTextureSubImage1D = (PFNGLTEXTURESUBIMAGE1DPROC)load("glTextureSubImage1D");
+; 1242 : glad_glUniformMatrix2fv = (PFNGLUNIFORMMATRIX2FVPROC)load("glUniformMatrix2fv");
- 00281 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IDMGLJDA@glTextureSubImage1D@
- 00288 e8 00 00 00 00 call glfwGetProcAddress
+ 002b9 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@JIBJELHD@glUniformMatrix2fv@
+ 002c0 e8 00 00 00 00 call glfwGetProcAddress
-; 1751 : glad_glTextureSubImage2D = (PFNGLTEXTURESUBIMAGE2DPROC)load("glTextureSubImage2D");
+; 1243 : glad_glUniformMatrix3fv = (PFNGLUNIFORMMATRIX3FVPROC)load("glUniformMatrix3fv");
- 0028d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IBIAAHGJ@glTextureSubImage2D@
- 00294 e8 00 00 00 00 call glfwGetProcAddress
+ 002c5 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CAKFCMBG@glUniformMatrix3fv@
+ 002cc e8 00 00 00 00 call glfwGetProcAddress
-; 1752 : glad_glTextureSubImage3D = (PFNGLTEXTURESUBIMAGE3DPROC)load("glTextureSubImage3D");
+; 1244 : glad_glUniformMatrix4fv = (PFNGLUNIFORMMATRIX4FVPROC)load("glUniformMatrix4fv");
- 00299 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IAECGNFO@glTextureSubImage3D@
- 002a0 e8 00 00 00 00 call glfwGetProcAddress
+ 002d1 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LNHCBEKP@glUniformMatrix4fv@
+ 002d8 e8 00 00 00 00 call glfwGetProcAddress
-; 1753 : glad_glCompressedTextureSubImage1D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC)load("glCompressedTextureSubImage1D");
+; 1245 : glad_glValidateProgram = (PFNGLVALIDATEPROGRAMPROC)load("glValidateProgram");
- 002a5 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@NIHAIHFC@glCompressedTextureSubImage1D@
- 002ac e8 00 00 00 00 call glfwGetProcAddress
+ 002dd 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MAPGDLJK@glValidateProgram@
+ 002e4 e8 00 00 00 00 call glfwGetProcAddress
-; 1754 : glad_glCompressedTextureSubImage2D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC)load("glCompressedTextureSubImage2D");
+; 1246 : glad_glVertexAttrib1d = (PFNGLVERTEXATTRIB1DPROC)load("glVertexAttrib1d");
- 002b1 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@NKDGDJAL@glCompressedTextureSubImage2D@
- 002b8 e8 00 00 00 00 call glfwGetProcAddress
+ 002e9 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PIOLPNPC@glVertexAttrib1d@
+ 002f0 e8 00 00 00 00 call glfwGetProcAddress
-; 1755 : glad_glCompressedTextureSubImage3D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC)load("glCompressedTextureSubImage3D");
+; 1247 : glad_glVertexAttrib1dv = (PFNGLVERTEXATTRIB1DVPROC)load("glVertexAttrib1dv");
- 002bd 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BO@NLPEFDDM@glCompressedTextureSubImage3D@
- 002c4 e8 00 00 00 00 call glfwGetProcAddress
+ 002f5 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CKCOKGLN@glVertexAttrib1dv@
+ 002fc e8 00 00 00 00 call glfwGetProcAddress
-; 1756 : glad_glCopyTextureSubImage1D = (PFNGLCOPYTEXTURESUBIMAGE1DPROC)load("glCopyTextureSubImage1D");
+; 1248 : glad_glVertexAttrib1f = (PFNGLVERTEXATTRIB1FPROC)load("glVertexAttrib1f");
- 002c9 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@DBEKPOLO@glCopyTextureSubImage1D@
- 002d0 e8 00 00 00 00 call glfwGetProcAddress
+ 00301 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MKNNJPHA@glVertexAttrib1f@
+ 00308 e8 00 00 00 00 call glfwGetProcAddress
-; 1757 : glad_glCopyTextureSubImage2D = (PFNGLCOPYTEXTURESUBIMAGE2DPROC)load("glCopyTextureSubImage2D");
+; 1249 : glad_glVertexAttrib1fv = (PFNGLVERTEXATTRIB1FVPROC)load("glVertexAttrib1fv");
- 002d5 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@DDAMEAOH@glCopyTextureSubImage2D@
- 002dc e8 00 00 00 00 call glfwGetProcAddress
+ 0030d 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CJKKHCND@glVertexAttrib1fv@
+ 00314 e8 00 00 00 00 call glfwGetProcAddress
-; 1758 : glad_glCopyTextureSubImage3D = (PFNGLCOPYTEXTURESUBIMAGE3DPROC)load("glCopyTextureSubImage3D");
+; 1250 : glad_glVertexAttrib1s = (PFNGLVERTEXATTRIB1SPROC)load("glVertexAttrib1s");
- 002e1 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@DCMOCKNA@glCopyTextureSubImage3D@
- 002e8 e8 00 00 00 00 call glfwGetProcAddress
+ 00319 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PNGIHJGE@glVertexAttrib1s@
+ 00320 e8 00 00 00 00 call glfwGetProcAddress
-; 1759 : glad_glTextureParameterf = (PFNGLTEXTUREPARAMETERFPROC)load("glTextureParameterf");
+; 1251 : glad_glVertexAttrib1sv = (PFNGLVERTEXATTRIB1SVPROC)load("glVertexAttrib1sv");
- 002ed 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@NLINBPMM@glTextureParameterf@
- 002f4 e8 00 00 00 00 call glfwGetProcAddress
+ 00325 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DDEHBDEI@glVertexAttrib1sv@
+ 0032c e8 00 00 00 00 call glfwGetProcAddress
-; 1760 : glad_glTextureParameterfv = (PFNGLTEXTUREPARAMETERFVPROC)load("glTextureParameterfv");
+; 1252 : glad_glVertexAttrib2d = (PFNGLVERTEXATTRIB2DPROC)load("glVertexAttrib2d");
- 002f9 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@OLGMNNPE@glTextureParameterfv@
- 00300 e8 00 00 00 00 call glfwGetProcAddress
+ 00331 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PKKNEDKL@glVertexAttrib2d@
+ 00338 e8 00 00 00 00 call glfwGetProcAddress
-; 1761 : glad_glTextureParameteri = (PFNGLTEXTUREPARAMETERIPROC)load("glTextureParameteri");
+; 1253 : glad_glVertexAttrib2dv = (PFNGLVERTEXATTRIB2DVPROC)load("glVertexAttrib2dv");
- 00305 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@FMBFADAD@glTextureParameteri@
- 0030c e8 00 00 00 00 call glfwGetProcAddress
+ 0033d 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DIJLAJFD@glVertexAttrib2dv@
+ 00344 e8 00 00 00 00 call glfwGetProcAddress
-; 1762 : glad_glTextureParameterIiv = (PFNGLTEXTUREPARAMETERIIVPROC)load("glTextureParameterIiv");
+; 1254 : glad_glVertexAttrib2f = (PFNGLVERTEXATTRIB2FPROC)load("glVertexAttrib2f");
- 00311 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@CMHFNPIN@glTextureParameterIiv@
- 00318 e8 00 00 00 00 call glfwGetProcAddress
+ 00349 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MIJLCBCJ@glVertexAttrib2f@
+ 00350 e8 00 00 00 00 call glfwGetProcAddress
-; 1763 : glad_glTextureParameterIuiv = (PFNGLTEXTUREPARAMETERIUIVPROC)load("glTextureParameterIuiv");
+; 1255 : glad_glVertexAttrib2fv = (PFNGLVERTEXATTRIB2FVPROC)load("glVertexAttrib2fv");
- 0031d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BH@OHPFFIFI@glTextureParameterIuiv@
- 00324 e8 00 00 00 00 call glfwGetProcAddress
+ 00355 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@DLBPNNDN@glVertexAttrib2fv@
+ 0035c e8 00 00 00 00 call glfwGetProcAddress
-; 1764 : glad_glTextureParameteriv = (PFNGLTEXTUREPARAMETERIVPROC)load("glTextureParameteriv");
+; 1256 : glad_glVertexAttrib2s = (PFNGLVERTEXATTRIB2SPROC)load("glVertexAttrib2s");
- 00329 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@OADAJKMJ@glTextureParameteriv@
- 00330 e8 00 00 00 00 call glfwGetProcAddress
+ 00361 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PPCOMHDN@glVertexAttrib2s@
+ 00368 e8 00 00 00 00 call glfwGetProcAddress
-; 1765 : glad_glGenerateTextureMipmap = (PFNGLGENERATETEXTUREMIPMAPPROC)load("glGenerateTextureMipmap");
+; 1257 : glad_glVertexAttrib2sv = (PFNGLVERTEXATTRIB2SVPROC)load("glVertexAttrib2sv");
- 00335 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@JJPLGFEG@glGenerateTextureMipmap@
- 0033c e8 00 00 00 00 call glfwGetProcAddress
+ 0036d 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@CBPCLMKG@glVertexAttrib2sv@
+ 00374 e8 00 00 00 00 call glfwGetProcAddress
-; 1766 : glad_glBindTextureUnit = (PFNGLBINDTEXTUREUNITPROC)load("glBindTextureUnit");
+; 1258 : glad_glVertexAttrib3d = (PFNGLVERTEXATTRIB3DPROC)load("glVertexAttrib3d");
- 00341 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@NKGMGGNI@glBindTextureUnit@
- 00348 e8 00 00 00 00 call glfwGetProcAddress
+ 00379 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PLGPCJJM@glVertexAttrib3d@
+ 00380 e8 00 00 00 00 call glfwGetProcAddress
-; 1767 : glad_glGetTextureImage = (PFNGLGETTEXTUREIMAGEPROC)load("glGetTextureImage");
+; 1259 : glad_glVertexAttrib3dv = (PFNGLVERTEXATTRIB3DVPROC)load("glVertexAttrib3dv");
- 0034d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@PJDCJNIH@glGetTextureImage@
- 00354 e8 00 00 00 00 call glfwGetProcAddress
+ 00385 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@IACHGODG@glVertexAttrib3dv@
+ 0038c e8 00 00 00 00 call glfwGetProcAddress
-; 1768 : glad_glGetCompressedTextureImage = (PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC)load("glGetCompressedTextureImage");
+; 1260 : glad_glVertexAttrib3f = (PFNGLVERTEXATTRIB3FPROC)load("glVertexAttrib3f");
- 00359 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@JOKODHH@glGetCompressedTextureImage@
- 00360 e8 00 00 00 00 call glfwGetProcAddress
+ 00391 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MJFJELBO@glVertexAttrib3f@
+ 00398 e8 00 00 00 00 call glfwGetProcAddress
-; 1769 : glad_glGetTextureLevelParameterfv = (PFNGLGETTEXTURELEVELPARAMETERFVPROC)load("glGetTextureLevelParameterfv");
+; 1261 : glad_glVertexAttrib3fv = (PFNGLVERTEXATTRIB3FVPROC)load("glVertexAttrib3fv");
- 00365 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@HMEFKCC@glGetTextureLevelParameterfv@
- 0036c e8 00 00 00 00 call glfwGetProcAddress
+ 0039d 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@IDKDLKFI@glVertexAttrib3fv@
+ 003a4 e8 00 00 00 00 call glfwGetProcAddress
-; 1770 : glad_glGetTextureLevelParameteriv = (PFNGLGETTEXTURELEVELPARAMETERIVPROC)load("glGetTextureLevelParameteriv");
+; 1262 : glad_glVertexAttrib3s = (PFNGLVERTEXATTRIB3SPROC)load("glVertexAttrib3s");
- 00371 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BN@MJIBNBP@glGetTextureLevelParameteriv@
- 00378 e8 00 00 00 00 call glfwGetProcAddress
+ 003a9 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@POOMKNAK@glVertexAttrib3s@
+ 003b0 e8 00 00 00 00 call glfwGetProcAddress
-; 1771 : glad_glGetTextureParameterfv = (PFNGLGETTEXTUREPARAMETERFVPROC)load("glGetTextureParameterfv");
+; 1263 : glad_glVertexAttrib3sv = (PFNGLVERTEXATTRIB3SVPROC)load("glVertexAttrib3sv");
- 0037d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@NBDPHHJH@glGetTextureParameterfv@
- 00384 e8 00 00 00 00 call glfwGetProcAddress
+ 003b5 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@JJEONLMD@glVertexAttrib3sv@
+ 003bc e8 00 00 00 00 call glfwGetProcAddress
-; 1772 : glad_glGetTextureParameterIiv = (PFNGLGETTEXTUREPARAMETERIIVPROC)load("glGetTextureParameterIiv");
+; 1264 : glad_glVertexAttrib4Nbv = (PFNGLVERTEXATTRIB4NBVPROC)load("glVertexAttrib4Nbv");
- 00389 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@PIPELMMF@glGetTextureParameterIiv@
- 00390 e8 00 00 00 00 call glfwGetProcAddress
+ 003c1 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NANPPEGB@glVertexAttrib4Nbv@
+ 003c8 e8 00 00 00 00 call glfwGetProcAddress
-; 1773 : glad_glGetTextureParameterIuiv = (PFNGLGETTEXTUREPARAMETERIUIVPROC)load("glGetTextureParameterIuiv");
+; 1265 : glad_glVertexAttrib4Niv = (PFNGLVERTEXATTRIB4NIVPROC)load("glVertexAttrib4Niv");
- 00395 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@JPCGBAJJ@glGetTextureParameterIuiv@
- 0039c e8 00 00 00 00 call glfwGetProcAddress
+ 003cd 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@NMIKBLIA@glVertexAttrib4Niv@
+ 003d4 e8 00 00 00 00 call glfwGetProcAddress
-; 1774 : glad_glGetTextureParameteriv = (PFNGLGETTEXTUREPARAMETERIVPROC)load("glGetTextureParameteriv");
+; 1266 : glad_glVertexAttrib4Nsv = (PFNGLVERTEXATTRIB4NSVPROC)load("glVertexAttrib4Nsv");
- 003a1 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@NKGDDAKK@glGetTextureParameteriv@
- 003a8 e8 00 00 00 00 call glfwGetProcAddress
+ 003d9 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@MNDLDNCG@glVertexAttrib4Nsv@
+ 003e0 e8 00 00 00 00 call glfwGetProcAddress
-; 1775 : glad_glCreateVertexArrays = (PFNGLCREATEVERTEXARRAYSPROC)load("glCreateVertexArrays");
+; 1267 : glad_glVertexAttrib4Nub = (PFNGLVERTEXATTRIB4NUBPROC)load("glVertexAttrib4Nub");
- 003ad 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@CMMGIOCI@glCreateVertexArrays@
- 003b4 e8 00 00 00 00 call glfwGetProcAddress
+ 003e5 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@OHBIJGMB@glVertexAttrib4Nub@
+ 003ec e8 00 00 00 00 call glfwGetProcAddress
-; 1776 : glad_glDisableVertexArrayAttrib = (PFNGLDISABLEVERTEXARRAYATTRIBPROC)load("glDisableVertexArrayAttrib");
+; 1268 : glad_glVertexAttrib4Nubv = (PFNGLVERTEXATTRIB4NUBVPROC)load("glVertexAttrib4Nubv");
- 003b9 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@FEKBMKFD@glDisableVertexArrayAttrib@
- 003c0 e8 00 00 00 00 call glfwGetProcAddress
+ 003f1 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JFOBDEMA@glVertexAttrib4Nubv@
+ 003f8 e8 00 00 00 00 call glfwGetProcAddress
-; 1777 : glad_glEnableVertexArrayAttrib = (PFNGLENABLEVERTEXARRAYATTRIBPROC)load("glEnableVertexArrayAttrib");
+; 1269 : glad_glVertexAttrib4Nuiv = (PFNGLVERTEXATTRIB4NUIVPROC)load("glVertexAttrib4Nuiv");
- 003c5 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@MJMKFCHC@glEnableVertexArrayAttrib@
- 003cc e8 00 00 00 00 call glfwGetProcAddress
+ 003fd 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@JJLENLCB@glVertexAttrib4Nuiv@
+ 00404 e8 00 00 00 00 call glfwGetProcAddress
-; 1778 : glad_glVertexArrayElementBuffer = (PFNGLVERTEXARRAYELEMENTBUFFERPROC)load("glVertexArrayElementBuffer");
+; 1270 : glad_glVertexAttrib4Nusv = (PFNGLVERTEXATTRIB4NUSVPROC)load("glVertexAttrib4Nusv");
- 003d1 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@GGCAPDMO@glVertexArrayElementBuffer@
- 003d8 e8 00 00 00 00 call glfwGetProcAddress
+ 00409 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BE@IIAFPNIH@glVertexAttrib4Nusv@
+ 00410 e8 00 00 00 00 call glfwGetProcAddress
-; 1779 : glad_glVertexArrayVertexBuffer = (PFNGLVERTEXARRAYVERTEXBUFFERPROC)load("glVertexArrayVertexBuffer");
+; 1271 : glad_glVertexAttrib4bv = (PFNGLVERTEXATTRIB4BVPROC)load("glVertexAttrib4bv");
- 003dd 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@BIEMNHGJ@glVertexArrayVertexBuffer@
- 003e4 e8 00 00 00 00 call glfwGetProcAddress
+ 00415 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BJHNCKDN@glVertexAttrib4bv@
+ 0041c e8 00 00 00 00 call glfwGetProcAddress
-; 1780 : glad_glVertexArrayVertexBuffers = (PFNGLVERTEXARRAYVERTEXBUFFERSPROC)load("glVertexArrayVertexBuffers");
+; 1272 : glad_glVertexAttrib4d = (PFNGLVERTEXATTRIB4DPROC)load("glVertexAttrib4d");
- 003e9 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@DAGELPBO@glVertexArrayVertexBuffers@
- 003f0 e8 00 00 00 00 call glfwGetProcAddress
+ 00421 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@POCADPBJ@glVertexAttrib4d@
+ 00428 e8 00 00 00 00 call glfwGetProcAddress
-; 1781 : glad_glVertexArrayAttribBinding = (PFNGLVERTEXARRAYATTRIBBINDINGPROC)load("glVertexArrayAttribBinding");
+; 1273 : glad_glVertexAttrib4dv = (PFNGLVERTEXATTRIB4DVPROC)load("glVertexAttrib4dv");
- 003f5 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@DJHJAEGB@glVertexArrayAttribBinding@
- 003fc e8 00 00 00 00 call glfwGetProcAddress
+ 0042d 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BNPAFGIP@glVertexAttrib4dv@
+ 00434 e8 00 00 00 00 call glfwGetProcAddress
-; 1782 : glad_glVertexArrayAttribFormat = (PFNGLVERTEXARRAYATTRIBFORMATPROC)load("glVertexArrayAttribFormat");
+; 1274 : glad_glVertexAttrib4f = (PFNGLVERTEXATTRIB4FPROC)load("glVertexAttrib4f");
- 00401 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@ONFBAOHM@glVertexArrayAttribFormat@
- 00408 e8 00 00 00 00 call glfwGetProcAddress
+ 00439 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MMBGFNJL@glVertexAttrib4f@
+ 00440 e8 00 00 00 00 call glfwGetProcAddress
-; 1783 : glad_glVertexArrayAttribIFormat = (PFNGLVERTEXARRAYATTRIBIFORMATPROC)load("glVertexArrayAttribIFormat");
+; 1275 : glad_glVertexAttrib4fv = (PFNGLVERTEXATTRIB4FVPROC)load("glVertexAttrib4fv");
- 0040d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@JMMLHBDN@glVertexArrayAttribIFormat@
- 00414 e8 00 00 00 00 call glfwGetProcAddress
+ 00445 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BOHEICOB@glVertexAttrib4fv@
+ 0044c e8 00 00 00 00 call glfwGetProcAddress
-; 1784 : glad_glVertexArrayAttribLFormat = (PFNGLVERTEXARRAYATTRIBLFORMATPROC)load("glVertexArrayAttribLFormat");
+; 1276 : glad_glVertexAttrib4iv = (PFNGLVERTEXATTRIB4IVPROC)load("glVertexAttrib4iv");
- 00419 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@NECLHPFJ@glVertexArrayAttribLFormat@
- 00420 e8 00 00 00 00 call glfwGetProcAddress
+ 00451 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@BFCIMFNM@glVertexAttrib4iv@
+ 00458 e8 00 00 00 00 call glfwGetProcAddress
-; 1785 : glad_glVertexArrayBindingDivisor = (PFNGLVERTEXARRAYBINDINGDIVISORPROC)load("glVertexArrayBindingDivisor");
+; 1277 : glad_glVertexAttrib4s = (PFNGLVERTEXATTRIB4SPROC)load("glVertexAttrib4s");
- 00425 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@BNDNIOBB@glVertexArrayBindingDivisor@
- 0042c e8 00 00 00 00 call glfwGetProcAddress
+ 0045d 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@PLKDLLIP@glVertexAttrib4s@
+ 00464 e8 00 00 00 00 call glfwGetProcAddress
-; 1786 : glad_glGetVertexArrayiv = (PFNGLGETVERTEXARRAYIVPROC)load("glGetVertexArrayiv");
+; 1278 : glad_glVertexAttrib4sv = (PFNGLVERTEXATTRIB4SVPROC)load("glVertexAttrib4sv");
- 00431 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@CPJNCJFG@glGetVertexArrayiv@
- 00438 e8 00 00 00 00 call glfwGetProcAddress
+ 00469 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@EJJODHK@glVertexAttrib4sv@
+ 00470 e8 00 00 00 00 call glfwGetProcAddress
-; 1787 : glad_glGetVertexArrayIndexediv = (PFNGLGETVERTEXARRAYINDEXEDIVPROC)load("glGetVertexArrayIndexediv");
+; 1279 : glad_glVertexAttrib4ubv = (PFNGLVERTEXATTRIB4UBVPROC)load("glVertexAttrib4ubv");
- 0043d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@FIIPMDBK@glGetVertexArrayIndexediv@
- 00444 e8 00 00 00 00 call glfwGetProcAddress
+ 00475 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@PHPFILMB@glVertexAttrib4ubv@
+ 0047c e8 00 00 00 00 call glfwGetProcAddress
-; 1788 : glad_glGetVertexArrayIndexed64iv = (PFNGLGETVERTEXARRAYINDEXED64IVPROC)load("glGetVertexArrayIndexed64iv");
+; 1280 : glad_glVertexAttrib4uiv = (PFNGLVERTEXATTRIB4UIVPROC)load("glVertexAttrib4uiv");
- 00449 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@HHNNHCN@glGetVertexArrayIndexed64iv@
- 00450 e8 00 00 00 00 call glfwGetProcAddress
+ 00481 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@PLKAGECA@glVertexAttrib4uiv@
+ 00488 e8 00 00 00 00 call glfwGetProcAddress
-; 1789 : glad_glCreateSamplers = (PFNGLCREATESAMPLERSPROC)load("glCreateSamplers");
+; 1281 : glad_glVertexAttrib4usv = (PFNGLVERTEXATTRIB4USVPROC)load("glVertexAttrib4usv");
- 00455 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@EHBNEMMP@glCreateSamplers@
- 0045c e8 00 00 00 00 call glfwGetProcAddress
+ 0048d 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@OKBBECIG@glVertexAttrib4usv@
+ 00494 e8 00 00 00 00 call glfwGetProcAddress
-; 1790 : glad_glCreateProgramPipelines = (PFNGLCREATEPROGRAMPIPELINESPROC)load("glCreateProgramPipelines");
+; 1282 : glad_glVertexAttribPointer = (PFNGLVERTEXATTRIBPOINTERPROC)load("glVertexAttribPointer");
- 00461 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@GJEEIMGK@glCreateProgramPipelines@
- 00468 e8 00 00 00 00 call glfwGetProcAddress
+ 00499 48 8d 0d 00 00
+ 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@JPNNNPKG@glVertexAttribPointer@
-; 1791 : glad_glCreateQueries = (PFNGLCREATEQUERIESPROC)load("glCreateQueries");
+; 1283 : }
- 0046d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@PGNDPLG@glCreateQueries@
- 00474 e8 00 00 00 00 call glfwGetProcAddress
+ 004a0 48 83 c4 28 add rsp, 40 ; 00000028H
-; 1792 : glad_glGetQueryBufferObjecti64v = (PFNGLGETQUERYBUFFEROBJECTI64VPROC)load("glGetQueryBufferObjecti64v");
+; 1282 : glad_glVertexAttribPointer = (PFNGLVERTEXATTRIBPOINTERPROC)load("glVertexAttribPointer");
- 00479 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BL@KFECDHBF@glGetQueryBufferObjecti64v@
- 00480 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1793 : glad_glGetQueryBufferObjectiv = (PFNGLGETQUERYBUFFEROBJECTIVPROC)load("glGetQueryBufferObjectiv");
-
- 00485 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@OBIFNHGB@glGetQueryBufferObjectiv@
- 0048c e8 00 00 00 00 call glfwGetProcAddress
-
-; 1794 : glad_glGetQueryBufferObjectui64v = (PFNGLGETQUERYBUFFEROBJECTUI64VPROC)load("glGetQueryBufferObjectui64v");
-
- 00491 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BM@DFNHDHD@glGetQueryBufferObjectui64v@
- 00498 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1795 : glad_glGetQueryBufferObjectuiv = (PFNGLGETQUERYBUFFEROBJECTUIVPROC)load("glGetQueryBufferObjectuiv");
-
- 0049d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BK@EOIEAGAD@glGetQueryBufferObjectuiv@
- 004a4 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1796 : glad_glMemoryBarrierByRegion = (PFNGLMEMORYBARRIERBYREGIONPROC)load("glMemoryBarrierByRegion");
-
- 004a9 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@IDCHHHAI@glMemoryBarrierByRegion@
- 004b0 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1797 : glad_glGetTextureSubImage = (PFNGLGETTEXTURESUBIMAGEPROC)load("glGetTextureSubImage");
-
- 004b5 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@JEEEKNGB@glGetTextureSubImage@
- 004bc e8 00 00 00 00 call glfwGetProcAddress
-
-; 1798 : glad_glGetCompressedTextureSubImage = (PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC)load("glGetCompressedTextureSubImage");
-
- 004c1 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@BIDENANP@glGetCompressedTextureSubImage@
- 004c8 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1799 : glad_glGetGraphicsResetStatus = (PFNGLGETGRAPHICSRESETSTATUSPROC)load("glGetGraphicsResetStatus");
-
- 004cd 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@ILPAOCDN@glGetGraphicsResetStatus@
- 004d4 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1800 : glad_glGetnCompressedTexImage = (PFNGLGETNCOMPRESSEDTEXIMAGEPROC)load("glGetnCompressedTexImage");
-
- 004d9 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BJ@HLNIHAOG@glGetnCompressedTexImage@
- 004e0 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1801 : glad_glGetnTexImage = (PFNGLGETNTEXIMAGEPROC)load("glGetnTexImage");
-
- 004e5 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0P@FBKOCLCM@glGetnTexImage@
- 004ec e8 00 00 00 00 call glfwGetProcAddress
-
-; 1802 : glad_glGetnUniformdv = (PFNGLGETNUNIFORMDVPROC)load("glGetnUniformdv");
-
- 004f1 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KLGIFHJB@glGetnUniformdv@
- 004f8 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1803 : glad_glGetnUniformfv = (PFNGLGETNUNIFORMFVPROC)load("glGetnUniformfv");
-
- 004fd 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KIOMIDPP@glGetnUniformfv@
- 00504 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1804 : glad_glGetnUniformiv = (PFNGLGETNUNIFORMIVPROC)load("glGetnUniformiv");
-
- 00509 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@KDLAMEMC@glGetnUniformiv@
- 00510 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1805 : glad_glGetnUniformuiv = (PFNGLGETNUNIFORMUIVPROC)load("glGetnUniformuiv");
-
- 00515 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@BBJMBEC@glGetnUniformuiv@
- 0051c e8 00 00 00 00 call glfwGetProcAddress
-
-; 1806 : glad_glReadnPixels = (PFNGLREADNPIXELSPROC)load("glReadnPixels");
-
- 00521 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0O@NELODAJJ@glReadnPixels@
- 00528 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1807 : glad_glGetnMapdv = (PFNGLGETNMAPDVPROC)load("glGetnMapdv");
-
- 0052d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@FBDPJCFH@glGetnMapdv@
- 00534 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1808 : glad_glGetnMapfv = (PFNGLGETNMAPFVPROC)load("glGetnMapfv");
-
- 00539 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@FCLLEGDJ@glGetnMapfv@
- 00540 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1809 : glad_glGetnMapiv = (PFNGLGETNMAPIVPROC)load("glGetnMapiv");
-
- 00545 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0M@FJOHABAE@glGetnMapiv@
- 0054c e8 00 00 00 00 call glfwGetProcAddress
-
-; 1810 : glad_glGetnPixelMapfv = (PFNGLGETNPIXELMAPFVPROC)load("glGetnPixelMapfv");
-
- 00551 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@JKBANCED@glGetnPixelMapfv@
- 00558 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1811 : glad_glGetnPixelMapuiv = (PFNGLGETNPIXELMAPUIVPROC)load("glGetnPixelMapuiv");
-
- 0055d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@MDPMMCLE@glGetnPixelMapuiv@
- 00564 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1812 : glad_glGetnPixelMapusv = (PFNGLGETNPIXELMAPUSVPROC)load("glGetnPixelMapusv");
-
- 00569 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BC@NCENOEBC@glGetnPixelMapusv@
- 00570 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1813 : glad_glGetnPolygonStipple = (PFNGLGETNPOLYGONSTIPPLEPROC)load("glGetnPolygonStipple");
-
- 00575 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@NBHIHHJA@glGetnPolygonStipple@
- 0057c e8 00 00 00 00 call glfwGetProcAddress
-
-; 1814 : glad_glGetnColorTable = (PFNGLGETNCOLORTABLEPROC)load("glGetnColorTable");
-
- 00581 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@EFKGOAOL@glGetnColorTable@
- 00588 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1815 : glad_glGetnConvolutionFilter = (PFNGLGETNCONVOLUTIONFILTERPROC)load("glGetnConvolutionFilter");
-
- 0058d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BI@GBFNHONB@glGetnConvolutionFilter@
- 00594 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1816 : glad_glGetnSeparableFilter = (PFNGLGETNSEPARABLEFILTERPROC)load("glGetnSeparableFilter");
-
- 00599 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BG@LBKKJBFC@glGetnSeparableFilter@
- 005a0 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1817 : glad_glGetnHistogram = (PFNGLGETNHISTOGRAMPROC)load("glGetnHistogram");
-
- 005a5 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BA@POEMGEO@glGetnHistogram@
- 005ac e8 00 00 00 00 call glfwGetProcAddress
-
-; 1818 : glad_glGetnMinmax = (PFNGLGETNMINMAXPROC)load("glGetnMinmax");
-
- 005b1 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0N@EFFKFJMK@glGetnMinmax@
- 005b8 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1819 : glad_glTextureBarrier = (PFNGLTEXTUREBARRIERPROC)load("glTextureBarrier");
-
- 005bd 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BB@MNKDFGFC@glTextureBarrier@
-
-; 1820 : }
-
- 005c4 48 83 c4 28 add rsp, 40 ; 00000028H
-
-; 1819 : glad_glTextureBarrier = (PFNGLTEXTUREBARRIERPROC)load("glTextureBarrier");
-
- 005c8 e9 00 00 00 00 jmp glfwGetProcAddress
+ 004a4 e9 00 00 00 00 jmp glfwGetProcAddress
$LN1@load_GL_VE:
-; 1820 : }
+; 1283 : }
- 005cd 48 83 c4 28 add rsp, 40 ; 00000028H
- 005d1 c3 ret 0
-load_GL_VERSION_4_5 ENDP
-_TEXT ENDS
-; Function compile flags: /Ogtpy
-; File D:\Programmer\GLenv\glad.c
-; COMDAT load_GL_VERSION_4_6
-_TEXT SEGMENT
-load$dead$ = 48
-load_GL_VERSION_4_6 PROC ; COMDAT
-
-; 1821 : static void load_GL_VERSION_4_6(GLADloadproc load) {
-
- 00000 48 83 ec 28 sub rsp, 40 ; 00000028H
-
-; 1822 : if (!GLAD_GL_VERSION_4_6) return;
-
- 00004 83 3d 00 00 00
- 00 00 cmp DWORD PTR GLAD_GL_VERSION_4_6, 0
- 0000b 74 34 je SHORT $LN1@load_GL_VE
-
-; 1823 : glad_glSpecializeShader = (PFNGLSPECIALIZESHADERPROC)load("glSpecializeShader");
-
- 0000d 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BD@LNCLLNDI@glSpecializeShader@
- 00014 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1824 : glad_glMultiDrawArraysIndirectCount = (PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC)load("glMultiDrawArraysIndirectCount");
-
- 00019 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BP@GGIOCPJI@glMultiDrawArraysIndirectCount@
- 00020 e8 00 00 00 00 call glfwGetProcAddress
-
-; 1825 : glad_glMultiDrawElementsIndirectCount = (PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC)load("glMultiDrawElementsIndirectCount");
-
- 00025 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0CB@BPEMAMPH@glMultiDrawElementsIndirectCoun@
- 0002c e8 00 00 00 00 call glfwGetProcAddress
-
-; 1826 : glad_glPolygonOffsetClamp = (PFNGLPOLYGONOFFSETCLAMPPROC)load("glPolygonOffsetClamp");
-
- 00031 48 8d 0d 00 00
- 00 00 lea rcx, OFFSET FLAT:??_C@_0BF@ECLDHBOO@glPolygonOffsetClamp@
-
-; 1827 : }
-
- 00038 48 83 c4 28 add rsp, 40 ; 00000028H
-
-; 1826 : glad_glPolygonOffsetClamp = (PFNGLPOLYGONOFFSETCLAMPPROC)load("glPolygonOffsetClamp");
-
- 0003c e9 00 00 00 00 jmp glfwGetProcAddress
-$LN1@load_GL_VE:
-
-; 1827 : }
-
- 00041 48 83 c4 28 add rsp, 40 ; 00000028H
- 00045 c3 ret 0
-load_GL_VERSION_4_6 ENDP
+ 004a9 48 83 c4 28 add rsp, 40 ; 00000028H
+ 004ad c3 ret 0
+load_GL_VERSION_2_0 ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; File D:\Programmer\GLenv\glad.c
diff --git a/源代码/StgShqrpGraphic/x64/Release/linear.cod b/源代码/StgShqrpGraphic/x64/Release/linear.cod
index bdd9c076..31f99e6d 100644
--- a/源代码/StgShqrpGraphic/x64/Release/linear.cod
+++ b/源代码/StgShqrpGraphic/x64/Release/linear.cod
@@ -1,4 +1,4 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32822.0
+; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32824.0
include listing.inc
diff --git a/源代码/StgShqrpGraphic/x64/Release/linear.obj b/源代码/StgShqrpGraphic/x64/Release/linear.obj
index d132dfa8..dc1e2bb4 100644
Binary files a/源代码/StgShqrpGraphic/x64/Release/linear.obj and b/源代码/StgShqrpGraphic/x64/Release/linear.obj differ
diff --git a/源代码/StgShqrpGraphic/x64/Release/mat2.cod b/源代码/StgShqrpGraphic/x64/Release/mat2.cod
index 705979de..0f97981d 100644
--- a/源代码/StgShqrpGraphic/x64/Release/mat2.cod
+++ b/源代码/StgShqrpGraphic/x64/Release/mat2.cod
@@ -1,4 +1,4 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32822.0
+; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32824.0
include listing.inc
diff --git a/源代码/StgShqrpGraphic/x64/Release/mat2.obj b/源代码/StgShqrpGraphic/x64/Release/mat2.obj
index 3db31a07..2717b6f5 100644
Binary files a/源代码/StgShqrpGraphic/x64/Release/mat2.obj and b/源代码/StgShqrpGraphic/x64/Release/mat2.obj differ
diff --git a/源代码/StgShqrpGraphic/x64/Release/mat3.cod b/源代码/StgShqrpGraphic/x64/Release/mat3.cod
index 6009b08d..a8a5115c 100644
--- a/源代码/StgShqrpGraphic/x64/Release/mat3.cod
+++ b/源代码/StgShqrpGraphic/x64/Release/mat3.cod
@@ -1,4 +1,4 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32822.0
+; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32824.0
include listing.inc
diff --git a/源代码/StgShqrpGraphic/x64/Release/mat3.obj b/源代码/StgShqrpGraphic/x64/Release/mat3.obj
index daa4ffcb..9a939001 100644
Binary files a/源代码/StgShqrpGraphic/x64/Release/mat3.obj and b/源代码/StgShqrpGraphic/x64/Release/mat3.obj differ
diff --git a/源代码/StgShqrpGraphic/x64/Release/mat4.cod b/源代码/StgShqrpGraphic/x64/Release/mat4.cod
index 1f3505bc..a02265f0 100644
--- a/源代码/StgShqrpGraphic/x64/Release/mat4.cod
+++ b/源代码/StgShqrpGraphic/x64/Release/mat4.cod
@@ -1,4 +1,4 @@
-; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32822.0
+; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32824.0
include listing.inc
diff --git a/源代码/StgShqrpGraphic/x64/Release/mat4.obj b/源代码/StgShqrpGraphic/x64/Release/mat4.obj
index 23f0969d..eac72b1a 100644
Binary files a/源代码/StgShqrpGraphic/x64/Release/mat4.obj and b/源代码/StgShqrpGraphic/x64/Release/mat4.obj differ
diff --git a/源代码/StgShqrpGraphic/x64/Release/vc143.pdb b/源代码/StgShqrpGraphic/x64/Release/vc143.pdb
index 6e7c12c8..2f16d4d2 100644
Binary files a/源代码/StgShqrpGraphic/x64/Release/vc143.pdb and b/源代码/StgShqrpGraphic/x64/Release/vc143.pdb differ