OSDN Git Service

DO NOT MERGE SF: Add property to disable HWC virtual displays
authorDan Stoza <stoza@google.com>
Tue, 2 Aug 2016 17:27:31 +0000 (10:27 -0700)
committerDan Stoza <stoza@google.com>
Wed, 10 Aug 2016 19:56:46 +0000 (12:56 -0700)
commit3cf4bfe2368020b50a3e22360910b6af6590c5be
treec10331f1f1eef193be7affd37d6f3f0c3d3b8c95
parentcf6e673296e8a3a7072f055770da59543935ae48
DO NOT MERGE SF: Add property to disable HWC virtual displays

Adds the property debug.sf.disable_hwc_vds, which will disable the use
of Hardware Composer virtual displays inside SurfaceFlinger (falling
back to SurfaceFlinger management and client composition of such
displays).

Also adds a Binder debug interface for controlling this behavior.

Bug: 30510632
Change-Id: I2c1a199213a24195b144bfa0c0f1679f2dfd0668
services/surfaceflinger/SurfaceFlinger.cpp
services/surfaceflinger/SurfaceFlinger.h
services/surfaceflinger/SurfaceFlinger_hwc1.cpp