aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
authorGravatar scroggo <scroggo@chromium.org>2015-07-16 12:36:10 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2015-07-16 12:36:10 -0700
commitc1121efbc6addc8262b88e8f08ad5a4653fbea62 (patch)
tree6a83b5c16a59fdeeef9cb6ece6582a9fcdfb57f7 /tools
parentd2ce18520e9055884567c5c021a0c39aeadbe820 (diff)
Stop running image tests on msaa.
Blacklist all image tests on msaa. We do not run them anyway (since they will not do anything interestingly different from drawing to the raster backend) - we early exit from Src::draw(), but we still need to create a render target that matches the size of the image (when not blacklisted). Remove the more specific blacklist of a particular image, which is covered by this one. BUG=skia:4045 Review URL: https://codereview.chromium.org/1234313006
Diffstat (limited to 'tools')
-rw-r--r--tools/dm_flags.json60
-rwxr-xr-xtools/dm_flags.py6
2 files changed, 35 insertions, 31 deletions
diff --git a/tools/dm_flags.json b/tools/dm_flags.json
index aed4022590..ce3c5b1f5d 100644
--- a/tools/dm_flags.json
+++ b/tools/dm_flags.json
@@ -20,11 +20,11 @@
"gm",
"image",
"--blacklist",
- "gpu",
+ "msaa",
+ "image",
"_",
"_",
- "PANO_20121023_214540.jpg",
- "msaa",
+ "gpu",
"_",
"_",
"PANO_20121023_214540.jpg",
@@ -178,11 +178,11 @@
"--threads",
"0",
"--blacklist",
- "gpu",
+ "msaa",
+ "image",
"_",
"_",
- "PANO_20121023_214540.jpg",
- "msaa",
+ "gpu",
"_",
"_",
"PANO_20121023_214540.jpg",
@@ -309,11 +309,11 @@
"--threads",
"0",
"--blacklist",
- "gpu",
+ "msaa",
+ "image",
"_",
"_",
- "PANO_20121023_214540.jpg",
- "msaa",
+ "gpu",
"_",
"_",
"PANO_20121023_214540.jpg",
@@ -437,11 +437,11 @@
"tests",
"gm",
"--blacklist",
- "gpu",
+ "msaa",
+ "image",
"_",
"_",
- "PANO_20121023_214540.jpg",
- "msaa",
+ "gpu",
"_",
"_",
"PANO_20121023_214540.jpg",
@@ -567,11 +567,11 @@
"tests",
"gm",
"--blacklist",
- "gpu",
+ "msaa",
+ "image",
"_",
"_",
- "PANO_20121023_214540.jpg",
- "msaa",
+ "gpu",
"_",
"_",
"PANO_20121023_214540.jpg",
@@ -693,11 +693,11 @@
"gm",
"image",
"--blacklist",
- "gpu",
+ "msaa",
+ "image",
"_",
"_",
- "PANO_20121023_214540.jpg",
- "msaa",
+ "gpu",
"_",
"_",
"PANO_20121023_214540.jpg",
@@ -833,11 +833,11 @@
"gm",
"image",
"--blacklist",
- "gpu",
+ "msaa",
+ "image",
"_",
"_",
- "PANO_20121023_214540.jpg",
- "msaa",
+ "gpu",
"_",
"_",
"PANO_20121023_214540.jpg",
@@ -971,11 +971,11 @@
"gm",
"image",
"--blacklist",
- "gpu",
+ "msaa",
+ "image",
"_",
"_",
- "PANO_20121023_214540.jpg",
- "msaa",
+ "gpu",
"_",
"_",
"PANO_20121023_214540.jpg",
@@ -1132,11 +1132,11 @@
"tests",
"gm",
"--blacklist",
- "gpu",
+ "msaa",
+ "image",
"_",
"_",
- "PANO_20121023_214540.jpg",
- "msaa",
+ "gpu",
"_",
"_",
"PANO_20121023_214540.jpg",
@@ -1293,11 +1293,11 @@
"tests",
"gm",
"--blacklist",
- "gpu",
+ "msaa",
+ "image",
"_",
"_",
- "PANO_20121023_214540.jpg",
- "msaa",
+ "gpu",
"_",
"_",
"PANO_20121023_214540.jpg",
diff --git a/tools/dm_flags.py b/tools/dm_flags.py
index 524e1b6212..81079701e1 100755
--- a/tools/dm_flags.py
+++ b/tools/dm_flags.py
@@ -80,9 +80,13 @@ def get_args(bot):
args.extend(('--threads', '0'))
blacklist = []
+
+ # We do not draw image sources on msaa anyway, so avoid the creation of
+ # large canvases. skbug.com/4045
+ blacklist.extend('msaa image _ _'.split(' '))
+
# This image is too large to be a texture for many GPUs.
blacklist.extend('gpu _ _ PANO_20121023_214540.jpg'.split(' '))
- blacklist.extend('msaa _ _ PANO_20121023_214540.jpg'.split(' '))
# Several of the newest version bmps fail on SkImageDecoder
blacklist.extend('_ image decode pal8os2v2.bmp'.split(' '))