External Publication
Visit Post

GLES3 on etnaviv: Fixing the Hard Parts

planet.freedesktop.org [Unofficial] March 22, 2026
Source

This is the start of a series about getting OpenGL ES 3.0 conformance on Vivante GC7000 hardware using the open-source etnaviv driver in Mesa. Thanks to Igalia for giving me the opportunity to spend some time on these topics.

Where We Are

etnaviv has supported GLES2 on Vivante GPUs for a long time. GLES3 support has been progressing steadily, but the remaining dEQP failures are the stubborn ones - the cases where the hardware doesn’t quite do what the spec says, and the driver has to get creative.

Discussion in the ATmosphere

Loading comments...