RetroPie-Setup
RetroPie-Setup copied to clipboard
systems: add Vulkan flags for Pi4/Pi5
Added Vulkan as supported renderer for Pi4/Pi5 when running on RaspiOS 12 Bookworm. Technically the support was added in Bullseye for Pi4, but it was only available under X11.
Notes:
- most emulators include the Vulkan headers, so there's no need to add
libvulkan-devas a dependency. - not all emulators will run with Vulkan from KMS/DRM -
ppsspp/dolphincan use it under x11/wayland, whileretroarchruns with thevulkanvideo driver on KMS/DRM. - switching RetroArch to use the
vulkanrenderer needs to include the installation/configuration of SLANG shaders, which is not handled at the moment.
Do you experience a performance bump using Vulkan? I'm super interested in this and curious about what's holding this PR back (IE: I'm happy to contribute tests).