Mesa News Archives


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

AV1 Still Picture Encoding Merged For Mesa 24.3 Radeon Driver
AV1 Still Picture Encoding Merged For Mesa 24.3 Radeon Driver

David Rosca working for AMD has continued to improve their open-source video acceleration support within Mesa. Merged today for Mesa 24.3 is the code within the Gallium3D video acceleration front-end and the RadeonSI Gallium3D driver for handling AV1 still picture encode.

29 October 2024 - AV1 Still Picture / AVIF - 10 Comments
Mesa 24.3 Allows Rusticl On Asahi Gallium3D By Default
Mesa 24.3 Allows Rusticl On Asahi Gallium3D By Default

Building off the recent infrastructure merged for Mesa 24.3 as a build option to allow Rusticl driver support to be enabled by default, Red Hat's Karol Herbst has added the Asahi Gallium3D driver to the default list.

13 October 2024 - Rusticl OpenCL On Apple Silicon - Add A Comment
LunarG Exploring Vulkan To Metal Translation With Mesa
LunarG Exploring Vulkan To Metal Translation With Mesa

While there is the open-source MoltenVK project that implements the Vulkan API atop Apple's Metal graphics drivers on iOS/macOS, the 3D graphics consulting firm LunarG is exploring the possibility of implementing Vulkan to Metal translation using Mesa.

8 October 2024 - Vulkan To Apple Metal - 19 Comments
Zink Seeing VA-API Video Acceleration Implemented Over Vulkan Video
Zink Seeing VA-API Video Acceleration Implemented Over Vulkan Video

The Zink OpenGL-on-Vulkan driver has experimental code now available for testing that also implements the Video Acceleration API (VA-API) atop the Vulkan Video APIs. This is an interesting effort that now allows VA-API applications to rely on drivers with Vulkan Video support underneath.

4 October 2024 - VA-API On Vulkan Video - 15 Comments
Mesa's Zink Driver Now Supports OpenGL VR Extensions
Mesa's Zink Driver Now Supports OpenGL VR Extensions

For anyone still relying upon virtual reality (VR) applications written for the OpenGL API rather than the Vulkan API that has been dominant among VR apps (and other modern games / software) for years, the Mesa code and in particular the Zink OpenGL-on-Vulkan driver now supports the OpenGL VR (OVR) extensions.

18 September 2024 - Mesa OVR Extensions - 24 Comments
RADV Merges Vulkan Pipeline Binary Support
RADV Merges Vulkan Pipeline Binary Support

Thanks to the work of Valve Linux graphics driver developer Samuel Pitoiset, the Radeon "RADV" Vulkan driver is now the first within Mesa supporting the new Vulkan pipeline binary extension.

10 September 2024 - VK_KHR_pipeline_binary - 9 Comments
Mesa 24.3 Removes Support For The Long-Abandoned OpenMAX API
Mesa 24.3 Removes Support For The Long-Abandoned OpenMAX API

Some long-rotting code in Mesa has been flushed out today... Mesa 24.3 is now 11.6k lines of code lighter after removing support for the OpenMAX (OMX) API that was implemented as a Gallium3D state tracker long ago and hasn't seen any activity in recent years and the upstream OpenMAX standards work halted more than one decade ago.

9 September 2024 - Mesa Drops OpenMAX - 8 Comments
Mesa's Gallium3D Direct3D 9 "Nine" State Tracker To Be Retired
Mesa's Gallium3D Direct3D 9 "Nine" State Tracker To Be Retired

It's crazy that Gallium Nine is already a decade old for providing a Direct3D 9 (D3D9) state tracker implementation for Gallium3D hardware drivers. Gallium Nine was useful years ago for speeding up Direct3D 9 support when using Wine on Linux for Windows games/applications but it hasn't been well maintained in years with DXVK pretty much taking over for efficiently mapping Direct3D atop the Vulkan API. It's time to sunset Gallium Nine.

29 August 2024 - Gallium Nine - 29 Comments
Apple Silicon OpenGL & Vulkan Drivers Updated In Mesa 24.3 Git
Apple Silicon OpenGL & Vulkan Drivers Updated In Mesa 24.3 Git

Yesterday was a fresh sync of the Asahi Linux projecr's AGX Gallium3D and Honeykrisp drivers to the upstream Mesa 24.3-devel Git repository. Some 42 patches are now upstream in Mesa for benefiting OpenGL and Vulkan atop Apple Silicon graphics.

13 August 2024 - AGX Gallium3D + Honeykrisp - 44 Comments
Blumenkrantz Continues On Big Mesa Code Refactoring
Blumenkrantz Continues On Big Mesa Code Refactoring

Mike Blumenkrantz of Valve's Linux graphics driver team has recently begun pushing changes to the Mesa 3D graphics code-base as part of "The Juiciest Refactor Ever". After merging the first of the patches last week, this week has brought more code for this juicy refactoring.

1 August 2024 - "THE JUICIEST REFACTOR EVER" - 18 Comments
Mesa's Freedreno Gallium3D Driver Lands Initial Adreno 700 Series Support
Mesa's Freedreno Gallium3D Driver Lands Initial Adreno 700 Series Support

Since last year there's been support available in the MSM DRM kernel driver for Qualcomm's Adreno 700 series graphics processors. There's also been some Adreno 700 series support in TURNIP as the Mesa Vulkan driver for these newer Adreno GPUs. Now finally the Freedreno Gallium3D driver has merged initial Adreno 700 series support for the Mesa 24.3 release.

30 July 2024 - A7xx Support - 3 Comments
Mesa 24.3 Lands "The Juiciest Refactor Ever"
Mesa 24.3 Lands "The Juiciest Refactor Ever"

Mike Blumenkrantz of Valve landed another interesting patch series in Mesa Git for next quarter's Mesa 24.3... This is what he proclaims to be "THE JUICIEST REFACTOR EVER" for the Mesa GLX code.

29 July 2024 - GLX Code Refactoring - 26 Comments
Marek Olšák Lands Support In Mesa 24.2 To Vectorize IO In The GLSL Linker
Marek Olšák Lands Support In Mesa 24.2 To Vectorize IO In The GLSL Linker

Well known AMD Mesa developer Marek Olšák has shown no signs of hitting the end of the road for optimizing OpenGL support within the Mesa/Gallium3D driver stack. More than one decade since joining AMD and more than a decade and a half of being involved with Mesa since beginning as a student developer, Marek still isn't slowing down with his performance optimizations and new features to benefit the open-source Radeon Linux graphics drivers.

18 June 2024 - Vectorize IO - 1 Comment
Mesa 24.1.1 Released With Many Graphics Driver Bug Fixes
Mesa 24.1.1 Released With Many Graphics Driver Bug Fixes

For those typically waiting until the first point release of a new Mesa3D driver series before upgrading, today it's your chance to upgrade! Mesa 24.1.1 is now available with the first round of Mesa 24.1 fixes to the prominent OpenGL and Vulkan drivers. Coincidentally the bi-weekly release times nicely for the Phoronix 20th birthday today as a nice present with our love for the open-source Linux graphics stack.

5 June 2024 - Mesa 24.1.1 - 4 Comments

2459 Mesa news articles published on Phoronix.