eden/src
crueter 18135424df
[cmake] more modules, general "cleanup" (#3126)
Successor to that old MoltenVK PR. Does a lot of cleanups within root CMakeLists.txt, hands over MoltenVK and VulkanValidationLayers to CPMUtil, and separates out common operations into my modules.

Hopefully reduces the monstrosity that is root CMakeLists.txt. Please test:

- builds on all platforms
- VulkanValidationLayers

Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3126
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2025-12-04 06:00:58 +01:00
..
android [cmake, externals] android x86_64 support (#3086) 2025-12-03 06:40:11 +01:00
audio_core [qt_common, core, audio] remove duplicate string literal definitions, inline SystemManager::threadfunc, increase latency of audio shutdown (#3030) 2025-11-17 22:37:45 +01:00
common [fixup] settings: Set Overlay Applet to false (#3112) 2025-12-03 03:32:11 +01:00
core [hle] remove settings server thread (#3118) 2025-12-01 07:19:45 +01:00
dedicated_room [cmake] fix macos mbedtls (#3109) 2025-11-27 19:59:08 +01:00
dynarmic [cmake] more modules, general "cleanup" (#3126) 2025-12-04 06:00:58 +01:00
frontend_common [desktop] fix audio output engine not saving (#3083) 2025-11-25 00:20:16 +01:00
hid_core [hle,display,overlay,starter,hid] add overlay functions, starter applet (initially), HID handheld for system applets and fw21 stubs (#3080) 2025-11-27 19:46:41 +01:00
input_common nuke: Goodbye PCH, you will not be missed (#2821) 2025-10-27 20:50:16 +01:00
network [network] Fix potential infinite hang when generating fake IPs (#2898) 2025-10-31 17:38:04 +01:00
qt_common [hle,display,overlay,starter,hid] add overlay functions, starter applet (initially), HID handheld for system applets and fw21 stubs (#3080) 2025-11-27 19:46:41 +01:00
shader_recompiler [maxwell] ATOM() has cases where it acts like a NOP (#2907) 2025-11-28 15:11:16 +01:00
tests [cmake] allow static MinGW/macOS builds; fix clangarm64 (#2994) 2025-11-11 06:22:33 +01:00
video_core [port] NetBSD and improper ctor for SpinLock fixes (#3092) 2025-11-30 06:05:53 +01:00
web_service nuke: Goodbye PCH, you will not be missed (#2821) 2025-10-27 20:50:16 +01:00
yuzu [cmake] more modules, general "cleanup" (#3126) 2025-12-04 06:00:58 +01:00
yuzu_cmd [cmake] allow static MinGW/macOS builds; fix clangarm64 (#2994) 2025-11-11 06:22:33 +01:00
yuzu_room_standalone [cmake] allow static MinGW/macOS builds; fix clangarm64 (#2994) 2025-11-11 06:22:33 +01:00
.clang-format chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
CMakeLists.txt externals: Fix Debug builds and remove PCH leftover (#3000) 2025-11-13 03:20:38 +01:00
dep_hashes.h.in [cmake, frontend] feat: CPMUtil + dependency viewer (#238) 2025-08-11 22:27:29 +02:00