aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra/bots/recipe_modules/perf/api.py
diff options
context:
space:
mode:
authorGravatar Ben Wagner <benjaminwagner@google.com>2017-03-20 22:56:19 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-03-21 13:53:13 +0000
commitbb91bd3a12afded7e8a5034b8b8f3a8fbaaac316 (patch)
tree2dd3ed1e89cbe1f285edcf4b32b189eafbd939fe /infra/bots/recipe_modules/perf/api.py
parent81444fbc22d09c92f6c577254c6c82dfa9967391 (diff)
Enable GLES on Intel Linux bots.
BUG=skia:6401 NOTRY=true Change-Id: Ief434ca38ffd504198e8d3656a0a869d0faa9ebf Reviewed-on: https://skia-review.googlesource.com/9822 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
Diffstat (limited to 'infra/bots/recipe_modules/perf/api.py')
-rw-r--r--infra/bots/recipe_modules/perf/api.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/infra/bots/recipe_modules/perf/api.py b/infra/bots/recipe_modules/perf/api.py
index 8fdeca70db..1b6e63464f 100644
--- a/infra/bots/recipe_modules/perf/api.py
+++ b/infra/bots/recipe_modules/perf/api.py
@@ -53,6 +53,11 @@ def nanobench_flags(bot):
gl_prefix + 'nvpr' + sample_count,
gl_prefix + 'nvprdit' + sample_count])
+ # We want to test both the OpenGL config and the GLES config on Linux Intel:
+ # GL is used by Chrome, GLES is used by ChromeOS.
+ if 'Intel' in bot and 'Ubuntu' in bot:
+ config.extend(['gles', 'glesmsaa4'])
+
# Bench instanced rendering on a limited number of platforms
inst_config = gl_prefix + 'inst'
if 'Nexus6' in bot:
@@ -100,6 +105,8 @@ def nanobench_flags(bot):
match.append('~GLInstancedArraysBench') # skia:4714
if 'IntelIris540' in bot and 'ANGLE' in bot:
match.append('~tile_image_filter_tiled_64') # skia:6082
+ if 'Intel' in bot and 'Ubuntu' in bot and not 'Vulkan' in bot:
+ match.append('~native_image_to_raster_surface') # skia:6401
if 'Vulkan' in bot and 'NexusPlayer' in bot:
match.append('~hardstop') # skia:6037