aboutsummaryrefslogtreecommitdiff
path: root/gm/rrects.cpp
diff options
context:
space:
mode:
authorEthan Nicholas <ethannicholas@google.com>2018-10-15 20:09:54 +0000
committerSkia Commit-Bot <skia-commit-bot@chromium.org>2018-10-15 20:43:26 +0000
commiteace935298b151ba6403a4a4fa311b665c03875c (patch)
tree4e8e83bb7ff852991063d55dabb067249f2a3cb0 /gm/rrects.cpp
parent82727ad0eb2c7fa656ceb2ae09018187de6793f0 (diff)
downloadskia-eace935298b151ba6403a4a4fa311b665c03875c.tar.gz
Revert "converted AARectEffect to new FP system"
This reverts commit 222e275b0ab4c8a2af152c637bf9dbc28b4a097f. Reason for revert: perf regression Original change's description: > converted AARectEffect to new FP system > > Bug: skia: > Change-Id: I0e4141c7f547bab92c65a6abff120ed04d5c2c66 > Reviewed-on: https://skia-review.googlesource.com/c/153550 > Reviewed-by: Brian Salomon <bsalomon@google.com> > Commit-Queue: Ethan Nicholas <ethannicholas@google.com> TBR=bsalomon@google.com,ethannicholas@google.com # Not skipping CQ checks because original CL landed > 1 day ago. Bug: skia: Change-Id: I3d7036a78d8582d6790c77b20a60e6e5257d1881 Reviewed-on: https://skia-review.googlesource.com/c/162283 Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
Diffstat (limited to 'gm/rrects.cpp')
-rw-r--r--gm/rrects.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/gm/rrects.cpp b/gm/rrects.cpp
index 4e5fce13f1..2fbd3b9f1e 100644
--- a/gm/rrects.cpp
+++ b/gm/rrects.cpp
@@ -105,7 +105,8 @@ protected:
SkRRect rrect = fRRects[curRRect];
rrect.offset(SkIntToScalar(x), SkIntToScalar(y));
GrClipEdgeType edgeType = (GrClipEdgeType) et;
- auto fp = GrRRectEffect::Make(edgeType, rrect, context);
+ const auto& caps = *renderTargetContext->caps()->shaderCaps();
+ auto fp = GrRRectEffect::Make(edgeType, rrect, caps);
if (fp) {
GrPaint grPaint;
grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));