forked from enlightenment/efl
1. if software-x11 not enabled.. still build... but.....
2. ecore-txt is a REQUIREMENT FOR ECORE-X! DONT DISABLE! SVN revision: 46199
This commit is contained in:
parent
741e62ab96
commit
4e51efd326
|
@ -97,7 +97,7 @@ want_glib="no"
|
|||
|
||||
# core modules
|
||||
want_ecore_data="yes"
|
||||
want_ecore_txt="no"
|
||||
want_ecore_txt="yes"
|
||||
want_ecore_con="no"
|
||||
want_ecore_ipc="no"
|
||||
want_ecore_file="yes"
|
||||
|
|
|
@ -192,7 +192,7 @@ struct _Ecore_Evas_Engine
|
|||
{
|
||||
Ecore_Evas_Engine_Func *func;
|
||||
|
||||
#ifdef BUILD_ECORE_EVAS_SOFTWARE_X11
|
||||
#ifdef BUILD_ECORE_EVAS_X11
|
||||
struct {
|
||||
Ecore_X_Window win_root;
|
||||
Eina_List *win_extra;
|
||||
|
|
|
@ -1811,6 +1811,7 @@ _ecore_evas_x_transparent_set(Ecore_Evas *ee, int transparent)
|
|||
|
||||
if (!strcmp(ee->driver, "software_x11"))
|
||||
{
|
||||
#ifdef BUILD_ECORE_EVAS_SOFTWARE_X11
|
||||
Evas_Engine_Info_Software_X11 *einfo;
|
||||
|
||||
einfo = (Evas_Engine_Info_Software_X11 *)evas_engine_info_get(ee->evas);
|
||||
|
@ -1820,6 +1821,7 @@ _ecore_evas_x_transparent_set(Ecore_Evas *ee, int transparent)
|
|||
einfo->info.destination_alpha = transparent;
|
||||
evas_engine_info_set(ee->evas, (Evas_Engine_Info *)einfo);
|
||||
evas_damage_rectangle_add(ee->evas, 0, 0, ee->w, ee->h);
|
||||
#endif
|
||||
}
|
||||
}
|
||||
#endif /* BUILD_ECORE_EVAS_X11 */
|
||||
|
|
Loading…
Reference in New Issue