| /plan9/sys/src/cmd/gs/src/ |
| H A D | gdevxini.c | 87 gdev_x_open(gx_device_X * xdev) in gdev_x_open() argument 111 if (!(xdev->dpy = XOpenDisplay((char *)NULL))) { in gdev_x_open() 118 xdev->dest = 0; in gdev_x_open() 120 if (!(xdev->ghostview = sscanf(window_id, "%ld %ld", in gdev_x_open() 121 &(xdev->win), &(xdev->dest)))) { in gdev_x_open() 126 if (xdev->pwin != (Window) None) { /* pick up the destination window parameters if specified */ in gdev_x_open() 129 xdev->win = xdev->pwin; in gdev_x_open() 130 if (XGetWindowAttributes(xdev->dpy, xdev->win, &attrib)) { in gdev_x_open() 131 xdev->scr = attrib.screen; in gdev_x_open() 133 xdev->cmap = attrib.colormap; in gdev_x_open() [all …]
|
| H A D | gdevxcmp.c | 58 set_std_cmap(gx_device_X *xdev, XStandardColormap *map) in set_std_cmap() argument 60 xdev->cman.std_cmap.map = map; in set_std_cmap() 61 xdev->cman.std_cmap.fast = in set_std_cmap() 62 set_cmap_values(&xdev->cman.std_cmap.red, map->red_max, map->red_mult) && in set_std_cmap() 63 set_cmap_values(&xdev->cman.std_cmap.green, map->green_max, map->green_mult) && in set_std_cmap() 64 set_cmap_values(&xdev->cman.std_cmap.blue, map->blue_max, map->blue_mult); in set_std_cmap() 70 x_get_std_cmap(gx_device_X * xdev, Atom prop) in x_get_std_cmap() argument 76 if (XGetRGBColormaps(xdev->dpy, RootWindowOfScreen(xdev->scr), in x_get_std_cmap() 79 if (xdev->cmap == sp->colormap) in x_get_std_cmap() 89 alloc_std_cmap(gx_device_X *xdev, bool colored) in alloc_std_cmap() argument [all …]
|
| H A D | gdevx.c | 44 private int x_copy_image(gx_device_X * xdev, const byte * base, int sourcex, 53 #define flush_text(xdev)\ argument 54 if (IN_TEXT(xdev)) do_flush_text(xdev) 245 if ( xdev->useXPutImage ) {\ 259 gx_device_X *xdev = (gx_device_X *) dev; in x_open() local 260 int code = gdev_x_open(xdev); in x_open() 264 update_init(xdev); in x_open() 272 gx_device_X *xdev = (gx_device_X *) dev; in x_close() local 274 return gdev_x_close(xdev); in x_close() 283 gx_device_X *xdev = (gx_device_X *) dev; in x_get_initial_matrix() local [all …]
|
| H A D | gdevsun.c | 124 #define xdev ((gx_device_sun *)dev) macro 235 if (xdev->frame == (Frame)0) in sun_open() 236 xdev->frame = in sun_open() 238 WIN_WIDTH, min(xdev->width + 24, 900), in sun_open() 239 WIN_HEIGHT, min(xdev->height + 36, 900), in sun_open() 243 if (xdev->frame == (Frame)0) in sun_open() 245 xdev->canvas = window_create(xdev->frame, CANVAS, in sun_open() 248 CANVAS_WIDTH, xdev->width, in sun_open() 249 CANVAS_HEIGHT, xdev->height, in sun_open() 255 xdev->pw = canvas_pixwin(xdev->canvas); in sun_open() [all …]
|
| H A D | gdevx.h | 122 #define X_SET_FILL_STYLE(xdev, style)\ argument 124 if (xdev->fill_style != (style))\ 125 XSetFillStyle(xdev->dpy, xdev->gc, (xdev->fill_style = (style)));\ 127 #define X_SET_FUNCTION(xdev, func)\ argument 129 if (xdev->function != (func))\ 130 XSetFunction(xdev->dpy, xdev->gc, (xdev->function = (func)));\ 132 #define X_SET_FONT(xdev, font)\ argument 134 if (xdev->fid != (font))\ 135 XSetFont(xdev->dpy, xdev->gc, (xdev->fid = (font)));\ 148 #define NOTE_COLOR(xdev, pixel)\ argument [all …]
|
| H A D | gdevpx.c | 175 pclxl_stream(gx_device_pclxl *xdev) in pclxl_stream() argument 177 return gdev_vector_stream((gx_device_vector *)xdev); in pclxl_stream() 182 pclxl_page_init(gx_device_pclxl * xdev) in pclxl_page_init() argument 184 gdev_vector_init((gx_device_vector *)xdev); in pclxl_page_init() 185 xdev->in_page = false; in pclxl_page_init() 186 xdev->fill_rule = gx_path_type_winding_number; in pclxl_page_init() 187 xdev->clip_rule = gx_path_type_winding_number; in pclxl_page_init() 188 xdev->color_space = eNoColorSpace; in pclxl_page_init() 189 xdev->palette.size = 0; in pclxl_page_init() 190 xdev->font_set = false; in pclxl_page_init() [all …]
|
| H A D | gdevxxf.c | 66 gx_device_X *xdev; member 74 x_xfont_enum_ptrs, x_xfont_reloc_ptrs, xdev); 95 find_x_font(gx_device_X *xdev, char x11template[256], x11fontmap *fmp, in find_x_font() argument 106 fls->names = XListFonts(xdev->dpy, x11template, 32, &fls->count); in find_x_font() 122 if (*scalable_font && xdev->useScalableFonts) { in find_x_font() 138 gx_device_X *xdev = (gx_device_X *) dev; in x_lookup_font() local 149 if (!xdev->useXFonts) in x_lookup_font() 178 if (!xdev->useFontExtensions && (My || angle != 0)) in x_lookup_font() 183 fmp = find_fontmap(xdev->regular_fonts, fname, len); in x_lookup_font() 187 find_x_font(xdev, x11template, fmp, "Adobe-fontspecific", in x_lookup_font() [all …]
|
| H A D | gdevpsd.c | 362 psd_device *xdev = (psd_device *)dev; in cmyk_cs_to_spotn_cm() local 363 int n = xdev->devn_params.separations.num_separations; in cmyk_cs_to_spotn_cm() 364 icmLuBase *luo = xdev->lu_cmyk; in cmyk_cs_to_spotn_cm() 370 int outn = xdev->lu_cmyk_outn; in cmyk_cs_to_spotn_cm() 402 psd_device *xdev = (psd_device *)dev; in rgb_cs_to_spotn_cm() local 403 int n = xdev->devn_params.separations.num_separations; in rgb_cs_to_spotn_cm() 404 icmLuBase *luo = xdev->lu_rgb; in rgb_cs_to_spotn_cm() 410 int outn = xdev->lu_rgb_outn; in rgb_cs_to_spotn_cm() 454 const psd_device *xdev = (const psd_device *)dev; in get_psd_color_mapping_procs() local 456 if (xdev->color_model == psd_DEVICE_RGB) in get_psd_color_mapping_procs() [all …]
|
| H A D | gdevxcf.c | 314 xcf_device *xdev = (xcf_device *)dev; in rgb_cs_to_spotcmyk_cm() local 315 int n = xdev->separation_names.num_names; in rgb_cs_to_spotcmyk_cm() 327 xcf_device *xdev = (xcf_device *)dev; in cmyk_cs_to_spotcmyk_cm() local 328 int n = xdev->separation_names.num_names; in cmyk_cs_to_spotcmyk_cm() 343 xcf_device *xdev = (xcf_device *)dev; in cmyk_cs_to_spotn_cm() local 344 int n = xdev->separation_names.num_names; in cmyk_cs_to_spotn_cm() 345 icmLuBase *luo = xdev->lu_cmyk; in cmyk_cs_to_spotn_cm() 351 int outn = xdev->lu_cmyk_outn; in cmyk_cs_to_spotn_cm() 386 xcf_device *xdev = (xcf_device *)dev; in rgb_cs_to_spotn_cm() local 387 int n = xdev->separation_names.num_names; in rgb_cs_to_spotn_cm() [all …]
|
| H A D | gdevxcmp.h | 126 #define CUBE_INDEX(r,g,b) (((r) * xdev->color_info.dither_colors + (g)) * \ 127 xdev->color_info.dither_colors + (b))
|
| H A D | gdevxalt.c | 69 gx_device_X_wrapper *xdev = (gx_device_X_wrapper *) dev; in x_clear_color_cache() local 72 for (i = 0; i < countof(xdev->color_cache); ++i) in x_clear_color_cache() 73 xdev->color_cache[i] = gx_no_color_index; in x_clear_color_cache() 462 gx_device_X_wrapper *xdev = (gx_device_X_wrapper *) dev; in x_alt_map_color() local 478 result = xdev->alt_map_color(dev, color, rgb); in x_alt_map_color()
|
| H A D | gsptype1.c | 313 double xdev, ydev; in clamp_pattern_bbox() local 354 xdev = dev_step.x - dev_pat_origin.x; in clamp_pattern_bbox() 359 xlower = (xdev + pbbox->p.x > 0) ? pbbox->p.x : -xdev; in clamp_pattern_bbox() 360 xupper = (xdev + pbbox->q.x < width) ? pbbox->q.x : -xdev + width; in clamp_pattern_bbox()
|
| /plan9/sys/src/cmd/cwfs/ |
| H A D | juke.c | 1148 querychanger(Device *xdev) in querychanger() argument 1154 if (xdev == nil) in querychanger() 1156 if(xdev->type != Devwren) { in querychanger() 1157 print("juke changer not wren %Z\n", xdev); in querychanger() 1161 if(xdev == w->juke) in querychanger() 1174 print("alloc juke %Z\n", xdev); in querychanger() 1178 w->juke = xdev; in querychanger() 1179 w->robotdir = sdof(xdev); in querychanger() 1183 newscsi(xdev, w->robot); in querychanger() 1217 panic("querychanger: %Z", xdev); in querychanger() [all …]
|