commit | d21f528156b17c9e069bfb4e215d7e399c94795b | [log] [tgz] |
---|---|---|
author | Haixia Shi <hshi@chromium.org> | Mon Oct 05 14:35:09 2015 -0700 |
committer | Haixia Shi <hshi@chromium.org> | Wed Oct 07 16:03:10 2015 -0700 |
tree | 3774d9aa41472d237df92583a07feefcbae47ba6 | |
parent | c9d98e57d47177b8ce1b5eff8e8f490e9bdbc16f [diff] |
drm_hwcomposer: support virtual displays Virtual display support is mandatory for HWC version 1.4. As a minimal implementation, we use frambuffer target and let SF take care of GLES composition. We still need to handle the acquire and release fences for both the virtual display and all layers in a separate worker thread. BUG=24609829 TEST=screen casting to chromecast Change-Id: Idb962f4b5bb852c9ec9ebcaa1679a653c01737fb