Fix for windows

This commit is contained in:
2026-07-26 00:44:17 -05:00
parent f932a7704b
commit 9dbabcd89b
3 changed files with 168 additions and 54 deletions
+3
View File
@@ -42,7 +42,10 @@ public sealed unsafe class SDL3Window : IDisposable
public SDL3Window(string name, int posX, int posY, int width, int height, SDL.WindowFlags flags = SDL.WindowFlags.Resizable | SDL.WindowFlags.HighPixelDensity)
{
if (OperatingSystem.IsLinux())
{
SDL.SetHint(SDL.Hints.VideoDriver, "x11");
SDL.SetHint(SDL.Hints.VideoForceEGL, "1");
}
if (!SDL.Init(SDL.InitFlags.Events | SDL.InitFlags.Video | SDL.InitFlags.Gamepad))
throw new Exception($"SDL_Init failed: {SDL.GetError()}");