RetroPie-Setup icon indicating copy to clipboard operation
RetroPie-Setup copied to clipboard

systems: add Vulkan flags for Pi4/Pi5

Open cmitu opened this issue 2 years ago • 1 comments

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-dev as a dependency.
  • not all emulators will run with Vulkan from KMS/DRM - ppsspp/dolphin can use it under x11/wayland, while retroarch runs with thevulkan video driver on KMS/DRM.
  • switching RetroArch to use the vulkan renderer needs to include the installation/configuration of SLANG shaders, which is not handled at the moment.

cmitu avatar Oct 29 '23 02:10 cmitu

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).

TheDiscordian avatar Dec 13 '24 07:12 TheDiscordian