On Mon, 21 Dec 2009 20:50:33 +0100, Gregg Tavares <g...@google.com> wrote:
What is the intent of the getContext function on the <canvas> tag?

Should it be possible to get multiple simultaneous different contexts as in?

var ctx2d = canvas.getContext("2d");
var ctxText = canvas.getContext("fancy-text-api");
var ctxFilter = canvas.getContext("image-filter-api");

ctx2d.drawImage(someImage, 0, 0);
ctxText.drawText(0, 0, "hello world");
ctxFilter.radialBlur(0.1);

?

OR

is canvas only allowed 1 context at a time?

In theory multiple contexts should be possible. E.g. we supported 2d, opera-2dgame, and opera-3d for a while. However it seems that for certain contexts, in particular webgl, using it together with other contexts is not possible (for now anyway).


--
Anne van Kesteren
http://annevankesteren.nl/

Reply via email to