@Override public void glDeleteVertexArrays (int n, int[] arrays, int offset) { calls++; gl30.glDeleteVertexArrays(n, arrays, offset); check(); }
@Override public void glDeleteVertexArrays (int n, IntBuffer arrays) { calls++; gl30.glDeleteVertexArrays(n, arrays); check(); }
@Override public void glDeleteVertexArrays (int n, int[] arrays, int offset) { calls++; gl30.glDeleteVertexArrays(n, arrays, offset); check(); }
@Override public void glDeleteVertexArrays (int n, IntBuffer arrays) { calls++; gl30.glDeleteVertexArrays(n, arrays); check(); }
private void deleteVAO () { if (vaoHandle != -1) { tmpHandle.clear(); tmpHandle.put(vaoHandle); tmpHandle.flip(); Gdx.gl30.glDeleteVertexArrays(1, tmpHandle); vaoHandle = -1; } } }
private void deleteVAO () { if (vaoHandle != -1) { tmpHandle.clear(); tmpHandle.put(vaoHandle); tmpHandle.flip(); Gdx.gl30.glDeleteVertexArrays(1, tmpHandle); vaoHandle = -1; } } }
private void deleteVAO () { if (vaoHandle != -1) { tmpHandle.clear(); tmpHandle.put(vaoHandle); tmpHandle.flip(); Gdx.gl30.glDeleteVertexArrays(1, tmpHandle); vaoHandle = -1; } } }
private void deleteVAO () { if (vaoHandle != -1) { tmpHandle.clear(); tmpHandle.put(vaoHandle); tmpHandle.flip(); Gdx.gl30.glDeleteVertexArrays(1, tmpHandle); vaoHandle = -1; } } }
@Override public void dispose() { GL30 gl = Gdx.gl30; gl.glBindBuffer(GL20.GL_ARRAY_BUFFER, 0); gl.glDeleteBuffer(bufferHandle); bufferHandle = 0; BufferUtils.disposeUnsafeByteBuffer(byteBuffer); if (gl.glIsVertexArray(vaoHandle)) { tmpHandle.clear(); tmpHandle.put(vaoHandle); tmpHandle.flip(); gl.glDeleteVertexArrays(1, tmpHandle); } } }
@Override public void glDeleteVertexArrays (int n, int[] arrays, int offset) { calls++; gl30.glDeleteVertexArrays(n, arrays, offset); check(); }
@Override public void glDeleteVertexArrays (int n, IntBuffer arrays) { calls++; gl30.glDeleteVertexArrays(n, arrays); check(); }
private void deleteVAO () { if (vaoHandle != -1) { tmpHandle.clear(); tmpHandle.put(vaoHandle); tmpHandle.flip(); Gdx.gl30.glDeleteVertexArrays(1, tmpHandle); vaoHandle = -1; } } }