aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/flags
diff options
context:
space:
mode:
authorGravatar Yuqian Li <liyuqian@google.com>2017-08-03 13:03:03 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-08-03 17:26:27 +0000
commit49fd5d5b74075a48eda83d732f4ae0d172b81cab (patch)
tree469737842d811710902de3e49d3edc97134e7bea /tools/flags
parentb6705c25362fff0298f098631cbd939b0d2898b5 (diff)
Disable Delta AA for MSVC for now
Perf showed that DAA is slow with MSVC. Disable it until I find out why. Bug: skia: Change-Id: If30c24e97fa42e3a7ce143a1b1d06e4a3f278d13 TBR: mtklein@google.com Reviewed-on: https://skia-review.googlesource.com/30584 Reviewed-by: Mike Klein <mtklein@chromium.org> Reviewed-by: Yuqian Li <liyuqian@google.com> Commit-Queue: Yuqian Li <liyuqian@google.com>
Diffstat (limited to 'tools/flags')
-rw-r--r--tools/flags/SkCommonFlags.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/flags/SkCommonFlags.cpp b/tools/flags/SkCommonFlags.cpp
index 4ea3a69e5a..facbd3139b 100644
--- a/tools/flags/SkCommonFlags.cpp
+++ b/tools/flags/SkCommonFlags.cpp
@@ -72,7 +72,7 @@ DEFINE_bool(forceAnalyticAA, false, "Force analytic anti-aliasing even if the pa
"whether it's concave or convex, we consider a path complicated"
"if its number of points is comparable to its resolution.");
-#ifdef SK_SUPPORT_LEGACY_DELTA_AA
+#if defined(SK_SUPPORT_LEGACY_DELTA_AA) || (defined(_MSC_VER) && !defined(__clang__))
constexpr bool kDefaultDeltaAA = false;
#else
constexpr bool kDefaultDeltaAA = true;