eden/src/qt_common
lizzie 55ab6f1472
[macos, qt] Fix naturalDrawableSizeMVK (#3403)
"The issue is that MoltenVK needs the raw CAMetalLayer, but Qt 6 wraps it. I fixed it by making GetWindowSystemInfo search for the sublayer. Here is the patch file. It tested it on my Mac M1 Pro just now, and Eden plays the games now instead of crashing." - rayman

Authored-by: rayman
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3403
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-01-29 00:07:32 +01:00
..
abstract [desktop, fs] main_window separation; fix Ryujinx save data link issues (#2929) 2025-11-09 18:07:38 +01:00
config [android, feat] add "Fix Bloom Effects" toggle (#3359) 2026-01-26 06:59:59 +01:00
discord [discord] show current game in main status instead of "Eden" (#2828) 2026-01-10 23:42:49 +01:00
externals [cmake, tools, docs] Update CPMUtil (#2790) 2025-10-20 03:43:15 +02:00
util [desktop] Allow installation of keys from the initial warning box (#3402) 2026-01-28 21:16:32 +01:00
CMakeLists.txt [gamemode] Make available on other platforms (#353) 2025-12-07 07:13:43 +01:00
gamemode.cpp [gamemode] Make available on other platforms (#353) 2025-12-07 07:13:43 +01:00
gamemode.h [gamemode] Make available on other platforms (#353) 2025-12-07 07:13:43 +01:00
gui_settings.cpp [meta] Add option to FORCE X11 as Graphics Backend (#2820) 2025-10-29 13:16:57 +01:00
gui_settings.h [meta] Add option to FORCE X11 as Graphics Backend (#2820) 2025-10-29 13:16:57 +01:00
qt_common.cpp [macos, qt] Fix naturalDrawableSizeMVK (#3403) 2026-01-29 00:07:32 +01:00
qt_common.h [qt] refactor: qt_common lib (#94) 2025-09-15 17:21:18 +02:00
qt_compat.h [dynarmic, qt] fix build with QuaZip <=1.4 and fmt v9 (#2755) 2025-10-17 04:20:11 +02:00
qt_string_lookup.h [hle, kernel] Add support for FW21 and kernel changes (#3004) 2025-11-16 22:15:09 +01:00