Lines Matching refs:surf
127 auto surf(sk_tool_utils::makeSurface(canvas, info, nullptr)); in onDraw() local
128 drawInto(surf->getCanvas()); in onDraw()
130 sk_sp<SkImage> image(surf->makeImageSnapshot()); in onDraw()
133 auto surf2(surf->makeSurface(info)); in onDraw()
137 SkASSERT(equal(surf->props(), surf2->props())); in onDraw()
152 sk_sp<SkSurface> surf = sk_tool_utils::makeSurface(canvas, info); variable
154 surf->getCanvas()->clear(SK_ColorRED);
157 sk_sp<SkImage> image = surf->makeImageSnapshot();
161 surf->getCanvas()->clipRect(SkRect::MakeWH(128, 256));
162 surf->getCanvas()->clear(SK_ColorBLUE);
165 canvas->drawImage(surf->makeImageSnapshot(), 0, 0, nullptr);
170 sk_sp<SkSurface> surf = sk_tool_utils::makeSurface(canvas, info); variable
171 surf->getCanvas()->clear(SK_ColorRED);
174 sk_sp<SkImage> image = surf->makeImageSnapshot();
181 surf->getCanvas()->saveLayer({0, 0, 256, 256}, &paint);
182 surf->getCanvas()->clear(SK_ColorBLUE);
183 surf->getCanvas()->restore();
186 canvas->drawImage(surf->makeImageSnapshot(), 0, 0, nullptr);
191 auto surf = sk_tool_utils::makeSurface(canvas, info); variable
202 surf->getCanvas()->drawPaint(paint);
206 sk_sp<SkImage> saveImg = surf->makeImageSnapshot(subset);
210 surf->getCanvas()->drawRect(SkRect::Make(subset), paint);
219 surf->getCanvas()->drawRect(r, paint);
232 surf->getCanvas()->drawRect(SkRect::Make(subset), paint);
239 surf->getCanvas()->drawImage(saveImg,
245 surf->draw(canvas, 0, 0, nullptr);