Latest Gallium3D Nine (D3D9) Patches Published
Written by Michael Larabel in Mesa on 3 November 2014 at 08:54 AM EST. 14 Comments
MESA --
Open-source developers have been working on pushing the Direct3D 9 state tracker into mainline Mesa that would allow patched copies of Wine to natively use this D3D9 support for speeding up the process of running various Windows games on Linux.

It looks like this D3D9 state tracker might make it this time for mainline after being revised and clean-up, especially now that it's being maintained by a few supporters. The "Gallium Nine" work can run with the R600g and RadeonSI Gallium3D drivers while work is still ongoing for better supporting the Nouveau Gallium3D code. This state tracker can yield significant performance gains over using Wine's Direct3D-to-OpenGL translation layer.

On Sunday the third revision of the Gallium Nine patches were published by David Heidelberg, "Sending third Gallium Nine merge request. We reduced number of commits to necessary minimum. I hope all proposed changes are incorporated in v3."

If all is well now, the D3D9 support could potentially be a feature of Mesa 10.4, which is due out in December. Mesa 10.4's feature freeze is next week.
About The Author
Author picture

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 10,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 or contacted via MichaelLarabel.com.

Related Mesa News
Popular News This Week