High Speed Raspberry Pi GPU driver released

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@themarkymark·
0.000 HBD
High Speed Raspberry Pi GPU driver released
![image.png](https://files.peakd.com/file/peakd-hive/themarkymark/8fMrj3bY-image.png)

This is pretty damn cool, in his spare time an Nvidia engineer built a Vulkan driver for the Raspberry Pi Zero, 1, 2, and 3.  

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Dear followers,<br>after more than 2 years I&#39;m incredibly proud to announce that RPi-VK-Driver is now released. It&#39;s the first low-level GPU driver for the Broadcom Videocore IV GPU powering the <a href="https://twitter.com/Raspberry_Pi?ref_src=twsrc%5Etfw">@Raspberry_Pi</a> <br>Please find it here:<a href="https://t.co/BGMk8x4CG3">https://t.co/BGMk8x4CG3</a></p>&mdash; Martin Thomas (@0martint) <a href="https://twitter.com/0martint/status/1273883659959926785?ref_src=twsrc%5Etfw">June 19, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Support for the Raspberry 4 is already being worked on by the Raspberry Pi foundation but appears to be a ways off.  Following some of the discussions on Twitter and GitHub, there is some coordination now with the team building support for the Raspberry Pi 4.

The perform is really good compared to the regular GPU support which is based on OpenGL.  The Vulkan driver has some limitations and does not fully support the Vulkan API.

If you have done any gaming on Windows you know OpenGL is generally a really slow way of accessing the GPU and performance is far slower than DirectX.  

Vulkan is a project by Khronos Group that aims to replace OpenGL & DirectX by offering a low-level high-performance cross-platform GPU API.

The main advantage of Vulkan has improved parallel tasking and work distribution to multiple cores.

Part of the difficulty with creating drivers like this for the Raspberry Pi is Broadcom's restrictive nature to their products.  

You can find more information about this project on [GitHub](https://github.com/Yours3lf/rpi-vk-driver).

If you have a pressing need to play Quake 3, this may be just what you need.

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">VkQuake3 running at 100+ FPS on a <a href="https://twitter.com/Raspberry_Pi?ref_src=twsrc%5Etfw">@Raspberry_Pi</a> 3B+ using the new low level RPi-VK-Driver <a href="https://t.co/UhhYgQrAEi">pic.twitter.com/UhhYgQrAEi</a></p>&mdash; Martin Thomas (@0martint) <a href="https://twitter.com/0martint/status/1274012749174013954?ref_src=twsrc%5Etfw">June 19, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
👍 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,