
Etnaviv contributor Christian Gmeiner today posted a set of patches for adding occlusion queries support to the driver. The code at just over one thousand lines of code is the last major feature needed for exposing desktop OpenGL 2.0 capabilities with this community-driven driver.
OpenGL occlusion queries should be working, but not all of the Piglit regression tests are yet passing. The patches for now can be found on Mesa-dev while we wait to see if the code will be merged to master in time for the imminent Mesa 17.3 branching.
Most Vivante hardware is capable of desktop OpenGL 3.0 / OpenGL ES 3.1 support. Hopefully it won't be too long before seeing more OpenGL 3.x support with the Etnaviv driver, especially considering that Purism plans to use this open-source graphics driver in their Librem 5 smartphone that they plan to ship by early 2019 with i.MX6 or i.MX8 hardware.
17 Comments