History log of /frameworks/base/services/core/java/com/android/server/display/RampAnimator.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0a434776b836f8fbea1f84b7bfe158b4ddafc876 30-Sep-2014 Jeff Brown <jeffbrown@google.com> Reduce latency from doze to screen on.

Don't wait for the brightness ramp to complete before reporting
display ready. Keep track of whether we have any unfinished
brightness changes and take care to grab a wakelock to ensure
they are eventually applied.

Ideally we would rewrite the whole state machine to more carefully
coordinate screen state and brightness changes but that's too
risky for now.

The pixel fairies are having a bad day.

Bug: 17718416

(cherry picked from commit 875f80c2732a3fbe652a6e8fc14031041f791308)

Change-Id: I7a2d8ba4591a12b773653d3dbf86c7db016f967e
/frameworks/base/services/core/java/com/android/server/display/RampAnimator.java
4255869ac00e700395832ee73b2294603d4b6ece 21-May-2014 Jeff Brown <jeffbrown@google.com> Defer display ready until brightness ramp completes.

Bug: 14494096
Change-Id: I6da6fffbbce2c7058170e5c6139eae4cb5a06d88
/frameworks/base/services/core/java/com/android/server/display/RampAnimator.java
ad9ef191f50767d8d5b6f0fbd4b59bb1400dcd25 09-Apr-2014 Jeff Brown <jeffbrown@google.com> Move display power controller to display manager service. (DO NOT MERGE)

This refactoring is in preparation for enabling the display manager
to have more control over the blanking state of individual displays.
There are no functional changes. Some bits will be cleaned up in
a subsequent patch.

Bug: 13133142
Change-Id: Ib811835e8757449c7899ac61807029baaf998161
/frameworks/base/services/core/java/com/android/server/display/RampAnimator.java