for (i = 0; i < nrects; i++) {
switch (transform) {
- default:
- ds_err("Unkown transform value(%d)", transform);
- case WL_OUTPUT_TRANSFORM_NORMAL:
- dst_rects[i].x1 = src_rects[i].x1;
- dst_rects[i].y1 = src_rects[i].y1;
- dst_rects[i].x2 = src_rects[i].x2;
- dst_rects[i].y2 = src_rects[i].y2;
- break;
case WL_OUTPUT_TRANSFORM_90:
dst_rects[i].x1 = height - src_rects[i].y2;
dst_rects[i].y1 = src_rects[i].x1;
dst_rects[i].x2 = height - src_rects[i].y1;
dst_rects[i].y2 = width - src_rects[i].x1;
break;
+ default:
+ ds_err("Unkown transform value(%d)", transform);
+ assert(0 && "Cannot reach here");
+ break;
}
}