Lines Matching defs:surface
70 sk_sp<SkSurface> surface = SkSurface::MakeFromBackendTexture(
77 /*surface props*/ nullptr,
81 auto device = ((SkSurface_Gpu*)surface.get())->getDevice();
296 sk_sp<SkSurface> surface;
300 surface = sk_gpu_test::MakeBackendTextureSurface(dContext,
306 surface = SkSurface::MakeRenderTarget(dContext,
314 REPORTER_ASSERT(reporter, surface);
315 auto device = ((SkSurface_Gpu*)surface.get())->getDevice();
323 sk_sp<SkImage> image = surface->makeImageSnapshot();
344 // Make surface to draw into
346 sk_sp<SkSurface> surface = SkSurface::MakeRenderTarget(dContext, SkBudgeted::kNo, info);
357 surface->getCanvas()->scale(0.5f, 0.5f);
360 surface->getCanvas()->drawImage(bmpImage, 0, 0);
361 surface->flushAndSubmit();
366 surface->getCanvas()->drawImage(bmpImage, 0, 0, SkSamplingOptions({1.0f/3, 1.0f/3}));
367 surface->flushAndSubmit();