Lines Matching defs:vis_reg
438 struct my_XRegion *vis_reg;
439 vis_reg = (struct my_XRegion *)(reg->visible_region);
441 rect < vis_reg->numRects;
450 srcRect_width = MIN( vis_reg->rects[rect].x2, bbox.width + bbox.x)
451 - MAX( vis_reg->rects[rect].x1, bbox.x);
453 srcRect_height = MIN( vis_reg->rects[rect].y2, bbox.height + bbox.y)
454 - MAX( vis_reg->rects[rect].y1, bbox.y);
456 diff = bbox.x - vis_reg->rects[rect].x1;
457 srcRect_x = MAX( 0, diff) + (vis_reg->rects[rect].x1 - reg->x_rootrel - reg->border);
459 diff = bbox.y - vis_reg->rects[rect].y1;
460 srcRect_y = MAX( 0, diff) + (vis_reg->rects[rect].y1 - reg->y_rootrel - reg->border);