hwc: sync-point implementation.

Add sync pt implementation.
Add genlock and sync pt under conditional compilation flags.

Change-Id: I32fb7f6051ccc706662152e90ac15b6b6743f897
Signed-off-by: Iliyan Malchev <malchev@google.com>
diff --git a/libhwcomposer/hwc.cpp b/libhwcomposer/hwc.cpp
index ab55ea6..e688538 100644
--- a/libhwcomposer/hwc.cpp
+++ b/libhwcomposer/hwc.cpp
@@ -209,6 +209,10 @@
             VideoOverlay::draw(ctx, list);
             ExtOnly::draw(ctx, list);
             MDPComp::draw(ctx, list);
+
+            //Sync TODO better error handling.
+            hwc_sync(list);
+
             EGLBoolean success = eglSwapBuffers((EGLDisplay)list->dpy,
                                                 (EGLSurface)list->sur);
             wait4fbPost(ctx);