diff options
author | 2017-01-27 00:17:20 +0000 | |
---|---|---|
committer | 2017-01-27 00:17:21 +0000 | |
commit | bf89eb7b24f930e77be57bc7b6393e39691a4d35 (patch) | |
tree | 5431f1d3baeac0687e25fe0e25106266e13ea34b /services/surfaceflinger/SurfaceFlinger.cpp | |
parent | 1478db5b4717877b32f9ad0cd3d066db01e7ca41 (diff) | |
parent | 2f5f8a51f5994cf14837030d4b3b252a9d1b950b (diff) |
Merge changes from topic 'vr_wm'
* changes:
VR: Add ability to pass layer info through SurfaceFlinger
VR: Create VR implementation for HWC HIDL interface
Diffstat (limited to 'services/surfaceflinger/SurfaceFlinger.cpp')
-rw-r--r-- | services/surfaceflinger/SurfaceFlinger.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp index 3480d83d28..4798ecdedd 100644 --- a/services/surfaceflinger/SurfaceFlinger.cpp +++ b/services/surfaceflinger/SurfaceFlinger.cpp @@ -2580,6 +2580,9 @@ uint32_t SurfaceFlinger::setClientStateLocked( // We don't trigger a traversal here because if no other state is // changed, we don't want this to cause any more work } + if (what & layer_state_t::eLayerInfoChanged) { + layer->setInfo(s.type, s.appid); + } } return flags; } |