I have an Android app which uses a bit of OpenGL running on a Galaxy
Nexus with ICS. After turning on hardware acceleration and using my
OpenGL activity some of those textures are stolen by the system and
now in my listviews and other UI elements. Its as if my GL pointers
obtained via GLES20.glGenTextures are not actually fresh pointers but
rather overwriting ones used by the window renderer.

In any case there should be some sort of firewall or sandbox between
the OS screen drawing system and my app, no?

Turning off hardwareAcceleration entirely displays fine, but the UI is
choppy (but buttery smooth on 2.2+ either way). Turning it on/off
activity by activity doesn't help either.

Example: Normally a repeating bitmap drawable, now an image (from
camera in this case) I loaded into OpenGL in a different activity -
http://a.yfrog.com/img532/9245/t81k.png

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to