Asahi AGX Gallium3D Driver Sees Big Sync For Mesa 24.1 To Improve Apple Silicon Graphics

Written by Michael Larabel in Mesa on 30 March 2024 at 06:45 AM EDT. 3 Comments
MESA
Lead Asahi AGX Gallium3D driver developer Alyssa Rosenzweig has carried out a big sync to upstream Mesa 24.1 for this open-source Apple Silicon OpenGL graphics driver.

This sync ahead of the upcoming Mesa 24.1 branching lands 123 new patches into Mesa Git for this Apple Silicon user-space driver. This latest upstreaming adds a Braun-Hack spiller, a prolog/epilog system to eliminate almost all shader variants, and a constant promotion optimization pass to help the performance for a lot of pressure-bound workloads. A fast linker is also added and various other optimizations.

Apple M2 with Asahi Linux


In total the merge on Friday night landed 6.4k lines of new driver code while removing 2.3k lines of existing code. Look for these Asahi AGX performance optimizations and other work in Mesa 24.1 that will be out as stable in about two months.

See
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week