Skip to content

Commit a1d34e7

Browse files
committed
Store previous buffer as a wp
Bug: 404177558 Flag: EXEMPT bug fix Test: builds, boots Change-Id: I21c27e69e70b1ec9b447d25f257d2fc57b1590c1
1 parent 776ba5e commit a1d34e7

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

services/surfaceflinger/Layer.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ class Layer : public virtual RefBase {
117117
uint32_t bufferTransform;
118118
bool transformToDisplayInverse;
119119
Region transparentRegionHint;
120-
std::shared_ptr<renderengine::ExternalTexture> previousBuffer;
120+
std::weak_ptr<renderengine::ExternalTexture> previousBuffer;
121121
std::shared_ptr<renderengine::ExternalTexture> buffer;
122122
sp<Fence> acquireFence;
123123
std::shared_ptr<FenceTime> acquireFenceTime;

0 commit comments

Comments
 (0)