daily update on 20240315 by nitload youmu

This commit is contained in:
YoumuLiu
2024-03-16 03:09:00 +08:00
parent a770bbe685
commit 15bf989285
84 changed files with 1064 additions and 1981 deletions
+21 -21
View File
@@ -31,13 +31,13 @@ namespace StgSharp.Graphics
/// <param name="loader">A delegate to get address of OprnGL api</param>
public static unsafe void LoadGLapi(this Form form, GLfuncLoader loader)
{
GLcontext* context = form.contextID;
GLcontext* context = (GLcontext*)form.graphicContextID;
if (loader == null)
{
loader = InternalIO.glfwGetProcAddress;
}
#pragma warning disable CS8909
if ((form.contextID->glGetString) != (delegate*<uint, IntPtr>)IntPtr.Zero)
if (((GLcontext*)form.graphicContextID)->glGetString != (delegate*<uint, IntPtr>)IntPtr.Zero)
#pragma warning restore CS8909
{
return;
@@ -75,25 +75,25 @@ namespace StgSharp.Graphics
{
#region load_core_gl
LoadGLcore10(form.contextID, loader);
LoadGLcore11(form.contextID, loader);
LoadGLcore12(form.contextID, loader);
LoadGLcore13(form.contextID, loader);
LoadGLcore14(form.contextID, loader);
LoadGLcore15(form.contextID, loader);
LoadGLcore20(form.contextID, loader);
LoadGLcore21(form.contextID, loader);
LoadGLcore30(form.contextID, loader);
LoadGLcore31(form.contextID, loader);
LoadGLcore32(form.contextID, loader);
LoadGLcore33(form.contextID, loader);
LoadGLcore40(form.contextID, loader);
LoadGLcore41(form.contextID, loader);
LoadGLcore42(form.contextID, loader);
LoadGLcore43(form.contextID, loader);
LoadGLcore44(form.contextID, loader);
LoadGLcore45(form.contextID, loader);
LoadGLcore46(form.contextID, loader);
LoadGLcore10((GLcontext*)form.graphicContextID, loader);
LoadGLcore11((GLcontext*)form.graphicContextID, loader);
LoadGLcore12((GLcontext*)form.graphicContextID, loader);
LoadGLcore13((GLcontext*)form.graphicContextID, loader);
LoadGLcore14((GLcontext*)form.graphicContextID, loader);
LoadGLcore15((GLcontext*)form.graphicContextID, loader);
LoadGLcore20((GLcontext*)form.graphicContextID, loader);
LoadGLcore21((GLcontext*)form.graphicContextID, loader);
LoadGLcore30((GLcontext*)form.graphicContextID, loader);
LoadGLcore31((GLcontext*)form.graphicContextID, loader);
LoadGLcore32((GLcontext*)form.graphicContextID, loader);
LoadGLcore33((GLcontext*)form.graphicContextID, loader);
LoadGLcore40((GLcontext*)form.graphicContextID, loader);
LoadGLcore41((GLcontext*)form.graphicContextID, loader);
LoadGLcore42((GLcontext*)form.graphicContextID, loader);
LoadGLcore43((GLcontext*)form.graphicContextID, loader);
LoadGLcore44((GLcontext*)form.graphicContextID, loader);
LoadGLcore45((GLcontext*)form.graphicContextID, loader);
LoadGLcore46((GLcontext*)form.graphicContextID, loader);
#endregion load_core_gl
}