Lines Matching defs:image
512 static void pm3fb_imageblit(struct fb_info *info, const struct fb_image *image)
515 u32 height = image->height;
517 const u32 *src = (const u32 *)image->data;
522 cfb_imageblit(info, image);
527 fgx = image->fg_color;
528 bgx = image->bg_color;
532 fgx = par->palette[image->fg_color];
533 bgx = par->palette[image->bg_color];
536 if (image->depth != 1) {
537 cfb_imageblit(info, image);
564 ((image->dy & 0x0fff) << 16) | (image->dx & 0x0fff));
566 (((image->dy + image->height) & 0x0fff) << 16) |
567 ((image->dx + image->width) & 0x0fff));
569 PM3RectanglePosition_XOffset(image->dx) |
570 PM3RectanglePosition_YOffset(image->dy));
576 PM3Render2D_Width(image->width) |
577 PM3Render2D_Height(image->height));
581 int width = ((image->width + 7) >> 3)
622 if (cursor->image.width > 64 ||
623 cursor->image.height > 64 ||
624 cursor->image.depth > 1)
642 int x = cursor->image.dx - info->var.xoffset;
643 int y = cursor->image.dy - info->var.yoffset;
659 u32 fg_idx = cursor->image.fg_color;
660 u32 bg_idx = cursor->image.bg_color;
680 u8 *bitmap = (u8 *)cursor->image.data;
685 for (i = 0; i < cursor->image.height; i++) {
686 int j = (cursor->image.width + 7) >> 3;