El Zink controller for OpenGL on Vulkan adds improvements for the support of new video game titles, such as Metro: Last Light. We owe it all to developer Mike Blumenkrantz, who has continued his amazing work on the driver to ensure that more games work with it.
With the previous Zink release, Mike was able to check on some Phoronix benchmarks how various titles didn't work not at all or they were rendered incorrectly. So he got down to work to improve the driver's source code.
El progress What has been done about Zink now is amazing, although it is true that he still has a long way to go to continue improving what already exists. However, it is appreciated the amazing step forward it has taken and the new titles that can now be run without a problem. Others still need some improvements, especially those from Feral Interactive, like HITMAN.
There are also other titles with performance issues, such as Basemark and Bioshock Infinite. But it is likely that future improvements will have solved all this. The truth is that the advances in the world of graphics and gaming on Linux have been amazing in recent years. Who would imagine it in the early 1990s or 2000s?
By the way, if you still don't know what the Zink controller is, this is a Gallium controller for the MESA project which issues Vulkan API calls instead of targeting a specific GPU architecture. This can be used to get full OpenGL support on devices or systems that only support Vulkan.
For more information About Gallium3D, Zink driver, as well as MESA and other available drivers and platforms, you can visit this link. Here you can access the documentation you need.