I find that when I enable this developer option, my OpenGL project stops working. A bit alarming to say the least.
Logcat shows a zillion of these:
E/libEGL ( 1022): called unimplemented OpenGL ES API
E/libEGL ( 1022): called unimplemented OpenGL ES API
E/libEGL ( 1022): called unimplemented OpenGL ES API
...
The first scene renders perfectly well, but after that first swapbuffers()
, all susbequent GL ES APIs (even glSetMatrixMode()
) do nothing but log "unimplemented API".
This all works perfectly well (i.e. is implemented) if I have the "Force GPU rendering" option turned off.
So, what does this option actually do?