feat: switch default backend to Silk.NET OpenGL

- OpenGLRenderContext: Initialize() + CreateOpenGL() for non-blocking
- OpenGLWindow: Initialize() instead of Run(), CreateGL() method
- Program.cs: default backend is now 'opengl', SwapBuffers per frame
- ImGui guarded: only initialized for RaylibRenderer, ObjectManipulator
  checks _imGuiAvailable before calling ImGui.GetIO()
- 66/66 tests, 145 FPS with OpenGL backend
This commit is contained in:
emil28092005
2026-06-17 20:14:15 +03:00
parent cc9a1a4602
commit 417915e861
6 changed files with 40 additions and 23 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ Size=250,398
Collapsed=0
[Window][Inspector]
Pos=36,302
Pos=112,297
Size=300,425
Collapsed=0