Lines Matching refs:bmap

349 	uchar *bmap = &bmp_logo_bitmap[0];  in lcd_logo_plot()  local
363 memcpy(fb, bmap, BMP_LOGO_WIDTH); in lcd_logo_plot()
364 bmap += BMP_LOGO_WIDTH; in lcd_logo_plot()
373 col16 = bmp_logo_palette[(bmap[j]-16)]; in lcd_logo_plot()
379 bmap += BMP_LOGO_WIDTH; in lcd_logo_plot()
418 static void draw_unencoded_bitmap(ushort **fbp, uchar *bmap, ushort *cmap, in draw_unencoded_bitmap() argument
422 *(*fbp)++ = cmap[*bmap++]; in draw_unencoded_bitmap()
457 uchar *bmap; in lcd_display_rle8_bitmap() local
465 bmap = (uchar *)bmp + get_unaligned_le32(&bmp->header.data_offset); in lcd_display_rle8_bitmap()
471 if (bmap[0] == BMP_RLE8_ESCAPE) { in lcd_display_rle8_bitmap()
472 switch (bmap[1]) { in lcd_display_rle8_bitmap()
475 bmap += 2; in lcd_display_rle8_bitmap()
487 x += bmap[2]; in lcd_display_rle8_bitmap()
488 y -= bmap[3]; in lcd_display_rle8_bitmap()
492 bmap += 4; in lcd_display_rle8_bitmap()
496 runlen = bmap[1]; in lcd_display_rle8_bitmap()
497 bmap += 2; in lcd_display_rle8_bitmap()
506 bmap, cmap, cnt); in lcd_display_rle8_bitmap()
510 bmap += runlen; in lcd_display_rle8_bitmap()
512 bmap++; in lcd_display_rle8_bitmap()
517 runlen = bmap[0]; in lcd_display_rle8_bitmap()
520 while (bmap[0] == 0xff && in lcd_display_rle8_bitmap()
521 bmap[2] != BMP_RLE8_ESCAPE && in lcd_display_rle8_bitmap()
522 bmap[1] == bmap[3]) { in lcd_display_rle8_bitmap()
523 runlen += bmap[2]; in lcd_display_rle8_bitmap()
524 bmap += 2; in lcd_display_rle8_bitmap()
531 cmap[bmap[1]], cnt); in lcd_display_rle8_bitmap()
535 bmap += 2; in lcd_display_rle8_bitmap()
575 uchar *bmap; in lcd_display_bitmap() local
638 bmap = (uchar *)bmp + get_unaligned_le32(&bmp->header.data_offset); in lcd_display_bitmap()
669 fb_put_byte(&fb, &bmap); in lcd_display_bitmap()
675 val = cmap_base[*bmap]; in lcd_display_bitmap()
677 entry = &palette[*bmap]; in lcd_display_bitmap()
683 bmap++; in lcd_display_bitmap()
687 bmap += (padded_width - width); in lcd_display_bitmap()
697 fb_put_word(&fb, &bmap); in lcd_display_bitmap()
699 bmap += (padded_width - width) * 2; in lcd_display_bitmap()
708 *(fb++) = *(bmap++); in lcd_display_bitmap()
709 *(fb++) = *(bmap++); in lcd_display_bitmap()
710 *(fb++) = *(bmap++); in lcd_display_bitmap()
721 *(fb++) = *(bmap++); in lcd_display_bitmap()
722 *(fb++) = *(bmap++); in lcd_display_bitmap()
723 *(fb++) = *(bmap++); in lcd_display_bitmap()
724 *(fb++) = *(bmap++); in lcd_display_bitmap()