Use a compact, efficient subset of the OpenGL API for 2D and 3D drawing on mobile devices.
The OpenGL ES framework includes EAGL, a C-based API that supports the integration of OpenGL ES rendering with Core Animation layers and UIKit views. You can also use EAGL to render to pixel buffers
Documents
24 of 2023
Title
Resource Type
Topic
Framework
Date
OpenGL
ES Hardware Platform Guide for iOS
Guides
OpenGLES
2013-04-23
First Version
OpenGL
ES Programming Guide for iOS
Guides
Graphics & Animation
3D Drawing
OpenGLES
2014-03-10
Minor Change
EAGL
Functions Reference
Describes the interface for retrieving OpenGL ES version information.
Last change: Made minor corrections to wording.
Reference
Graphics & Animation
3D Drawing
OpenGLES
2008-09-09
Minor Change
EAGLContext
Class Reference
Describes a target for OpenGL ES commands.
Last change: Added a description of the multithreading option added in iOS 7.1.
Reference
Graphics & Animation
3D Drawing
OpenGLES
2014-03-10
Content Update
EAGLDrawable
Protocol Reference
Reference
Graphics & Animation
3D Drawing
OpenGLES
2009-06-11
Minor Change
EAGLSharegroup
Class Reference
Reference
Graphics & Animation
3D Drawing
OpenGLES
2009-06-11
Minor Change
OpenGL
ES Framework Reference
Reference
Graphics & Animation
3D Drawing
OpenGLES
2009-06-11
Content Update
MusicCube
Sample Code
Graphics & Animation
3D Drawing
OpenGLES
2010-06-23
Content Update
PVRTextureLoader
Sample Code
Graphics & Animation
3D Drawing
OpenGLES
2014-03-25
Minor Change
GLTextureAtlas
Sample Code
Graphics & Animation
3D Drawing
OpenGLES
2014-04-07
Content Update
GLPaint
Sample Code
Graphics & Animation
3D Drawing
OpenGLES
2013-05-15
Content Update
GLImageProcessing
Sample Code
Graphics & Animation
3D Drawing
OpenGLES
2014-03-25
Minor Change
GLGravity
Sample Code
Graphics & Animation
3D Drawing
OpenGLES
2010-07-06
Minor Change
GLEssentials
Sample Code
Graphics & Animation
3D Drawing
OpenGLES
2013-07-09
Minor Change
GLAirplay
Sample Code
User Experience
OpenGLES
2013-04-02
First Version
Removing
flickering in OpenGL ES applications
Technical Q&As
Graphics & Animation
3D Drawing
OpenGLES
2010-03-24
First Version
OpenGL
ES multithreading and EAGLSharegroup
Technical Q&As
Graphics & Animation
3D Drawing
OpenGLES
2010-03-09
First Version
Deprecated
built-in variables in GLSL Shaders
QA1679: Lists the fixed-function built-in variables discouraged from being used in GLSL shaders.
Last change: New document.
Technical Q&As
Graphics & Animation
3D Drawing
OpenGLES
2010-06-04
First Version
Creating
textures in the PVRTC compression format
Technical Q&As
OpenGLES
2009-07-14
Minor Change
How
to fix OpenGL ES application crashes when moving to the background
Technical Q&As
Graphics & Animation
OpenGLES
2012-04-09
First Version
iOS 7 Tech Talks:
Advances in OpenGL ES 3.0
Video
Graphics & Animation
OpenGLES
2014-02-11
First Version
WWDC 2012: Advances
in OpenGL and OpenGL ES
Video
Graphics & Animation
OpenGLES
2012-09-19
First Version
WWDC 2012: OpenGL
ES Tools and Techniques
Video
Graphics & Animation
OpenGLES
2012-12-13
Minor Change
WWDC 2013: Advances in
OpenGL ES
Video
Graphics & Animation
3D Drawing
OpenGLES
2013-09-18
First Version
Copyright ? 2013 Apple Inc. All Rights Reserved. Terms of Use | Privacy
Policy