Re: Proposal for a new Matrix API

On 10/21/11 11:28 AM, João Eiras wrote:
> On Thu, 20 Oct 2011 16:39:56 +0200, Igor Oliveira
> <igor.oliveira@openbossa.org> 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

Received on Friday, 21 October 2011 15:33:16 UTC