Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

Developer Mike Blumenkrantz has announced that they're now being funded by Valve, so Blumenkrantz's work on the OpenGL implementation on top of Vulkan with 'Zink' will continue.

Hold on, what actually is Zink? As described by Collabora dev Erik Faye-Lund it's an "OpenGL implementation on top of Vulkan. Or to be a bit more specific, Zink is a Mesa Gallium driver that leverages the existing OpenGL implementation in Mesa to provide hardware accelerated OpenGL when only a Vulkan driver is available".

After working on Zink for a while, Mike Blumenkrantz posted a blog entry back on November 6 saying it was the "last day" due to the end of it being hobby work while being between jobs. In a new blog post titled "Don't Call It A Comeback", Blumenkrantz mentions that "Valve has generously agreed to sponsor my work on graphics-related projects" and that the focus will be on Zink.

The plan for Zink is a big one and things are moving quickly. Working together with Collabora developer Erik Faye-Lund, together they're doing "Operation Oxidize" to get the majority of their work in progress code for Zink into mainline Mesa by the end of the year. This will give Zink basic OpenGL 4.6 and OpenGL ES 3.2 support along with "vastly" improved performance.

Nice to see Valve continuing to get involved with open source and Linux to improve all sorts of areas.

For those curious on the question of why — well, Vulkan is the future. This video can explain it in more details:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link
Article taken from GamingOnLinux.com.
31 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
10 comments

3zekiel Nov 24, 2020
Acutally, will this also work on top of Nvidia driver ?
tmtvl Nov 24, 2020
Acutally, will this also work on top of Nvidia driver ?

Let's hope so, Nouveau can always use more love.
Perkeleen_Vittupää Nov 24, 2020
Acutally, will this also work on top of Nvidia driver ?

Let's hope so, Nouveau can always use more love.

In which Nvidia itself is in short supply of.. Why exactly do they NOT help? What is the use of a closed driver anyhow in this day and age?
ShinyaOsen Nov 24, 2020
I hope this can be brought to windows one day because AMD opengl driver on windows sucks. It's amazing how much faster linux is compared to windows like tri force heros on citra goes from 15 fps to 60 fps or my friends 1050 ti beating my vega56 in cemu when on windows before they added vulkan
titi Nov 24, 2020
That's really good news! This will allow a lot of old games to survive which are/were based on OpenGL. Who knows how long OpenGL drivers are provided for new graphic cards! Just Vulcan drivers in the future maybe. But that's good enough if Zink hopefully will fully support OpenGL one day.
TheRiddick Nov 25, 2020
Is Apple ditching Metal API? I heard it has been left in the dust and the games that do run on it don't perform too well.. this is why you embrace open standards!
Whitewolfe80 Nov 25, 2020
Is Apple ditching Metal API? I heard it has been left in the dust and the games that do run on it don't perform too well.. this is why you embrace open standards!

I don't think they have announced anything but the new apple cpus are ARM based and are APUS with apple enhanced versions of mali so gaming is not really their focus. The apple silicon has the Vram for the system on the CPU its as far removed from x86 architecture as it can get according to linus.
TheRiddick Nov 25, 2020
There are some Mali APU's (GPU) that do quite well at 3D graphics now. But typically that is done on Vulkan API. Snapdragon is the APU that has the most GPU performance currently but I don't think that is part of ARM?
CatKiller Nov 26, 2020
View PC info
  • Supporter Plus
The GPU in the M1 performs at roughly the level of the 1050 Ti. Later models, or models in machines with a higher power budget, are likely to get more performance.

Apple aren't going to move away from Metal unless they come up with something else that they completely control. They control the full hardware stack, the OS, the APIs, and the tools that devs are able to use. They can change any of them at will to benefit what they want to do with the Apple ecosystem.
TheRiddick Nov 26, 2020
yeah its a imprisoned ecosystem/market.. Just like how some of their manufacturing process employ forced labourers. Model is through and through.... lmao


Last edited by TheRiddick on 26 November 2020 at 9:00 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.