summaryrefslogtreecommitdiff
path: root/VC4.mdwn
diff options
context:
space:
mode:
authorEricAnholt <EricAnholt@web>2016-03-11 13:43:38 -0800
committerdri <iki-dri@freedesktop.org>2016-03-11 13:43:38 -0800
commit8d6cef4370425f24fbd270288e0bb7fa7f6951a8 (patch)
tree4424338761cfd92090749a0bfe0603ae1192b7b2 /VC4.mdwn
parent89f2b742935763ac0a34b64b3699c737218edc1d (diff)
add a links section
Diffstat (limited to 'VC4.mdwn')
-rw-r--r--VC4.mdwn15
1 files changed, 10 insertions, 5 deletions
diff --git a/VC4.mdwn b/VC4.mdwn
index 98f5c7a..097da02 100644
--- a/VC4.mdwn
+++ b/VC4.mdwn
@@ -2,16 +2,18 @@
This is the Mesa and DRM driver for Broadcom VC4 hardware. It is notably used in the Raspberry Pi hardware, including Raspberry Pi 2, and included as an option in the [2016-02-09 Rasbpian release](https://www.raspberrypi.org/downloads/raspbian/).
+Other information:
+
+ * [Raspberry Pi Upstreaming](http://elinux.org/RPi_Upstreaming)
+ * [Performance Debugging](VC4PerformanceDebugging)
+ * [Userspace tools for driver debugging](https://github.com/anholt/vc4-gpu-tools)
+
## Kernel driver status
The V3D kernel driver is now upstream in kernel 4.5. The devicetree has not been updated for the driver, so you can find a patch for that at: <https://github.com/anholt/linux/tree/vc4-kms-v3d-squash-2-boot>.
The Raspberry Pi Foundation's [kernel tree](https://github.com/raspberrypi/linux) now includes the driver in the current rpi-update 4.1 branch, and also the 4.5 branch.
-General Raspberry Pi upstreaming status can be found at <http://elinux.org/RPi_Upstreaming>
-
-Userspace tools for driver debugging can be found at <https://github.com/anholt/vc4-gpu-tools>
-
## 3D driver status
The 3D driver can be found at: <http://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/drivers/vc4>
@@ -20,9 +22,12 @@ The 3D driver can be found at: <http://cgit.freedesktop.org/mesa/mesa/tree/src/g
* 92.4% passrate on piglit quick.tests on Raspberry Pi
* 93.9% passrate on deqp es2 tests in simulation
-###Bug reporting
+### Bug reporting
Bugs are tracked on my github repositories. The [kernel](https://github.com/anholt/linux/issues) repository covers module probing, display problems, and whole-system crashes. The [mesa](https://github.com/anholt/mesa/issues) repository covers graphics rendering bugs, 3D performance, and 3D features.
+
+Feel free to use bare "+1" comments on bugs that impact you, so that I can use participant count as a rough prioritization guide.
+
## Building the kernel
This is not a complete guide, just some details you'll definitely need.