aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm/imagemagnifier.cpp
diff options
context:
space:
mode:
authorGravatar scroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-08-15 16:32:19 +0000
committerGravatar scroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-08-15 16:32:19 +0000
commit63258865c43612de7102e3418074259e13f30d6b (patch)
tree91082df33b762a2105efe5171490c1356f564c63 /gm/imagemagnifier.cpp
parentcb73b31bcd7e334e46ee55e92a9b13f3f834d7ba (diff)
Skip tiled drawing in GM for magnifier image filter.
Merely skips the test until we get a real fix for the problem. BUG=https://code.google.com/p/skia/issues/detail?id=781 Review URL: https://codereview.appspot.com/6459094 git-svn-id: http://skia.googlecode.com/svn/trunk@5111 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'gm/imagemagnifier.cpp')
-rw-r--r--gm/imagemagnifier.cpp11
1 files changed, 8 insertions, 3 deletions
diff --git a/gm/imagemagnifier.cpp b/gm/imagemagnifier.cpp
index f9aff281fe..0966121d0d 100644
--- a/gm/imagemagnifier.cpp
+++ b/gm/imagemagnifier.cpp
@@ -20,15 +20,20 @@ public:
}
protected:
- virtual SkString onShortName() {
+ virtual uint32_t onGetFlags() const SK_OVERRIDE {
+ // Skip tiled drawing until https://code.google.com/p/skia/issues/detail?id=781 is fixed.
+ return this->INHERITED::onGetFlags() | GM::kSkipTiled_Flag;
+ }
+
+ virtual SkString onShortName() SK_OVERRIDE {
return SkString("imagemagnifier");
}
- virtual SkISize onISize() {
+ virtual SkISize onISize() SK_OVERRIDE {
return make_isize(WIDTH, HEIGHT);
}
- virtual void onDraw(SkCanvas* canvas) {
+ virtual void onDraw(SkCanvas* canvas) SK_OVERRIDE {
SkPaint paint;
paint.setImageFilter(
new SkMagnifierImageFilter(