List of usage examples for com.google.gwt.corp.webgl.client WebGL GL_ELEMENT_ARRAY_BUFFER
int GL_ELEMENT_ARRAY_BUFFER
To view the source code for com.google.gwt.corp.webgl.client WebGL GL_ELEMENT_ARRAY_BUFFER.
Click Source Link
From source file:jake2.gwt.client.WebGLAdapter.java
License:Open Source License
@Override public void glDrawElements(int mode, ShortBuffer srcIndexBuf) { prepareDraw();//ww w . j ava 2s .c o m gl.glBindBuffer(WebGL.GL_ELEMENT_ARRAY_BUFFER, elementBuffer); checkError("bindBuffer(el)"); gl.glBufferData(WebGL.GL_ELEMENT_ARRAY_BUFFER, getWebGLArray(srcIndexBuf, WebGL.GL_UNSIGNED_SHORT), WebGL.GL_DYNAMIC_DRAW); checkError("bufferData(el)"); int count = srcIndexBuf.remaining(); gl.glDrawElements(mode, count, WebGL.GL_UNSIGNED_SHORT, 0); checkError("drawElements"); }