Zink being where it is makes the idea of GTK/Qt VK backends much more practical / sensible. Even if the performance stalls where it is, it's already long since past the point of being able to drive a 2D desktop.
EDIT: I realised that comment is very badly phrased and could be read backwards. What I was trying to say is that the original disclaimer on Zink no longer really applies, and going forwards it appears to be at the stage where new HW only really needs a VK driver and Zink for (at least) a DE to run without problems. That's valuable, as a VK driver is a tiny fraction of the work of a full GL driver, and MAY be light enough to persuade a few more IHVs to actually deliver one.
Obviously it doesn't help the worst offenders - the types who don't even bother to release register / interface specs etc. But it may still speed up the bring-up of whatever the next ?Mali? or whatever is. Hopefully.
EDIT: I realised that comment is very badly phrased and could be read backwards. What I was trying to say is that the original disclaimer on Zink no longer really applies, and going forwards it appears to be at the stage where new HW only really needs a VK driver and Zink for (at least) a DE to run without problems. That's valuable, as a VK driver is a tiny fraction of the work of a full GL driver, and MAY be light enough to persuade a few more IHVs to actually deliver one.
Obviously it doesn't help the worst offenders - the types who don't even bother to release register / interface specs etc. But it may still speed up the bring-up of whatever the next ?Mali? or whatever is. Hopefully.

Comment