diff options
author | Luboš Luňák <l.lunak@collabora.com> | 2020-08-19 11:10:12 +0200 |
---|---|---|
committer | Luboš Luňák <l.lunak@collabora.com> | 2020-08-19 16:55:37 +0200 |
commit | b0788ff11481568b413ff6e4c3ea4871984af974 (patch) | |
tree | b13f74139ad29bffdada83ceecda92406cfbb525 /scp2/source | |
parent | b8a34192ddf561561116358fcf198388e4b601c2 (diff) |
don't split polypolygon in canvas if not needed (tdf#135395)
Those polygons will be merged back in Skia because of
12147e0322e0fdd1b561c94e7ebd3fdd69ceaac0, which is costly with
tdf#135395. And if the only reason for the splitting is that
the polygon requires a winding rule but DrawPolyPolygon() uses
evenodd rule, then simply convert the polygon to the evenodd rule.
Change-Id: Iba5ec31d6d6407f734b20badc80c846071068d40
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100976
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
Diffstat (limited to 'scp2/source')
0 files changed, 0 insertions, 0 deletions