Home | History | Annotate | Download | only in images

Lines Matching refs:argb

22 typedef void (*ScanlineImporter)(const uint8_t* in, uint8_t* argb, int width,
25 static void ARGB_8888_To_ARGB(const uint8_t* in, uint8_t* argb, int width, const SkPMColor*) {
29 argb[0] = SkGetPackedA32(c);
30 argb[1] = SkGetPackedR32(c);
31 argb[2] = SkGetPackedG32(c);
32 argb[3] = SkGetPackedB32(c);
33 argb += 4;
37 static void RGB_565_To_ARGB(const uint8_t* in, uint8_t* argb, int width, const SkPMColor*) {
41 argb[0] = 0xFF;
42 argb[1] = SkPacked16ToR32(c);
43 argb[2] = SkPacked16ToG32(c);
44 argb[3] = SkPacked16ToB32(c);
45 argb += 4;
49 static void ARGB_4444_To_ARGB(const uint8_t* in, uint8_t* argb, int width, const SkPMColor*) {
53 argb[0] = SkPacked4444ToA32(c);
54 argb[1] = SkPacked4444ToR32(c);
55 argb[2] = SkPacked4444ToG32(c);
56 argb[3] = SkPacked4444ToB32(c);
57 argb += 4;
61 static void Index8_To_ARGB(const uint8_t* in, uint8_t* argb, int width,
66 argb[0] = SkGetPackedA32(c);
67 argb[1] = SkGetPackedR32(c);
68 argb[2] = SkGetPackedG32(c);
69 argb[3] = SkGetPackedB32(c);
70 argb += 4;
107 uint8_t* argb = ada.get();
109 scanline_import(src + y * bitmap.rowBytes(), argb, bitmap.width(), colors);
110 stream->write(argb, argbStride);