QT widget based UI rendering slow on qt5 when ported from qt4
-
@linuxsnail said in QT widget based UI rendering slow on qt5 when ported from qt4:
Does this mean that Qwidget can be accelerated as well?
Seems no.
-
IIRC, DirectFB provided some hardware acceleration depending on the graphic chip you have at your disposal but don't expect NVIDIA Titan X acceleration performances.
-
IIRC, DirectFB provided some hardware acceleration depending on the graphic chip you have at your disposal but don't expect NVIDIA Titan X acceleration performances.
@SGaist Can I use EGLFS for QWidgets without GPU support? Do you think it can have better performance over LinuxFB?
-
IIRC, DirectFB provided some hardware acceleration depending on the graphic chip you have at your disposal but don't expect NVIDIA Titan X acceleration performances.
@SGaist I am still struggling with this topic, is there any possibility of adding software acceleration for qwidgets ? I'm just wondering what made it render faster on qt 4.8.1? even when we use qt4.8.7 it seems slow like qt5.
For qt4.8.1 and 4.8.7 my compile configurations are similar.
-
If you are seeing a slowdown between Qt 4.8.1 and Qt 4.8.7, you should compare the code of both backend to see what's going on.
-
If you are seeing a slowdown between Qt 4.8.1 and Qt 4.8.7, you should compare the code of both backend to see what's going on.
@SGaist Sure that's what I am doing right now but on a separate note is it possible to use any software acceleration with QTWidgets?
-
What software acceleration do you have in mind ?
-
@SGaist i just want to understand can opengl or svg libraries be used without gpu or any other backend like directfb can improve performance rendering apart from linuxfb
-
You can use mesa for software based OpenGL rendering (don't expect hight performance).
SVG is not a screen rendering backend.
IIRC DirectFB should be faster than plain LinuxFB.
-
You can use mesa for software based OpenGL rendering (don't expect hight performance).
SVG is not a screen rendering backend.
IIRC DirectFB should be faster than plain LinuxFB.
@SGaist Ok I believe qt 4 has qt-gfx driver which provides some sort of software acceleration when used with linux fb, any idea qt5 has any such driver which I can use?
-
You have the complete list of backend available here.