To be completely honest, I find this ridiculous. You ship a phone with OpenGL ES 2.0 hardware and _months_ later, there's still no way for developers to use the 2.0 functionality. I got a Nexus One the other day, and my first instinct was to find a game on the Marketplace that would show off it's hardware. To my dismay, the best I could do was some tower defense game. No OpenGL ES 2.0 vertex shaders to be seen, anywhere. Why even bother with the expensive hardware? If we're going to write games for this platform (or graphics intensive paintings apps, in my case) we need to see a commitment to graphics from the Android team and we need to see APIs appearing alongside hardware.
Not only are OpenGL ES 2.0 functions missing from the Java APIs, some of the existing APIs for OpenGL extensions don't actually work on the phones that support those extensions (they're hardcoded to return an exception, even if the extension is there). My app requires OpenGL ES 1.1 and the GL_FRAMEBUFFER_OES extension. It should work on the DROID and Nexus One, but the Java functions for the framebuffer extension just _don't work_. (confirmed via developer relations) Give me working graphics APIs and I'll write a great painting app. For now, I'm off to work on the iPad! - Ben On Feb 10, 8:21 am, Justin Giles <[email protected]> wrote: > >> How about a ballpark guess? Months? Years? > > Hey, me too! Trying to find a good book on OpenGL ES 1.x is tough. Finding > one with OpenGL ES 1.x + Java is near impossible. There seems to be an > abundance of OpenGL ES 2.0 books available and the documentation + examples > is much easier to find online. Any general time frame (don't worry, I won't > hold you to it. I understand development time lines) would be very > helpful. While I, along with others in the developers group, would prefer > the time frame to be in the months range, if it is in the years range, then > I'm sure others would benefit in knowing this so that we can rearrange our > development plans accordingly. > > Thanks for any input from anyone in the "know"! > > Justin -- 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

