Mesa News Archives


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

Mesa 22.2 Pushed Back By Two Weeks To Let More Features Land
Mesa 22.2 Pushed Back By Two Weeks To Let More Features Land

Mesa 22.2 as the quarterly feature update to this collection of open-source predominantly OpenGL and Vulkan graphics drivers has been pushed back by two weeks. This delay is for allowing more last minute features to land, which will hopefully ensure that Intel Arc Graphics and RDNA3 support is in better shape for this release.

7 July 2022 - Mesa 22.2 - 4 Comments
Mesa's Lima Gallium3D Driver Lands 4x MSAA Support

A decade after Luc Verhaegen started the Lima driver effort for reverse-engineering Arm Mali graphics, developers continue occasionally working on improvements to this Gallium3D driver for older generations of Mali hardware. The most recent feature work is finally enabling 4x MSAA support.

28 June 2022 - Multi-Sample Anti-Aliasing - 4 Comments
Vulkan Mesh Shaders To Closely Mirror Direct3D 12 Capabilities
Vulkan Mesh Shaders To Closely Mirror Direct3D 12 Capabilities

It's been known for a while that The Khronos Group and its Vulkan working group has been working on a cross-vendor extension for mesh shaders akin to what is offered already by Direct3D 12 and with NVIDIA by their VK_NV_mesh_shader extension. A few more details about the forthcoming Vulkan mesh shader support were detailed today.

21 June 2022 - Vulkan Mesh Shaders - 1 Comment
PowerVR Open-Source Vulkan Driver Adds Support For The TI AM62 SoC
PowerVR Open-Source Vulkan Driver Adds Support For The TI AM62 SoC

Earlier this month the TI Sitara AM62 series SoCs were announced for low-power IoT, AI, and other use-cases. While being powered by uninteresting Arm Cortex-A53 cores, with the AM625 SoC part of this new Sitara line-up there is an Imagination PowerVR GPU and that is now being enabled by the new open-source Vulkan driver.

21 June 2022 - PVR Vulkan For TI AM62 - 2 Comments
Microsoft's "Dozen" Prepares For Vulkan 1.1 Support
Microsoft's "Dozen" Prepares For Vulkan 1.1 Support

Merged earlier this year into Mesa was "Dozen" for Vulkan on Direct3D 12 for use with Microsoft's Windows Subsystem for Linux or in Windows cases where there may be a D3D12 driver installed but no Vulkan support. This is akin to the layering work Microsoft already supports for leveraging Mesa to provide OpenCL and OpenGL atop Direct3D 12. That "Dozen" driver is now readying Vulkan 1.1 support.

15 June 2022 - Vulkan 1.1 For Dzn - 7 Comments
FreeDesktop.org GitLab Down Due To Drive Failures
FreeDesktop.org GitLab Down Due To Drive Failures

Centralized development around Mesa, the X.Org Server, and dozens of other open-source projects is at a stand-still this weekend due to FreeDesktop.org GitLab crashing with the entire service down.

13 June 2022 - FreeDesktop.org GitLab - 34 Comments
Linux 5.20 + Mesa 22.2 To Allow Conformant Mali G57 OpenGL ES 3.1 Support
Linux 5.20 + Mesa 22.2 To Allow Conformant Mali G57 OpenGL ES 3.1 Support

With Panfrost Gallium3D patches landing today into Mesa 22.2 and Panfrost DRM kernel driver support slated to land for the Linux 5.20 cycle later this summer, the Mali G57 GPU has conformant OpenGL ES 3.1 support on this open-source driver and the first Mali GPU of the Valhall generation to have this achievement following the Panfrost driver's successes for the older Bifrost and Midgard architectures.

6 June 2022 - Mali G57 Valhall - 4 Comments
More Old GLSL Code Is Gutted From Mesa 22.2
More Old GLSL Code Is Gutted From Mesa 22.2

It's not only the Linux kernel that's been seeing some spring cleaning but Mesa developers have also been quite busy on working to remove some old, poorly maintained code from their open-source 3D driver components.

6 June 2022 - Deleting Old Code - 6 Comments
Mesa's Radeon Vulkan Driver Lands Indirect Ray-Tracing Support
Mesa's Radeon Vulkan Driver Lands Indirect Ray-Tracing Support

