[Development] QT_XCB_NATIVE_PAINTING makes worse that without of it

Allan Sandfeld Jensen kde at carewolf.com
Sun Mar 24 13:21:20 CET 2019

On Sonntag, 24. März 2019 11:27:41 CET Uwe Rathmann wrote:
> On 3/23/19 11:09 PM, Allan Sandfeld Jensen wrote:
> > Software implementation is the default for X11 painting, with accelerated
> > paths being addons.
> Having those addons is usually pronounced as: the system supports the GPU.
> Sure there are systems, where this is not the case and things fall back
> to software rendering - but we shouldn't give the impression, that this
> is the average situation of systems running X11.

It generally is. Drivers have slowly stopped using many of the hardware 
acceleration as 2D acceleration in many cards have languished and it is often 
faster to do in software, or the hardware accelerated ones are very limited 
types of operations, that are basically unused in modern application (almost 
all non-antialiased for instance). There is a reason Xorg has been abandoned 
by its own core developers in favor of Wayland.

As for the code you showed, that is so 90s. Please enable anti-aliasing, and 
try again. Or do any kind of advanced pattern or line endings and joins.


More information about the Development mailing list