summaryrefslogtreecommitdiff
path: root/external/libcdr
diff options
context:
space:
mode:
authorArmin Le Grand <Armin.Le.Grand@me.com>2020-02-08 12:14:09 +0100
committerArmin Le Grand <Armin.Le.Grand@me.com>2020-02-08 16:24:27 +0100
commit9c9f76dd5b6fb115e521ac6568673c7a10879192 (patch)
tree6c3b949ee5616ce65452e7311cc8fc47622d2cff /external/libcdr
parentef877db09c11f7e201a4bc941e05085bd0eef956 (diff)
tdf#130478 add direct dash paint in cairo
Make use of mentioned task's 1st commit now and implement direct dashing for cairo. All the data is now available (that was the work), make use of it. Keeping a local static bool to control it, so later if needed can be switched on/off e.g using some global var/setting. Cairo will now do buffering of complex polygon data in cairo path data (from some compexity on and timer/mem-controlled), but not dismantle to own, stroked data. With bDoDirectCairoStroke disabled, the dis- mantled data will be buffered - more mem, but should also help - at least it gets reused now that it is possible to keep it at the original geometry (incoming polygon) at all Change-Id: Ic08f659d7ccbedc910ec678b1509ee1a7f3f2112 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88262 Tested-by: Jenkins Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
Diffstat (limited to 'external/libcdr')
0 files changed, 0 insertions, 0 deletions