This extension introduces vertex array objects which encapsulate vertex array states on the server side (vertex buffer objects). These objects aim to keep pointers to vertex data and to provide names for different sets of vertex data. Therefore applications are allowed to rapidly switch between different sets of vertex array state, and to easily return to the default vertex array state.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_VERTEX_ARRAY_BINDING_OES
Accepted by the |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static native void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static int | |
| public static void | |
| public static native boolean | |
| public static native void | |
| public static native void |
| GL_VERTEX_ARRAY_BINDING_OES | back to summary |
|---|---|
| public static final int GL_VERTEX_ARRAY_BINDING_OES Accepted by the | |
| OESVertexArrayObject | back to summary |
|---|---|
| protected OESVertexArrayObject() | |
| glBindVertexArrayOES | back to summary |
|---|---|
| public static native void glBindVertexArrayOES(int array) | |
| glDeleteVertexArraysOES | back to summary |
|---|---|
| public static void glDeleteVertexArraysOES(IntBuffer arrays) | |
| glDeleteVertexArraysOES | back to summary |
|---|---|
| public static void glDeleteVertexArraysOES(int array) | |
| glDeleteVertexArraysOES | back to summary |
|---|---|
| public static void glDeleteVertexArraysOES(int[] arrays) Array version of: | |
| glGenVertexArraysOES | back to summary |
|---|---|
| public static void glGenVertexArraysOES(IntBuffer arrays) | |
| glGenVertexArraysOES | back to summary |
|---|---|
public static int glGenVertexArraysOES()
| |
| glGenVertexArraysOES | back to summary |
|---|---|
| public static void glGenVertexArraysOES(int[] arrays) Array version of: | |
| glIsVertexArrayOES | back to summary |
|---|---|
public static native boolean glIsVertexArrayOES(int array)
| |
| nglDeleteVertexArraysOES | back to summary |
|---|---|
| public static native void nglDeleteVertexArraysOES(int n, long arrays) | |
| nglGenVertexArraysOES | back to summary |
|---|---|
| public static native void nglGenVertexArraysOES(int n, long arrays) | |