Devices using opengl es 2.0

broken image
broken image

Later chapters describe many techniques to improve your app’s performance this chapter covers overall strategies. Rendering your graphics data inefficiently can result in a poor frame rate or dramatically reduce the battery life of an iOS-based device.

broken image

Embedded GPUs are optimized for lower memory and power usage, using algorithms different from those a typical desktop or laptop GPU might use. Although powerful computing devices, iOS–based devices do not have the memory or CPU power that desktop or laptop computers possess. The performance of OpenGL ES apps in iOS differs from that of OpenGL in OS X or other desktop operating systems. To create high-performance code on GPUs, use the Metal framework instead.

broken image