News: 0001548330

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Mesa Will Stop Building Gallium-XA By Default

([Mesa] 6 Hours Ago Stop Building XA)


Back in April [1]Mesa deprecated Gallium Nine alongside the XA state tracker used for X.Org Server acceleration. Gallium-XA was developed by VMware for use with their DDX driver for accelerating X11 within their virtualized environments. XA isn't really used these days and the generic GLAMOR code is in much better shape. Thus Mesa is now no longer building the XA code as the next step toward its removal.

Rather than just deprecating Gallium-XA but still building it by default, the Meson change was merged to Mesa yesterday to stop building the XA code by default. This change is also set to be back-ported to the Mesa 25.1 stable series. XA was interesting many years ago but no longer really the case, especially with most modern Linux desktop users now on Wayland. It was one of many interesting Mesa innovations out of VMware back in the day following their [2]acquisition of Tungsten Graphics and being a big Mesa contributor long before Valve and other current stakeholders.

[3]This commit is what goes ahead and stops building the old XA code by default for Mesa. If all goes well the XA code could be removed from the Mesa codebase for next quarter's Mesa 25.2 release.



[1] https://www.phoronix.com/news/Gallium-Nine-Deprecated

[2] https://www.phoronix.com/news/NjkyNw

[3] https://cgit.freedesktop.org/mesa/mesa/commit/?id=31cf6b94ad1dfaf4272b22a39d7e2805d03f9375



elatllat

TheMightyBuzzard

skeevy420

TheMightyBuzzard

billyswong

TheMightyBuzzard

caligula

TheMightyBuzzard

Well, I don't know where they come from but they sure do come,
I hope they comin' for me!
And I don't know how they do it but they sure do it good,
I hope they doin' it for free!
They give me cat scratch fever... cat scratch fever!
First time that I got it I was just ten years old,
Got it from the kitty next door...
I went to see the doctor and he gave me the cure,
I think I got it some more!
Got a bad scratch fever...
-- Ted Nugent, "Cat Scratch Fever"