[Webkit-unassigned] [Bug 167496] New: [Threaded Compositor] Stop creating the GLContext on demand the first time makeContextCurrent is called
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jan 27 03:51:19 PST 2017
https://bugs.webkit.org/show_bug.cgi?id=167496
Bug ID: 167496
Summary: [Threaded Compositor] Stop creating the GLContext on
demand the first time makeContextCurrent is called
Classification: Unclassified
Product: WebKit
Version: WebKit Local Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit2
Assignee: webkit-unassigned at lists.webkit.org
Reporter: cgarcia at igalia.com
CC: bugs-noreply at webkitgtk.org
This is causing problems with animations when entering AC mode on demand. What happens is that the threaded compositor is created, then the animation is scheduled and during the first animation iteration the GLContext is created, making the first frame of the animation quite slow. In my computer creating the GLContext takes 0.8 seconds. If the animation duration is less than the time it takes to create the GLContext, the animation ends without iterating. This causing timeouts in the bots in tests like animations/animation-iteration-event-destroy-renderer.html that expect webkitAnimationIteration events that never fire.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170127/e2935dd3/attachment-0001.html>
More information about the webkit-unassigned
mailing list