eden-miror/src/video_core/host1x
lizzie 11de264541
[cmake] Fix some macOS compilation errors (#4350)
Don't compile GLSL/GLASM backends without OpenGL enabled. These codepaths are unused on non-OpenGL platforms.

Fixes other miscellaneous errors that pop up on Clang 23 as well.

Signed-off-by: Lizzie lizzie@eden-emu.dev
Signed-off-by: crueter crueter@eden-emu.dev

- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------

Co-authored-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4350
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2026-09-05 23:43:46 +02:00
..
codecs [common] Switch to boost::unordered_flat containers (#4326) 2026-08-31 02:58:09 +02:00
codec_types.h [cmake] Fix some macOS compilation errors (#4350) 2026-09-05 23:43:46 +02:00
control.cpp [fmt] use {#:x} instead of 0x{:#x} (#4170) 2026-07-25 21:47:07 +02:00
control.h [video_core, hle] remove redundant parent references in system structs (#3908) 2026-06-23 06:31:25 +02:00
ffmpeg.cpp [android] disable VP8 MediaCodec decoder due to crashes in Diablo II (#4231) 2026-07-26 04:24:04 +02:00
ffmpeg.h [vulkan, android] Mediacodec implementation + Vulkan fixes (#4191) 2026-07-09 06:55:54 +02:00
gpu_device_memory_manager.cpp SMMU: Implement backing CPU page protect/unprotect 2024-01-18 21:12:30 -05:00
gpu_device_memory_manager.h SMMU: Simplify and remove old code. 2024-01-18 21:12:30 -05:00
host1x.cpp [video_core, hle] remove redundant parent references in system structs (#3908) 2026-06-23 06:31:25 +02:00
host1x.h [common] Switch to boost::unordered_flat containers (#4326) 2026-08-31 02:58:09 +02:00
nvdec.cpp [vulkan, android] Mediacodec implementation + Vulkan fixes (#4191) 2026-07-09 06:55:54 +02:00
nvdec.h [host1x] fix ffmpeg not having va-api on freebsd, inline nvenc (#3878) 2026-04-29 16:41:25 +02:00
nvdec_common.h [cmake] Fix some macOS compilation errors (#4350) 2026-09-05 23:43:46 +02:00
sync_manager.cpp
sync_manager.h
syncpoint_manager.cpp [meta] remove MicroProfile (#185) 2025-08-06 07:48:11 +02:00
syncpoint_manager.h host1x/syncpoint_manager: Eliminate unnecessary std::function construction 2022-11-29 08:58:50 -05:00
vic.cpp [meta] Discourage profanity usage (#4239) 2026-08-09 02:53:16 +02:00
vic.h [cmake] Fix some macOS compilation errors (#4350) 2026-09-05 23:43:46 +02:00