[Webkit-unassigned] [Bug 117550] [CSS Shaders] Animations and transitions should use validated custom programs

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 19 15:42:03 PDT 2013


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





--- Comment #16 from Alexandru Chiculita <achicu at adobe.com>  2013-06-19 15:40:42 PST ---
(In reply to comment #15)
> (In reply to comment #14)
> GraphicsLayer should not do any loading. If you are going to kick off resource loads, you should do that in a similar way to how we load images for style, or something.

I think we should teach RenderLayer::updateOrRemoveFilterClients about the animations. It should iterate on the "-webkit-filter" property keyframes and add the clients as needed. I suppose you would need to slightly change RenderLayerFilterInfo::updateCustomFilterClients to do that. This way the shaders are going to be loaded ahead of time, even if the animation is not running in the compositor.

AnimationController should be able to tell what are the animations running on a RenderObject and iterate on the keyframes of a specific property.

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