public class OESMapbuffer
extends java.lang.Object
This extension adds to the vertex buffer object functionality supported by OpenGL ES 1.1 or ES 2.0 by allowing the entire data storage of a buffer object to be mapped into the client's address space.
| Modifier and Type | Field and Description |
|---|---|
static int |
GL_BUFFER_ACCESS_OES
Accepted by the
value parameter of GetBufferParameteriv. |
static int |
GL_BUFFER_MAP_POINTER_OES
Accepted by the
pname parameter of GetBufferPointervOES. |
static int |
GL_BUFFER_MAPPED_OES
Accepted by the
value parameter of GetBufferParameteriv. |
static int |
GL_WRITE_ONLY_OES
Accepted by the
access parameter of MapBufferOES. |
| Modifier and Type | Method and Description |
|---|---|
static long |
glGetBufferPointerOES(int target,
int pname) |
static void |
glGetBufferPointervOES(int target,
int pname,
org.lwjgl.PointerBuffer params) |
static java.nio.ByteBuffer |
glMapBufferOES(int target,
int access) |
static java.nio.ByteBuffer |
glMapBufferOES(int target,
int access,
java.nio.ByteBuffer old_buffer) |
static java.nio.ByteBuffer |
glMapBufferOES(int target,
int access,
long length,
java.nio.ByteBuffer old_buffer) |
static boolean |
glUnmapBufferOES(int target) |
static void |
nglGetBufferPointervOES(int target,
int pname,
long params) |
static long |
nglMapBufferOES(int target,
int access) |
public static final int GL_WRITE_ONLY_OES
access parameter of MapBufferOES.public static final int GL_BUFFER_ACCESS_OES
value parameter of GetBufferParameteriv.public static final int GL_BUFFER_MAPPED_OES
value parameter of GetBufferParameteriv.public static final int GL_BUFFER_MAP_POINTER_OES
pname parameter of GetBufferPointervOES.public static long nglMapBufferOES(int target,
int access)
@Nullable
public static java.nio.ByteBuffer glMapBufferOES(int target,
int access)
@Nullable
public static java.nio.ByteBuffer glMapBufferOES(int target,
int access,
@Nullable
java.nio.ByteBuffer old_buffer)
@Nullable
public static java.nio.ByteBuffer glMapBufferOES(int target,
int access,
long length,
@Nullable
java.nio.ByteBuffer old_buffer)
public static boolean glUnmapBufferOES(int target)
public static void nglGetBufferPointervOES(int target,
int pname,
long params)
public static void glGetBufferPointervOES(int target,
int pname,
org.lwjgl.PointerBuffer params)
public static long glGetBufferPointerOES(int target,
int pname)
Copyright LWJGL. All Rights Reserved. License terms.