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.