Lines Matching defs:dstC

615     virtual void shadeSpan(int x, int y, SkPMColor dstC[], int count);
616 virtual void shadeSpan16(int x, int y, uint16_t dstC[], int count);
667 void Linear_Gradient::shadeSpan(int x, int y, SkPMColor dstC[], int count)
695 sk_memset32(dstC, cache[fi >> (16 - kCache32Bits)], count);
703 fi = fx >> 8; SkASSERT(fi <= 0xFF); fx += dx; *dstC++ = cache[fi];
704 fi = fx >> 8; SkASSERT(fi <= 0xFF); fx += dx; *dstC++ = cache[fi];
705 fi = fx >> 8; SkASSERT(fi <= 0xFF); fx += dx; *dstC++ = cache[fi];
706 fi = fx >> 8; SkASSERT(fi <= 0xFF); fx += dx; *dstC++ = cache[fi];
715 *dstC++ = cache[fi];
724 *dstC++ = cache[fi];
731 *dstC++ = cache[fi];
739 *dstC++ = cache[fi];
749 *dstC++ = cache[fi >> (16 - kCache32Bits)];
794 void Linear_Gradient::shadeSpan16(int x, int y, uint16_t dstC[], int count)
823 dither_memset16(dstC, cache[toggle + fi], cache[(toggle ^ (1 << kCache16Bits)) + fi], count);
829 *dstC++ = cache[toggle + fi];
837 *dstC++ = cache[toggle + fi];
846 *dstC++ = cache[toggle + fi];
859 *dstC++ = cache[toggle + index];
926 virtual void shadeSpan(int x, int y, SkPMColor dstC[], int count)
967 *dstC++ = cache[sqrt_table[fi] >> (8 - kCache32Bits)];
978 *dstC++ = cache[fi >> (16 - kCache32Bits)];
990 *dstC++ = cache[fi >> (16 - kCache32Bits)];
1004 *dstC++ = cache[fi >> (16 - kCache32Bits)];
1010 virtual void shadeSpan16(int x, int y, uint16_t dstC[], int count) {
1056 *dstC++ = cache[toggle + (sqrt_table[fi] >> (8 - kCache16Bits))];
1067 *dstC++ = cache[toggle + (sqrt_table[fi] >> (8 - kCache16Bits))];
1078 *dstC++ = cache[toggle + (fi >> (16 - kCache16Bits))];
1089 *dstC++ = cache[toggle + (fi >> (16 - kCache16Bits))];
1102 *dstC++ = cache[toggle + index];
1231 virtual void shadeSpan(int x, int y, SkPMColor dstC[], int count)
1237 sk_bzero(dstC, count * sizeof(*dstC));
1277 *dstC++ = cache[index >> (16 - kCache32Bits)];
1289 *dstC++ = cache[index >> (16 - kCache32Bits)];
1302 *dstC++ = cache[index >> (16 - kCache32Bits)];
1323 *dstC++ = cache[index >> (16 - kCache32Bits)];
1386 virtual void shadeSpan(int x, int y, SkPMColor dstC[], int count);
1387 virtual void shadeSpan16(int x, int y, uint16_t dstC[], int count);
1627 void Sweep_Gradient::shadeSpan(int x, int y, SkPMColor dstC[], int count)
1658 *dstC++ = cache[SkATan2_255(fy, fx)];
1672 *dstC++ = cache[index];
1677 void Sweep_Gradient::shadeSpan16(int x, int y, uint16_t dstC[], int count)
1710 *dstC++ = cache[toggle + index];
1726 *dstC++ = cache[toggle + index];