Mesa News Archives


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

Mesa's Radeon R600g Driver Adds NIR Support For Pre-Evergreen GPUs
Mesa's Radeon R600g Driver Adds NIR Support For Pre-Evergreen GPUs

Merged in early July to Mesa 22.2 was the rewritten R600g NIR back-end for improving older AMD Radeon HD 5000/6000 series graphics cards on Linux with this open-source OpenGL driver. That NIR code was limited to "newer" Radeon GPUs supported by the R600g driver while now it's been extended for supporting pre-Evergreen GPUs too.

1 August 2022 - R600g NIR For Older AMD GPUs - 5 Comments
Microsoft Extends Mesa's D3D12 Video Acceleration To Support Video Engine Based Effects
Microsoft Extends Mesa's D3D12 Video Acceleration To Support Video Engine Based Effects

Since last year Microsoft has been working on Direct3D 12 video acceleration for Mesa so that Windows Subsystem for Linux can run common applications targeting the VA-API video acceleration API and ultimately enjoy GPU-based video acceleration by way of Direct3D 12. After the initial video encode/decode support for D3D12 was merged to Mesa earlier this year, the latest Microsoft contribution is now handling of video engine based effects.

22 July 2022 - D3D12 Video Effects - 16 Comments
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 - 1 Comment
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

2158 Mesa news articles published on Phoronix.