rpi-vk-driver

VK driver for the Raspberry Pi (Broadcom Videocore IV)

Github星跟踪图

RPi-VK-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.

Building

Please follow the instructions in the Build.md file.
https://github.com/Yours3lf/rpi-vk-driver/blob/master/BUILD.md

Wiki

For further information please take a look at the Wiki section:
https://github.com/Yours3lf/rpi-vk-driver/wiki

Supported hardware

The driver currently supports the following Raspberry Pi models:

  • Zero
  • Zero W
  • 1 Model A
  • 1 Model A+
  • 1 Model B
  • 1 Model B+
  • 2 Model B
  • 3 Model A+
  • 3 Model B
  • 3 Model B+
  • Compute Module 1
  • Compute Module 3
  • Compute Module 3 lite
  • Compute Module 3+
  • Compute Module 3+ lite

主要指标

概览
名称与所有者Yours3lf/rpi-vk-driver
主编程语言C++
编程语言CMake (语言数: 4)
平台
许可证MIT License
所有者活动
创建于2018-05-03 20:08:08
推送于2021-04-22 16:23:51
最后一次提交2021-02-26 16:55:00
发布数1
最新版本名称v1.0 (发布于 )
第一版名称v1.0 (发布于 )
用户参与
星数1.2k
关注者数83
派生数70
提交数491
已启用问题?
问题数25
打开的问题数7
拉请求数5
打开的拉请求数4
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?