-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.6.0 Beta
-
None
-
Linux/X11, CPU: i7 3770k OC 4.1GHz
Painting gradients (software rasterizer) are much slower due to converting RGBA64->RGBA32. The performance issue is caused by converting color table using "toArgb32()" instead of using 32bit cached table. On FullHD painting can be more than 2x slower than Qt4.
| For Gerrit Dashboard: QTBUG-50930 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 148892,6 | QtGui: Avoid rgba64->rgba32 conversion on every pixel in gradient | 5.6 | qt/qtbase | Status: MERGED | +2 | 0 |