[Webkit-unassigned] [Bug 103237] Performance gain for Animations using CSS 2D transforms while leveraging GPU accelerated compositing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 11 00:17:15 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=103237





--- Comment #12 from cyang.tech at gmail.com  2012-12-11 00:19:38 PST ---
(In reply to comment #11)
> (From update of attachment 178669 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=178669&action=review
> 
> We already accelerated animating 2D transforms. I don't understand what this patch is trying to do.
> 
> > Source/WebCore/rendering/RenderLayerCompositor.cpp:1807
> > +#if (CPU(X86) || CPU(X86_64))
> 
> We don't use #ifdefs like this. Reading the code, I have no idea what platforms these are, and why they need to be different.

(In reply to comment #11)
> (From update of attachment 178669 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=178669&action=review
> 
> We already accelerated animating 2D transforms. I don't understand what this patch is trying to do.
> 
> > Source/WebCore/rendering/RenderLayerCompositor.cpp:1807
> > +#if (CPU(X86) || CPU(X86_64))
> 
> We don't use #ifdefs like this. Reading the code, I have no idea what platforms these are, and why they need to be different.

Thanks smfr! 
This patch is proposed to introduce new compositing layers and leverage GPU acceleration for those typical cases as I mentioned above.
Could you please kindly help to provide any clues for the implementation of existing accelerated animating 2D transforms since I am not familiar with this?
Thanks a lot!

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list