Mesa's Radeon Vulkan driver "RADV" continues working on maturing its ray-tracing implementation after the initial code was merged last year. RADV ray-tracing is still treated as experimental and not as reliable as the proprietary NVIDIA Vulkan driver's ray-tracing support that has been around much longer, but it's getting there and at least is open-source -- unlike AMD's official AMDVLK driver that continues to not support Vulkan RT unlike their proprietary driver alternative.

16 May 2022 - rayTracingPipelineTraceRaysIndirect - 4 Comments
Panfrost Lands Valhall Driver Code For Mesa 22.2
Panfrost Lands Valhall Driver Code For Mesa 22.2

The Panfrost open-source, reverse-engineered Arm Mali driver stack so far has been focused on Midgard and Bifrost architectures but the newer Valhall graphics support is beginning to materialize. Since last year the developers involved have been working heavy on reverse engineering and bringing up Valhall. More of that Valhall driver support landed today.

26 April 2022 - Panfrost + Valhall - 1 Comment
Mesa 22.0.2 Released With Many Intel / Radeon / Zink Fixes

While the Mesa 22.1 feature release will hopefully be out in about two weeks, out today is Mesa 22.0.2 as the newest point release for the current Mesa stable series. With this release slipping an extra week, there are even more bug-fixes than usual back-ported into this version.

22 April 2022 - Mesa 22.0.2 - Add A Comment
Zink OpenGL-On-Vulkan Making Progress On Windows, X-Plane Looking To Use It
Zink OpenGL-On-Vulkan Making Progress On Windows, X-Plane Looking To Use It

There is some exciting progress around Zink as the OpenGL 4.6 implementation built atop Vulkan APIs for generally quite performant OpenGL-on-Vulkan acceleration... Zink with the recently-merged Kopper code is even beginning to work on Windows and Laminar Research is hoping to use Zink for the next major X-Plane release!

20 April 2022 - Zink On Windows - 14 Comments
Mesa Prepares To Drop Old GLSL-To-TGSI - Big Code Removal, Win For Performance & Fixes
Mesa Prepares To Drop Old GLSL-To-TGSI - Big Code Removal, Win For Performance & Fixes

A project more than one year in the making by Emma Anholt is about to mark its completion with GLSL-to-TGSI set to be removed from Mesa whereby Gallium3D will always go through the NIR intermediate representation while older drivers still dependent upon TGSI will make use of the NIR-To-TGSI pass. Using NIR means better performance and getting rid of the GLSL-to-TGSI code path means freeing up more than twenty thousand lines of code.

20 April 2022 - Mesa Must Go Through NIR - 7 Comments
Mesa 22.1-rc1 Brings Radeon Vulkan Enhancements, Imagination Driver & Microsoft Dozen
Mesa 22.1-rc1 Brings Radeon Vulkan Enhancements, Imagination Driver & Microsoft Dozen

Following yesterday's Mesa 22.1 code branching / feature freeze, Mesa 22.1-rc1 was released this afternoon as the first step towards releasing Mesa 22.1 next month. Mesa 22.1 is bringing improvements for old NVIDIA graphics on open-source, many Radeon "RADV" Vulkan enhancements, a lot of work as always on the Intel side, the new Imagination Rogue PowerVR driver, and much more.

14 April 2022 - Mesa 22.1-rc1 - 3 Comments
Zink OpenGL-On-Vulkan Has Many Improvements With Mesa 22.1

With Mesa 22.1 due to be branched in the next day or so as the feature freeze for this quarterly Mesa update, Valve developer Mike Blumenkrantz has penned a new blog post outlining all of the Zink changes accomplished this cycle.

13 April 2022 - Zink Mesa 22.1 Changes - 3 Comments
Rusticl Posted For Working On OpenCL 3.0 Within Rust For Mesa Gallium3D Drivers
Rusticl Posted For Working On OpenCL 3.0 Within Rust For Mesa Gallium3D Drivers

Mesa has long had the OpenCL "Clover" Gallium3D state tracker that has supported OpenCL 1.x but lacked important extensions that impaired its practicality. With AMD backing their ROCm compute stack in more recent years and Intel going with their Compute-Runtime stack for oneAPI and OpenCL support, there also isn't a major backer to Clover besides Red Hat engineers and the community. Now though "Rusticl" has been published as a new Mesa OpenCL implementation written in the Rust programming language.

18 March 2022 - Rusticl - 35 Comments

2401 Mesa news articles published on Phoronix.