Well, yeah, it is VERY interesting good news, but we simply do not have enough info to get excited about - people don't want to get disappointed later if RIM fails to live up to expectations, and unfortunately this would not be the first time.
First of all, which version of OpenGL ES will be supported ?? 1.0 ? 1.1? 2.0? Some intermediary version? We don't know!
Which Blackberries will be able to received OpenGL ES?? Is it only the Storm series?
What about the Blackberry Bold series? Will the 9000, or the 9700, be entitled to receive the update?
Will the "top of the line" blackberry (as marketed by RIM) be getting some OS love and receive the update? Notice they only show the Storm in their presentation, even though the Bold 9700 is supposed to be "the most powerful Blackberry".
This is only causing customers to be confused and delay purchasing a Blackberry, as we have no clue which model will be eligible for this update.
How will the blackberry's miniature memory cope with all those 3D textures if RIM does not change their OS architecture to allow apps to run from SD card? Our flash memory will be completely full after installing only 3 or 4 games !
Will OpenGL ES support mean that there will be hardware acceleration for Flash, etc?
By the way, does the 9700 really support Flash out-of-the-box, as claimed on RIM's website?
Many thanks for clearing up these points for me.
By the way, you mention the MSM7600 chipset - do you know which chipset is used in the 9700 and 9000?
BlackBerry Bold 9700 - from what I can find, also a Marvell PXA930 @ 624MHz according to most sources, some people are speculating that it runs faster, though.
I believe that MOST current GSM BlackBerries are running the PXA930, and MOST of the CDMA models run a Qualcomm chipset of some sort (since they are CDMA) - I do know that the 9500/9530; 9520/9550; and 9630 all seem to be running the MSM7600 though.
EDIT: Here are the specs for the MSM7600's 3D capabilities:
Blazing fast 3D graphics rivaling the best dedicated handheld gaming devices
• Advanced 2D/3D graphics support with up to 4 million 3D triangles per second,
and 133 million 3D textured pixels per second fill rate
• Q3Dimension™ rendering engine with OpenGL® ES-compliant 3D graphics
• Supported by leading third-party game titles
• Dedicated hardware accelerating the entire 3D rendering process
• Up to Video Graphics Array (VGA) resolution
EDIT2: I would also like to point out that it doesn't appear that the OpenGL capabilities will require an OS update, rather, will be availible to devs as soon as they download the new SDK.
Well I'm happy. My wife just got an iPod touch and man I'm jealous of the games she has. I can't wait for some awesome games to start coming out.
I'm bored, I think i'm gonna download the SDK and see if there are any OpenGL demos included.