I'm not shure, must I post this here or in new thread, but... I have still problems with android.
Fundamental question - what version of OpenGL I need set in options of application?
My results:
OpenGL 1.1 - my application run ONLY on API 24 virtual device (genymotion), good speed ~ 50-60 fps. Only shaders not work and need to recoding, but all other things worked.
Why application can run only on API 24?
OpenGL 1.1 - other virtual devices on other API's crashed at startup (as I say at start of this thread) with genymotion exception for nvoglv32.DLL. So I think it's problem with OpenGL settings...
OpenGL 1.1 - real device (4.2.2) - application runs, but fps is super slow (1-5 fps), and application randomly draw at screen very strange solid color triangles...
I think it's problem with opengl.
Then I try to choose OpenGL 2.0 and 3.0. In both cases application runs at API 16 of genymotion virtual device, but with 20-30 fps on frame with one picture and 20-30 string of code, and 1-2 fps on my game-level screen.
Very weird.
Why openGL 1.1 on API 24 so fast, and why 2.0 and 3.0 on API 16 so weird slow?
Can somebody answer me? Help me please!