Lines Matching defs:surf
522 auto surf = SkSurface::MakeRenderTarget(ctxInfo.directContext(), SkBudgeted::kYes, srcII);
530 size_t badRowBytes = (surf->width() + 1)*bpp - 1;
531 auto storage = std::make_unique<char[]>(badRowBytes*surf->height());
532 REPORTER_ASSERT(reporter, !surf->readPixels(dstII, storage.get(), badRowBytes, 0, 0));
538 auto surf = SkSurface::MakeRenderTarget(ctxInfo.directContext(), SkBudgeted::kYes, dstII);
546 size_t badRowBytes = (surf->width() + 1)*bpp - 1;
547 auto storage = std::make_unique<char[]>(badRowBytes*surf->height());
548 memset(storage.get(), 0, badRowBytes * surf->height());
551 !surf->getCanvas()->writePixels(srcII, storage.get(), badRowBytes, 0, 0));
606 auto surf = SkSurface::MakeRenderTarget(context,
612 if (surf) {
613 surf->writePixels(src, 0, 0);
615 return surf;
626 auto surf = sk_gpu_test::MakeBackendRenderTargetSurface(context,
630 if (surf) {
631 surf->writePixels(src, 0, 0);
633 return surf;
736 auto surf = SkSurface::MakeRenderTarget(direct, SkBudgeted::kYes, ii, 1, nullptr);
737 if (!surf) {
742 surf->asyncRescaleAndReadPixelsYUV420(
747 surf->asyncRescaleAndReadPixels(ii, ii.bounds(), SkImage::RescaleGamma::kSrc,
762 surf.reset();