Lines Matching refs:sk_sp
68 sk_sp<SkSurface> surface = SkSurface::MakeRaster(info);
759 static sk_sp<SkPathEffect> make_dash() {
765 static sk_sp<SkPathEffect> make_null_dash() {
778 sk_sp<SkPathEffect> dashPE = make_dash();
875 sk_sp<SkPathEffect> dashPE = make_dash();
1106 using DashFactoryFn = sk_sp<SkPathEffect>(*)();
1165 static sk_sp<SkPathEffect> Make() { return sk_sp<SkPathEffect>(new RRectPathEffect); }
1250 static sk_sp<SkPathEffect> Make() { return sk_sp<SkPathEffect>(new AddLineTosPathEffect); }
1296 static sk_sp<SkPathEffect> Make() {
1297 return sk_sp<SkPathEffect>(new MakeHairlinePathEffect);
1381 static sk_sp<SkPathEffect> Make(bool invert) {
1382 return sk_sp<SkPathEffect>(new EmptyPathEffect(invert));
1472 static sk_sp<SkPathEffect> Make() { return sk_sp<SkPathEffect>(new FailurePathEffect); }
1665 sk_sp<SkPathEffect> dashEffect = make_dash();
1688 sk_sp<SkPathEffect> pe = dash ? dashEffect : nullptr;
2010 sk_sp<SkPathEffect> pathEffects[] = {nullptr, std::move(dash1), std::move(dash2)};