Home | History | Annotate | Download | only in image

Lines Matching refs:SkSurface

37                                                       SkSurface::BackendHandleAccess access) {
39 case SkSurface::kFlushRead_BackendHandleAccess:
41 case SkSurface::kFlushWrite_BackendHandleAccess:
42 case SkSurface::kDiscardWrite_BackendHandleAccess:
44 surface->notifyContentWillChange(SkSurface::kRetain_ContentChangeMode);
77 sk_sp<SkSurface> SkSurface_Gpu::onNewSurface(const SkImageInfo& info) {
82 return SkSurface::MakeRenderTarget(fDevice->context(), kBudgeted, info, sampleCount,
107 // want to ever retarget the SkSurface at another buffer we create. Force a copy now to avoid
146 fDevice->replaceRenderTargetContext(SkSurface::kRetain_ContentChangeMode == mode);
285 sk_sp<SkSurface> SkSurface::MakeRenderTarget(GrContext* context,
330 sk_sp<SkSurface> s = sk_make_sp<SkSurface_Gpu>(std::move(device));
342 sk_sp<SkSurface> SkSurface::MakeRenderTarget(GrContext* ctx, SkBudgeted budgeted,
368 sk_sp<SkSurface> SkSurface_Gpu::MakeWrappedRenderTarget(GrContext* context,
420 sk_sp<SkSurface> SkSurface::MakeFromBackendTexture(GrContext* context, const GrBackendTexture& tex,
488 sk_sp<SkSurface> SkSurface::MakeFromBackendRenderTarget(GrContext* context,
527 sk_sp<SkSurface> SkSurface::MakeFromBackendTextureAsRenderTarget(GrContext* context,