Lines Matching refs:surf
25 auto isMipped = [reporter](SkSurface* surf) {
26 sk_sp<SkImage> image = surf->makeImageSnapshot();
28 surf->recordingContext());
34 auto mipsAreDirty = [](SkSurface* surf) {
35 sk_sp<SkImage> image = surf->makeImageSnapshot();
37 surf->recordingContext());
79 auto surf = SkSurface::MakeRenderTarget(
83 if (!surf) {
86 surf->getCanvas()->drawColor(SK_ColorDKGRAY);
87 auto img = surf->makeImageSnapshot();
91 surf.reset();
106 surf = SkSurface::MakeRenderTarget(dContext, SkBudgeted::kYes, singlePixelInfo, 1,
109 surf->getCanvas()->drawImageRect(img, SkRect::MakeWH(1, 1),
113 surf->readPixels(singlePixelInfo, &pixel, sizeof(uint32_t), 0, 0);