Developer Mike Blumenkrantz has continued hacking away on the Zink driver, that provides OpenGL over Vulkan to ensure it works with even more games. This work is despite Blumenkrantz's previous blog post mentioning "Zink is done", clearly not quite.
Thanks to benchmarks provided by Phoronix, Blumenkrantz was able to see multiple titles that either didn't run or had incorrect rendering and so moved to improve things further. Previously Metro: Last Light didn't work at all with Zink but a fresh image of brand new code shows a rather different story indeed:
Another one is Warhammer 40,000: Dawn of War III, the Linux port from Feral Interactive relied on ARB_bindless_texture for the OpenGL version (it also has a Vulkan port). Something not supported by many drivers and not many games end up ever using it to which Blumenkrantz mentioned "This game requires ARB_bindless_texture just to run? Is this a joke? Even fucking DOOM 2016, the final boss of OpenGL, doesn’t require bindless textures.". Thankfully, it's now also hooked up for Zink and the results speak clearly:
Seems more work is needed though with the HITMAN port (another from Feral Interactive) still showing incorrect rendering, plus really low performance in Basemark: High Settings and it seems Bioshock Infinite also isn't yet working.
Amazing progress though.