Gallium Nine Still Seeing Improvements In 2021 For Direct3D 9 Within Mesa
While DXVK has been receiving much attention these days for implementing Direct3D 9/10/11 atop the Vulkan API that can be consumed in a driver agnostic manner, Gallium Nine as a D3D9 state tracker going back years for Mesa continues to receive new work too.
Just today was a number of new commits into Mesa 21.1 for improving the "Nine" state tracker in Gallium3D. Among that work includes experimental FECH4 support, DF24 support, and other random patches providing improvements and small fixes to the D3D9 state tracker.
Meanwhile opened today for evaluation and hopefully merging in the not too distant future is reducing virtual memory usage of textures. This is to address memory issues with some 32-bit games hitting problems when running with Gallium Nine. This is particularly good news for those using Gallium Nine for enjoying 32-bit D3D9 games on Linux.
Just today was a number of new commits into Mesa 21.1 for improving the "Nine" state tracker in Gallium3D. Among that work includes experimental FECH4 support, DF24 support, and other random patches providing improvements and small fixes to the D3D9 state tracker.
Meanwhile opened today for evaluation and hopefully merging in the not too distant future is reducing virtual memory usage of textures. This is to address memory issues with some 32-bit games hitting problems when running with Gallium Nine. This is particularly good news for those using Gallium Nine for enjoying 32-bit D3D9 games on Linux.
38 Comments