https://bugs.documentfoundation.org/show_bug.cgi?id=166144

            Bug ID: 166144
           Summary: We can bypass unnecessary cairo surfaces when
                    rendering slides with images
           Product: LibreOffice
           Version: 25.8.0.0 alpha0+
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Impress
          Assignee: [email protected]
          Reporter: [email protected]

Description:
I am seeing a lot of memory being consumed in the drawinglayer
CairoPixelProcessor2D, where it is allocating CairoSurfaceHelper objects that
wrap a BitmapEx.

Which doesn't make a lot of sense, because, for the LOK use-case, those
BitmapEx objects already contain cairo bitmaps.

So we should be able to special case that, and just render the BitmapEx
directly to the cairo canvas.

Actual Results:
xxx

Expected Results:
xxx


Reproducible: Always


User Profile Reset: No

Additional Info:
xxx

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to