Change-Id: I83605aa4d979e73090f9c406947b88b30383950b
goto re_evaluate;
}
- if (output->dpms == E_OUTPUT_DPMS_OFF)
+ if ((output->dpms == E_OUTPUT_DPMS_OFF) || (output->set_dpms == E_OUTPUT_DPMS_OFF))
{
_e_hwc_windows_offscreen_commit(hwc);
goto update_done;
else edpms = output->dpms;
output->dpms = edpms;
+ output->set_dpms = edpms;
_e_output_hook_call(E_OUTPUT_HOOK_DPMS_CHANGE, output);
if (output->fake_config)
{
+ output->set_dpms = val;
output->dpms = val;
return EINA_TRUE;
}
return EINA_FALSE;
}
+ output->set_dpms = val;
+
return EINA_TRUE;
}
E_Comp_Screen *e_comp_screen;
E_OUTPUT_DPMS dpms;
+ E_OUTPUT_DPMS set_dpms;
Eina_Bool dpms_async;
struct {