Skip to content
  • Mike Krus's avatar
    Update animation evaluation jobs to use direct sync · 7433513f
    Mike Krus authored
    
    
    Animation data is now stored in the job which propagates
    them to the frontend at the end of the frame.
    Animated properties are passed using Qt's property system.
    Animated poses are passed via the frontend skeleton node.
    Syncing on new frame will take care of propagating both for use in
    other aspects.
    Callbacks are called by the job directly or stored and invoked on
    the main thread depending on the callback setting.
    
    Change-Id: I78675715799300bc1b27f854f1a445c00a2ac734
    Reviewed-by: default avatarPaul Lemire <paul.lemire@kdab.com>
    7433513f