John Reck 2de950d5a8 Overhaul RenderNode's DisplayList management
* Move mValid to native
* Have destroyHardwareResources destroy everything
* Remove flaky mParentCount checks in setStaging
* All tree updates have an internal observer to
  ensure onRemovedFromTree() is a reliable signal
* onRemovedFromTree() immediately releases resources
  to avoid displaylist "leaks"

Test: Unit tests for validity added & pass, manually
verified that b/34072929 doesn't repro

Bug: 34072929

Change-Id: I856534b4ed1b7f009fc4b7cd13209b97fa42a71c
2017-01-25 12:24:40 -08:00
..
2017-01-11 11:26:48 -08:00
2016-10-11 17:47:58 -07:00
2016-07-14 14:37:08 -07:00
2016-08-02 09:38:26 -07:00
2016-10-11 17:47:58 -07:00
2016-10-11 17:47:58 -07:00
2016-11-02 11:36:48 -04:00
2016-08-10 23:26:59 +00:00
2016-07-07 15:53:50 -07:00
2016-12-09 22:04:53 +00:00
2016-12-09 22:04:53 +00:00
2016-10-26 13:57:38 -07:00
2016-10-26 13:57:38 -07:00
2016-11-02 11:36:48 -04:00
2017-01-25 13:26:41 +00:00
2016-12-16 09:15:07 -08:00
2016-10-26 13:57:38 -07:00
2016-10-11 17:47:58 -07:00