aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/PaintTest.cpp
diff options
context:
space:
mode:
authorGravatar mtklein <mtklein@google.com>2014-11-11 12:13:16 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2014-11-11 12:13:16 -0800
commitc71ffd4e76d1abcd28ac74463349970f60a3350f (patch)
tree877cd0e3f16471ca0096a2526852a205107bc379 /tests/PaintTest.cpp
parentd5688c509293a450c058e0cc1f4673be2931bb5c (diff)
Revert of modify nothingToDraw to notice filters (patchset #1 id:1 of https://codereview.chromium.org/717753002/)
Reason for revert: modecolorfilters, perhaps more changed Original issue's description: > modify nothingToDraw to notice filters > > BUG=skia: > > Committed: https://skia.googlesource.com/skia/+/d5688c509293a450c058e0cc1f4673be2931bb5c TBR=djsollen@google.com,reed@google.com NOTREECHECKS=true NOTRY=true BUG=skia: Review URL: https://codereview.chromium.org/717813002
Diffstat (limited to 'tests/PaintTest.cpp')
-rw-r--r--tests/PaintTest.cpp27
1 files changed, 0 insertions, 27 deletions
diff --git a/tests/PaintTest.cpp b/tests/PaintTest.cpp
index c307aa94bc..4c45eed761 100644
--- a/tests/PaintTest.cpp
+++ b/tests/PaintTest.cpp
@@ -344,30 +344,3 @@ DEF_TEST(Paint_getHash, r) {
paint.setHinting(SkPaint::kNormal_Hinting);
REPORTER_ASSERT(r, paint.getHash() == defaultHash);
}
-
-#include "SkColorMatrixFilter.h"
-
-DEF_TEST(Paint_nothingToDraw, r) {
- SkPaint paint;
-
- REPORTER_ASSERT(r, !paint.nothingToDraw());
- paint.setAlpha(0);
- REPORTER_ASSERT(r, paint.nothingToDraw());
-
- paint.setAlpha(0xFF);
- paint.setXfermodeMode(SkXfermode::kDst_Mode);
- REPORTER_ASSERT(r, paint.nothingToDraw());
-
- paint.setAlpha(0);
- paint.setXfermodeMode(SkXfermode::kSrcOver_Mode);
-
- SkColorMatrix cm;
- cm.setIdentity(); // does not change alpha
- paint.setColorFilter(SkColorMatrixFilter::Create(cm))->unref();
- REPORTER_ASSERT(r, paint.nothingToDraw());
-
- cm.postTranslate(0, 0, 0, 1); // wacks alpha
- paint.setColorFilter(SkColorMatrixFilter::Create(cm))->unref();
- REPORTER_ASSERT(r, !paint.nothingToDraw());
-}
-