image 4516 src/android.c struct android_image *image; image 4518 src/android.c image = xmalloc (sizeof *image); image 4523 src/android.c image->width = width; image 4524 src/android.c image->height = height; image 4525 src/android.c image->data = data; image 4526 src/android.c image->depth = depth; image 4527 src/android.c image->format = format; image 4534 src/android.c image->bytes_per_line = (width + 7) / 8; image 4535 src/android.c image->bits_per_pixel = 1; image 4539 src/android.c image->bytes_per_line = width * 4; image 4540 src/android.c image->bits_per_pixel = 32; image 4545 src/android.c return image; image 4642 src/android.c struct android_image *image; image 4701 src/android.c image = xmalloc (sizeof *image); image 4702 src/android.c image->width = bitmap_info.width; image 4703 src/android.c image->height = bitmap_info.height; image 4704 src/android.c image->data = malloc (byte_size); image 4706 src/android.c if (!image->data) image 4709 src/android.c xfree (image); image 4717 src/android.c image->depth = 24; image 4718 src/android.c image->bits_per_pixel = 32; image 4724 src/android.c image->depth = 1; image 4725 src/android.c image->bits_per_pixel = 1; image 4733 src/android.c image->format = format; image 4735 src/android.c if (image->depth == 24) image 4737 src/android.c image->bytes_per_line = bitmap_info.stride; image 4740 src/android.c memcpy (image->data, data, byte_size); image 4745 src/android.c image->bytes_per_line = (image->width + 7) / 8; image 4747 src/android.c data1 = (unsigned char *) image->data; image 4750 src/android.c for (i = 0; i < image->height; ++i) image 4752 src/android.c for (x = 0; x < image->width; ++x) image 4759 src/android.c data1 += image->bytes_per_line; image 4769 src/android.c return image; image 4773 src/android.c android_put_image (android_pixmap handle, struct android_image *image) image 4803 src/android.c if (bitmap_info.width != image->width image 4804 src/android.c || bitmap_info.height != image->height) image 4810 src/android.c if ((image->depth == 24 image 4812 src/android.c || (image->depth == 1 image 4831 src/android.c data_2 = (unsigned char *) image->data; image 4834 src/android.c for (i = 0; i < image->height; ++i) image 4836 src/android.c if (image->depth != 1) image 4838 src/android.c image->width * (image->bits_per_pixel / 8)); image 4845 src/android.c for (x = 0; x < image->width; ++x) image 4850 src/android.c data_2 += image->bytes_per_line; image 5893 src/android.c android_fetch_pixel_bilinear (struct android_image *image, image 5909 src/android.c x1 = MAX (0, MIN (image->width - 1, x1)); image 5910 src/android.c y1 = MAX (0, MIN (image->height - 1, y1)); image 5911 src/android.c x2 = MAX (0, MIN (image->width - 1, x2)); image 5912 src/android.c y2 = MAX (0, MIN (image->height - 1, y2)); image 5920 src/android.c word = image->data + y1 * image->bytes_per_line + x1 * 4; image 5922 src/android.c word = image->data + y1 * image->bytes_per_line + x2 * 4; image 5924 src/android.c word = image->data + y2 * image->bytes_per_line + x1 * 4; image 5926 src/android.c word = image->data + y2 * image->bytes_per_line + x2 * 4; image 5941 src/android.c android_project_image_bilinear (struct android_image *image, image 5962 src/android.c pixel = android_fetch_pixel_bilinear (image, xout, yout); image 5974 src/android.c android_fetch_pixel_nearest_24 (struct android_image *image, float x, image 5981 src/android.c x1 = MAX (0, MIN (image->width - 1, (int) roundf (x))); image 5982 src/android.c y1 = MAX (0, MIN (image->height - 1, (int) roundf (y))); image 5984 src/android.c word = image->data + y1 * image->bytes_per_line + x1 * 4; image 5993 src/android.c android_fetch_pixel_nearest_1 (struct android_image *image, float x, image 5999 src/android.c x1 = MAX (0, MIN (image->width - 1, (int) roundf (x))); image 6000 src/android.c y1 = MAX (0, MIN (image->height - 1, (int) roundf (y))); image 6002 src/android.c byte = image->data + y1 * image->bytes_per_line; image 6012 src/android.c android_project_image_nearest (struct android_image *image, image 6021 src/android.c if (image->depth == 1) image 6032 src/android.c pixel = android_fetch_pixel_nearest_1 (image, xout, yout); image 6056 src/android.c pixel = android_fetch_pixel_nearest_24 (image, xout, yout); image 6912 src/android.c struct android_image *image) image 6918 src/android.c android_project_image_bilinear (struct android_image *image, image 6926 src/android.c android_project_image_nearest (struct android_image *image, image 1456 src/dispextern.h struct image *img; image 2523 src/dispextern.h } image; image 3243 src/dispextern.h struct image *next, *prev; image 3253 src/dispextern.h struct image **buckets; image 3256 src/dispextern.h struct image **images; image 3619 src/dispextern.h void prepare_image_for_display (struct frame *, struct image *); image 3631 src/dispextern.h RGB_PIXEL_COLOR image_background (struct image *, struct frame *, image 3633 src/dispextern.h int image_background_transparent (struct image *, struct frame *, image 3636 src/dispextern.h int image_ascent (struct image *, struct face *, struct glyph_slice *); image 5594 src/dispnew.c struct image *img = 0; image 5805 src/dispnew.c struct image *img; image 5892 src/dispnew.c struct image *img; image 1653 src/frame.h INLINE struct image * image 1663 src/frame.h INLINE struct image * image 480 src/gtkutil.c file_for_image (Lisp_Object image) image 485 src/gtkutil.c for (tail = XCDR (image); image 507 src/gtkutil.c struct image *img, image 5497 src/gtkutil.c find_rtl_image (struct frame *f, Lisp_Object image, Lisp_Object rtl) image 5513 src/gtkutil.c image = rtl_image; image 5519 src/gtkutil.c return image; image 5642 src/gtkutil.c const char *icon_name, const struct image *img, image 5870 src/gtkutil.c struct image *img = NULL; image 5871 src/gtkutil.c Lisp_Object image; image 5912 src/gtkutil.c image = PROP (TOOL_BAR_ITEM_IMAGES); image 5913 src/gtkutil.c if (!valid_image_p (image)) image 5921 src/gtkutil.c specified_file = file_for_image (image); image 5955 src/gtkutil.c image = find_rtl_image (f, image, rtl); image 5957 src/gtkutil.c if (VECTORP (image)) image 5968 src/gtkutil.c eassert (ASIZE (image) >= idx); image 5969 src/gtkutil.c image = AREF (image, idx); image 5974 src/gtkutil.c img_id = lookup_image (f, image, -1); image 71 src/haikuimage.c haiku_load_image (struct frame *f, struct image *img, image 354 src/haikuterm.h extern int haiku_load_image (struct frame *, struct image *, image 104 src/image.c static unsigned long image_alloc_image_color (struct frame *, struct image *, image 203 src/image.c static void image_disable_image (struct frame *, struct image *); image 204 src/image.c static void image_edge_detection (struct frame *, struct image *, Lisp_Object, image 240 src/image.c image_pix_container_put_pixel (Emacs_Pix_Container image, image 243 src/image.c if (image->bits_per_pixel == 32) image 244 src/image.c ((uint32_t *)(image->data + y * image->bytes_per_line))[x] = pixel; image 246 src/image.c ((uint8_t *)(image->data + y * image->bytes_per_line))[x] = pixel; image 250 src/image.c image_pix_context_get_pixel (Emacs_Pix_Context image, int x, int y) image 252 src/image.c if (image->bits_per_pixel == 32) image 253 src/image.c return ((uint32_t *)(image->data + y * image->bytes_per_line))[x]; image 255 src/image.c return ((uint8_t *)(image->data + y * image->bytes_per_line))[x]; image 318 src/image.c cr_put_image_to_cr_data (struct image *img) image 346 src/image.c XGetPixel (Emacs_Pix_Container image, int x, int y) image 348 src/image.c return ns_get_pixel (image, x, y); image 354 src/image.c XPutPixel (Emacs_Pix_Container image, int x, int y, unsigned long pixel) image 356 src/image.c ns_put_pixel (image, x, y, pixel); image 1102 src/image.c static HDC image_get_x_image_or_dc (struct frame *, struct image *, image 1104 src/image.c static void image_unget_x_image_or_dc (struct image *, bool, image 1107 src/image.c static Emacs_Pix_Container image_get_x_image (struct frame *, struct image *, image 1109 src/image.c static void image_unget_x_image (struct image *, bool, Emacs_Pix_Container); image 1119 src/image.c static void image_sync_to_pixmaps (struct frame *, struct image *); image 1250 src/image.c bool (*load_img) (struct frame *f, struct image *img); image 1253 src/image.c void (*free_img) (struct frame *f, struct image *img); image 1276 src/image.c static void image_laplace (struct frame *, struct image *); image 1277 src/image.c static void image_emboss (struct frame *, struct image *); image 1278 src/image.c static void image_build_heuristic_mask (struct frame *, struct image *, image 1581 src/image.c struct image *img = IMAGE_FROM_ID (f, id); image 1611 src/image.c struct image *img = IMAGE_FROM_ID (f, id); image 1634 src/image.c struct image *img = IMAGE_FROM_ID (f, id); image 1650 src/image.c static struct image * image 1653 src/image.c struct image *img = xzalloc (sizeof *img); image 1672 src/image.c free_image (struct frame *f, struct image *img) image 1736 src/image.c prepare_image_for_display (struct frame *f, struct image *img) image 1781 src/image.c image_ascent (struct image *img, struct face *face, struct glyph_slice *slice) image 1873 src/image.c image_background (struct image *img, struct frame *f, Emacs_Pix_Context pimg) image 1915 src/image.c image_background_transparent (struct image *img, struct frame *f, image 1962 src/image.c image_clear_image_1 (struct frame *f, struct image *img, int flags) image 2024 src/image.c image_clear_image (struct frame *f, struct image *img) image 2041 src/image.c image_alloc_image_color (struct frame *f, struct image *img, image 2077 src/image.c static void cache_image (struct frame *f, struct image *img); image 2096 src/image.c static struct image * image 2101 src/image.c struct image *img; image 2174 src/image.c struct image *img; image 2241 src/image.c struct image *img = c->images[i]; image 2273 src/image.c struct image *img = c->images[i]; image 2351 src/image.c image_size_in_bytes (struct image *img) image 2408 src/image.c struct image *img = c->images[i]; image 2449 src/image.c postprocess_image (struct frame *f, struct image *img) image 2542 src/image.c image_get_dimension (struct image *img, Lisp_Object symbol) image 2559 src/image.c struct image *img, image 2729 src/image.c compute_image_rotation (struct image *img, double *rotation) image 2839 src/image.c image_set_transform (struct frame *f, struct image *img) image 3231 src/image.c struct android_image *transformed_image, *image; image 3239 src/image.c image = image_get_x_image (f, img, false); image 3242 src/image.c transformed_image = android_create_image (image->depth, image 3260 src/image.c if (image->depth == 24 && smoothing) image 3261 src/image.c android_project_image_bilinear (image, transformed_image, image 3264 src/image.c android_project_image_nearest (image, transformed_image, image 3267 src/image.c image_unget_x_image (img, false, image); image 3294 src/image.c image = image_get_x_image (f, img, true); image 3301 src/image.c android_project_image_nearest (image, transformed_image, image 3303 src/image.c image_unget_x_image (img, true, image); image 3334 src/image.c struct image *img; image 3463 src/image.c cache_image (struct frame *f, struct image *img) image 3599 src/image.c mark_image (struct image *img) image 4046 src/image.c image_create_x_image_and_pixmap (struct frame *f, struct image *img, image 4068 src/image.c image_put_x_image (struct frame *f, struct image *img, Emacs_Pix_Container ximg, image 4094 src/image.c image_sync_to_pixmaps (struct frame *f, struct image *img) image 4117 src/image.c image_get_x_image_or_dc (struct frame *f, struct image *img, bool mask_p, image 4130 src/image.c image_unget_x_image_or_dc (struct image *img, bool mask_p, image 4141 src/image.c image_get_x_image (struct frame *f, struct image *img, bool mask_p) image 4173 src/image.c image_unget_x_image (struct image *img, bool mask_p, Emacs_Pix_Container ximg) image 4704 src/image.c convert_mono_to_color_image (struct frame *f, struct image *img, image 4745 src/image.c Create_Pixmap_From_Bitmap_Data (struct frame *f, struct image *img, char *data, image 4979 src/image.c xbm_load_image (struct frame *f, struct image *img, char *contents, char *end) image 5053 src/image.c xbm_load (struct frame *f, struct image *img) image 5213 src/image.c static bool xpm_load (struct frame *f, struct image *img); image 5605 src/image.c xpm_load (struct frame *f, struct image *img) image 6103 src/image.c struct image *img, image 6351 src/image.c struct image *img) image 6707 src/image.c image_to_emacs_colors (struct frame *f, struct image *img, bool rgb_p) image 6810 src/image.c image_from_emacs_colors (struct frame *f, struct image *img, Emacs_Color *colors) image 6855 src/image.c image_detect_edges (struct frame *f, struct image *img, image 6926 src/image.c image_emboss (struct frame *f, struct image *img) image 6937 src/image.c image_laplace (struct frame *f, struct image *img) image 6955 src/image.c image_edge_detection (struct frame *f, struct image *img, image 7040 src/image.c image_disable_image (struct frame *f, struct image *img) image 7135 src/image.c image_build_heuristic_mask (struct frame *f, struct image *img, image 7374 src/image.c pbm_load (struct frame *f, struct image *img) image 7713 src/image.c native_image_load (struct frame *f, struct image *img) image 8030 src/image.c png_load_body (struct frame *f, struct image *img, struct png_load_context *c) image 8382 src/image.c png_load (struct frame *f, struct image *img) image 8769 src/image.c jpeg_load_body (struct frame *f, struct image *img, image 8946 src/image.c jpeg_load (struct frame *f, struct image *img) image 9223 src/image.c tiff_load (struct frame *f, struct image *img) image 9233 src/image.c Lisp_Object image; image 9293 src/image.c image = image_spec_value (img->spec, QCindex, NULL); image 9294 src/image.c if (FIXNUMP (image)) image 9296 src/image.c EMACS_INT ino = XFIXNAT (image); image 9301 src/image.c image, img->spec); image 9437 src/image.c gif_clear_image (struct frame *f, struct image *img) image 9634 src/image.c gif_load (struct frame *f, struct image *img) image 10278 src/image.c webp_load (struct frame *f, struct image *img) image 10610 src/image.c struct image *img) image 10916 src/image.c imagemagick_load_image (struct frame *f, struct image *img, image 10929 src/image.c Lisp_Object image; image 10948 src/image.c image = image_spec_value (img->spec, QCindex, NULL); image 10949 src/image.c ino = FIXNUMP (image) ? XFIXNAT (image) : 0; image 10991 src/image.c image_error ("Invalid image number `%s' in image `%s'", image, img->spec); image 11302 src/image.c imagemagick_load (struct frame *f, struct image *img) image 11388 src/image.c static bool svg_load_image (struct frame *, struct image *, image 11682 src/image.c svg_load (struct frame *f, struct image *img) image 11792 src/image.c svg_load_image (struct frame *f, struct image *img, char *contents, image 12306 src/image.c gs_load (struct frame *f, struct image *img) image 12393 src/image.c struct image *img; image 1202 src/nsterm.h struct image; image 1208 src/nsterm.h extern bool ns_load_image (struct frame *f, struct image *img, image 2183 src/pgtkterm.c pgtk_cr_draw_image (struct frame *f, Emacs_GC *gc, cairo_pattern_t *image, image 2201 src/pgtkterm.c cairo_pattern_get_surface (image, &surface); image 2205 src/pgtkterm.c cairo_set_source (cr, image); image 2212 src/pgtkterm.c cairo_mask (cr, image); image 15364 src/sfnt.c XImage image; image 15426 src/sfnt.c image.width = rasters[i]->width; image 15427 src/sfnt.c image.height = rasters[i]->height; image 15428 src/sfnt.c image.xoffset = 0; image 15429 src/sfnt.c image.format = ZPixmap; image 15430 src/sfnt.c image.data = (char *) rasters[i]->cells; image 15431 src/sfnt.c image.byte_order = MSBFirst; image 15432 src/sfnt.c image.bitmap_unit = 8; image 15433 src/sfnt.c image.bitmap_bit_order = LSBFirst; image 15434 src/sfnt.c image.bitmap_pad = SFNT_POLY_ALIGNMENT * 8; image 15435 src/sfnt.c image.depth = 8; image 15436 src/sfnt.c image.bytes_per_line = rasters[i]->stride; image 15437 src/sfnt.c image.bits_per_pixel = 8; image 15438 src/sfnt.c image.red_mask = 0; image 15439 src/sfnt.c image.green_mask = 0; image 15440 src/sfnt.c image.blue_mask = 0; image 15442 src/sfnt.c if (!XInitImage (&image)) image 15445 src/sfnt.c XPutImage (display, pixmaps[i], gc, &image, image 15446 src/sfnt.c 0, 0, 0, 0, image.width, image.height); image 44 src/w32gui.h struct image; image 45 src/w32gui.h extern int w32_load_image (struct frame *f, struct image *img, image 383 src/w32image.c w32_image_bg_color (struct frame *f, struct image *img) image 405 src/w32image.c w32_load_image (struct frame *f, struct image *img, image 839 src/w32term.h struct image; image 6994 src/xdisp.c p->u.image.object = it->object; image 6995 src/xdisp.c p->u.image.image_id = it->image_id; image 6996 src/xdisp.c p->u.image.slice = it->slice; image 7123 src/xdisp.c it->image_id = p->u.image.image_id; image 7124 src/xdisp.c it->object = p->u.image.object; image 7125 src/xdisp.c it->slice = p->u.image.slice; image 15066 src/xdisp.c Lisp_Object image, plist; image 15068 src/xdisp.c image = plist = Qnil; image 15125 src/xdisp.c image = PROP (TOOL_BAR_ITEM_IMAGES); image 15126 src/xdisp.c if (VECTORP (image)) image 15137 src/xdisp.c eassert (ASIZE (image) >= idx); image 15138 src/xdisp.c image = AREF (image, idx); image 15144 src/xdisp.c if (!valid_image_p (image)) image 15148 src/xdisp.c plist = Fcopy_sequence (XCDR (image)); image 15219 src/xdisp.c image = Fcons (Qimage, plist); image 15220 src/xdisp.c AUTO_LIST4 (props, Qdisplay, image, Qmenu_item, image 29393 src/xdisp.c struct image *img = IMAGE_FROM_ID (it->f, id); image 31179 src/xdisp.c struct image *img; image 33341 src/xdisp.c struct image *img = IMAGE_OPT_FROM_ID (f, glyph->u.img_id); image 35628 src/xdisp.c struct image *img = IMAGE_OPT_FROM_ID (f, glyph->u.img_id); image 37985 src/xdisp.c struct image *img = IMAGE_FROM_ID (WINDOW_XFRAME (w), image 37994 src/xdisp.c struct image *img = IMAGE_FROM_ID (WINDOW_XFRAME (w), image 6242 src/xterm.c x_cr_draw_image (struct frame *f, GC gc, cairo_pattern_t *image, image 6260 src/xterm.c cairo_pattern_get_surface (image, &surface); image 6264 src/xterm.c cairo_set_source (cr, image); image 6271 src/xterm.c cairo_mask (cr, image);