Lines Matching refs:fBaseFrequency
81 fBaseFrequency.set(baseFrequencyX * SkScalarInvert(scale.width()),
104 , fBaseFrequency(that.fBaseFrequency)
119 SkVector fBaseFrequency;
220 if (fBaseFrequency.fX) {
222 SkScalarFloorToScalar(tileWidth * fBaseFrequency.fX) / tileWidth;
224 SkScalarCeilToScalar(tileWidth * fBaseFrequency.fX) / tileWidth;
226 // lowFrequencx can be 0 if fBaseFrequency.fX is very small.
227 if (sk_ieee_float_divide(fBaseFrequency.fX, lowFrequencx) < highFrequencx / fBaseFrequency.fX) {
228 fBaseFrequency.fX = lowFrequencx;
230 fBaseFrequency.fX = highFrequencx;
233 if (fBaseFrequency.fY) {
235 SkScalarFloorToScalar(tileHeight * fBaseFrequency.fY) / tileHeight;
237 SkScalarCeilToScalar(tileHeight * fBaseFrequency.fY) / tileHeight;
238 // lowFrequency can be 0 if fBaseFrequency.fY is very small.
239 if (sk_ieee_float_divide(fBaseFrequency.fY, lowFrequency) < highFrequency / fBaseFrequency.fY) {
240 fBaseFrequency.fY = lowFrequency;
242 fBaseFrequency.fY = highFrequency;
246 fStitchDataInit = StitchData(tileWidth * fBaseFrequency.fX,
247 tileHeight * fBaseFrequency.fY);
477 SkPoint noiseVector(SkPoint::Make(point.x() * fPaintingData.fBaseFrequency.fX,
478 point.y() * fPaintingData.fBaseFrequency.fY));
609 const SkVector& baseFrequency() const { return fPaintingData->fBaseFrequency; }
633 fPaintingData->fBaseFrequency == s.fPaintingData->fBaseFrequency &&