Home | History | Annotate | Download | only in gradients

Lines Matching refs:fi

96     unsigned fi = fx >> SkGradientShaderBase::kCache32Shift; \
97 SkASSERT(fi <= 0xFF); \
99 *dstC++ = cache[toggle + fi]; \
120 unsigned fi = fullIndex >> SkGradientShaderBase::kCache32Shift;
123 int index0 = fi + toggle;
125 if (fi < SkGradientShaderBase::kCache32Count - 1) {
177 unsigned fi = mirror_8bits(fx >> 8);
178 SkASSERT(fi <= 0xFF);
180 *dstC++ = cache[toggle + fi];
190 unsigned fi = repeat_8bits(fx >> 8);
191 SkASSERT(fi <= 0xFF);
193 *dstC++ = cache[toggle + fi];
240 unsigned fi = proc(SkScalarToFixed(srcPt.fX));
241 SkASSERT(fi <= 0xFFFF);
242 *dstC++ = cache[toggle + (fi >> kCache32Shift)];
291 unsigned fi = fx >> SkGradientShaderBase::kCache16Shift; \
292 SkASSERT(fi < SkGradientShaderBase::kCache16Count); \
294 *dstC++ = cache[toggle + fi]; \
309 unsigned fi = proc(fx) >> SkGradientShaderBase::kCache16Shift;
310 SkASSERT(fi < SkGradientShaderBase::kCache16Count);
311 dither_memset16(dstC, cache[toggle + fi],
312 cache[next_dither_toggle16(toggle) + fi], count);
357 unsigned fi = mirror_bits(fx >> SkGradientShaderBase::kCache16Shift,
359 SkASSERT(fi < SkGradientShaderBase::kCache16Count);
361 *dstC++ = cache[toggle + fi];
371 unsigned fi = repeat_bits(fx >> SkGradientShaderBase::kCache16Shift,
373 SkASSERT(fi < SkGradientShaderBase::kCache16Count);
375 *dstC++ = cache[toggle + fi];
421 unsigned fi = proc(SkScalarToFixed(srcPt.fX));
422 SkASSERT(fi <= 0xFFFF);
424 int index = fi >> kCache16Shift;