XRender

JS js314592 at gmail.com
Fri Sep 21 04:47:16 PDT 2012


On Fri, Sep 21, 2012 at 12:38 PM, Pekka Paalanen <ppaalanen at gmail.com> wrote:
> At least it does not require any protocol encoding/decoding or process
> context switches, so it has potential to be at least as fast.
Raster graphics system in Qt4 library is 6.5 times slower than native
one on my PC with Intel graphics card and SNA enabled.
Will Wayland provide same performance as Qt4 native graphics system?

qtperf4 -graphicssystem native
QLineEdit - 0.022 s
QComboBox - 0.19 s
QComboBoxEntry - 0.183 s
QSpinBox - 0.015 s
QProgressBar - 0.021 s
QPushButton - 0.016 s
QCheckbox - 0.007 s
QRadioButton - 0.019 s
QTextEdit add text - 0.057 s
QTextEdit scroll - 0.048 s
QPainter lines - 12.95 s
QPainter circles - 13.1 s
QPainter text - 1.356 s
QPainter pixmap - 0.088 s
Total: 28.072001 s

qtperf4 -graphicssystem raster
QLineEdit - 0.043 s
QComboBox - 0.336 s
QComboBoxEntry - 0.327 s
QSpinBox - 0.024 s
QProgressBar - 0.04 s
QPushButton - 0.017 s
QCheckbox - 0.014 s
QRadioButton - 0.035 s
QTextEdit add text - 0.175 s
QTextEdit scroll - 0.148 s
QPainter lines - 86.218 s
QPainter circles - 86.222 s
QPainter text - 8.689 s
QPainter pixmap - 0.867 s
Total: 183.154999 s


More information about the wayland-devel mailing list