Android.Opengl Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides an OpenGL ES static interface and utilities.
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. |
ETC1Util.ETC1Texture |
A utility class encapsulating a compressed ETC1 texture. |
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. |
GLException |
An exception class for OpenGL errors. |
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. |
Interfaces
GLES31Ext.IDebugProcKHR | |
GLES32.IDebugProc | |
GLSurfaceView.IEGLConfigChooser |
An interface for choosing an EGLConfig configuration from a list of potential configurations. |
GLSurfaceView.IEGLContextFactory |
An interface for customizing the eglCreateContext and eglDestroyContext calls. |
GLSurfaceView.IEGLWindowSurfaceFactory |
An interface for customizing the eglCreateWindowSurface and eglDestroySurface calls. |
GLSurfaceView.IGLWrapper |
An interface used to wrap a GL interface. |
GLSurfaceView.IRenderer |
A generic renderer interface. |
Enums
DebugFlags |
Enumerates values returned by several types. |
GLDebugConfig |
Enumerates values returned by several types. |
Rendermode |
Enumerates values returned by several types. |