@Override public void glBindVertexArray(int param1) { GLContext.getCurrentGL().getGL2ES3().glBindVertexArray(param1); }
@Override public void glBlitFramebufferEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) { GLContext.getCurrentGL().getGL2ES3().glBlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter); }
@Override public void glDeleteVertexArrays(IntBuffer arrays) { checkLimit(arrays); GLContext.getCurrentGL().getGL2ES3().glDeleteVertexArrays(arrays.limit(), arrays); }
if( gl.isGL2ES3() ) { gl2es3 = gl.getGL2ES3(); readBuffer = gl2es3.getDefaultReadBuffer(); gl2es3.glReadBuffer(readBuffer); } else { gl2es3 = null;
final int[] tmp = new int[] { defaultVAO }; final GL2ES3 gl2es3 = gl.getRootGL().getGL2ES3(); gl2es3.glBindVertexArray(0); gl2es3.glDeleteVertexArrays(1, tmp, 0); defaultVAO = 0;
final GL rootGL = gl.getRootGL(); final GL2ES3 gl2es3 = rootGL.getGL2ES3(); gl2es3.glGenVertexArrays(1, tmp, 0); defaultVAO = tmp[0]; gl2es3.glBindVertexArray(defaultVAO);
gl2es3.glGetIntegerv(GL2ES3.GL_NUM_EXTENSIONS, val, 0); count = val[0]; final String ext = gl2es3.glGetStringi(GL.GL_EXTENSIONS, i); if( null == availableExtensionCache.put(ext, ext) ) {
@Override public void glGenVertexArrays(IntBuffer param1) { checkLimit(param1); GLContext.getCurrentGL().getGL2ES3().glGenVertexArrays(param1.limit(), param1); }
@Override public void glReadBuffer(int param1) { GLContext.getCurrentGL().getGL2ES3().glReadBuffer(param1); }
@Override public String glGetString(int param1, int param2) { return GLContext.getCurrentGL().getGL2ES3().glGetStringi(param1, param2); }
@Override public void glDrawArraysInstancedARB(int mode, int first, int count, int primcount) { GLContext.getCurrentGL().getGL2ES3().glDrawArraysInstanced(mode, first, count, primcount); }
@Override public void glDrawRangeElements(int param1, int param2, int param3, int param4, int param5, long param6) { GLContext.getCurrentGL().getGL2ES3().glDrawRangeElements(param1, param2, param3, param4, param5, param6); }
@Override public void glDrawElementsInstancedARB(int mode, int indices_count, int type, long indices_buffer_offset, int primcount) { GLContext.getCurrentGL().getGL2ES3().glDrawElementsInstanced(mode, indices_count, type, indices_buffer_offset, primcount); }
if( gl.isGL2ES3() ) { gl2es3 = gl.getGL2ES3(); readBuffer = gl2es3.getDefaultReadBuffer(); gl2es3.glReadBuffer(readBuffer); } else { gl2es3 = null;
final int[] tmp = new int[] { defaultVAO }; final GL2ES3 gl2es3 = gl.getRootGL().getGL2ES3(); gl2es3.glBindVertexArray(0); gl2es3.glDeleteVertexArrays(1, tmp, 0); defaultVAO = 0;
final GL rootGL = gl.getRootGL(); final GL2ES3 gl2es3 = rootGL.getGL2ES3(); gl2es3.glGenVertexArrays(1, tmp, 0); defaultVAO = tmp[0]; gl2es3.glBindVertexArray(defaultVAO);
gl2es3.glGetIntegerv(GL2ES3.GL_NUM_EXTENSIONS, val, 0); count = val[0]; final String ext = gl2es3.glGetStringi(GL.GL_EXTENSIONS, i); if( null == availableExtensionCache.put(ext, ext) ) {
@Override public void glGenVertexArrays(IntBuffer param1) { checkLimit(param1); GLContext.getCurrentGL().getGL2ES3().glGenVertexArrays(param1.limit(), param1); }
@Override public void glReadBuffer(int param1) { GLContext.getCurrentGL().getGL2ES3().glReadBuffer(param1); }
@Override public String glGetString(int param1, int param2) { return GLContext.getCurrentGL().getGL2ES3().glGetStringi(param1, param2); }