mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 11:25:00 +00:00
Bug 1086642 - Simplify invalid reigon by area. r=jrmuizel
This commit is contained in:
parent
6bf3fc36a1
commit
86270b9476
@ -55,6 +55,7 @@ public:
|
||||
virtual Layer* AsLayer() { return this; }
|
||||
virtual void InvalidateRegion(const nsIntRegion& aRegion) {
|
||||
mInvalidRegion.Or(mInvalidRegion, aRegion);
|
||||
mInvalidRegion.SimplifyOutwardByArea(200*200);
|
||||
mInvalidRegion.SimplifyOutward(20);
|
||||
mValidRegion.Sub(mValidRegion, mInvalidRegion);
|
||||
mLowPrecisionValidRegion.Sub(mLowPrecisionValidRegion, mInvalidRegion);
|
||||
|
Loading…
Reference in New Issue
Block a user