{
if (e_plane_is_unset_try(plane)) continue;
- if (output->dpms == E_OUTPUT_DPMS_OFF)
+ if ((output->dpms == E_OUTPUT_DPMS_OFF) || output->fake_config)
{
if (!e_plane_offscreen_commit(plane))
ERR("fail to e_plane_offscreen_commit");
output->config.mode.w = w;
output->config.mode.h = h;
- output->config.mode.refresh = 60;
+ output->config.mode.refresh = 30;
output->config.enabled = 1;
+ output->fake_config = EINA_TRUE;
+
return EINA_TRUE;
}
plane->tsurface = tsurface;
- if (output->dpms != E_OUTPUT_DPMS_OFF)
+ if ((output->dpms != E_OUTPUT_DPMS_OFF) && !output->fake_config)
{
/* set plane info and set tsurface to the plane */
if (!_e_plane_surface_set(plane, tsurface))