Mali driver is trying to report its version at, but the Android layer in front of it eats it.
There's no real way for an application to work around it, Android wraps the entire API with its own things.
I don't know any quick way beside ripping the driver from the device and doing a string dump on it.
Real String is (Query 0x7f60e22034 + c9c664)'1.4 Midgard-"r5p0-05dev2"'
It's supposed to be returned when asking for the EGL_VERSION string, but Android eats that string and returns its own.
You can see that in all of the GFXBench results.
If you could move the string under GL_VERSION we would be able to get it
Hi zxcvbad,
Thank you for highlighting this to us. We are aware of Android changing EGL_VERSION, and as such have already changed where our driver version gets reported, to GL_VERSION.
Unfortunately we cannot say when OEM's publish updates, so cannot say at what point this change may become available to your device.
I hope that helps clarify things.
Kind Regards,
Michael McGeagh