I'm confused by this.  I turned on DEBUG_CHECK_GL_ERROR for my
GLSurfaceView to try to figure out why I'm having a problem on pause/
resume/reload everything, and when I turned it on, I got an
UnsupportedOperationException when calling GL11.glGenBuffers() (for
creating Vertex Buffer Objects).

Why is it saying that operation is unsupported when:

1)  The vertex_buffer_object extension is listed on the target device
and my code checks for it before trying to use VBOs.
2)  VBOs are working correctly (and really well might I add).

This is on a G1.  Yes, I know the G1 is only OpenGL ES 1.0 compliant
and I'm trying to use a 1.1 extension, but if the phone lists the
extension, doesn't that mean I can use it?  Also - the extension
works!  Does this mean that it works but use-at-your-own-risk, kinda
like how SoundPool was in Android 1.0?


--~--~---------~--~----~------------~-------~--~----~
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