Home | History | Annotate | Download | only in core

Lines Matching refs:src

17                                  const SkPMColor* SK_RESTRICT src,
20 memcpy(dst, src, count * 4);
24 const SkPMColor* SK_RESTRICT src,
32 *dst = SkPMLerp(*src, *dst, src_scale);
33 src += 1;
38 const SkPMColor* SK_RESTRICT srcEnd = src + count;
39 while (src != srcEnd) {
40 *dst = SkPMLerp(*src, *dst, src_scale);
41 src += 1;
43 *dst = SkPMLerp(*src, *dst, src_scale);
44 src += 1;
49 *dst = SkPMLerp(*src, *dst, src_scale);
50 src += 1;
58 const SkPMColor* SK_RESTRICT src,
64 *dst = SkBlendARGB32(*(src++), *dst, alpha);
69 const SkPMColor* SK_RESTRICT srcEnd = src + count;
70 while (src != srcEnd) {
71 *dst = SkBlendARGB32(*(src++), *dst, alpha);
73 *dst = SkBlendARGB32(*(src++), *dst, alpha);
78 *dst = SkBlendARGB32(*src, *dst, alpha);
79 src += 1;
113 void SkBlitRow::Color32(SkPMColor dst[], const SkPMColor src[], int count, SkPMColor color) {
115 case 0: memmove(dst, src, count * sizeof(SkPMColor)); return;
118 return SkOpts::blit_row_color32(dst, src, count, color);