Lines Matching refs:dstBox
294 update_dst_box_to_crtc_coords(struct sna *sna, xf86CrtcPtr crtc, BoxPtr dstBox)
305 dstBox->x1 -= crtc->x;
306 dstBox->x2 -= crtc->x;
307 dstBox->y1 -= crtc->y;
308 dstBox->y2 -= crtc->y;
311 tmp = dstBox->x1;
312 dstBox->x1 = dstBox->y1 - crtc->x;
313 dstBox->y1 = scrn->virtualX - tmp - crtc->y;
314 tmp = dstBox->x2;
315 dstBox->x2 = dstBox->y2 - crtc->x;
316 dstBox->y2 = scrn->virtualX - tmp - crtc->y;
317 tmp = dstBox->y1;
318 dstBox->y1 = dstBox->y2;
319 dstBox->y2 = tmp;
322 tmp = dstBox->x1;
323 dstBox->x1 = scrn->virtualX - dstBox->x2 - crtc->x;
324 dstBox->x2 = scrn->virtualX - tmp - crtc->x;
325 tmp = dstBox->y1;
326 dstBox->y1 = scrn->virtualY - dstBox->y2 - crtc->y;
327 dstBox->y2 = scrn->virtualY - tmp - crtc->y;
330 tmp = dstBox->x1;
331 dstBox->x1 = scrn->virtualY - dstBox->y1 - crtc->x;
332 dstBox->y1 = tmp - crtc->y;
333 tmp = dstBox->x2;
334 dstBox->x2 = scrn->virtualY - dstBox->y2 - crtc->x;
335 dstBox->y2 = tmp - crtc->y;
336 tmp = dstBox->x1;
337 dstBox->x1 = dstBox->x2;
338 dstBox->x2 = tmp;
350 BoxPtr dstBox,
361 update_dst_box_to_crtc_coords(sna, crtc, dstBox);
398 request.dst_x = dstBox->x1;
399 request.dst_y = dstBox->y1;
400 request.dst_width = dstBox->x2 - dstBox->x1;
401 request.dst_height = dstBox->y2 - dstBox->y1;
459 BoxRec dstBox;
500 if (!sna_video_clip_helper(video, &frame, &crtc, &dstBox,
551 (sna, video, &frame, crtc, &dstBox, src_w, src_h, drw_w, drw_h)) {