Lines Matching refs:image
63 const struct fb_image *image) in qxl_fb_image_init() argument
75 if (image->depth == 1) in qxl_fb_image_init()
80 if (image) { in qxl_fb_image_init()
81 memcpy(&qxl_fb_image->fb_image, image, in qxl_fb_image_init()
91 struct fb_image *image = &qxl_fb_image.fb_image; in qxl_fb_dirty_flush() local
115 image->dx = x1; in qxl_fb_dirty_flush()
116 image->dy = y1; in qxl_fb_dirty_flush()
117 image->width = x2 - x1 + 1; in qxl_fb_dirty_flush()
118 image->height = y2 - y1 + 1; in qxl_fb_dirty_flush()
119 image->fg_color = 0xffffffff; /* unused, just to avoid uninitialized in qxl_fb_dirty_flush()
121 image->bg_color = 0; in qxl_fb_dirty_flush()
122 image->depth = 32; /* TODO: take from somewhere? */ in qxl_fb_dirty_flush()
123 image->cmap.start = 0; in qxl_fb_dirty_flush()
124 image->cmap.len = 0; in qxl_fb_dirty_flush()
125 image->cmap.red = NULL; in qxl_fb_dirty_flush()
126 image->cmap.green = NULL; in qxl_fb_dirty_flush()
127 image->cmap.blue = NULL; in qxl_fb_dirty_flush()
128 image->cmap.transp = NULL; in qxl_fb_dirty_flush()
129 image->data = qfbdev->shadow + (x1 * 4) + (stride * y1); in qxl_fb_dirty_flush()
219 const struct fb_image *image) in qxl_fb_imageblit() argument
223 drm_fb_helper_sys_imageblit(info, image); in qxl_fb_imageblit()
224 qxl_dirty_update(qfbdev, image->dx, image->dy, image->width, in qxl_fb_imageblit()
225 image->height); in qxl_fb_imageblit()