Lines Matching refs:fTextureProxy
378 , fTextureProxy(std::move(proxy)) in SkSpecialImage_Gpu()
392 size_t getSize() const override { return fTextureProxy->gpuMemorySize(); } in getSize()
406 fAlphaType, fTextureProxy, fColorSpace)); in onDraw()
415 return fTextureProxy; in onAsTextureProxyRef()
435 fTextureProxy, fColorSpace); in onGetROPixels()
474 fTextureProxy, in onMakeSubset()
485 if (GrProxyProvider::IsFunctionallyExact(fTextureProxy.get()) && in onAsImage()
487 fTextureProxy->width() == subset->width() && in onAsImage()
488 fTextureProxy->height() == subset->height()) { in onAsImage()
489 fTextureProxy->priv().exactify(); in onAsImage()
491 return wrap_proxy_in_image(fContext, fTextureProxy, fAlphaType, fColorSpace); in onAsImage()
495 GrSurfaceProxy::Copy(fContext, fTextureProxy.get(), GrMipMapped::kNo, *subset, in onAsImage()
507 fTextureProxy->priv().exactify(); in onAsImage()
509 return wrap_proxy_in_image(fContext, fTextureProxy, fAlphaType, fColorSpace); in onAsImage()
524 sk_sp<GrTextureProxy> fTextureProxy; member in SkSpecialImage_Gpu