Home | History | Annotate | Download | only in vmwgfx

Lines Matching refs:clips

1001 				    struct drm_clip_rect *clips,
1020 clips = &norect;
1032 clips, num_clips, increment);
1051 struct drm_clip_rect *clips,
1058 color, clips, num_clips);
1061 clips, num_clips);
1742 struct drm_vmw_rect *clips,
1745 return vmw_kms_sou_do_surface_dirty(dev_priv, vfb, NULL, clips,
1757 struct drm_vmw_rect *clips,
1764 ret = vmw_kms_stdu_surface_dirty(dev_priv, vfb, NULL, clips,
1770 sid, destX, destY, clips,
2432 * @clips: A set of struct drm_clip_rect. Either this os @vclips must be NULL.
2434 * @vclips: A set of struct drm_vmw_rect cliprects. Either this or @clips must
2438 * @num_clips: Number of cliprects in the @clips or @vclips array.
2445 const struct drm_clip_rect *clips,
2478 const struct drm_clip_rect *clips_ptr = clips;
2498 * in @clips is unsigned short, whereas in @vclips
2501 if (clips) {
2590 * @clips: Clip rects in framebuffer (surface) space.
2591 * @num_clips: Number of clips in @clips.
2596 * using the region given by @clips. The surface resource @res and its backing
2600 const struct drm_clip_rect *clips,
2614 if (!clips)
2621 for (i = 0; i < num_clips; ++i, clips += increment, ++cmd) {
2630 if (clips->x1 > size->width || clips->x2 > size->width ||
2631 clips->y1 > size->height || clips->y2 > size->height) {
2632 DRM_ERROR("Invalid clips outsize of framebuffer.\n");
2636 box->x = clips->x1;
2637 box->y = clips->y1;
2639 box->w = clips->x2 - clips->x1;
2640 box->h = clips->y2 - clips->y1;
2817 * number of clips that actually are in plane src for fifo allocation.