Lines Matching defs:image
630 tgafb_mono_imageblit(struct fb_info *info, const struct fb_image *image)
642 dx = image->dx;
643 dy = image->dy;
644 width = image->width;
645 height = image->height;
654 /* Crop the image to the screen. */
668 fgcolor = image->fg_color;
669 bgcolor = image->bg_color;
697 data = (const unsigned char *) image->data;
722 /* The image data is bit big endian; we need
843 tgafb_clut_imageblit(struct fb_info *info, const struct fb_image *image)
852 dx = image->dx;
853 dy = image->dy;
854 width = image->width;
855 height = image->height;
860 /* Crop the image to the screen. */
871 data = image->data;
873 /* Now copy the image, color_expanding via the palette. */
886 * Copies a image from system memory to the screen.
889 * @image: structure defining the image.
892 tgafb_imageblit(struct fb_info *info, const struct fb_image *image)
896 /* If a mono image, regardless of FB depth, go do it. */
897 if (image->depth == 1) {
898 tgafb_mono_imageblit(info, image);
905 made to pull the data from the image buffer... */
906 if (image->depth == info->var.bits_per_pixel) {
907 cfb_imageblit(info, image);
911 /* If 24-plane FB and the image is 8-plane with CLUT, we can do it. */
912 if (!is8bpp && image->depth == 8) {
913 tgafb_clut_imageblit(info, image);