If we are reducing the differences between the old school meat 3G and 3G-S yesterday, we have an assumption about the support for OpenGL ES 2.0 API for 3D graphics based on the 3G iPhone in the iPhone 3.0 OS SDK beta versions of several. It is, however, that the graphics processor for 3G-S – the PowerVR SGX – supports hardware acceleration of OpenGL ES 1.1 and 2.0, while the pedestrian zone PowerVR MBX in iPhone 3G supports only 1.1.
What does this mean for you? OpenGL ES is a lightweight version of OpenGL, a library with powerful real-time 3D API, many modern mobile phones and other handheld devices to support the former specification 1.1, 2.0, but is less common – the things that begins with the support of a Notch complex textures and shading operations, which basically means writing to support the games, which are more badass. Here is the problem, but for OpenGL ES 1.1 and 2.0 are completely incompatible with all other applications should be in support of the two if they are to be consistent to the maximum. Some 2.0-simply does not run on a 1.1-only device and not so good – it will not work.
This is interesting. The App Store has already broken a little with some applications are not available for users of iPod Touch (Dialer, for example), but in the language of the Apple iPhone SDK documentation leads us to believe that ultimately the company intends to begin, as you can even split between the models of the iPhone, perhaps as soon as the S 3G was released. This means that enables applications that run only on 3G-S is written that it made use of OpenGL ES 2.0 and 1.1 do not offer a fallback:
“When developing your application, OpenGL ES, the first question we must answer is whether their implementation supports OpenGL ES 1.1, OpenGL ES 2.0, or both … your application please contact OpenGL ES 1.1 support if you want all e iPod touch. ”
Realistically, it was obliged to pass; platform is that the hardware is always better, and it is difficult paralyzingly to require that all applications are compatible with all product-platform, regardless of age – especially when it comes , gambling. We imagine this is a problem with applications using the 3G-S ‘other features such as magnetic-and video-recording support, too. Question: How is a game that should (or compass, we assume), a persistent 3G owners shelling a few hundred dollar to?mulates stubborn 3G owners shelling out a few hundred dollars did not intend to?