unsigned int tizen_effect_type = TIZEN_EFFECT_TYPE_NONE;
if (!_eff) return;
- if ((!ec) || (!ec->comp_data)) return;
+ if ((!ec) || (!e_comp_wl_data_check(ec))) return;
if (e_object_is_del(E_OBJECT(ec))) return;
- res_surf = ec->comp_data->surface;
+ res_surf = e_comp_wl_surface_get(ec);
if (!res_surf) return;
wc = wl_resource_get_client(res_surf);
}
/* subsurface */
- if ((ec->comp_data) && (ec->comp_data->sub.data))
+ if (e_comp_wl_sub_data_get(ec))
group = E_EFFECT_GROUP_NONE;
/* client layer */
if (!_eff) return EINA_FALSE;
ec = e_comp_object_client_get(obj);
- if ((!ec) || (!ec->comp_data)) return EINA_FALSE;
+ if ((!ec) || (!e_comp_wl_data_check(ec))) return EINA_FALSE;
if (e_object_is_del(E_OBJECT(ec))) return EINA_FALSE;
- res_surf = ec->comp_data->surface;
+ res_surf = e_comp_wl_surface_get(ec);
if (!res_surf) return EINA_FALSE;
wc = wl_resource_get_client(res_surf);
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 = &ec->comp_data->scaler.buffer_viewport;
+ E_Comp_Wl_Buffer_Viewport *vp = e_comp_wl_scaler_buffer_viewport_get(ec);
int transform = e_comp_wl_output_buffer_transform_get(ec);
int bw, bh, tx, ty;
e_pixmap_size_get(ec->pixmap, &bw, &bh);
/* for subsurface, it should be swap 90 and 270 */
- if (ec->comp_data->sub.data)
+ if (e_comp_wl_sub_data_get(ec))
switch (transform)
{
case WL_OUTPUT_TRANSFORM_90: transform = WL_OUTPUT_TRANSFORM_270; break;
int l, remain = sizeof buffer;
if (!(ec = eobj->ec)) return;
- if (!ec->comp_data) return;
+ if (!e_comp_wl_data_check(ec)) return;
if (! e_comp_wl_output_buffer_transform_get(ec) &&
- ec->comp_data->scaler.buffer_viewport.buffer.scale == 1)
+ (e_comp_wl_scaler_buffer_viewport_buffer_scale_get(ec) == 1))
return;
map = e_map_new();