I just wanted to fix a depth32f GLES3 failure in my WIP branch… but it turned into digging into a bunch of other issues, and I even started working on a tiling library with some NEON magic - because of course it should be fast 😄

And since I love having unit tests to keep myself honest, there are now lots of them.

In the end, code sharing to support another graphics API is a win - so it’s definitely not a waste of time.

#etnaviv #mesa3d #librem5 #mtnreform