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

Commit 713795a2 authored by Mathias Agopian's avatar Mathias Agopian
Browse files

fix [2269022] The raw picture displayed post shutter seems to have low-resolution

Make sure to always enable linear filtering in LayerBuffer. This change doesn't affect
devices using overlays.
parent 574917c8
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -118,7 +118,12 @@ uint32_t LayerBuffer::doTransaction(uint32_t flags)
    sp<Source> source(getSource());
    if (source != 0)
        source->onTransaction(flags);
    return LayerBase::doTransaction(flags);    
    uint32_t res = LayerBase::doTransaction(flags);
    // we always want filtering for these surfaces
    if (!(mFlags & DisplayHardware::SLOW_CONFIG)) {
        mUseLinearFiltering = true;
    }
    return res;
}

void LayerBuffer::unlockPageFlip(const Transform& planeTransform,