https://issues.apache.org/ooo/show_bug.cgi?id=122456

--- Comment #7 from Armin Le Grand <[email protected]> ---
ALG: Error is that in X11SalGraphics::drawPolyLine line 1241 the source polygon
is transformed to create the neede tesselation by halflinewidth. This goes
wrong for fat lines, of course, and should always move for (0.5, 0.5). It
happens in AOO4.0 since it gets called for fat lines now which was probably not
the case for AOO3.4.1. This is due to my improvements in
vclpixelprocessor2d.cxx in the case PRIMITIVE2D_ID_POLYGONSTROKEPRIMITIVE2D
when the shortcut tryDrawPolygonStrokePrimitive2DDirect is taken (speedup
fat/transparent line drawing on systems that support it, esp. Windows).
Changing X-specific VCL code, checking (again, already took a look)...

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to