[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
Wed Jan 2 21:41:10 PST 2013


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





--- Comment #25 from Simon Fraser (smfr) <simon.fraser at apple.com>  2013-01-02 21:43:10 PST ---
(From update of attachment 180620)
View in context: https://bugs.webkit.org/attachment.cgi?id=180620&action=review

> Source/WebCore/rendering/RenderLayerCompositor.cpp:1812
> +    return renderer->hasTransform() && (style->transform().has3DOperation() || style->transform().hasCSS2DAnimations());

This will cause compositing for all elements with any transform, which we don't want.

A possible approach here would be to make an element composited if it has a 2D transform which is being changed frequently. What "frequently" means would be a heuristic.

-- 
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