Lines Matching defs:zoom
134 const GrMagnifierEffect& zoom = effect.cast<GrMagnifierEffect>();
135 b->add32(GrColorSpaceXform::XformKey(zoom.colorSpaceXform()));
166 const GrMagnifierEffect& zoom = args.fFp.cast<GrMagnifierEffect>();
167 fColorSpaceHelper.emitCode(uniformHandler, zoom.colorSpaceXform());
207 const GrMagnifierEffect& zoom = effect.cast<GrMagnifierEffect>();
209 GrTexture* tex = zoom.textureSampler(0).texture();
216 SkScalar y = zoom.srcRect().y() * invH;
218 y = 1.0f - (zoom.srcRect().height() / zoom.bounds().height()) - y;
221 pdman.set2f(fOffsetVar, zoom.srcRect().x() * invW, y);
224 pdman.set2f(fInvZoomVar, zoom.xInvZoom(), zoom.yInvZoom());
225 pdman.set2f(fInvInsetVar, zoom.xInvInset(), zoom.yInvInset());
228 SkScalar y = zoom.bounds().y() * invH;
230 y = 1.0f - zoom.bounds().height() * invH;
234 zoom.bounds().x() * invW,
236 SkIntToScalar(tex->width()) / zoom.bounds().width(),
237 SkIntToScalar(tex->height()) / zoom.bounds().height());
240 if (SkToBool(zoom.colorSpaceXform())) {
241 fColorSpaceHelper.setData(pdman, zoom.colorSpaceXform());