Missing line endpoints
Submitted by Martin Schreiber
Assigned to Xorg Project Team
Link to original bug (#106628)
Description
Created attachment 139693 Testprogram
Max Staudt asked me to open a new report instead of https://bugs.freedesktop.org/show_bug.cgi?id=99705
While testing MSEide+MSEgui on OpenSUSE Leap 42.2 on a Acer Veriton M4640G I found that XDrawLine() has wrong line ends, see attached test-program and screenshot (wrong.png). 32 bit openSUSE 13.2 on the same machine shows the correct result (ok.png). Xorg log is attached. Please see also https://bugzilla.opensuse.org/show_bug.cgi?id=1021803 https://lists.x.org/archives/xorg-devel/2017-February/052624.html I hope that X11 again will provide fast and precise line drawing primitives. Lines where endpoints sometimes are drawn and sometimes not are useless IMHO.
Attachment 139693, "Testprogram":
x11lineend.c