Lines Matching refs:src_rgb565
117 void RGB565ToARGBRow_C(const uint8* src_rgb565, uint8* dst_argb, int width) { in RGB565ToARGBRow_C() argument
120 uint8 b = src_rgb565[0] & 0x1f; in RGB565ToARGBRow_C()
121 uint8 g = (src_rgb565[0] >> 5) | ((src_rgb565[1] & 0x07) << 3); in RGB565ToARGBRow_C()
122 uint8 r = src_rgb565[1] >> 3; in RGB565ToARGBRow_C()
128 src_rgb565 += 2; in RGB565ToARGBRow_C()
441 void RGB565ToYRow_C(const uint8* src_rgb565, uint8* dst_y, int width) { in RGB565ToYRow_C() argument
444 uint8 b = src_rgb565[0] & 0x1f; in RGB565ToYRow_C()
445 uint8 g = (src_rgb565[0] >> 5) | ((src_rgb565[1] & 0x07) << 3); in RGB565ToYRow_C()
446 uint8 r = src_rgb565[1] >> 3; in RGB565ToYRow_C()
451 src_rgb565 += 2; in RGB565ToYRow_C()
486 void RGB565ToUVRow_C(const uint8* src_rgb565, in RGB565ToUVRow_C() argument
491 const uint8* next_rgb565 = src_rgb565 + src_stride_rgb565; in RGB565ToUVRow_C()
494 uint8 b0 = src_rgb565[0] & 0x1f; in RGB565ToUVRow_C()
495 uint8 g0 = (src_rgb565[0] >> 5) | ((src_rgb565[1] & 0x07) << 3); in RGB565ToUVRow_C()
496 uint8 r0 = src_rgb565[1] >> 3; in RGB565ToUVRow_C()
497 uint8 b1 = src_rgb565[2] & 0x1f; in RGB565ToUVRow_C()
498 uint8 g1 = (src_rgb565[2] >> 5) | ((src_rgb565[3] & 0x07) << 3); in RGB565ToUVRow_C()
499 uint8 r1 = src_rgb565[3] >> 3; in RGB565ToUVRow_C()
513 src_rgb565 += 4; in RGB565ToUVRow_C()
519 uint8 b0 = src_rgb565[0] & 0x1f; in RGB565ToUVRow_C()
520 uint8 g0 = (src_rgb565[0] >> 5) | ((src_rgb565[1] & 0x07) << 3); in RGB565ToUVRow_C()
521 uint8 r0 = src_rgb565[1] >> 3; in RGB565ToUVRow_C()