Zink In Mesa For OpenGL Over Vulkan Should Be Back To Supporting OpenGL 3.0 Soon

Written by Michael Larabel in Mesa on 8 February 2020 at 02:10 AM EST. 5 Comments
Zink, the project going on for almost two years for implementing OpenGL over Vulkan, might soon be exposing OpenGL 3.0 and OpenGL ES 2.0 within mainline Mesa.

Some OpenGL 3.0 functionality was previously disabled from Zink as part of upstreaming it back for Mesa 19.3, but those GL 3.0 bits could soon be restored. Getting OpenGL 3.0 back into shape, which includes restoring textured buffer objects, instanced rendering, transform feedback, and other features.

OpenGL ES 2.0 is quite possibly around the corner too, but hasn't been tested yet.

It's known at this point Zink has a lot of room to improve performance but the limited time spent on this code is largely focused for now on tackling more OpenGL extensions rather than scoring well in benchmarks.

Collabora's Erik Faye-Lund was talking about the state of Zink in early 2020 for generic OpenGL over Vulkan drivers during last week's FOSDEM conference. For those that weren't in attendance, there are WebM/VP9 and MP4 recordings.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week