Updates |can_use_backdrop_filter_cache| flag of the RenderPassDrawQuads
in surface aggregator. The |can_use_backdrop_filter_cache| flag is first set in cc when damage of all render surfaces is accumulated. If no damage is present under the render surface with backdrop filters, the flag is set to true to indicate the cache can be used. In surface aggregator, if damage from a surface is under the RPDQ with backdrop filter, the |can_use_backdrop_filter_cache| flag will be reset to false, indicating the backdrop filters on the RPDQ has to be re-calculated. Bug: 1035639 Change-Id: I365a0e01196ce1a01d474a0338734a966911a48e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2103311Reviewed-by:weiliangc <weiliangc@chromium.org> Commit-Queue: Jun Liu <yjliu@chromium.org> Auto-Submit: Jun Liu <yjliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#754773}
Showing
This diff is collapsed.
Please register or sign in to comment