diff options
author | Jamie Gennis <jgennis@google.com> | 2013-10-14 12:22:52 -0700 |
---|---|---|
committer | Jamie Gennis <jgennis@google.com> | 2013-10-15 14:31:41 -0700 |
commit | d1700756ec9520c3fba22f9a14fd064a6e288810 (patch) | |
tree | 374a009fe2ba6a15260d80f9190116babf348c73 /services/surfaceflinger/Android.mk | |
parent | 247423751fd4bfb0b1f87537c985413a28fd04a1 (diff) | |
download | frameworks_native-d1700756ec9520c3fba22f9a14fd064a6e288810.zip frameworks_native-d1700756ec9520c3fba22f9a14fd064a6e288810.tar.gz frameworks_native-d1700756ec9520c3fba22f9a14fd064a6e288810.tar.bz2 |
SurfaceFlinger: Add EventControlThread
This change adds a new thread for calling HWComposer's eventControl
asynchronously. The DispSync-based vsync approach ends up enabling and
disabling HWComposer's vsync callbacks at arbitrary times, and some HWComposer
implementations do not have these calls optimized.
Bug: 11175503
Change-Id: I719be82bd200b391c61d40863b991c7b59acdfd6
Diffstat (limited to 'services/surfaceflinger/Android.mk')
-rw-r--r-- | services/surfaceflinger/Android.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/services/surfaceflinger/Android.mk b/services/surfaceflinger/Android.mk index bd89bd5..36ad741 100644 --- a/services/surfaceflinger/Android.mk +++ b/services/surfaceflinger/Android.mk @@ -5,6 +5,7 @@ LOCAL_SRC_FILES:= \ Client.cpp \ DisplayDevice.cpp \ DispSync.cpp \ + EventControlThread.cpp \ EventThread.cpp \ FrameTracker.cpp \ Layer.cpp \ |