Mesa News Archives


2,391 Mesa open-source and Linux related news articles on Phoronix since 2006.

Mesa Fixes Up The Recent L3 Cache Pinning Rework

Going on for a few years now has been some Mesa optimizations for AMD Ryzen CPUs and in particular L3 cache optimizations. There is now a fix to re-enable this support after it was mistakenly broken earlier this year.

4 May 2021 - Fixes L3 Cache Pinning - Add A Comment
Zink OpenGL-On-Vulkan Now Correctly Rendering... Glxgears
Zink OpenGL-On-Vulkan Now Correctly Rendering... Glxgears

While Zink implements OpenGL 4 and is running an increasing number of games with good performance, one of the simple "demos" it hasn't been able to render correctly in recent years has been glxgears. But that milestone is now crossed once again with the latest Mesa code.

27 April 2021 - glxgears Zink - 22 Comments
Mesa 21.0.3 + Mesa 21.1-rc2 Released

Whether you are a stable Mesa user or living more on the bleeding-edge with Git or development snapshots, there are new updates out today for this collection of open-source Linux GPU drivers.

21 April 2021 - Mesa Updates - 1 Comment
More Progress Is Made Understanding Apple's M1 GPU, Working Towards An Open Driver

Alyssa Rosenzweig, known for her work on the Panfrost open-source driver for Arm Mali graphics, has published the latest findings around the Apple M1 graphics processor. In fact, enough understanding to get a shaded, spinning cube rendering on the Apple M1 using a simple demo so far while the open-source driver support is still the goal.

18 April 2021 - Apple M1 GPU Bring-Up - 32 Comments
Mesa 21.1 Squeezes In Improvements For Direct3D 9 (Gallium Nine)

The feature freeze and code branching for Mesa 21.1 is imminent but last minute feature work continues to pour in. Hitting Mesa Git this morning as the latest activity were some fixes and improvements in Gallium Nine for providing Direct3D 9 support atop Gallium3D drivers to Wine/Windows programs.

14 April 2021 - Gallium Nine - 4 Comments
Mesa's Virgl Straps On A Simple Disk Cache

The "Virgl" virtual 3D GPU project for providing OpenGL (and work-in-progress VirtIO-GPU Vulkan) acceleration within guest virtual machines continues to mature for improving the open-source Linux desktop virtualization stack.

14 April 2021 - Disk Cache - 4 Comments
The Most Exciting Open-Source Graphics Driver News From Q1'2021

Mesa this quarter saw the release of Mesa 21.0 with many OpenGL and Vulkan improvements, a lot of work continues building up around the Zink OpenGL-on-Vulkan implementation, Lavapipe continued advancing for software-based Vulkan, Intel and AMD continued with their stellar open-source hardware support, and performance optimizations in Mesa and lower down the stack are seemingly never-ending.

29 March 2021 - Mesa Q1 - 2 Comments
Mesa Considers Raising CPU Support Baseline

Mesa developers are currently discussing the raising of the default compiler baseline for Mesa drivers moving forward, which would raise the base CPU requirements for these open-source Mesa drivers unless overriding the compiler flags. However, only the very oldest systems would be negatively impacted.

28 March 2021 - SSE2 Or Better? - 99 Comments
Lavapipe CPU-Based Vulkan Performance Looking Good Compared To SwiftShader

Google's open-source SwiftShader has been supporting a software-based Vulkan implementation for some time, building off its prior OpenGL / GLES and D3D9 support. While SwiftShader's Vulkan implementation has received heavy investment and attention from Google, it turns out Mesa's Lavapipe software implementation is beginning to pull ahead.

26 March 2021 - Lavapipe vs. SwiftShader - 15 Comments
Mesa 21.1 Wires Up Lima Shader Disk Cache

When it comes to open-source Arm Mali graphics on Linux, the Panfrost Gallium3D driver is what's talked about the most given that it's for supporting newer generations of Mali graphics hardware. But the Lima Gallium3D driver effort remains ongoing for supporting older Mali 400/450 series hardware.

25 March 2021 - Lima Shader Cache - 1 Comment
Mesa 21.1 Will Aim To Be Out By Mid-May

With Mesa 21.0 released earlier this month following a one month delay, the Mesa 21.1 release calendar has now been published for that next quarterly feature release.

23 March 2021 - Mesa 21.1 - 6 Comments
Freedreno Gallium3D Adds Threaded Context Support

Last week Intel wired up Gallium3D threaded context support to their "Iris" OpenGL driver for yielding some sizable performance improvements. Now the Freedreno driver for Qualcomm Adreno hardware has hooked into the threaded context support as well.

11 March 2021 - u_threaded - 2 Comments
There's Finally An Easy Way To Track Mesa's OpenCL Support

While Mesa is most well known for providing OpenGL and Vulkan open-source drivers on Linux systems, via the "Clover" Gallium3D state tracker is also maturing support for OpenCL. But until now it hasn't been straight-forward to track the state of Mesa's OpenCL supported versions and extensions.

1 March 2021 - Mesa OpenCL Features - 17 Comments
Mesa Lands New Single File Cache To Help Steam's Pre-Compiled Shaders, Space Savings

Mesa's on-disk shader cache, which is used for speeding up game load times by avoiding the redundant recompiling of shaders on successive loads and also helping performance for software that compiles shaders on-the-fly, is seeing a big improvement with Mesa 21.1. Mesa 21.1-devel merged this weekend the new single file cache implementation.

21 February 2021 - Mesa Single File Cache - 30 Comments

2391 Mesa news articles published on Phoronix.