53 Patches Published For Gallium3D's Direct3D 9 Support

Written by Michael Larabel in Mesa on 8 January 2015 at 02:40 AM EST. 68 Comments
Axel Davy has unleashed a big set of patches to improve the Gallium Nine state tracker that provides the experimental Direct3D 9.0 support on Linux.

Before getting too excited, the 53 patches published by Axel on Wednesday mostly equate to bug-fixes. These patches will also likely be back-ported to the Mesa 10.4.x series to avoid having to wait for Mesa 10.5.

Much testing though of these patches is preferred though as some of them cause differences for some of the tested Wine-based games and other behavioral differences for the games.

The Gallium Nine support continues to be popular with a segment of Linux gamers who use the open-source Radeon/Nouveau Gallium3D graphics drivers and patch their version of Wine to enable using this D3D9 support rather than Wine's Direct3D-to-OpenGL translation layer. This allows native D3D9 support and in many instances offers significantly better graphics performance. The D3D9 state tracker has been present since Mesa 10.4 while the Wine support remains out-of-tree with Wine developers not planning to make optional use of this state tracker in the immediate future.

Those wishing to test out the 53 new Gallium Nine patches before they hit Mesa Git can find them on the Mesa-dev mailing list.
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