replicant-frameworks_native/services
Andy McFadden e950661f45 DO NOT MERGE - Disable DispSync resync when not needed
If app and SF events aren't using phase offsets, we don't need
to maintain the DispSync model.  We just turn hardware VSYNC on
whenever something wants to draw.  This avoids some edge cases
where we were doing too much resync work.

Also, updated the systrace output.  The "VsyncOn" line was a
combination of SF and app event threads, and would occasionally
be very weird.  Removed VsyncOn, renamed VSYNC to VSYNC-app,
and added VSYNC-sf.

Also, added more details to the --dispsync dumpsys output.

Also, renamed global constants to not look like local variables.

Bug 15516453

(cherry-pick from master I0da10b72f0d9a7b7eb5202d87cc18967f698adbd)

Change-Id: I7d6fa96f1df48f0b3abcc4b39c5dcfee88199eb6
2014-06-11 21:44:40 +00:00
..
batteryservice BatteryProperty: Add property ENERGY_COUNTER and 64-bit integer properties 2014-05-16 03:05:11 +00:00
connectivitymanager Add C++ library for ConnectivityManager 2013-07-16 15:11:47 -07:00
inputflinger Change InputMessage.motion.pointerSize to a uint32_t. 2014-05-02 17:58:43 +01:00
powermanager Update to follow interface change. 2014-04-03 12:06:48 -07:00
sensorservice Enable wakeup sensors. 2014-04-23 14:38:56 -07:00
surfaceflinger DO NOT MERGE - Disable DispSync resync when not needed 2014-06-11 21:44:40 +00:00