diff options
author | Nicolas Roard <nicolasroard@google.com> | 2011-08-11 18:34:30 -0700 |
---|---|---|
committer | Nicolas Roard <nicolasroard@google.com> | 2011-08-17 11:42:05 -0700 |
commit | fa807bd31774157959640810e564fbe64338e8e3 (patch) | |
tree | 2e20ab383688a960da9070df3e0e2063cfa078a5 /Source/WebCore/platform/graphics/android/TextureOwner.h | |
parent | ac16d73fe1d8ecf3265c93157e386e725fbb5298 (diff) | |
download | external_webkit-fa807bd31774157959640810e564fbe64338e8e3.zip external_webkit-fa807bd31774157959640810e564fbe64338e8e3.tar.gz external_webkit-fa807bd31774157959640810e564fbe64338e8e3.tar.bz2 |
Implement partial repaint for layers (at the tile level)
Fixes a scheduling problem with layers
bug:3392331 bug:5145259
Change-Id: I2ea2c91f2c6d6f5288375cb5ebdaa69819b740be
Diffstat (limited to 'Source/WebCore/platform/graphics/android/TextureOwner.h')
-rw-r--r-- | Source/WebCore/platform/graphics/android/TextureOwner.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/WebCore/platform/graphics/android/TextureOwner.h b/Source/WebCore/platform/graphics/android/TextureOwner.h index 35d3389..d0c60fb 100644 --- a/Source/WebCore/platform/graphics/android/TextureOwner.h +++ b/Source/WebCore/platform/graphics/android/TextureOwner.h @@ -42,6 +42,7 @@ public: virtual TiledPage* page() = 0; virtual GLWebViewState* state() = 0; virtual bool samePageAs(Layer* root) { return false; } + virtual bool isRepaintPending() = 0; }; } |