On 10/21/11 11:28 AM, João Eiras wrote:
On Thu, 20 Oct 2011 16:39:56 +0200, Igor Oliveira
<[email protected]> wrote:

Hello,

Currently CSSMatrix and SVGMatrix has an immutable API. None of the
method calls change the Matrix, instead, it creates a new Matrix with
the changed value. It can be a problem specially when CSSMatrix is
used together with WebGL. [1]


I would suggest that the matrix should not be a host object. Instead is
should be a pure ecmascript object so it can run closer to the metal (be
jitted easily).

It may still want to be immutable.  This has certain benefits when you
want to do really high-performance computation; c.f. River Trail.

-Boris

Reply via email to