Made the code try to use x11 before wayland because glew is painful

This commit is contained in:
Warwick 2025-11-28 19:56:59 +00:00
parent 9842fee816
commit 8fe8fbb493

View file

@ -1,4 +1,5 @@
#include "window.h"
#include "SDL3/SDL_hints.h"
#include "SDL3/SDL_init.h"
#include "arena_allocator.h"
#include <GL/glew.h>
@ -6,6 +7,9 @@
#include <SDL3/SDL_opengl.h>
wn_window *wn_window_init(Arena *arena) {
// Try to use X11 till I fix glew may require xwayland
SDL_SetHint(SDL_HINT_VIDEO_DRIVER, "x11");
wn_window *window = arena_alloc(arena, sizeof(wn_window));
*window = (wn_window){0};