diff options
author | Derek Sollenberger <djsollen@google.com> | 2011-04-14 10:03:14 -0400 |
---|---|---|
committer | Derek Sollenberger <djsollen@google.com> | 2011-04-15 10:23:52 -0400 |
commit | ed1aaa7d1c69a85e4c93cec1dbe111554bb34642 (patch) | |
tree | 64368453b0289956f9c2411ebc3d3c57a4e0f74c /WebCore/platform/graphics | |
parent | 08fb9dc0955f1869177a441507dc12a09433f2f2 (diff) | |
download | external_webkit-ed1aaa7d1c69a85e4c93cec1dbe111554bb34642.zip external_webkit-ed1aaa7d1c69a85e4c93cec1dbe111554bb34642.tar.gz external_webkit-ed1aaa7d1c69a85e4c93cec1dbe111554bb34642.tar.bz2 |
Skia Merge (revision 1116)
Update draw looper to use the refactored skia code.
Change-Id: I1e97d57f53f05f0699371fbef12ab2ef34faad29
Diffstat (limited to 'WebCore/platform/graphics')
-rw-r--r-- | WebCore/platform/graphics/android/LayerAndroid.cpp | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/WebCore/platform/graphics/android/LayerAndroid.cpp b/WebCore/platform/graphics/android/LayerAndroid.cpp index 4ba2da0..e616041 100644 --- a/WebCore/platform/graphics/android/LayerAndroid.cpp +++ b/WebCore/platform/graphics/android/LayerAndroid.cpp @@ -44,19 +44,12 @@ static int gUniqueId; class OpacityDrawFilter : public SkDrawFilter { public: OpacityDrawFilter(int opacity) : m_opacity(opacity) { } - virtual bool filter(SkCanvas* canvas, SkPaint* paint, Type) + virtual void filter(SkPaint* paint, Type) { - m_previousOpacity = paint->getAlpha(); paint->setAlpha(m_opacity); - return true; - } - virtual void restore(SkCanvas* canvas, SkPaint* paint, Type) - { - paint->setAlpha(m_previousOpacity); } private: int m_opacity; - int m_previousOpacity; }; /////////////////////////////////////////////////////////////////////////////// |