summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jorim Jaggi <jjaggi@google.com> 2017-06-08 23:55:29 -0700
committer Jorim Jaggi <jjaggi@google.com> 2017-06-08 23:55:29 -0700
commitaaef0983baf38bd59b4129dd37e4cd21b73d92ad (patch)
tree40e3f22ed2e5bc436259d348ac97839b29d33638
parentb1e2f8deb38353e4bcc9d3ef06bc15bd5e417425 (diff)
Fix build
Test: builds Bug: 36631902 Change-Id: Iec23f8ab2b16c923f07d1857aa3471cfefc057dd
-rw-r--r--services/surfaceflinger/SurfaceFlinger_hwc1.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/services/surfaceflinger/SurfaceFlinger_hwc1.cpp b/services/surfaceflinger/SurfaceFlinger_hwc1.cpp
index 7070b97b1e..e19e021239 100644
--- a/services/surfaceflinger/SurfaceFlinger_hwc1.cpp
+++ b/services/surfaceflinger/SurfaceFlinger_hwc1.cpp
@@ -932,8 +932,13 @@ status_t SurfaceFlinger::injectVSync(nsecs_t when) {
// ----------------------------------------------------------------------------
-sp<IDisplayEventConnection> SurfaceFlinger::createDisplayEventConnection() {
- return mEventThread->createEventConnection();
+sp<IDisplayEventConnection> SurfaceFlinger::createDisplayEventConnection(
+ ISurfaceComposer::VsyncSource vsyncSource) {
+ if (vsyncSource == eVsyncSourceSurfaceFlinger) {
+ return mSFEventThread->createEventConnection();
+ } else {
+ return mEventThread->createEventConnection();
+ }
}
// ----------------------------------------------------------------------------