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

Commit 303a9d78 authored by Greg Daniel's avatar Greg Daniel Committed by Android (Google) Code Review
Browse files

Merge "In CanvasContext check at start of frame if GrContext is abandoned." into sc-dev

parents 427ab9d0 16d11c6d
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -452,6 +452,12 @@ void CanvasContext::notifyFramePending() {
}

void CanvasContext::draw() {
    if (auto grContext = getGrContext()) {
        if (grContext->abandoned()) {
            LOG_ALWAYS_FATAL("GrContext is abandoned/device lost at start of CanvasContext::draw");
            return;
        }
    }
    SkRect dirty;
    mDamageAccumulator.finish(&dirty);