ref: 150195e81ebd9ab7dd518182906f507175c16f7a
parent: 77c8bdbb5a35ba6ba3d7caa90b011dd3c0c164f4
parent: 60d213d2a215dc1c764507b51a065d81b6a2a8d7
author: Olav Sørensen <olav.sorensen@live.no>
date: Sat Apr 19 15:23:28 EDT 2025
Merge pull request #60 from drradio/master Set hint to not to disable window compositor
--- a/src/ft2_video.c
+++ b/src/ft2_video.c
@@ -919,6 +919,13 @@
SDL_GetDesktopDisplayMode(di, &dm);
video.dMonitorRefreshRate = (double)dm.refresh_rate;
+#ifndef SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR
+/* older SDL2 versions don't define this, don't fail the build for it */
+#define SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR "SDL_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR"
+#endif
+ SDL_SetHint(SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR, "0");
+
+
if (dm.refresh_rate >= 59 && dm.refresh_rate <= 61)
video.vsync60HzPresent = true;
@@ -1140,7 +1147,7 @@
ui.drawBPMFlag = false;
drawSongBPM(editor.BPM);
}
-
+
if (ui.drawSpeedFlag)
{
ui.drawSpeedFlag = false;
--
⑨