summaryrefslogtreecommitdiffstats
path: root/drawinglayer
diff options
context:
space:
mode:
authorArmin Le Grand <Armin.Le.Grand@me.com>2020-01-22 17:20:13 +0100
committerMichael Meeks <michael.meeks@collabora.com>2020-05-23 17:07:04 +0100
commitd57bbeb0501c2d1864712b035b150c68fa18a3d2 (patch)
treeb237c45239b9d7435ff58164aac4508fb572ac4e /drawinglayer
parentFix typo (diff)
downloadcore-d57bbeb0501c2d1864712b035b150c68fa18a3d2.tar.gz
core-d57bbeb0501c2d1864712b035b150c68fa18a3d2.zip
tdf#129845: Better solution using already existing info
Use calculateCombinedHoldCyclesInSeconds() in central places of system-dependent buffering and the zero value to early exclude data from buffering. This solves the problem on all system-dependent usages in a central place. Also enhanced to roughly allow buffering for bitmaps unchanged, for polygons starting with ca. 50 coordinate pairs. Added special treatments to Cairo version to allow temp buffer objects without copying the path data. This needed some extra stuff due to Cairo not allowing to work with it's cr-internal path object directly. Change-Id: Icd0a0d8091707fe356a82f5c7ec48f36ad44ccde Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87199 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Jenkins
Diffstat (limited to 'drawinglayer')
0 files changed, 0 insertions, 0 deletions