diff --git a/src/modules/comp/e_mod_comp_cfdata.c b/src/modules/comp/e_mod_comp_cfdata.c index 94c4eb328..286cfc058 100644 --- a/src/modules/comp/e_mod_comp_cfdata.c +++ b/src/modules/comp/e_mod_comp_cfdata.c @@ -32,7 +32,7 @@ e_mod_comp_cfdata_edd_init(E_Config_DD **conf_edd, E_Config_DD **match_edd) #define D *conf_edd E_CONFIG_VAL(D, T, shadow_style, STR); E_CONFIG_VAL(D, T, engine, INT); - E_CONFIG_VAL(D, T, max_unmapped_pixels, INT); + //E_CONFIG_VAL(D, T, max_unmapped_pixels, INT); E_CONFIG_VAL(D, T, max_unmapped_time, INT); E_CONFIG_VAL(D, T, min_unmapped_time, INT); E_CONFIG_VAL(D, T, fps_average_range, INT); @@ -46,7 +46,7 @@ e_mod_comp_cfdata_edd_init(E_Config_DD **conf_edd, E_Config_DD **match_edd) E_CONFIG_VAL(D, T, grab, UCHAR); E_CONFIG_VAL(D, T, vsync, UCHAR); E_CONFIG_VAL(D, T, swap_mode, UCHAR); - E_CONFIG_VAL(D, T, keep_unmapped, UCHAR); + //E_CONFIG_VAL(D, T, keep_unmapped, UCHAR); E_CONFIG_VAL(D, T, send_flush, UCHAR); E_CONFIG_VAL(D, T, send_dump, UCHAR); E_CONFIG_VAL(D, T, nocomp_fs, UCHAR); diff --git a/src/modules/comp/e_mod_main.c b/src/modules/comp/e_mod_main.c index 3694bcc41..e5f3b3ffd 100644 --- a/src/modules/comp/e_mod_main.c +++ b/src/modules/comp/e_mod_main.c @@ -47,7 +47,12 @@ e_modapi_init(E_Module *m) &(mod->conf_match_edd)); mod->conf = e_config_domain_load("module.comp", mod->conf_edd); - if (!mod->conf) _e_mod_config_new(m); + if (mod->conf) + { + mod->conf->max_unmapped_pixels = 32 * 1024; + mod->conf->keep_unmapped = 1; + } + else _e_mod_config_new(m); /* force some config vals off */ mod->conf->lock_fps = 0;