OpenGL ES Limitations
iOS Simulator includes complete implementations of OpenGL ES 1.1, 2.0, and 3.0 that you can use to start developing your app. The capabilities of iOS Simulator are similar to those of the A7 GPU; for more information on the iOS hardware, see iOS Device Compatibility Reference. iOS Simulator differs from the hardware processor in a few ways:
-
iOS Simulator does not use a tile-based deferred renderer.
-
iOS Simulator does not provide a pixel-accurate match to the graphics hardware.
-
Rendering performance of OpenGL ES in iOS Simulator has no relation to the performance of OpenGL ES on an actual device.
Important: The OpenGL ES support in iOS Simulator should be used to help you get started writing an OpenGL ES app. Never assume that iOS Simulator reflects the real-world performance or the precise capabilities of the graphics processors used in iOS devices. Always profile and optimize your drawing code on a real device.