Search Issue Tracker

Fixed

Unknown (hidden) 2020.3.X, 2021.3.X, 2022.1.X, 2022.2.X

Fixed in 2023.1.0a6

Votes

1

Found in

2020.3.34f1

2021.3.2f1

2022.1.0b16

2022.2.0a16

2023.1.0a1

Issue ID

UUM-2879

Regression

No

Several Animation tasks are scheduled on the Main thread instead of Job Workers

-

Reproduction steps:
1. Open the attached 'AnimationJobSchedulingBehaviour' project
2. Go to the 'Window -> Analysis -> Profiler'
3. In the CPU Usage Profiler module set the view to Timeline and toggle the 'Live' button
4. Open the 'SampleScene'
5. Enter Play mode

Expected result: No animation tasks are scheduled on the Main thread
Actual result: The Main thread executes Animation jobs

Reproducible with: 2020.3.34f1, 2021.3.2f1, 2022.1.0b16
Could not test with: 2019.4.38f1 (compile errors), 2022.2.0a13 (crash when updating packages)

  1. Resolution Note (2022.2.X):

    Fix has landed in 2023.1

  2. Resolution Note (2022.1.X):

    Workstealing queue is not yet available in this version. cannot backport this fix

  3. Resolution Note (2021.3.X):

    Workstealing queue is not yet available in this version. cannot backport this fix

  4. Resolution Note (2020.3.X):

    Workstealing queue is not yet available in this version. cannot backport this fix

Add comment

Log in to post comment