Hi !
I’m building an emulator for Android’s OpenGL API, it is, implementing the package android.opengl.* for Win/Linux, on Java, bridging it with JNI.
Motivation is to have nice environment to test Android engines, using pure Java, outside handheld devices, with all tooling provided by Eclipse and GLES emulators.
So far, I’m able to run some GLES20 and GLES30 applications, using a very basic Activity class implementation.
Now, I'm looking for Mali's GL ES 11 libGLES_CM, for both x86 and x64, but seems it's being not included on latests releases of Mali emulator.
I need it to implement GLES11 pipeline on my emulator.
Can you help me where to find out the most recent Mali's libGLES_CM ?
For those interested in this project, it’s hosted at GitHub: https://github.com/AlessandroBorges/madri-gles
Still under development.
Running GLES 20:
Hi aborges,
The first version of the Mali Emulator did indeed support Open GL ES 1.1, as does all of our Mali GPU's.
However we decided to deprecate it in the emulator in later versions due to GLES 1.1 not being used anymore. (0.1% of apps)
We see a large % of apps using GLES 2.0 (~60%) and over time, more and more app developers targetting GLES 3.x (~40%).
We have not seen anyone targetting GLES 1.1 in several years, so decided to focus our resources in improving our tools, over supporting a dead API version.
I hope you understand our decision in this.
Kind Regards,
Michael McGeagh