Lines Matching refs:dst

16 	struct drm_rect src, dst, clip;
20 * Make sure we don't divide by zero when dst
21 * width/height is zero and dst and clip do not intersect.
24 drm_rect_init(&dst, 0, 0, 0, 0);
26 visible = drm_rect_clip_scaled(&src, &dst, &clip);
31 drm_rect_init(&dst, 3, 3, 0, 0);
33 visible = drm_rect_clip_scaled(&src, &dst, &clip);
42 struct drm_rect src, dst, clip;
47 drm_rect_init(&dst, 0, 0, 1, 1);
50 visible = drm_rect_clip_scaled(&src, &dst, &clip);
55 FAIL(dst.x1 != 0 || dst.x2 != 1 ||
56 dst.y1 != 0 || dst.y2 != 1,
63 drm_rect_init(&dst, 0, 0, 1, 1);
66 visible = drm_rect_clip_scaled(&src, &dst, &clip);
71 FAIL(dst.x1 != 0 || dst.x2 != 1 ||
72 dst.y1 != 0 || dst.y2 != 1,
79 drm_rect_init(&dst, 0, 0, 2, 2);
82 visible = drm_rect_clip_scaled(&src, &dst, &clip);
87 FAIL(dst.x1 != 0 || dst.x2 != 2 ||
88 dst.y1 != 0 || dst.y2 != 2,
98 struct drm_rect src, dst, clip;
103 drm_rect_init(&dst, 0, 0, 2, 2);
106 visible = drm_rect_clip_scaled(&src, &dst, &clip);
111 FAIL(dst.x1 != 0 || dst.x2 != 1 ||
112 dst.y1 != 0 || dst.y2 != 1,
119 drm_rect_init(&dst, 0, 0, 2, 2);
122 visible = drm_rect_clip_scaled(&src, &dst, &clip);
127 FAIL(dst.x1 != 1 || dst.x2 != 2 ||
128 dst.y1 != 1 || dst.y2 != 2,
135 drm_rect_init(&dst, 0, 0, 2, 2);
138 visible = drm_rect_clip_scaled(&src, &dst, &clip);
143 FAIL(dst.x1 != 0 || dst.x2 != 1 ||
144 dst.y1 != 0 || dst.y2 != 1,
151 drm_rect_init(&dst, 0, 0, 2, 2);
154 visible = drm_rect_clip_scaled(&src, &dst, &clip);
159 FAIL(dst.x1 != 1 || dst.x2 != 2 ||
160 dst.y1 != 1 || dst.y2 != 2,
167 drm_rect_init(&dst, 0, 0, 4, 4);
170 visible = drm_rect_clip_scaled(&src, &dst, &clip);
175 FAIL(dst.x1 != 0 || dst.x2 != 2 ||
176 dst.y1 != 0 || dst.y2 != 2,
183 drm_rect_init(&dst, 0, 0, 4, 4);
186 visible = drm_rect_clip_scaled(&src, &dst, &clip);
191 FAIL(dst.x1 != 2 || dst.x2 != 4 ||
192 dst.y1 != 2 || dst.y2 != 4,
202 struct drm_rect src, dst, clip;
206 * 'clip.x2 - dst.x1 >= dst width' could result a negative
214 drm_rect_init(&dst, 0, 0, 2, 2);
217 visible = drm_rect_clip_scaled(&src, &dst, &clip);