VC4 & VC5 Drivers Get More Fixes Ahead Of The Holidays

Written by Michael Larabel in Mesa on 15 November 2017 at 05:41 AM EST. 7 Comments
Eric Anholt at Broadcom has continued his spree of bringing up the next-gen VC5 Linux graphics driver stack while also continuing to maintain and improve upon the VC4 driver most commonly associated as being the open-source GPU driver option for the Raspberry Pi.

Eric lately has been on a theme of fixing/bringing-up the OpenGL support for the new VC5 Gallium3D driver. His latest items crossed off his are occlusion query support, rasterizer discard, transform feedback, OpenGL out-of-memory handling, and 8/16-bit integer texturing.

Back in the VC4 space he's landed MADVISE support in Mesa so when paired with the Linux 4.15 kernel, the updated DRM driver will be able to clean the user-space bugger object cache when running out of memory. This should help given the low amount of memory on the Raspberry Pi devices and hitting OOM issues not being too uncommon.

More details on Eric's blog.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week