Lines Matching defs:clip

16 	struct drm_rect src, dst, clip;
21 * width/height is zero and dst and clip do not intersect.
25 drm_rect_init(&clip, 1, 1, 1, 1);
26 visible = drm_rect_clip_scaled(&src, &dst, &clip);
32 drm_rect_init(&clip, 1, 1, 1, 1);
33 visible = drm_rect_clip_scaled(&src, &dst, &clip);
42 struct drm_rect src, dst, clip;
48 drm_rect_init(&clip, 0, 0, 1, 1);
50 visible = drm_rect_clip_scaled(&src, &dst, &clip);
64 drm_rect_init(&clip, 0, 0, 1, 1);
66 visible = drm_rect_clip_scaled(&src, &dst, &clip);
80 drm_rect_init(&clip, 0, 0, 2, 2);
82 visible = drm_rect_clip_scaled(&src, &dst, &clip);
98 struct drm_rect src, dst, clip;
101 /* 1:1 scaling top/left clip */
104 drm_rect_init(&clip, 0, 0, 1, 1);
106 visible = drm_rect_clip_scaled(&src, &dst, &clip);
117 /* 1:1 scaling bottom/right clip */
120 drm_rect_init(&clip, 1, 1, 1, 1);
122 visible = drm_rect_clip_scaled(&src, &dst, &clip);
133 /* 2:1 scaling top/left clip */
136 drm_rect_init(&clip, 0, 0, 1, 1);
138 visible = drm_rect_clip_scaled(&src, &dst, &clip);
149 /* 2:1 scaling bottom/right clip */
152 drm_rect_init(&clip, 1, 1, 1, 1);
154 visible = drm_rect_clip_scaled(&src, &dst, &clip);
165 /* 1:2 scaling top/left clip */
168 drm_rect_init(&clip, 0, 0, 2, 2);
170 visible = drm_rect_clip_scaled(&src, &dst, &clip);
181 /* 1:2 scaling bottom/right clip */
184 drm_rect_init(&clip, 2, 2, 2, 2);
186 visible = drm_rect_clip_scaled(&src, &dst, &clip);
202 struct drm_rect src, dst, clip;
206 * 'clip.x2 - dst.x1 >= dst width' could result a negative
215 drm_rect_init(&clip, 3, 3, 1, 1);
217 visible = drm_rect_clip_scaled(&src, &dst, &clip);