daily uodate on 20231208 by nitload youmu, preparation for multi thread rendering

This commit is contained in:
Nitload
2023-12-08 05:36:04 +08:00
parent ae804553ce
commit ab85c1a9fe
297 changed files with 157896 additions and 5170 deletions
+4 -5
View File
@@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
namespace StgSharp
{
internal enum LogType
public enum LogType
{
Error,
Warning,
@@ -37,6 +37,7 @@ namespace StgSharp
GLtype.Add(typeof(ushort), GLconst.UNSIGNED_SHORT);
GLtype.Add(typeof(sbyte), GLconst.BYTE);
GLtype.Add(typeof(byte), GLconst.UNSIGNED_BYTE);
}
internal static T InternalLoadProc<T>(IntPtr libPtr, string name) where T : Delegate
@@ -49,7 +50,6 @@ namespace StgSharp
}
catch (Exception ex)
{
throw;
}
}
@@ -98,16 +98,15 @@ namespace StgSharp
internal static void InternalWriteLog(string logLine, LogType logType)
{
if (!File.Exists(InternalIO.SS_errorlog))
if (!File.Exists(SS_errorlog))
{
FileStream stream = File.Create(InternalIO.SS_errorlog);
FileStream stream = File.Create(SS_errorlog);
stream.Close();
}
using (StreamWriter logStream = File.AppendText(SS_errorlog))
{
logStream.WriteLine($"{logType}\t@\t{DateTime.Now.ToString("o")}");
logStream.WriteLine(logLine);
}
}