451452453454455456457458
} @Override public void glAttachShader (int program, int shader) { WebGLProgram glProgram = programs.get(program); WebGLShader glShader = shaders.get(shader); gl.attachShader(glProgram, glShader); }
525526527528529530531532
return gl.checkFramebufferStatus(target); } @Override public void glCompileShader (int shader) { WebGLShader glShader = shaders.get(shader); gl.compileShader(glShader); }
537538539540541542543544
return allocateProgramId(program); } @Override public int glCreateShader (int type) { WebGLShader shader = gl.createShader(type); return allocateShaderId(shader); }
580581582583584585586587588
} } @Override public void glDeleteShader (int shader) { WebGLShader sh = shaders.get(shader); deallocateShaderId(shader); gl.deleteShader(sh); }
465466467468469470471472
539540541542543544545546
551552553554555556557558
594595596597598599600601602