From df06de4ccad2b4b6e0058d30a7608a2c40f342ad Mon Sep 17 00:00:00 2001 From: linkmauve Date: Mon, 18 Aug 2025 05:46:34 +0200 Subject: [PATCH] Remove OSMesa support (#905) Mesa has now removed OSMesa from its codebase, see https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33836 There is no reason to keep this any longer, especially since EGL can do the same and more. --- desmume/README.WIN | 2 +- .../src/frontend/posix/codeblocks/desmume.cbp | 16 - desmume/src/frontend/posix/configure.ac | 36 +-- desmume/src/frontend/posix/gtk/doc/desmume.1 | 2 +- desmume/src/frontend/posix/gtk/main.cpp | 26 +- desmume/src/frontend/posix/gtk/meson.build | 4 - desmume/src/frontend/posix/gtk2/Makefile.am | 5 - desmume/src/frontend/posix/gtk2/doc/desmume.1 | 2 +- desmume/src/frontend/posix/gtk2/main.cpp | 26 +- desmume/src/frontend/posix/gtk2/meson.build | 4 - desmume/src/frontend/posix/meson.build | 15 - desmume/src/frontend/posix/meson_options.txt | 5 - .../frontend/posix/shared/osmesa_3Demu.cpp | 284 ------------------ .../src/frontend/posix/shared/osmesa_3Demu.h | 32 -- 14 files changed, 8 insertions(+), 451 deletions(-) delete mode 100644 desmume/src/frontend/posix/shared/osmesa_3Demu.cpp delete mode 100644 desmume/src/frontend/posix/shared/osmesa_3Demu.h diff --git a/desmume/README.WIN b/desmume/README.WIN index c6f2e5aa6..c5d1d0151 100644 --- a/desmume/README.WIN +++ b/desmume/README.WIN @@ -107,7 +107,7 @@ Select available 3d emulation: 0 = 3d disabled 1 = internal desmume software rasterizer (default) - 2 = osmesa or gtkglext opengl (if available, depending on compilation options, see desmume --help) + 2 = gtkglext opengl (if available, depending on compilation options, see desmume --help) [edit] --disable-sound [gtk] diff --git a/desmume/src/frontend/posix/codeblocks/desmume.cbp b/desmume/src/frontend/posix/codeblocks/desmume.cbp index 984cdd5fa..3aa645f7c 100644 --- a/desmume/src/frontend/posix/codeblocks/desmume.cbp +++ b/desmume/src/frontend/posix/codeblocks/desmume.cbp @@ -25,7 +25,6 @@ - @@ -72,7 +71,6 @@ - @@ -2024,20 +2022,6 @@