Latest Gallium3D Nine (D3D9) Patches Published

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.
14 Comments