History log of /frameworks/base/libs/hwui/DamageAccumulator.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
71487eb0ceb2b7dea02649e78d99bb5952f5eaef 19-Nov-2014 Mike Reed <reed@google.com> Merge frameworks/base changes from master-skia to master.

Adaptations to changes in Skia upstream since Oct 2014.

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.


Change-Id: I5a4d274e854298843891410b1ffd5e24f038b88a
d41c4d8c732095ae99c955b6b82f7306633004b1 06-Jan-2015 Chris Craik <ccraik@google.com> Add overrides and switch to nullptr keyword for all files

Adds remaining missing overrides and nullptr usages, missed due to
an extreme failure in tool usage.

Change-Id: I56abd72975a3999ad13330003c348db40f59aebf
c71bfcaa182e3d4fd9874362d3b4781fda934a21 21-Aug-2014 Chris Craik <ccraik@google.com> Fix layer shadow transform crash


Change-Id: Ia648b8c98a217a3a4973917bf255d1397802cbbe
69e5adffb19135d51bde8e458f4907d7265f3e23 14-Aug-2014 Chris Craik <ccraik@google.com> Define shadow casting behavior within layers


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
a7c2ea20c43ab797bef5801530687e22e83def8f 08-Aug-2014 John Reck <jreck@google.com> Fix damage for layers for projection receivers

Bug: 16880228

Change-Id: I59ab760a21f49cc2cac0d8936b173cff292e6114
ce9f308063cc2bc7851f3f58c881da8a7271eecc 18-Jun-2014 John Reck <jreck@google.com> Fix dirty calculation for layer updates

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
81efa15fad43a2e70a14b1cae6ad4ea527292555 17-Jun-2014 John Reck <jreck@google.com> Merge "Make sure the root node has a type"
2dc223d23764a78f052529e86a59a1979d03b811 17-Jun-2014 John Reck <jreck@google.com> Make sure the root node has a type

Bug: 15686491

Change-Id: I4bd64a6470dd704740e99d21cfdbe84805961401
293e868bfc1b07aad2cb2ebeee5b07424852c510 17-Jun-2014 John Reck <jreck@google.com> Handle Z in DA

Bug: 15671775

Change-Id: I33c7a70e78ef523ffd03165fb6c39d8e04d04f1f
25fbb3fa1138675379102a44405852555cefccbd 12-Jun-2014 John Reck <jreck@google.com> Move LayerType to RenderNode

Change-Id: Icb79a5015cb0362b1f3a66d09007450730135a97
a447d29c65fb811cd184775a3476101a1cede929 12-Jun-2014 John Reck <jreck@google.com> Fix DA bugs

* Now aware of transform of DrawDisplayListOp
* Supports projection

Bug: 15539677
Bug: 15506680

Change-Id: Ic16f482cd48c3add12e49eca529281be12b93491
e4267ea4f20740c37c01bfb6aefcf61fddc4566a 04-Jun-2014 John Reck <jreck@google.com> Even FASTER damage calculations!

* 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