I got a lots of this kinds of error in logcat.
qgl2DrvAPI_glUseProgram:1304>: **** 3736: glUseProgram(0)
qgl2DrvAPI_glUseProgram:1318>: **** 3722: glUseProgram(3)
qgl2DrvAPI_glUseProgram:1318>: **** 3722: glUseProgram(6)
qgl2DrvAPI_glUseProgram:1318>: **** 3736: glUseProgram(3)
However it seems the game still run without any problem,and on other devices, no these logs.
Comments
from another resource
https://groups.google.com/forum/#!topic/csipsimple-dev/PedFeCwa0bw
To sum it up:
Sometimes manufacturers add errors logs that are actually not error but
just high level log they use to take care of a feature they focus/try to
stabilize.
Here seems to be something with openGL rendering and hardware GPU
rendering acceleration. If the app renders correctly I think it's
harmless and you'll probably not get same logs on other devices.
To remove it you can try to turn off 'Force GPU rendering' in Settings->Developer options and log lines with glUseProgram will not appear again.
Hope that helps
https://sites.google.com/site/xraystudiogame