From 04be60da025135501010de0f50a08ff8f60e3cd5 Mon Sep 17 00:00:00 2001 From: Arslaan Pathan Date: Thu, 7 May 2026 08:53:51 +1200 Subject: Make it work on Wayland IT RUNSSSSSSSSSSSSSSS!!! FUCK WAYLAND that was so shit to do, im switching to XLibre --- tests/sfwk-minimal.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/sfwk-minimal.c b/tests/sfwk-minimal.c index afac3a2..4a92730 100644 --- a/tests/sfwk-minimal.c +++ b/tests/sfwk-minimal.c @@ -1,4 +1,5 @@ #include "glib.h" +#include #include #include @@ -15,6 +16,9 @@ void btn_callback(SaffronButton* btn) { } int main() { + SDL_SetHint(SDL_HINT_GPU_DRIVER, "opengles2"); + SDL_SetHint(SDL_HINT_VIDEO_FORCE_EGL, "true"); + saffron_init(); const char* driver = SDL_GetCurrentVideoDriver(); @@ -29,7 +33,7 @@ int main() { ctx = sfwk_init(); if (!ctx) return 1; - SFWKWebView* webview = sfwk_webview_new(ctx, "https://arslaancodes.com", 900, 600); + webview = sfwk_webview_new(ctx, "https://arslaancodes.com", 900, 600); saffron_widget_add_child(window->root, (SaffronWidget*)button); saffron_widget_add_child(window->root, (SaffronWidget*)webview); -- cgit v1.2.3