Home
last modified time | relevance | path

Searched refs:xdev (Results 1 – 13 of 13) sorted by relevance

/plan9/sys/src/cmd/gs/src/
H A Dgdevxini.c87 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 Dgdevxcmp.c58 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 Dgdevx.c44 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 Dgdevsun.c124 #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 Dgdevx.h122 #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 Dgdevpx.c175 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 Dgdevxxf.c66 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 Dgdevpsd.c362 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 Dgdevxcf.c314 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 Dgdevxcmp.h126 #define CUBE_INDEX(r,g,b) (((r) * xdev->color_info.dither_colors + (g)) * \
127 xdev->color_info.dither_colors + (b))
H A Dgdevxalt.c69 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 Dgsptype1.c313 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 Djuke.c1148 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 …]