D
Deleted User
Guest
OP
A new RPi-VK-Driver was developed over the past two years by Martin Thomas, a graphics engineer currently working for NVIDIA who developed this driver in his spare time.
It reportedly took about two years to get this unofficial Vulkan driver into shape for Friday's "1.0" release.
More details on this Raspberry Pi Vulkan driver for older boards via this GitHub repository.
The Raspberry Pi 1 through Raspberry Pi 3 Model B+ and even the Raspberry Pi Zero can now see Vulkan support via a new unofficial "RPi-VK-Driver" that is offering even better performance than the Broadcom OpenGL driver.
RPi-VK-Driver is a low level GPU driver for the Broadcom Videocore IV GPU that implements a subset of the Vulkan (registered trademark of The Khronos Group) standard.
The implementation is not conformant to the standard (therefore it cannot be called a Vulkan driver, officially) but tries to follow it as closely as the hardware allows for it.
Compared to the available OpenGL drivers it offers superb speed including precise and predictable memory management and multi-threaded command submission.
It also offers a wider feature set such as MSAA support, low level assembly shaders and performance counters.
On the other hand it currently does not support GLSL shaders.