Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b770ed33 authored by Yiwei Zhang's avatar Yiwei Zhang
Browse files

SurfaceFlinger: Fix triple buffering variable naming confusion

Bug: 68987822
Test: all SF tests
Change-Id: I51bc45d0756614e224bfac024c7568266fdad345
parent ae745515
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -454,7 +454,8 @@ void BufferQueueLayer::onFirstRef() {
    mConsumer->setContentsChangedListener(this);
    mConsumer->setName(mName);

    if (mFlinger->isLayerTripleBufferingDisabled()) {
    // BufferQueueCore::mMaxDequeuedBufferCount is default to 1
    if (!mFlinger->isLayerTripleBufferingDisabled()) {
        mProducer->setMaxDequeuedBufferCount(2);
    }

+1 −1
Original line number Diff line number Diff line
@@ -379,7 +379,7 @@ SurfaceFlinger::SurfaceFlinger(surfaceflinger::Factory& factory)
    mUseHwcVirtualDisplays = atoi(value);
    ALOGI_IF(mUseHwcVirtualDisplays, "Enabling HWC virtual displays");

    property_get("ro.sf.disable_triple_buffer", value, "1");
    property_get("ro.sf.disable_triple_buffer", value, "0");
    mLayerTripleBufferingDisabled = atoi(value);
    ALOGI_IF(mLayerTripleBufferingDisabled, "Disabling Triple Buffering");