Lines Matching refs:surf
21 static const SkIRect& Subset(const SkSpecialSurface* surf) { in Subset() argument
22 return surf->subset(); in Subset()
33 static void test_surface(const sk_sp<SkSpecialSurface>& surf, in test_surface() argument
37 const SkIRect surfSubset = TestingSpecialSurfaceAccess::Subset(surf.get()); in test_surface()
43 SkCanvas* canvas = surf->getCanvas(); in test_surface()
48 sk_sp<SkSpecialImage> img(surf->makeImageSnapshot()); in test_surface()
55 REPORTER_ASSERT(reporter, !surf->getCanvas()); in test_surface()
61 sk_sp<SkSpecialSurface> surf(SkSpecialSurface::MakeRaster(info)); in DEF_TEST() local
63 test_surface(surf, reporter, 0); in DEF_TEST()
73 sk_sp<SkSpecialSurface> surf(SkSpecialSurface::MakeFromBitmap(subset, bm)); in DEF_TEST() local
75 test_surface(surf, reporter, kPad); in DEF_TEST()
90 sk_sp<SkSpecialSurface> surf(SkSpecialSurface::MakeRenderTarget(ctxInfo.grContext(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
94 test_surface(surf, reporter, 0); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()