@Override public void glBufferData(int target, long data_size, int usage) { gl.glBufferData(target, data_size, usage); checkError(); }
public void glBufferData(int target, ShortBuffer data, int usage) { gl.glBufferData(target, data, usage); checkError(); }
public void glBufferData(int target, ByteBuffer data, int usage) { gl.glBufferData(target, data, usage); checkError(); }
public void glBufferData(int target, FloatBuffer data, int usage) { gl.glBufferData(target, data, usage); checkError(); }
case Byte: case UnsignedByte: gl.glBufferData(target, (ByteBuffer) vb.getData(), usage); break; case Short: case UnsignedShort: gl.glBufferData(target, (ShortBuffer) vb.getData(), usage); break; case Int: break; case Float: gl.glBufferData(target, (FloatBuffer) vb.getData(), usage); break; default:
@Override public void glBufferData(int target, long data_size, int usage) { gl.glBufferData(target, data_size, usage); checkError(); }
public void glBufferData(int target, ShortBuffer data, int usage) { gl.glBufferData(target, data, usage); checkError(); }
public void glBufferData(int target, ByteBuffer data, int usage) { gl.glBufferData(target, data, usage); checkError(); }
public void glBufferData(int target, FloatBuffer data, int usage) { gl.glBufferData(target, data, usage); checkError(); }
case Byte: case UnsignedByte: gl.glBufferData(target, (ByteBuffer) vb.getData(), usage); break; case Short: case UnsignedShort: gl.glBufferData(target, (ShortBuffer) vb.getData(), usage); break; case Int: break; case Float: gl.glBufferData(target, (FloatBuffer) vb.getData(), usage); break; default: