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?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?