- Replace e_comp_wl_buffer_viewport_buffer_ with
e_comp_wl_scaler_buffer_viewport_buffer_
Change-Id: I6eac9c5668dd6faed871b60c5307370aa46f919d
static void
_rotation_effect_object_transform_pos_map(E_Client *ec, int sx, int sy, int *dx, int *dy)
{
- E_Comp_Wl_Buffer_Viewport *vp = e_comp_wl_scaler_buffer_viewport_get(ec);
+ int scale = e_comp_wl_scaler_buffer_viewport_buffer_scale_get(ec);
int transform = e_comp_wl_output_buffer_transform_get(ec);
int bw, bh, tx, ty;
case WL_OUTPUT_TRANSFORM_FLIPPED_270: tx = bh - sy, ty = bw - sx; break;
}
- tx *= e_comp_wl_buffer_viewport_buffer_scale_get(vp);
- ty *= e_comp_wl_buffer_viewport_buffer_scale_get(vp);
+ tx *= scale;
+ ty *= scale;
*dx = tx;
*dy = ty;