[video_core] Properly disable OpenGL, add ENABLE_VULKAN option and allow full-null backend

Signed-off-by: lizzie <lizzie@eden-emu.dev>
This commit is contained in:
lizzie 2026-03-07 19:40:19 +00:00
parent 769edbfea3
commit 1ee41c4369
10 changed files with 206 additions and 155 deletions

View file

@ -70,10 +70,12 @@ These options control executables and build flavors.
The following options are desktop only.
- `ENABLE_LIBUSB` (ON) Enable the use of the libusb input frontend (HIGHLY RECOMMENDED)
- `ENABLE_OPENGL` (ON) Enable the OpenGL graphics frontend
- `ENABLE_LIBUSB` (ON) Enable the use of the libusb input backend (HIGHLY RECOMMENDED)
- `ENABLE_OPENGL` (ON) Enable the OpenGL graphics backend
- Unavailable on Windows/ARM64
- You probably shouldn't turn this off.
- `ENABLE_VULKAN` (ON) Enable the Vulkan graphics backend
- Only turn this off for builds that depend entirely on OpenGL.
### Qt