Package zombie.core.VBO
Class GLBufferObjectARB
java.lang.Object
zombie.core.VBO.GLBufferObjectARB
- All Implemented Interfaces:
IGLBufferObject
public final class GLBufferObjectARB extends java.lang.Object implements IGLBufferObject
-
Constructor Summary
Constructors Constructor Description GLBufferObjectARB() -
Method Summary
Modifier and Type Method Description intGL_ARRAY_BUFFER()intGL_BUFFER_SIZE()intGL_ELEMENT_ARRAY_BUFFER()intGL_STATIC_DRAW()intGL_STREAM_DRAW()intGL_WRITE_ONLY()voidglBindBuffer(int int1, int int2)voidglBufferData(int int1, long long1, int int2)voidglBufferData(int int1, java.nio.ByteBuffer byteBuffer, int int2)voidglDeleteBuffers(int int1)intglGenBuffers()voidglGetBufferParameter(int int1, int int2, java.nio.IntBuffer intBuffer)java.nio.ByteBufferglMapBuffer(int int1, int int2, long long1, java.nio.ByteBuffer byteBuffer)booleanglUnmapBuffer(int int1)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
GLBufferObjectARB
public GLBufferObjectARB()
-
-
Method Details
-
GL_ARRAY_BUFFER
public int GL_ARRAY_BUFFER()- Specified by:
GL_ARRAY_BUFFERin interfaceIGLBufferObject
-
GL_ELEMENT_ARRAY_BUFFER
public int GL_ELEMENT_ARRAY_BUFFER()- Specified by:
GL_ELEMENT_ARRAY_BUFFERin interfaceIGLBufferObject
-
GL_STATIC_DRAW
public int GL_STATIC_DRAW()- Specified by:
GL_STATIC_DRAWin interfaceIGLBufferObject
-
GL_STREAM_DRAW
public int GL_STREAM_DRAW()- Specified by:
GL_STREAM_DRAWin interfaceIGLBufferObject
-
GL_BUFFER_SIZE
public int GL_BUFFER_SIZE()- Specified by:
GL_BUFFER_SIZEin interfaceIGLBufferObject
-
GL_WRITE_ONLY
public int GL_WRITE_ONLY()- Specified by:
GL_WRITE_ONLYin interfaceIGLBufferObject
-
glGenBuffers
public int glGenBuffers()- Specified by:
glGenBuffersin interfaceIGLBufferObject
-
glBindBuffer
public void glBindBuffer(int int1, int int2)- Specified by:
glBindBufferin interfaceIGLBufferObject
-
glDeleteBuffers
public void glDeleteBuffers(int int1)- Specified by:
glDeleteBuffersin interfaceIGLBufferObject
-
glBufferData
public void glBufferData(int int1, java.nio.ByteBuffer byteBuffer, int int2)- Specified by:
glBufferDatain interfaceIGLBufferObject
-
glBufferData
public void glBufferData(int int1, long long1, int int2)- Specified by:
glBufferDatain interfaceIGLBufferObject
-
glMapBuffer
public java.nio.ByteBuffer glMapBuffer(int int1, int int2, long long1, java.nio.ByteBuffer byteBuffer)- Specified by:
glMapBufferin interfaceIGLBufferObject
-
glUnmapBuffer
public boolean glUnmapBuffer(int int1)- Specified by:
glUnmapBufferin interfaceIGLBufferObject
-
glGetBufferParameter
public void glGetBufferParameter(int int1, int int2, java.nio.IntBuffer intBuffer)- Specified by:
glGetBufferParameterin interfaceIGLBufferObject
-