Lines Matching refs:image

518 static void pm3fb_imageblit(struct fb_info *info, const struct fb_image *image)  in pm3fb_imageblit()  argument
521 u32 height = image->height; in pm3fb_imageblit()
523 const u32 *src = (const u32 *)image->data; in pm3fb_imageblit()
528 cfb_imageblit(info, image); in pm3fb_imageblit()
533 fgx = image->fg_color; in pm3fb_imageblit()
534 bgx = image->bg_color; in pm3fb_imageblit()
538 fgx = par->palette[image->fg_color]; in pm3fb_imageblit()
539 bgx = par->palette[image->bg_color]; in pm3fb_imageblit()
542 if (image->depth != 1) { in pm3fb_imageblit()
543 cfb_imageblit(info, image); in pm3fb_imageblit()
570 ((image->dy & 0x0fff) << 16) | (image->dx & 0x0fff)); in pm3fb_imageblit()
572 (((image->dy + image->height) & 0x0fff) << 16) | in pm3fb_imageblit()
573 ((image->dx + image->width) & 0x0fff)); in pm3fb_imageblit()
575 PM3RectanglePosition_XOffset(image->dx) | in pm3fb_imageblit()
576 PM3RectanglePosition_YOffset(image->dy)); in pm3fb_imageblit()
582 PM3Render2D_Width(image->width) | in pm3fb_imageblit()
583 PM3Render2D_Height(image->height)); in pm3fb_imageblit()
587 int width = ((image->width + 7) >> 3) in pm3fb_imageblit()
628 if (cursor->image.width > 64 || in pm3fb_cursor()
629 cursor->image.height > 64 || in pm3fb_cursor()
630 cursor->image.depth > 1) in pm3fb_cursor()
648 int x = cursor->image.dx - info->var.xoffset; in pm3fb_cursor()
649 int y = cursor->image.dy - info->var.yoffset; in pm3fb_cursor()
665 u32 fg_idx = cursor->image.fg_color; in pm3fb_cursor()
666 u32 bg_idx = cursor->image.bg_color; in pm3fb_cursor()
686 u8 *bitmap = (u8 *)cursor->image.data; in pm3fb_cursor()
691 for (i = 0; i < cursor->image.height; i++) { in pm3fb_cursor()
692 int j = (cursor->image.width + 7) >> 3; in pm3fb_cursor()