diff options
| author | 2010-09-17 14:07:13 -0700 | |
|---|---|---|
| committer | 2010-09-17 14:07:13 -0700 | |
| commit | 9c2de1a4b59ee03f1fd3cc542c7b7a307b68e76c (patch) | |
| tree | f91f2f416619186cd4c1c3e465af0a202fe47107 /services/surfaceflinger/Layer.cpp | |
| parent | 6eef9d9de47c2bdd16cb94f49692f219f856ee9a (diff) | |
| parent | 5dda7f7cf23a02fff2e35d7eb6bb7c9f0d620f95 (diff) | |
Merge "Fix a SurfaceFlinger bug."
Diffstat (limited to 'services/surfaceflinger/Layer.cpp')
| -rw-r--r-- | services/surfaceflinger/Layer.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/services/surfaceflinger/Layer.cpp b/services/surfaceflinger/Layer.cpp index 194c29550d..833181ba48 100644 --- a/services/surfaceflinger/Layer.cpp +++ b/services/surfaceflinger/Layer.cpp @@ -380,6 +380,7 @@ sp<GraphicBuffer> Layer::requestBuffer(int index, mReqWidth = reqWidth; mReqHeight = reqHeight; mReqFormat = reqFormat; + mFixedSize = reqWidth && reqHeight; lcblk->reallocateAllExcept(index); } |