6 EAPI Eina_Bool e_mod_comp_hwcomp_mod_init(E_Comp *c);
7 EAPI void e_mod_comp_hwcomp_mod_shutdown(E_Comp *c);
10 E_Comp_HWComp *_hwcomp_mod_hwcomp_new(E_Comp_Canvas *canvas);
11 void _hwcomp_mod_hwcomp_free(E_Comp_HWComp *hwcomp);
12 void _hwcomp_mod_update_composite(E_Comp_HWComp *hwcomp);
13 void _hwcomp_mod_set_full_composite(E_Comp_HWComp *hwcomp);
14 void _hwcomp_mod_force_composite_set(E_Comp_HWComp *hwcomp, Eina_Bool set);
15 Eina_Bool _hwcomp_mod_force_composite_get(E_Comp_HWComp *hwcomp);
16 Eina_Bool _hwcomp_mod_cb_update(E_Comp_HWComp *hwcomp);
17 void _hwcomp_mod_process_event(E_Comp *c, Ecore_X_Event_Generic *e);
18 void _hwcomp_mod_check_win_update(E_Comp_Win *cw, int w, int h);
19 void _hwcomp_mod_win_update(E_Comp_Win *cw);
20 void _hwcomp_mod_set_resize(E_Comp_Win *cw);
21 void _hwcomp_mod_reset_idle_timer(E_Comp_Canvas *canvas);
22 void _hwcomp_mod_win_del(E_Comp_Win *cw);
23 E_HWComp_Mode _hwcomp_mod_mode_get(E_Comp_HWComp *hwcomp);
24 void _hwcomp_mod_update_null_set_drawables(E_Comp_HWComp *hwcomp);
25 void _hwcomp_mod_fullcomp_pending_release(E_Comp_HWComp *hwcomp);
27 void _hwcomp_mod_cb_rotation_begin(E_Comp_HWComp *hwcomp);
28 void _hwcomp_mod_cb_rotation_end(E_Comp_HWComp *hwcomp);
30 Eina_Bool _hwcomp_mod_verify_update_mode(E_Comp_HWComp *hwcomp, E_Comp_HWComp_Update *hwc_update);
31 void _hwcomp_mod_update_set_drawables(E_Comp_HWComp_Update *hwc_update, Ecore_X_Window win);
32 #endif /* End of USE_HWC */
33 #endif /* End of HWCOMP_H */
34 #endif /* End of E_TYPEDEFS */