commit | 80d2ade939153da87b3cd3b0a69a713bf68b64ba | [log] [tgz] |
---|---|---|
author | Chris Craik <ccraik@google.com> | Mon Mar 28 12:54:07 2016 -0700 |
committer | Chris Craik <ccraik@google.com> | Tue Mar 29 13:30:15 2016 -0700 |
tree | 40b554ece6ad2253c4176abc151e3c0d46d8db24 | |
parent | ede7d958ab54a0701baa8ae8b494e8ea905c61c6 [diff] |
Overdraw avoidance in new pipeline bug:27873093 Adds the simple overdraw avoidance optimization to the new pipeline. This means when LayerBuilder defers draws that are opaque over the full area of the repaint region, it will discard all drawing content beneth. Also moves a lot of complexity out of BakedOpState's header. Change-Id: Iffca6d8e1b170ef31a5d6c83d25592670e02323d