summaryrefslogtreecommitdiffstats
path: root/services/surfaceflinger/Android.mk
diff options
context:
space:
mode:
authorJamie Gennis <jgennis@google.com>2013-10-14 12:22:52 -0700
committerJamie Gennis <jgennis@google.com>2013-10-15 14:31:41 -0700
commitd1700756ec9520c3fba22f9a14fd064a6e288810 (patch)
tree374a009fe2ba6a15260d80f9190116babf348c73 /services/surfaceflinger/Android.mk
parent247423751fd4bfb0b1f87537c985413a28fd04a1 (diff)
downloadframeworks_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.mk1
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 \