Lines Matching refs:SkSurface
10 #include "include/core/SkSurface.h"
113 static void fill_surface(SkSurface* surface) {
203 static bool check_write(skiatest::Reporter* reporter, SkSurface* surf, SkAlphaType surfaceAlphaType,
309 static void call_writepixels(SkSurface* surface) {
317 auto surface(SkSurface::MakeRaster(info));
324 static void test_write_pixels(skiatest::Reporter* reporter, SkSurface* surface,
427 auto surface(SkSurface::MakeRasterDirectReleaseProc(info, pixels, rowBytes,
438 sk_sp<SkSurface> surface(SkSurface::MakeRenderTarget(rContext,
485 static sk_sp<SkSurface> create_surf(GrRecordingContext* rContext, int width, int height) {
489 sk_sp<SkSurface> surf = SkSurface::MakeRenderTarget(rContext, SkBudgeted::kYes, ii);
494 static sk_sp<SkImage> upload(const sk_sp<SkSurface>& surf, SkColor color) {
527 sk_sp<SkSurface> dest = SkSurface::MakeRenderTarget(context, SkBudgeted::kYes, fullII);
543 sk_sp<SkSurface> leftSurf = create_surf(context, kHalfSize, kFullSize);
544 sk_sp<SkSurface> rightSurf = create_surf(context, kHalfSize, kFullSize);
579 auto surf = SkSurface::MakeRaster(dstII);
591 // SkSurface::writePixels doesn't report bool, SkCanvas's does.