[webkit-reviews] review granted: [Bug 105758] [TexMap] A Minor optimization of GraphicsLayerTransform. : [Attachment 180764] Patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 26 15:53:32 PST 2012


Noam Rosenthal <noam at webkit.org> has granted Huang Dongsung
<luxtella at company100.net>'s request for review:
Bug 105758: [TexMap] A Minor optimization of GraphicsLayerTransform.
https://bugs.webkit.org/show_bug.cgi?id=105758

Attachment 180764: Patch
https://bugs.webkit.org/attachment.cgi?id=180764&action=review

------- Additional Comments from Noam Rosenthal <noam at webkit.org>
View in context: https://bugs.webkit.org/attachment.cgi?id=180764&action=review


> Source/WebCore/ChangeLog:11
> +	   Don't combine transforms if GraphicsLayerTransform isn't changed
actually.
> +
> +	   Now this patch optimizes flushCompositingStateForThisLayerOnly() and

> +	   setAnimatedTransform() in TextureMapperLayer.

Only multiply the transformation matrices if the paramaters are actually
changed.

This optimizes the code path called from
flushCompositingStateForThisLayerOnly(), and potentially
setAnimatedTransform().


More information about the webkit-reviews mailing list