Change-Id: Ia8dca39b7f9c4bbf41f7a72d6293c04c7fb61dd5
hwc_win_info->dst_pos.w = hwc_window->cursor.img_w;
hwc_win_info->dst_pos.h = hwc_window->cursor.img_h;
- // TODO: need to calculation with cursor.rotation and output->config.rotation?
- hwc_win_info->transform = hwc_window->cursor.rotation;
+ switch (hwc_window->cursor.rotation)
+ {
+ case 0:
+ hwc_win_info->transform = TDM_TRANSFORM_NORMAL;
+ break;
+ case 90:
+ hwc_win_info->transform = TDM_TRANSFORM_90;
+ break;
+ case 180:
+ hwc_win_info->transform = TDM_TRANSFORM_180;
+ break;
+ case 270:
+ hwc_win_info->transform = TDM_TRANSFORM_270;
+ break;
+ default:
+ hwc_win_info->transform = TDM_TRANSFORM_NORMAL;
+ break;
+ }
return EINA_TRUE;
}