RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Vulkan support for Pi4 Mesa available now?

    Scheduled Pinned Locked Moved Help and Support
    vulkan
    4 Posts 3 Posters 1.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      gamesfan
      last edited by

      Just read this,
      https://www.zdnet.com/article/raspberry-pi-4-higher-quality-faster-graphics-edge-closer-with-vulkan-support-via-mesa/?fbclid=IwAR0FdW3JJ_qlIHzt94mAUrlNrEtWg6GUn79ajLHhx6slCbu6_sygn4cciUA

      Anyone tried it yet or have a how to on adding it?

      1 Reply Last reply Reply Quote 1
      • George SpiggottG
        George Spiggott
        last edited by

        Not yet, but I'll be looking forward to the December update.

        "As noted by Phoronix, Mesa 20.3, the latest version of Mesa, is scheduled to be released as stable in early December and because it is part of Mesa, it's easier for Raspberry Pi Linux distributions to offer this Broadcom Vulkan driver."

        Which, if any, emulators would be able to take advantage of this straight away? Would they need updates to be able to take advantage of this?

        Currently running:
        Retropie 4.8.9 on a Pi Zero 2W (Overclock Settings: CPU 1400Mhz)
        ES-DE on a GMKtec K6 (Windows 11, 32GB RAM)

        G 1 Reply Last reply Reply Quote 0
        • G
          gamesfan @George Spiggott
          last edited by

          @George-Spiggott
          I understand, I thought RetroArch did support it but the raspi lacked it.

          I did read about the December update, my pi3 gets a lot more use than my Pi4 as it seems to perform better all around.

          I also picked up an Odroid N2 which is amazing for emulation, however it lacks the community and cool peripherals so I’m hoping that this driver helps.

          1 Reply Last reply Reply Quote 0
          • dankcushionsD
            dankcushions Global Moderator
            last edited by

            retroarch supports it as a graphics driver but it's used for simple blitting to the screen, so no perceivable advantage in 2d emulators. another side effect is that the usual GLSL shaders we use will not work with vulkan - you have to use SLANG ones.

            3d cores and standalone emulators may have vulkan implementations, which would take advantage of the new speed/features. lr-parallel would be a fun experiment (though i expect not viable at all). duckstation, beetle-psx, flycast, ppsspp, and dolphin are potentially viable ones that i can think of.

            another issue is, does the vulkan driver still need X? that's not ideal.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.