summaryrefslogtreecommitdiffstats
path: root/libs/hwui/Animator.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix some wrong-thread issues around animator managementJohn Reck2014-09-031-0/+2
| | | | | | | | | | | | Bug: 17372309 Fixes a case where UI thread and RT thread both used the same method which wasn't safe for either of them. Adds additional assertions & logging in unusual circumstances to try and track down where the issue is occuring from. Change-Id: I93d31a6fd0c5927259b67bdf96a475944226eee6
* Animator stuffJohn Reck2014-08-271-4/+8
| | | | | | Bug: 17228458 Change-Id: Id884a429a512f9cd2be0ed16dbd0f10e92b4440d
* Fix damage for layers for projection receiversJohn Reck2014-08-081-2/+10
| | | | | | Bug: 16880228 Change-Id: I59ab760a21f49cc2cac0d8936b173cff292e6114
* Use RoundRect clipping for circle reveal animationChris Craik2014-07-301-1/+1
| | | | | | | | bug:16630975 Also, remove inverse clipping feature from reveal animator. Change-Id: I770a4eb48cd123b0ca0f39d16a0f3eefd1be3653
* Add RT-enabled reveal animatorJohn Reck2014-07-181-1/+14
| | | | | | | | | Bug: 16161431 Also re-writes RevealAnimator to avoid using any listeners internally, removing the logic around shadowing the update listeners. Change-Id: I6ed8126398eed971a87f20bccb7584c9acafbb6c
* Fixes to startDelayJohn Reck2014-07-011-9/+16
| | | | | | | | | Bug: 15991758 Don't update the UI thread with final value until after startDelay Change-Id: Ie8bffb5a3ace353ec1d82943a4efcbd01c42c28f
* Animator refactoring & fixesJohn Reck2014-06-261-9/+13
| | | | | | | | | | | | Tweaks animators to have less unnecessary refcounting Pull animator management out into seperate class More control to tweak animator lifecycle, such as doing Java-side handling of start delay by attaching but not starting the animator Change-Id: I4ff8207580ca11fb38f45ef0007b406e0097281c
* Re-enable ViewPropAnimRTJohn Reck2014-06-201-0/+4
| | | | Change-Id: I2f30547c4e2212747c479760dff4f3f901d1eaf3
* Have all the setters return changedJohn Reck2014-06-041-1/+1
| | | | Change-Id: Ie5e755058a7094bb0c2fce60ec3cef47c23823ce
* Add setStartValue to RNAJohn Reck2014-06-021-2/+1
| | | | | | | | Bug: 15198607 Should be good-enough for Ripples to use for pseudo-chaining support. Change-Id: Ia8666928ccb69ae401cb583751632a52bd928b63
* Update ripple behavior, use render thread animationAlan Viverette2014-05-161-3/+7
| | | | Change-Id: Ib6bc1e08b05d29606f452961963d58b8fc866746
* Animator start value...John Reck2014-05-151-68/+34
| | | | Change-Id: Ifd35ed95a28c625086d7fa97764fe63ab4a997f1
* Add TimeInterpolator support to RNAJohn Reck2014-05-121-0/+1
| | | | | | Bug: 14678626 Change-Id: I6554e7fcd42c49fac3618ca792083bb68e358f55
* Refactor VirtualLightRefBase & JNIJohn Reck2014-05-091-1/+1
| | | | Change-Id: I8e244e7109e59d5be96871b23bb9b1201c7f9eaa
* Add CanvasProperty for drawCircleJohn Reck2014-05-021-10/+121
| | | | Change-Id: Icbcc030f5033d2094e567d7c519b9d672f2aac1c
* RenderThread animator supportJohn Reck2014-04-291-0/+79
Change-Id: Icf29098edfdaf7ed550bbe9d49e9eaefb4167084