cshields cross-posted this post in Raspberry Pi 4 years ago


High Speed Raspberry Pi GPU driver released

in #raspberrpypi4 years ago

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.

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.

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

VkQuake3 running at 100+ FPS on a @Raspberry_Pi 3B+ using the new low level RPi-VK-Driver pic.twitter.com/UhhYgQrAEi

— Martin Thomas (@0martint) June 19, 2020
Sort:  

Congratulations @cshields! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :

You got more than 10 replies.
Your next target is to reach 50 replies.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out the last post from @hivebuzz:

Hive Power Up Day - July 1st 2021 - Hive Power Delegation