summaryrefslogtreecommitdiffstats
path: root/libs/hwui/DamageAccumulator.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge frameworks/base changes from master-skia to master.Mike Reed2015-01-061-1/+1
| | | | | | | | | | | | | Adaptations to changes in Skia upstream since Oct 2014. (https://code.google.com/p/skia/issues/detail?id=2377) cbb922d use new roundOut signature 77082de Call SkColorTable::readColors(). 5456ab1 Handle the result of SkMatrix::asAffine. 25cfc78 Remove dependence on SK_LEGACY_PICTURE_SIZE_API. BUG:18468293 Change-Id: I5a4d274e854298843891410b1ffd5e24f038b88a
* Add overrides and switch to nullptr keyword for all filesChris Craik2015-01-051-3/+3
| | | | | | | Adds remaining missing overrides and nullptr usages, missed due to an extreme failure in tool usage. Change-Id: I56abd72975a3999ad13330003c348db40f59aebf
* Fix layer shadow transform crashChris Craik2014-08-211-1/+1
| | | | | | bug:17180252 Change-Id: Ia648b8c98a217a3a4973917bf255d1397802cbbe
* Define shadow casting behavior within layersChris Craik2014-08-151-8/+24
| | | | | | | | | | | | bug:15860114 Savelayers and HW layers both now support shadow casting. For save layers, the light source should always be correct, for HW layers, the light source position is set when the layer is created, and updated when it is resized. Change-Id: Ie85567dd43c2bb0a0b08fd0bd4db41efa793ac2b
* Fix damage for layers for projection receiversJohn Reck2014-08-081-5/+0
| | | | | | Bug: 16880228 Change-Id: I59ab760a21f49cc2cac0d8936b173cff292e6114
* Fix dirty calculation for layer updatesJohn Reck2014-06-181-0/+3
| | | | | | | | | | Bug: 15682142 Defer early return of alpha <= 0 for damage accumulation until popTransform() so that layer updates will be performed regardless of alpha Change-Id: Ifb94dd3ed2d96d610e6f2f3071933903016273a5
* Merge "Make sure the root node has a type"John Reck2014-06-171-2/+4
|\
| * Make sure the root node has a typeJohn Reck2014-06-171-2/+4
| | | | | | | | | | | | Bug: 15686491 Change-Id: I4bd64a6470dd704740e99d21cfdbe84805961401
* | Handle Z in DAJohn Reck2014-06-171-1/+1
|/ | | | | | Bug: 15671775 Change-Id: I33c7a70e78ef523ffd03165fb6c39d8e04d04f1f
* Move LayerType to RenderNodeJohn Reck2014-06-121-2/+18
| | | | Change-Id: Icb79a5015cb0362b1f3a66d09007450730135a97
* Fix DA bugsJohn Reck2014-06-121-28/+121
| | | | | | | | | | * Now aware of transform of DrawDisplayListOp * Supports projection Bug: 15539677 Bug: 15506680 Change-Id: Ic16f482cd48c3add12e49eca529281be12b93491
* Even FASTER damage calculations!John Reck2014-06-041-0/+105
* Now with more native! * Less matrix math thanks to bulk-property-update support! * Zero JNI on the View.damageInParent() path! * Fully aware of RT-driven animators! * Likely full of new and exciting bugs! * But it also fixes at least 1 existing invalidate bug! Change-Id: Ie0773f85a60850ff2668370c58defef2e8aa079f