void copyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
Cette fonction copie la texture inclue dans un framebuffer vers une autre texture.
ci dessous un élémént canvas
Cet élément est crée par le code suivant
var ctx = document.getElementById("source").getContext("2d");
ctx.canvas.width = 128;
ctx.canvas.height = 64;
ctx.fillStyle = "rgb(255,0,0)";
ctx.fillRect(0, 0, ctx.canvas.width, ctx.canvas.height);
ctx.fillStyle = "rgb(255,255,0)";
ctx.font = "20px sans-serif";
ctx.fillText("Hello World", 5, 40);
Voici sa copie dans un autre canvas