merge hwc vsync implement
only register callback function to hwc