Merge "a window could get stuck to gpu composition"
This commit is contained in:
commit
ed61a47c5b
@ -459,6 +459,12 @@ void Layer::lockPageFlip(bool& recomputeVisibleRegions)
|
||||
mActiveBuffer = mSurfaceTexture->getCurrentBuffer();
|
||||
mFrameLatencyNeeded = true;
|
||||
|
||||
if (oldActiveBuffer == NULL && mActiveBuffer != NULL) {
|
||||
// the first time we receive a buffer, we need to trigger a
|
||||
// geometry invalidation.
|
||||
mFlinger->invalidateHwcGeometry();
|
||||
}
|
||||
|
||||
const Rect crop(mSurfaceTexture->getCurrentCrop());
|
||||
const uint32_t transform(mSurfaceTexture->getCurrentTransform());
|
||||
const uint32_t scalingMode(mSurfaceTexture->getCurrentScalingMode());
|
||||
|
Loading…
Reference in New Issue
Block a user