Lines Matching refs:SkSurface
30 SkSurface::BackendHandleAccess access) { in prepare_rt_for_external_access()
32 case SkSurface::kFlushRead_BackendHandleAccess: in prepare_rt_for_external_access()
34 case SkSurface::kFlushWrite_BackendHandleAccess: in prepare_rt_for_external_access()
35 case SkSurface::kDiscardWrite_BackendHandleAccess: in prepare_rt_for_external_access()
37 surface->notifyContentWillChange(SkSurface::kRetain_ContentChangeMode); in prepare_rt_for_external_access()
71 SkSurface* SkSurface_Gpu::onNewSurface(const SkImageInfo& info) { in onNewSurface()
76 return SkSurface::NewRenderTarget(fDevice->context(), kBudgeted, info, sampleCount, in onNewSurface()
118 this->fDevice->replaceRenderTarget(SkSurface::kRetain_ContentChangeMode == mode); in onCopyOnWrite()
135 SkSurface* SkSurface::NewRenderTargetDirect(GrRenderTarget* target, const SkSurfaceProps* props) { in NewRenderTargetDirect()
144 SkSurface* SkSurface::NewRenderTarget(GrContext* ctx, SkBudgeted budgeted, const SkImageInfo& info, in NewRenderTarget()
156 SkSurface* SkSurface::NewFromBackendTexture(GrContext* context, const GrBackendTextureDesc& desc, in NewFromBackendTexture()
177 SkSurface* SkSurface::NewFromBackendRenderTarget(GrContext* context, in NewFromBackendRenderTarget()
195 SkSurface* SkSurface::NewFromBackendTextureAsRenderTarget(GrContext* context, in NewFromBackendTextureAsRenderTarget()