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

Commit 6d892b60 authored by Mathias Agopian's avatar Mathias Agopian
Browse files

log the geomerty of surfaces causing an out of memory in SurfaceFlinger.

parent 004cb73a
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -114,7 +114,9 @@ status_t LayerBitmap::setBits(uint32_t w, uint32_t h, uint32_t alignment,
    }

    if (mBitsMemory==0 || mSurface.data==0) {
        LOGE("not enough memory for layer bitmap size=%u", size);
        LOGE("not enough memory for layer bitmap "
             "size=%u (w=%d, h=%d, stride=%d, format=%d)",
             size, int(w), int(h), int(stride), int(format));
        allocator->dump("LayerBitmap");
        mSurface.data = 0;
        mSize = -1U;