I'm working on a game engine targetted at both S^3 and Harmattan (currently testing on the N950). I am experiencing what seems to be very strange performance - OpenGL performance is really slow on the N950 compared to an E7, which seems totally wrong to me. To render a scene the N950 is taking about 22ms per frame where the E7 is taking 7ms.
To troubleshoot the issue I have found that it can be seen with only one instruction, glClear( GL_COLOR_BUFFER_BIT ) - this takes approximately 7ms which is obviously off.
I am using the [classify gaming] conf file which is working as volume control works properly.
I have based most of my setup code on the E-Pong example available on this site - I'm wondering if there is something I need to do differently when initialising GL, some resource I need to request to get decent performance, etc?
I haven't put this under gaming as it is a general OpenGL issue. Any help much appreciated!