Ticket #1419 (new enhancement)
Screen refresh rate should be dynamic to save power.
| Reported by: | jg | Owned by: | jg |
|---|---|---|---|
| Priority: | normal | Milestone: | Opportunity |
| Component: | x window system | Version: | |
| Keywords: | power | Cc: | ajax, mlj, jg, rsmith |
| Action Needed: | Verified: | no | |
| Deployments affected: | Blocked By: | ||
| Blocking: |
Description
Up to 100mw of power can be saved by controlling the refresh speed of the screen. This is very significant in Ebook mode.
Whenever the X server transitions from not drawing to drawing, the refresh rate should be increased to its normal 50hz at the next vertical retrace (being slightly more clever than just going non-idle may be worthwhile; we can use the damage facilities, I suspect, to know if the screen has been touched). Whenever the X server goes idle, the refresh rate should be dropped to a frame rate of (tbd) at the next vertical retrace. This will require cooperation with the device driver.


