• Home
  • Raw
  • Download

Lines Matching refs:GrSurfaceProxy

23 GrSurfaceProxy::GrSurfaceProxy(sk_sp<GrSurface> surface, SkBackingFit fit)  in GrSurfaceProxy()  function in GrSurfaceProxy
37 GrSurfaceProxy::~GrSurfaceProxy() { in ~GrSurfaceProxy()
43 sk_sp<GrSurface> GrSurfaceProxy::createSurfaceImpl( in createSurfaceImpl()
72 void GrSurfaceProxy::assign(sk_sp<GrSurface> surface) { in assign()
84 bool GrSurfaceProxy::instantiateImpl(GrResourceProvider* resourceProvider, int sampleCnt, in instantiateImpl()
101 void GrSurfaceProxy::setLastOpList(GrOpList* opList) { in setLastOpList()
112 GrRenderTargetOpList* GrSurfaceProxy::getLastRenderTargetOpList() { in getLastRenderTargetOpList()
116 GrTextureOpList* GrSurfaceProxy::getLastTextureOpList() { in getLastTextureOpList()
120 sk_sp<GrSurfaceProxy> GrSurfaceProxy::MakeWrapped(sk_sp<GrSurface> surf) { in MakeWrapped()
127 return sk_sp<GrSurfaceProxy>(new GrTextureRenderTargetProxy(std::move(surf))); in MakeWrapped()
129 return sk_sp<GrSurfaceProxy>(new GrTextureProxy(std::move(surf))); in MakeWrapped()
135 return sk_sp<GrSurfaceProxy>(new GrRenderTargetProxy(std::move(surf))); in MakeWrapped()
139 sk_sp<GrTextureProxy> GrSurfaceProxy::MakeWrapped(sk_sp<GrTexture> tex) { in MakeWrapped()
151 sk_sp<GrTextureProxy> GrSurfaceProxy::MakeDeferred(GrResourceProvider* resourceProvider, in MakeDeferred()
200 sk_sp<GrTextureProxy> GrSurfaceProxy::MakeDeferred(GrResourceProvider* resourceProvider, in MakeDeferred()
211 return GrSurfaceProxy::MakeDeferred(resourceProvider, desc, SkBackingFit::kExact, budgeted); in MakeDeferred()
214 sk_sp<GrTextureProxy> GrSurfaceProxy::MakeDeferredMipMap( in MakeDeferredMipMap()
225 return GrSurfaceProxy::MakeDeferred(resourceProvider, desc, budgeted, nullptr, 0); in MakeDeferredMipMap()
245 return GrSurfaceProxy::MakeWrapped(std::move(tex)); in MakeDeferredMipMap()
248 sk_sp<GrTextureProxy> GrSurfaceProxy::MakeWrappedBackend(GrContext* context, in MakeWrappedBackend()
253 return GrSurfaceProxy::MakeWrapped(std::move(tex)); in MakeWrappedBackend()
257 void GrSurfaceProxy::validate(GrContext* context) const { in validate()
266 sk_sp<GrTextureProxy> GrSurfaceProxy::Copy(GrContext* context, in Copy()
267 GrSurfaceProxy* src, in Copy()
295 sk_sp<GrTextureProxy> GrSurfaceProxy::Copy(GrContext* context, GrSurfaceProxy* src, in Copy()
300 sk_sp<GrSurfaceContext> GrSurfaceProxy::TestCopy(GrContext* context, const GrSurfaceDesc& dstDesc, in TestCopy()
301 GrSurfaceProxy* srcProxy) { in TestCopy()