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

Reply via email to