The HITMAN Linux testing has been fun thanks to the game's working benchmark capabilities on Linux. After the recent NVIDIA binary driver and RadeonSI Gallium3D tests, for kicks I tried out a GeForce GTX 780 Ti graphics card with the game. The GTX 780 Ti was chosen since it's the highest-end Kepler GPU, which is important since that's the last generation (aside from the GTX 750 / Maxwell 1) that doesn't need signed firmware images for hardware acceleration. Additionally, there is working re-clocking support for Kepler GPUs. So the GeForce GTX 780 Ti is pretty much the best off GPU currently for Nouveau 3D performance. I was using the Linux 4.10 kernel plus Mesa 17.1-devel for this brief round of testing.
With the GeForce GTX 780 Ti I had re-clocked the card to its 0f performance state and NvBoost was also enabled as one of the Nouveau changes of Linux 4.10 (nouveau.config=NvBoost=2).
For the first few seconds of running the benchmark, the game on Nouveau was promising... But what felt like just a few seconds after the game was running, HITMAN kept consistently crashing. At least the initial few seconds were positive and hopefully won't be much of a struggle for Nouveau to workaround the crashing problem. Once NVC0 Gallium3D is playing nicely with HITMAN, I'll run some Kepler benchmarks for those interested.