Lines Matching refs:image
30 on_destroy (pixman_image_t *image, void *data)
32 uint32_t *bits = pixman_image_get_data (image);
42 pixman_image_t *image;
46 image = pixman_image_create_bits (format, WIDTH, HEIGHT, bits, WIDTH * bpp);
48 if (image && bits)
49 pixman_image_set_destroy_function (image, on_destroy, NULL);
51 return image;
55 get_alpha (pixman_image_t *image, int x, int y, int orig_x, int orig_y)
60 if (image->common.alpha_map)
65 image = (pixman_image_t *)image->common.alpha_map;
76 bits = (uint8_t *)image->bits.bits;
78 if (image->bits.format == PIXMAN_a8)
82 else if (image->bits.format == PIXMAN_a2r10g10b10)
88 else if (image->bits.format == PIXMAN_a8r8g8b8)
92 else if (image->bits.format == PIXMAN_a4r4g4b4)
106 get_red (pixman_image_t *image, int x, int y, int orig_x, int orig_y)
111 bits = (uint8_t *)image->bits.bits;
113 if (image->bits.format == PIXMAN_a8)
117 else if (image->bits.format == PIXMAN_a2r10g10b10)
123 else if (image->bits.format == PIXMAN_a8r8g8b8)
129 else if (image->bits.format == PIXMAN_a4r4g4b4)