Package org.lwjgl.opengles
Class OESMapbuffer
java.lang.Object
org.lwjgl.opengles.OESMapbuffer
Native bindings to the OES_mapbuffer extension.
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.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intAccepted by thevalueparameter of GetBufferParameteriv.static final intAccepted by thepnameparameter of GetBufferPointervOES.static final intAccepted by thevalueparameter of GetBufferParameteriv.static final intAccepted by theaccessparameter of MapBufferOES. -
Method Summary
Modifier and TypeMethodDescriptionstatic longglGetBufferPointerOES(int target, int pname) static voidglGetBufferPointervOES(int target, int pname, org.lwjgl.PointerBuffer params) static @Nullable ByteBufferglMapBufferOES(int target, int access) static @Nullable ByteBufferglMapBufferOES(int target, int access, long length, @Nullable ByteBuffer old_buffer) static @Nullable ByteBufferglMapBufferOES(int target, int access, @Nullable ByteBuffer old_buffer) static booleanglUnmapBufferOES(int target) static voidnglGetBufferPointervOES(int target, int pname, long params) static longnglMapBufferOES(int target, int access)
-
Field Details
-
GL_WRITE_ONLY_OES
public static final int GL_WRITE_ONLY_OESAccepted by theaccessparameter of MapBufferOES.- See Also:
-
GL_BUFFER_ACCESS_OES
public static final int GL_BUFFER_ACCESS_OESAccepted by thevalueparameter of GetBufferParameteriv.- See Also:
-
GL_BUFFER_MAPPED_OES
public static final int GL_BUFFER_MAPPED_OESAccepted by thevalueparameter of GetBufferParameteriv.- See Also:
-
GL_BUFFER_MAP_POINTER_OES
public static final int GL_BUFFER_MAP_POINTER_OESAccepted by thepnameparameter of GetBufferPointervOES.- See Also:
-
-
Method Details
-
nglMapBufferOES
public static long nglMapBufferOES(int target, int access) -
glMapBufferOES
-
glMapBufferOES
public static @Nullable ByteBuffer glMapBufferOES(int target, int access, @Nullable ByteBuffer old_buffer) -
glMapBufferOES
public static @Nullable ByteBuffer glMapBufferOES(int target, int access, long length, @Nullable ByteBuffer old_buffer) -
glUnmapBufferOES
public static boolean glUnmapBufferOES(int target) -
nglGetBufferPointervOES
public static void nglGetBufferPointervOES(int target, int pname, long params) -
glGetBufferPointervOES
public static void glGetBufferPointervOES(int target, int pname, org.lwjgl.PointerBuffer params) -
glGetBufferPointerOES
public static long glGetBufferPointerOES(int target, int pname)
-