New issue
Advanced search Search tips
Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 731727
Closed: Jun 2017
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Feature

issue 430155

Sign in to add a comment

Issue 666032: AnimationWorklet - allow worklets that run on dedicated non-compositor thread

Reported by, Nov 16 2016 Project Member

Issue description

At the moment animation worklet run on compositor thread. Ideally we should be able to run it on a dedicated thread which can fall behind the compositor thread.

We need the following changes to be able to do that:
- Don't directly mutate the layer tree. Instead generate mutation records that later can get reconciled with an abstract layer tree.
- Add plumbing to send mutation signal should from compositor thread to dedicated worklet thread and send back the mutation records.
- Details of how/when the rAF is scheduled and how long would we wait for mutation records before allowing the worklet to fall behind.

Comment 1 by, Jan 24 2017

Labels: -Hotlist-Threaded-Rendering Hotlist-ThreadedRendering

Comment 2 by, Feb 14 2017


Comment 3 by, Jun 9 2017

Mergedinto: 731727
Status: Duplicate (was: Assigned)

Sign in to add a comment