daily update on 20240901 by nitload youmu

This commit is contained in:
Nitload
2024-09-02 05:57:07 +08:00
parent 1ee4e4a42f
commit 0979123ac0
47 changed files with 869 additions and 707 deletions
+14 -1
View File
@@ -43,7 +43,6 @@ namespace StgSharp.MVVM
{
public class ViewPort
{
private FrameBufferSizeHandler _sizeHandler;
private FramePositionHandler _positionHandler;
private int _width, _height;
@@ -132,5 +131,19 @@ namespace StgSharp.MVVM
}
}
private int _eventWaitingMask;
internal bool IsWaitingEvent
{
get => _eventWaitingMask == 1;
}
internal unsafe void InternalShowViewModelMain()
{
Interlocked.Exchange(ref _eventWaitingMask, 1);
InternalIO.glfwWaitEvents();
Interlocked.Exchange(ref _eventWaitingMask, 0);
}
}
}