Daily update on 20250618-051714 by Nitload Youmu. Additional Message : Brief support to collection operation in EXPRESS. A collection type added in core lib and compilestack.

Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
This commit is contained in:
Nitload
2025-06-18 05:17:14 +08:00
parent 74c01effe4
commit c624a8ca38
300 changed files with 12227 additions and 4303 deletions
+16 -17
View File
@@ -29,10 +29,10 @@
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
using StgSharp.Internal.OpenGL;
using StgSharp.Graphics.OpenGL;
using StgSharp.Internal.OpenGL;
using System;
using System.Runtime.InteropServices;
@@ -44,6 +44,18 @@ namespace StgSharp.Internal
using GLFWbool = Boolean;
#region glad struct
[StructLayout( LayoutKind.Sequential )]
internal struct GLsync
{
public IntPtr Handle;
}
#endregion glad struct
//strucs defined in GLFW3.h
#region GLFW3 struct
@@ -60,7 +72,7 @@ namespace StgSharp.Internal
void (* swapBuffers) (glfwWindow*);
void (* swapInterval) (int);
int (* extensionSupported) (const byte*);
GLFWglproc(*getProcAddress)(const byte*);
delegate*<void>(*getProcAddress)(const byte*);
void (* destroy) (glfwWindow*);
*/
@@ -490,9 +502,7 @@ namespace StgSharp.Internal
internal unsafe struct GLFWlibrary
{
[MarshalAs(
UnmanagedType.ByValArray,
SizeConst = glConst.GLFW_JOYSTICK_LAST + 1 )]
[MarshalAs( UnmanagedType.ByValArray, SizeConst = glConst.GLFW_JOYSTICK_LAST + 1 )]
private GLFWjoystick[] joysticks = new GLFWjoystick[glConst.GLFW_JOYSTICK_LAST + 1];
private GLFWallocator allocator;
@@ -946,17 +956,6 @@ namespace StgSharp.Internal
#endregion GLFW3 struct
#region glad struct
[StructLayout( LayoutKind.Sequential )]
internal struct GLsync
{
public IntPtr Handle;
}
#endregion glad struct
}
/**/