Have there been any news about Vulkan Drivers for the Pi4 since February?
-
Question pretty much says it all. Eben Upton announced on Jan 31 that it was being worked on and showed a screenshot with the milestone of the first triangle they managed to render with Vulkan on the Pi4. From what I can see, little else has been stated since then.
Does anyone know the current status of the project?
-
@Yarmongrel Eben Upton wrote as a comment on the Raspberry Pi blog for the release of the 8gb model and OS updates:
More Vulkan news coming real soon now.
There's a couple of commits that reference RPI Vulkan support recently added to MESA (when I last checked). But we have to wait I guess.
-
Forgive my ignorance, but what is Vulkan?
-
@Retro said in Have there been any news about Vulkan Drivers for the Pi4 since February?:
Forgive my ignorance, but what is Vulkan?
-
@mitu Cheers.
-
Pi4's Vulkan driver has been merged into the Mesa repo. https://www.raspberrypi.org/blog/vulkan-update-merged-to-mesa/
-
@rubencg said in Have there been any news about Vulkan Drivers for the Pi4 since February?:
Pi4's Vulkan driver has been merged into the Mesa repo. https://www.raspberrypi.org/blog/vulkan-update-merged-to-mesa/
hmmm... wouldn't get your hopes up too high.
I compiled and installed using these instructions
then i tried some things
- a self compiled version of ppsspp with vulkan support. conclusion: vulkan works, but framerate on vulkan lower than with opengl backend
- a self compiled version ofr retroarch with lr-mupen64plus-next with vulcan support. On the normal open gl renderer it works, but gives a segmentation fault on the angrylion vulkan rendererer
- a self compiled version of retroarch with lr-parallel: same segmentation fault on the same renderer
so apparently a lot of work to be done before we get benefits using vulkan....
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.