RadeonSI OoO Rasterization Lands In Mesa 17.3 For RX Vega & VI GPUs
The RadeonSI out-of-order rasterization support for RX Vega "GFX9" and Volcanic Islands GPUs has now landed in Mesa 17.3-devel Git.
The out-of-order rasterization support should be able to boost the performance of these newer graphics cards in some Linux games. The support is enabled by default for now on Vega/VI GPUs while can be disabled with R600_DEBUG=nooutoforder.
No performance data has been supplied by the AMD developers, but it's expected to be of small benefit. There's also in Git now the radeonsi_assume_no_z_fights=true switch too that can be enabled manually -- it's not on by default as it slightly breaks OpenGL invariance guarantees. But that switch is expected to provide a minor performance benefit too in some games.
These latest performance-focused patches for the RadeonSI OpenGL driver can be found in Mesa Git. I'll likely have some fresh benchmarks up later in the week.
The out-of-order rasterization support should be able to boost the performance of these newer graphics cards in some Linux games. The support is enabled by default for now on Vega/VI GPUs while can be disabled with R600_DEBUG=nooutoforder.
No performance data has been supplied by the AMD developers, but it's expected to be of small benefit. There's also in Git now the radeonsi_assume_no_z_fights=true switch too that can be enabled manually -- it's not on by default as it slightly breaks OpenGL invariance guarantees. But that switch is expected to provide a minor performance benefit too in some games.
These latest performance-focused patches for the RadeonSI OpenGL driver can be found in Mesa Git. I'll likely have some fresh benchmarks up later in the week.
13 Comments