iPhone 3G S supports OpenGL ES 2.0, but 3G only supports 1.1 -- will the App Store sp
What does this mean to you? OpenGL ES is the lightweight version of OpenGL, a powerful library of real-time 3D rendering APIs; many modern phones and other handheld devices support the older 1.1 specification, but 2.0 is less common -- it kicks things up a notch by supporting more complex textures and shading operations, which basically means games written to support it look more badass. Here's the problem, though: because OpenGL ES 1.1 and 2.0 are completely incompatible with each other, apps need to be written to support both if they're going to be maximally compatible. A 2.0-only app can't simply run on a 1.1-only device and not look as good -- it won't work at all.
Here's where it gets interesting. The App Store has already splintered a bit with certain applications being unavailable to iPod Touch users (dialers, for example), but language in Apple's iPhone SDK documentation leads us to believe that the company eventually intends to begin allowing it to splinter even among iPhone models, maybe as soon as the 3G S is released. That is, they'll allow apps that are only compatible with the 3G S because they're written to take advantage of OpenGL ES 2.0 and don't offer a 1.1 fallback:
"When designing your OpenGL ES application, the first question you must answer is whether your application will support OpenGL ES 1.1, OpenGL ES 2.0, or both... Your application should target OpenGL ES 1.1 if you want to support all iPhones and iPod touches."
Realistically, it was bound to happen; platform aside, hardware is always improving, and it's paralyzingly difficult to require that all apps be compatible with all of a platform's devices regardless of age -- particularly when it comes to gaming. We imagine this'll be an issue with apps taking advantage of the 3G S' other specific features like the magnetic compass and video recording support, too. Question is, what'll be that must-have game (or compass, we suppose) that spurs stubborn 3G owners into shelling out a few hundred bucks they didn't intend to?Filed under: #-Link-Snipped-#, #-Link-Snipped-#, #-Link-Snipped-#
#-Link-Snipped-# originally appeared on Engadget | Technology News & Reviews on Wed, 10 Jun 2009 05:00:00 EST. Please see our #-Link-Snipped-#.
#-Link-Snipped-# | #-Link-Snipped-# | #-Link-Snipped-#
#-Link-Snipped-#
Replies
-
raj87verma88Re: iPhone 3G S supports OpenGL ES 2.0, but 3G only supports 1.1 -- will the App Stor
This information is pretty interesting. Will definitely try to get my hands on the 3GS
You are reading an archived discussion.
Related Posts
hi
hou r u
I have asked the engineers and students in the Department of Electrical and Electronic Engineering
I ask you to help me which is making the electronic...
hello all,
i am a final year student in ece, ready to do a project. to be presented in the next 10 months. i have an idea of MULTI UNIVERSITY...
Here i am going to share one ppt which may be useful to other Ceans.
Please Take this ppt as a Reference and also Post your Comments on this so...
Ok I think every deptt shuld have this, which is locked and contains project ideas so that people stop asking questions without even going through the other threads
This could...
Well basically in this you're supposed to give a person a choice between 2 or more options .......
and they HAVE to choose one if they're gonna post ...........
it...