e_comp_new();
+ if (conf->hwc_ignore_primary) e_comp->hwc_ignore_primary = EINA_TRUE;
+
e_main_ts("\tE_Comp_Screen Init");
if (!e_comp_screen_init())
{
Eina_Bool hwc_reuse_cursor_buffer;
Eina_Bool hwc_sync_mode_change;
Eina_Bool hwc_use_multi_plane;
+ Eina_Bool hwc_ignore_primary;
int depth;
unsigned int input_key_grabs;
E_CONFIG_VAL(D, T, hwc_deactive, UCHAR);
E_CONFIG_VAL(D, T, hwc_reuse_cursor_buffer, UCHAR);
E_CONFIG_VAL(D, T, hwc_sync_mode_change, UCHAR);
+ E_CONFIG_VAL(D, T, hwc_ignore_primary, UCHAR);
E_CONFIG_VAL(D, T, nofade, UCHAR);
E_CONFIG_VAL(D, T, smooth_windows, UCHAR);
E_CONFIG_VAL(D, T, first_draw_delay, DOUBLE);
cfg->hwc_deactive = 0;
cfg->hwc_reuse_cursor_buffer = 0;
cfg->hwc_sync_mode_change = 0;
+ cfg->hwc_ignore_primary = 0;
cfg->nofade = 0;
cfg->smooth_windows = 0; // 1 if gl, 0 if not
cfg->first_draw_delay = 0.15;
unsigned char hwc_deactive;
unsigned char hwc_reuse_cursor_buffer;
unsigned char hwc_sync_mode_change;
+ unsigned char hwc_ignore_primary;
unsigned char smooth_windows;
unsigned char nofade;
double first_draw_delay;