OSDN Git Service

Compute dirty regions aggressively
authorJulian_Chu <walkingice@0xlab.org>
Thu, 26 May 2011 03:29:23 +0000 (11:29 +0800)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Thu, 11 Aug 2011 06:01:52 +0000 (14:01 +0800)
commit73c45abffc249109a741333345b0f440c3133e37
tree6d51708ba82329d2afa15513a8ff7f05df439b96
parente8692fa6c90443360f93a2e3d0e07dcf175d03ba
Compute dirty regions aggressively

The exposed region consists of two components:
    1) What's VISIBLE now and was COVERED before
    2) What's EXPOSED now less that was EXPOSED before

However, the first component should be regarded as dirty
region in above layer.  For efficiency reason we compute
dirty region aggressively.
services/surfaceflinger/SurfaceFlinger.cpp