Mesa News Archives


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

Mesa Developers Discussing Again Whether To Fork Or Drop Non-Gallium3D Drivers
Mesa Developers Discussing Again Whether To Fork Or Drop Non-Gallium3D Drivers

Back in December was a developer discussion over dropping or forking non-Gallium3D drivers. Since then the Intel "Iris" Gallium3D driver has successfully become the default OpenGL driver for Broadwell/Gen8 and newer while the non-Gallium3D drivers continue to just face bit rot. The discussion over dropping/forking non-Gallium3D Mesa drivers has been reignited.

30 March 2020 - Killing The Old Drivers - 55 Comments
Mesa 20.1 Aiming For Release At The End Of May

This should come as little surprise to regular Phoronix readers and those that follow the Mesa release cadence, but Mesa 20.1 as the next quarterly feature release now has a release calendar putting its debut towards the end of May.

20 March 2020 - Mesa 20.1 - Add A Comment
Mesa 20.1 Sees Big Optimizations To Its Soft FP64 Implementation

For the past year Mesa has offered a "soft" implementation of FP64 capabilities for GPUs lacking FP64 hardware capabilities in order to support ARB_gpu_shader_fp64 as required by OpenGL 4.0. Optimizations were merged today to significantly enhance the "soft FP64" capabilities of Mesa.

19 March 2020 - Soft FP64 - 8 Comments
The OpenCL 2.0 CTS Can Now Run On Gallium3D Clover - But Doesn't Pass The Tests

Red Hat's Karol Herbst who has spent years now working on Nouveau SPIR-V support and other GPU open-source compute efforts around Mesa has provided a trivial implementation of clCreateCommandQueueWithProperties() that is now enough to begin running the OpenCL 2.0 conformance test suite on the Gallium3D "Clover" state tracker.

10 February 2020 - clCreateCommandQueueWithProperties - 11 Comments
Mesa 19.3.3 Released With Many Fixes

While Mesa 20.0 will be entering its feature freeze this week and branching ahead of the stable release expected in about one month, for now the Mesa 19.3 series is the newest available for stable users.

28 January 2020 - Mesa 19.3.3 - 18 Comments
Zink Is Moving Closer To OpenGL 3.0 Support Over Vulkan

Zink was one of the Mesa/Gallium3D innovations that saw mainline status in 2019 for offering OpenGL support atop Vulkan hardware drivers. While an interesting approach, so far only the dated OpenGL 2.1 support has been exposed but the Collabora-led effort is closing in on OpenGL 3.0 capabilities.

4 January 2020 - OpenGL 3.0 Milestone - 14 Comments
Mesa's Radeon R600 Gallium3D Driver Now Has NIR Support Under Review
Mesa's Radeon R600 Gallium3D Driver Now Has NIR Support Under Review

Similar to the trend with other Mesa drivers, the Radeon R600g driver for supporting Radeon HD 2000 through Radeon HD 6000 series graphics cards has been seeing experimental work to introduce a NIR back-end for this modern intermediate representation. That R600 NIR support now has a merge request open meaning it could possibly land still for Mesa 20.0.

30 December 2019 - R600 NIR - 12 Comments
Mesa 20.0's LLVMpipe Now Supports Running OpenCL On The CPU

Mesa's LLVMpipe Gallium3D driver has long been about running OpenGL on GPUs as a software fallback / debug path but as of this morning in Mesa 20.0-devel there is now the experimental ability of having OpenCL support making use of OpenCL "Clover" with NIR for CPU-based execution.

27 December 2019 - LLVMpipe OpenCL On The CPU!!! - 10 Comments
Mesa's LLVMpipe Software OpenGL Driver Now Uses NIR By Default

Joining the NIR driver bandwagon recently was LLVMpipe adding support for this new intermediate representation. Now with that support having matured, Mesa 20.0-devel's LLVMpipe software OpenGL driver is switching to NIR by default in place of TGSI.

21 December 2019 - LLVMpipe NIR Default - 1 Comment
Mesa 19.3 Released With Big Updates For Intel's Open-Source Drivers, Valve ACO Option

After a few weeks worth of delays due to blocker bugs the release of Mesa 19.3 is out today as a big end-of-year upgrade to the open-source OpenGL and Vulkan drivers for Linux systems. Intel and AMD Radeon driver changes largely dominate the work as always but there is a growing number of embedded driver changes and other enhancements for this crucial piece to the open-source 3D ecosystem.

12 December 2019 - Mesa 19.3 - 5 Comments
RadeonSI Driver Switches To NIR, Thereby Enabling OpenGL 4.6 By Default For AMD GPUs

Mesa 20.0 due out in Q1'2020 is now the magical release that is set to switch on RadeonSI NIR usage by default in place of the TGSI intermediate representation. What makes this IR switch-over prominent is that OpenGL 4.6 is then enabled by default on this open-source Gallium3D driver supporting Radeon HD 7000 series GPUs and newer.

10 December 2019 - RadeonSI + NIR + GL 4.6 - 17 Comments
ADriConf GUI Control Panel Support For Mesa Vulkan Drivers Is Brought Up

One of the most frequent complaints we hear from Linux gamers running open-source GPU drivers is over the lack of the hardware vendors supporting any feature-rich control panels like they do on Windows. There are many Linux driver tunables exposed by these open-source graphics drivers, but often they can only be manipulated via command-line options, environment variables, boot parameters, and other less than straight-forward means especially for recent converts from Windows and other novice Linux users. ADriConf has been doing a fairly decent job as a third-party means of helping to improve the situation and now there is talk of it supporting Vulkan driver settings.

9 December 2019 - Vulkan + ADriConf - 12 Comments

2398 Mesa news articles published on Phoronix.