Home | History | Annotate | Download | only in effects

Lines Matching defs:proxy

129     GrSurfaceProxy* proxy = conv.textureSampler(0).proxy();
130 GrTexture* texture = proxy->priv().peekTexture();
133 float ySign = proxy->origin() == kTopLeft_GrSurfaceOrigin ? 1.0f : -1.0f;
144 fDomain.setData(pdman, conv.domain(), proxy);
147 GrMatrixConvolutionEffect::GrMatrixConvolutionEffect(sk_sp<GrTextureProxy> proxy,
159 , fCoordTransform(proxy.get())
160 , fDomain(proxy.get(), GrTextureDomain::MakeTexelDomainForMode(bounds, tileMode), tileMode)
161 , fTextureSampler(std::move(proxy))
245 sk_sp<GrTextureProxy> proxy,
260 new GrMatrixConvolutionEffect(std::move(proxy), bounds, kernelSize, kernel, gain, bias,
270 sk_sp<GrTextureProxy> proxy = d->textureProxy(texIdx);
283 SkIRect bounds = SkIRect::MakeXYWH(d->fRandom->nextRangeU(0, proxy->width()),
284 d->fRandom->nextRangeU(0, proxy->height()),
285 d->fRandom->nextRangeU(0, proxy->width()),
286 d->fRandom->nextRangeU(0, proxy->height()));
290 return GrMatrixConvolutionEffect::Make(std::move(proxy),