Lines Matching refs:fTextureProxy
379 , fTextureProxy(std::move(proxy)) in SkSpecialImage_Gpu()
393 size_t getSize() const override { return fTextureProxy->gpuMemorySize(); } in getSize()
407 fAlphaType, fTextureProxy, fColorSpace)); in onDraw()
416 return fTextureProxy; in onAsTextureProxyRef()
436 fTextureProxy, fColorSpace); in onGetROPixels()
475 fTextureProxy, in onMakeSubset()
486 if (GrProxyProvider::IsFunctionallyExact(fTextureProxy.get()) && in onAsImage()
488 fTextureProxy->width() == subset->width() && in onAsImage()
489 fTextureProxy->height() == subset->height()) { in onAsImage()
490 fTextureProxy->priv().exactify(); in onAsImage()
492 return wrap_proxy_in_image(fContext, fTextureProxy, fAlphaType, fColorSpace); in onAsImage()
496 GrSurfaceProxy::Copy(fContext, fTextureProxy.get(), GrMipMapped::kNo, *subset, in onAsImage()
508 fTextureProxy->priv().exactify(); in onAsImage()
510 return wrap_proxy_in_image(fContext, fTextureProxy, fAlphaType, fColorSpace); in onAsImage()
526 sk_sp<GrTextureProxy> fTextureProxy; member in SkSpecialImage_Gpu