diff options
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 217e528e2b..dfeebf3dd8 100644 --- a/gm/rrects.cpp +++ b/gm/rrects.cpp @@ -106,7 +106,8 @@ protected: SkRRect rrect = fRRects[curRRect]; rrect.offset(SkIntToScalar(x), SkIntToScalar(y)); GrClipEdgeType edgeType = (GrClipEdgeType) et; - auto fp = GrRRectEffect::Make(edgeType, rrect); + const auto& caps = *renderTargetContext->caps()->shaderCaps(); + auto fp = GrRRectEffect::Make(edgeType, rrect, caps); if (fp) { GrPaint grPaint; grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc)); |