commit | 814bddbc4b7867da6801e60b27e1fd8040feac5d | [log] [tgz] |
---|---|---|
author | Sean Paul <seanpaul@chromium.org> | Tue Mar 03 17:46:19 2015 -0500 |
committer | Sean Paul <seanpaul@google.com> | Fri Mar 20 09:53:51 2015 -0400 |
tree | 6b1a80b9a49b38e4a157b91efc8e410f00bbaf05 | |
parent | 902c8949285041d2553ac3ad2c6cf6ff10662ebf [diff] |
drm_hwcomposer: Introduce a new event worker to handle vblanks/flips Instead of having a dedicated vsync worker for each display, factor out the drm fd wait from the set workers into a global event worker. This worker will dispatch vsync() callbacks to SurfaceFlinger, as well as unblock the appropriate set worker when flips complete. Change-Id: I169132b2a93a2c9feabcab116aab4e61861166e1 Signed-off-by: Sean Paul <seanpaul@chromium.org>