Glenn Watson a48bfe124b Bug 1731136 Part 3: Make the tile_cache track compositor backdrop surfaces. r=gw
In addition to creating the backdrop surface when it is detected, this also
turns off the rendering of tiles in that same slice. Virtual tiles
associated with compositor surfaces (external or not) will still be
rendered.

This adds a clip check to avoid pushing tiles that are fully clipped out. It
also adds a similar check for compositor surfaces.

Depends on D127175

Differential Revision: https://phabricator.services.mozilla.com/D128131
2022-06-01 19:40:03 +00:00
..