Lines Matching defs:reg

293 static void TransferImage(disp,reg_image,srcw,srch,reg,
297 image_region_type *reg;
306 ncolors = QueryColorMap(disp,reg->cmap,reg->vis,&colors,
311 switch (reg->vis->class) {
322 * if( reg->vis->map_entries == 16) {
324 red_ind = (old_pixel & reg->vis->red_mask) >> rShift ;
325 green_ind = (old_pixel & reg->vis->green_mask) >> gShift ;
326 blue_ind = (old_pixel & reg->vis->blue_mask) >> bShift ;
349 red_ind = (old_pixel & reg->vis->red_mask) >> rShift ;
350 green_ind = (old_pixel & reg->vis->green_mask) >> gShift ;
351 blue_ind = (old_pixel & reg->vis->blue_mask) >> bShift ;
397 image_region_type *reg;
434 for (reg = (image_region_type *) first_in_list( regions); reg;
435 reg = (image_region_type *) next_in_list( regions))
439 vis_reg = (struct my_XRegion *)(reg->visible_region);
457 srcRect_x = MAX( 0, diff) + (vis_reg->rects[rect].x1 - reg->x_rootrel - reg->border);
460 srcRect_y = MAX( 0, diff) + (vis_reg->rects[rect].y1 - reg->y_rootrel - reg->border);
462 reg_image = XGetImage(disp,reg->win,srcRect_x,srcRect_y,
465 srcRect_height,reg,ximage,dst_x,dst_y) ;
497 image_region_type *reg;
536 for (reg = (image_region_type *) first_in_list( vis_regions); reg;
537 reg = (image_region_type *) next_in_list( vis_regions))
540 if (src_in_overlay( reg, numOverlayVisuals, pOverlayVisuals,
544 srcRect_width = MIN( reg->width + reg->x_vis, bbox.width + bbox.x)
545 - MAX( reg->x_vis, bbox.x);
546 srcRect_height = MIN( reg->height + reg->y_vis, bbox.height
547 + bbox.y) - MAX( reg->y_vis, bbox.y);
548 diff = bbox.x - reg->x_vis;
549 srcRect_x = MAX( 0, diff) + (reg->x_vis - reg->x_rootrel - reg->border);
551 diff = bbox.y - reg->y_vis;
552 srcRect_y = MAX( 0, diff) + (reg->y_vis - reg->y_rootrel - reg->border);
555 image = XGetImage(disp, reg->win, srcRect_x, srcRect_y,