Lines Matching refs:image
43 iter->buffer += iter->image->bits.rowstride;
51 iter->buffer += iter->image->bits.rowstride;
65 pixman_image_t *image = iter->image;
70 if (!image)
79 else if (image->common.extended_format_code == PIXMAN_solid &&
80 (iter->image->type == SOLID ||
89 if (image->type == SOLID)
90 color = image->solid.color_32;
92 color = image->bits.fetch_pixel_32 (&image->bits, 0, 0);
103 if (image->type == SOLID)
104 color = image->solid.color_float;
106 color = image->bits.fetch_pixel_float (&image->bits, 0, 0);
114 else if (image->common.extended_format_code == PIXMAN_a8r8g8b8 &&
118 iter->x + iter->width <= image->bits.width &&
119 iter->y + iter->height <= image->bits.height)
122 image->bits.bits + iter->y * image->bits.rowstride + iter->x;
137 pixman_image_t *image = iter->image;
143 ((image->common.extended_format_code == PIXMAN_a8r8g8b8) ||
144 (image->common.extended_format_code == PIXMAN_x8r8g8b8 &&
147 iter->buffer = image->bits.bits + iter->y * image->bits.rowstride + iter->x;