revert: switch back to Raylib default, keep OpenTK for future

OpenTK renderer has matrix/swap issues causing garbled output.
Raylib restored as default. OpenTK project preserved for debugging.
Normal PBR shader restored in OpenTKRenderer.
This commit is contained in:
emil28092005
2026-06-17 21:35:20 +03:00
parent f0af0a6b5e
commit ff4a3faae9
2 changed files with 12 additions and 8 deletions
+2 -1
View File
@@ -45,7 +45,7 @@ class Program
RaylibBackendRegistrar.EnsureRegistered();
VulkanBackendRegistrar.EnsureRegistered();
OpenTKBackendRegistrar.EnsureRegistered();
using var renderContext = RenderBackendFactory.Create("opentk", 1280, 720, enableValidation: false);
using var renderContext = RenderBackendFactory.Create("raylib", 1280, 720, enableValidation: false);
var window = renderContext.Window;
var input = window.Input;
using var renderer = renderContext.CreateRenderer();
@@ -298,6 +298,7 @@ class Program
// Swap buffers for OpenGL backend
if (renderContext is OpenTKRenderContext otkCtx)
otkCtx.SwapBuffers();
// Raylib handles swap internally in EndDrawing
frames++;
if (timing.TotalTime - lastFpsTime >= 1.0)