commit | f5f2712854599b4970643c6000fe6ae950a08ba9 | [log] [tgz] |
---|---|---|
author | Antti Hatala <ahatala@nvidia.com> | Thu Sep 09 02:33:05 2010 -0700 |
committer | Erik Gilling <konkers@android.com> | Thu Sep 09 12:06:48 2010 -0700 |
tree | 9c1105402f0a61e5e4426d4c7416c8301bbbd859 | |
parent | 586a0deb76012c4347298c11df460631853b67f8 [diff] [blame] |
surfaceflinger: give hwcomposer a chance to release buffers Change-Id: I605fa779702022865dd58df3b36f37c2644ade36
diff --git a/services/surfaceflinger/DisplayHardware/HWComposer.cpp b/services/surfaceflinger/DisplayHardware/HWComposer.cpp index 0291d78..129be4e 100644 --- a/services/surfaceflinger/DisplayHardware/HWComposer.cpp +++ b/services/surfaceflinger/DisplayHardware/HWComposer.cpp
@@ -87,6 +87,11 @@ return (status_t)err; } +status_t HWComposer::release() const { + int err = mHwc->set(mHwc, NULL, NULL, NULL); + return (status_t)err; +} + size_t HWComposer::getNumLayers() const { return mList ? mList->numHwLayers : 0; }