On 3/24/19 2:53 PM, Allan Sandfeld Jensen wrote:

... and I also advocate for the OpenGL engine.

Agreed as this is one is available on Windows as well.

But unfortunately OpenGL and X11 have been dropped with Qt5 and while X11 had returned with Qt 5.10 I'm not aware of a replacement for "-graphicssystem opengl".

Being a member of the Qt Company you have the chance to change the situation ...

I am just trying to
explain why it isn't default and why switching to using the native engine
isn't an automatic win.

No, you wrote: "for most applications Qt raster engine is faster".

This was exactly the argument I heard, for making raster the default graphics system on X11 with Qt 4.8 and finally removing the X11 paint engine with Qt5. Not being an "automatic win" is not even close to explain these decisions.

Please note, that my system has some onboard Intel GPU - guess nothing could be more average than this. When adding NVIDIA and Radeon chips you are close to 100% of what is running on desktop systems nowadays and I never heard, that many of them are lacking X11 support.

I would agree, that drawing a polyline of so many points is a corner case - IMHO running remote X11 is more often used. But without naming a more relevant use case, where the raster paint engine shows a significant better performance, your statement is coming out of nowhere.

Uwe

_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to