Each section below has two boxes, the top runs on the main thread, the bottom on the compositor.

This test is successful if the boxes are mostly in sync and all finish at the same time.

Steps for easing timing function is set to 9.
MT
CT

Per-keyframe steps easing function (18 and 9 steps).
MT
CT
Cubic-bezier easing function combined with a step keyframe.
MT
CT
Steps easing function combined with a cubic-bezier keyframe.
MT
CT