Hi,
I'm constantly more impressed by PowerVR dramatic sense of humor about their MBX-lite pathetic support for OpenGL 1.0 ES on Dell Axim x50v (and 51v).
First, they are supporting OpenGL ES 1.1 BUT not on the PocketPC platform (remark that OpenGL ES 1.0 is originally oriented to software rendering and OpenGL ES 1.1 to hardware). Note that a member of PowerVR to support OpenGL ES 1.1 with this chip two years ago. Still waiting...
I sent faxes and emails to PowerVR to gather more information about their lib, but never receveid an answer. I asked to join their developer support: no answer (but I still want to understand what they mean for example when they talk about a : is this a 32bit z-buffer (not working with OpenGL ES... Just tried...)?).
And now the final pleasure: I saw that they support the OES_query_matrix extension on PocketPC. Perfect: I really need to retrieve the matrix current state, cool! Yes, but when you try to retrieve the procedure address with eglGetProcAddress you get a mighty NULL pointer... I tested the same code with the Hybrid Gerbera implementation and it returns a valid pointer...
So I searched for some help, and I found this precious pearl of humor on their :
o We were claiming support for GL_OES_query_matrix when we meant GL_OES_matrix_get.
Please note that GL_OES_query_matrix IS STILL present on the same release (and is not working)!
I really hope that ATI will release a more robust platform for mobile devices, in order to finally have a decent and full implementation of OpenGL ES 1.1.