aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorbsalomon <bsalomon@google.com>2014-07-28 13:48:36 -0700
committerCommit bot <commit-bot@chromium.org>2014-07-28 13:48:36 -0700
commit2354f8432a7205571f04f9638a0018fb0b1fb282 (patch)
treee342688d205bb86fff9a22305e333364f74f1545 /tools
parent4beef91ec04b2edfbe983e672d50cd8f477eda7f (diff)
downloadskia-2354f8432a7205571f04f9638a0018fb0b1fb282.tar.gz
Test abandoning GL context in dm/nanobench.
Rename GrContext::contextDestroyed to GrContext::abandonContext. Remove GrContext::resetContext. R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/422903002
Diffstat (limited to 'tools')
-rw-r--r--tools/flags/SkCommonFlags.cpp4
-rw-r--r--tools/flags/SkCommonFlags.h1
2 files changed, 4 insertions, 1 deletions
diff --git a/tools/flags/SkCommonFlags.cpp b/tools/flags/SkCommonFlags.cpp
index 7b47c58c6..a30ba7e7f 100644
--- a/tools/flags/SkCommonFlags.cpp
+++ b/tools/flags/SkCommonFlags.cpp
@@ -38,7 +38,9 @@ DEFINE_string2(match, m, NULL,
DEFINE_bool2(quiet, q, false, "if true, don't print status updates.");
-DEFINE_bool(resetGpuContext, true, "Reset the GrContext before running each bench.");
+DEFINE_bool(resetGpuContext, true, "Reset the GrContext before running each test.");
+DEFINE_bool(abandonGpuContext, false, "Abandon the GrContext after running each test. "
+ "Implies --resetGpuContext.");
DEFINE_bool2(single, z, false, "run tests on a single thread internally.");
diff --git a/tools/flags/SkCommonFlags.h b/tools/flags/SkCommonFlags.h
index 3c4910b6b..a30d1ae3e 100644
--- a/tools/flags/SkCommonFlags.h
+++ b/tools/flags/SkCommonFlags.h
@@ -19,6 +19,7 @@ DECLARE_bool(leaks);
DECLARE_string(match);
DECLARE_bool(quiet);
DECLARE_bool(resetGpuContext);
+DECLARE_bool(abandonGpuContext);
DECLARE_bool(single);
DECLARE_int32(threads);
DECLARE_string(resourcePath);