diff options
author | Ethan Nicholas <ethannicholas@google.com> | 2018-10-15 20:09:54 +0000 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-10-15 20:43:26 +0000 |
commit | eace935298b151ba6403a4a4fa311b665c03875c (patch) | |
tree | 4e8e83bb7ff852991063d55dabb067249f2a3cb0 /gm/rrects.cpp | |
parent | 82727ad0eb2c7fa656ceb2ae09018187de6793f0 (diff) | |
download | skia-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.cpp | 3 |
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)); |