Since: API Level 1
package

android.opengl

Classes | Description

Provides OpenGL utilities.

more...

Interfaces

GLSurfaceView.EGLConfigChooserAn interface for choosing an EGLConfig configuration from a list of potential configurations. 
GLSurfaceView.EGLContextFactoryAn interface for customizing the eglCreateContext and eglDestroyContext calls. 
GLSurfaceView.EGLWindowSurfaceFactoryAn interface for customizing the eglCreateWindowSurface and eglDestroySurface calls. 
GLSurfaceView.GLWrapperAn interface used to wrap a GL interface. 
GLSurfaceView.RendererA generic renderer interface. 

Classes

ETC1Methods for encoding and decoding ETC1 textures. 
ETC1UtilUtility methods for using ETC1 compressed textures. 
ETC1Util.ETC1TextureA utility class encapsulating a compressed ETC1 texture. 
GLDebugHelperA helper class for debugging OpenGL ES applications. 
GLES10 
GLES10Ext 
GLES11 
GLES11Ext 
GLES20OpenGL ES 2.0  
GLSurfaceViewAn implementation of SurfaceView that uses the dedicated surface for displaying OpenGL rendering. 
GLUA set of GL utilities inspired by the OpenGL Utility Toolkit. 
GLUtilsUtility class to help bridging OpenGL ES and Android APIs. 
MatrixMatrix math utilities. 
VisibilityA collection of utility methods for computing the visibility of triangle meshes. 

Exceptions

GLExceptionAn exception class for OpenGL errors.