https://bugs.documentfoundation.org/show_bug.cgi?id=173277
Heiko Scheidt <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |172730 --- Comment #4 from Heiko Scheidt <[email protected]> --- @raal: I agree, 27.2 is much better, but still not as fast as 25.8.4.x. Slide pane in 25.8.4 is filled within 1-2 seconds, in 27.2.(master) within ~8 seconds. Then, the UI reacts to clicks (e.g. menu) again. Guess, we call 27.2 "fixed", bisecting linux-64-27.2 to find the fix shows: d80e146c5cdca905bea0b13b7fb6a76bea86c17c is the first 'fixed' commit commit d80e146c5cdca905bea0b13b7fb6a76bea86c17c Author: Jenkins Build User <[email protected]> Date: Fri Jul 31 02:47:04 2026 +0200 source sha:b7b2913bdc77e3e06da555312f2514461e9b0953 source sha:b7b2913bdc77e3e06da555312f2514461e9b0953 instdir/program/gengal.bin | Bin 63720 -> 63720 bytes instdir/program/libvcllo.so | Bin 26199760 -> 26212136 bytes instdir/program/setuprc | 2 +- instdir/program/versionrc | 2 +- 4 files changed, 2 insertions(+), 2 deletions(-) ------ >git show b7b2913bdc77e3e06da555312f2514461e9b0953 commit b7b2913bdc77e3e06da555312f2514461e9b0953 Author: Karthik <[email protected]> Date: Mon Jul 13 14:38:58 2026 +0530 tdf#172730: Add a fast scanline paths for premultiplied 32-bit bitmaps Since BitmapEx was unified into a single premultiplied 32-bit BGRA Bitmap, converting such a bitmap runs a per-pixel loop that builds a BitmapColor and dispatches through the `GetPixelFromData` / `SetPixelOnData`, (un)premultiplying one channel at a time. Add a fast scanline path for the common case, a premultiplied 32-bit truecolor bitmap (ABGR/ARGB/BGRA/RGBA). It resolves each channel's byte offset once and then moves the scanline bytes directly, using the premultiply / unpremultiply lookup tables. Signed-off-by: Karthik <[email protected]> Change-Id: Ie8ee47055bdffca9e06d48955fdc0b61b34e08ac Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/6752 Reviewed-by: Michael Stahl <[email protected]> Tested-by: Jenkins CPCI <[email protected]> (cherry picked from commit 54c68922eaa2d2c4e20e10091ad4911e8d32aed2) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/208641 Tested-by: Jenkins Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=172730 [Bug 172730] Performance issue: Large PPTX (~85 MB) requires 50-60 minutes for PDF export in LibreOffice compared to 10-12 minutes in Microsoft PowerPoint -- You are receiving this mail because: You are the assignee for the bug.
