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

Commit c1a509b9 authored by Marin Shalamanov's avatar Marin Shalamanov Committed by Automerger Merge Worker
Browse files

[SF] Make sure destination clip is contained in display bounds am: c7f9e4ee

Change-Id: Ic52866950003e511457882f126fd27cbfe37fdef
parents d55cb7f8 c7f9e4ee
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -38,6 +38,7 @@ void OutputCompositionState::dump(std::string& out) const {


    out.append("\n   ");
    out.append("\n   ");


    dumpVal(out, "bounds", bounds);
    dumpVal(out, "frame", frame);
    dumpVal(out, "frame", frame);
    dumpVal(out, "viewport", viewport);
    dumpVal(out, "viewport", viewport);
    dumpVal(out, "sourceClip", sourceClip);
    dumpVal(out, "sourceClip", sourceClip);
+2 −0
Original line number Original line Diff line number Diff line
@@ -227,6 +227,8 @@ void DisplayDevice::setProjection(ui::Rotation orientation, Rect viewport, Rect
    if (destinationClip.isEmpty()) {
    if (destinationClip.isEmpty()) {
        destinationClip = displayBounds;
        destinationClip = displayBounds;
    }
    }
    // Make sure the destination clip is contained in the display bounds
    destinationClip.intersect(displayBounds, &destinationClip);


    uint32_t transformOrientation;
    uint32_t transformOrientation;