Mesa News Archives
Mesa 20.3 Lands Rewritten AMD Zen L3 Cache Optimization

You may recall going back to 2018 that well known open-source AMD Mesa driver developer Marek Olsak was working on Mesa optimizations around the AMD Zen architecture. In particular, better handling of Mesa for Zen's L3 cache design. A rewritten implementation of that has now landed along with some other improvements.

30 October 2020 - Mesa 20.3 - 7 Comments
Mesa 20.3 Supports Intel Alder Lake Gen12 Graphics

Last week Intel open-source engineers began publishing Linux kernel patches for the "Alder Lake S" graphics support. That work should be found in the Linux 5.11 cycle being christened as stable in early 2021. In user-space, Alder Lake graphics patches also appeared for their OpenCL / oneAPI Level Zero compute stack and now merged into Mesa 20.3 as well for OpenGL / Vulkan support.

28 October 2020 - Mesa 20.3 + Alder Lake Graphics - 5 Comments
NIR-To-TGSI Support Added To Mesa 20.3

Mesa 20.3 has merged a long work-in-progress patch series providing support for going from the modern NIR intermediate representation to TGSI as the conventional Gallium3D IR.

20 October 2020 - NIR-To-TGSI - 4 Comments
Mesa 20.2.1 Released With Initial Batch Of Fixes

Mesa 20.2 officially released at the end of September as the Q3'2020 open-source driver stack update providing open-source OpenGL/OpenCL/Vulkan support for much of the graphics hardware on the market. For those that prefer waiting for the first point release before upgrading, that milestone was reached today.

14 October 2020 - Mesa 20.2.1 - Add A Comment
RADV ACO Lands NGG Geometry Shader Support

Adding to the growing list of Mesa 20.3 features is now RADV ACO supporting NGG GS. Or rather, the Radeon Vulkan driver with the ACO back-end now supports geometry shaders with Next-Gen Geometry (NGG) as found on newer AMD GPUs.

10 October 2020 - NGG GS - 13 Comments
ADRIConf Remains The Primary GUI Control Panel For Managing Mesa OpenGL/Vulkan Drivers

While the Linux kernel graphics drivers and user-space OpenGL/Vulkan drivers expose a lot of options via sysfs on the kernel side and various environment variables and other tunables in user-space, when it comes to graphical control panels to manage these open-source graphics drivers on Linux there are several fragmented different options. For Mesa drivers, ADRIConf remains the leading option.

22 September 2020 - ADRIConf - 41 Comments
Open-Source Vivante Driver In Some Cases Outperforming Proprietary Driver

One of the less talked about open-source graphics drivers talked about is Etnaviv as the reverse-engineered, community-based driver providing OpenGL/GLES support for Vivante graphics IP. While it's still working towards OpenGL ES 3.0 compliance, its performance is currently in some cases competitive -- and even outperforming -- the Vivante proprietary driver.

21 September 2020 - Etnaviv 2020 - 3 Comments
Zink OpenGL-On-Vulkan Seeing Some 50~100% FPS Gains

After working on getting the Zink OpenGL-over-Vulkan driver up to OpenGL 4.6 with still pending patches, former Samsung OSG engineer Mike Blumenkrantz has been making remarkable progress on the performance aspect as well.

19 September 2020 - Zink Gallium3D Performance - 38 Comments
Mesa 20.1.8 Released While Waiting For Mesa 20.2

Mesa 20.2 (or 20.2-RC5) didn't debut last week as intended, but for the interim the Mesa 20.1.x release cycle brought 20.1.8 on Wednesday and now it's been extended to having at least a ninth point release to allow more time until not only Mesa 20.2.0 to ship but Mesa 20.2.1 alignment.

17 September 2020 - Mesa 20.1.8 - 2 Comments
AMD ACO Back-End Sees Thorough Documentation Added, Explanation Of Architecture

With the soon to be released Mesa 20.2, the RADV Vulkan driver is using the ACO back-end by default that's been developed with funding by Valve as an alternative to AMD's official "AMDGPU" LLVM back-end. For those wondering how this shader compiler back-end compares and more intricate details of its design, some extensive documentation has finally been added to the Mesa tree.

1 September 2020 - ACO Documentation - 2 Comments

1877 Mesa news articles published on Phoronix.