android.opengl

Interfaces

DebugProcKHR

DebugProc

EGLConfigChooser

An interface for choosing an EGLConfig configuration from a list of potential configurations.

EGLContextFactory

An interface for customizing the eglCreateContext and eglDestroyContext calls.

EGLWindowSurfaceFactory

An interface for customizing the eglCreateWindowSurface and eglDestroySurface calls.

GLWrapper

An interface used to wrap a GL interface.

Renderer

A generic renderer interface.

Classes

EGL14

EGL 1.

EGL15

EGL 1.

EGLConfig

Wrapper class for native EGLConfig objects.

EGLContext

Wrapper class for native EGLContext objects.

EGLDisplay

Wrapper class for native EGLDisplay objects.

EGLExt

EGL Extensions

EGLImage

Wrapper class for native EGLImage objects.

EGLObjectHandle

Base class for wrapped EGL objects.

EGLSurface

Wrapper class for native EGLSurface objects.

EGLSync

Wrapper class for native EGLSync objects.

ETC1

Methods for encoding and decoding ETC1 textures.

ETC1Util

Utility methods for using ETC1 compressed textures.

GLDebugHelper

A helper class for debugging OpenGL ES applications.

GLES10

GLES10Ext

GLES11

GLES11Ext

GLES20

OpenGL ES 2.

GLES30

OpenGL ES 3.

GLES31

OpenGL ES 3.

GLES31Ext

GLES32

OpenGL ES 3.

GLSurfaceView

An implementation of SurfaceView that uses the dedicated surface for displaying OpenGL rendering.

GLU

A set of GL utilities inspired by the OpenGL Utility Toolkit.

GLUtils

Utility class to help bridging OpenGL ES and Android APIs.

Matrix

Matrix math utilities.

Visibility

A collection of utility methods for computing the visibility of triangle meshes.

Exceptions

GLException

An exception class for OpenGL errors.