CPU usage during spread animation:
OTA-9: 60%
OTA-10: 70%
So that's a noticeable increase but not an indication we're CPU bound at all. We are close to being CPU bound, but OTA-10 isn't that much worse than OTA-9's CPU usage.
The relatively low increase in CPU usage, high increase in render time, and sensitivity to viewport clipping (comment #21) all point to the regression being in the GPU load (Qt/QML/shaders).
CPU usage during spread animation:
OTA-9: 60%
OTA-10: 70%
So that's a noticeable increase but not an indication we're CPU bound at all. We are close to being CPU bound, but OTA-10 isn't that much worse than OTA-9's CPU usage.
The relatively low increase in CPU usage, high increase in render time, and sensitivity to viewport clipping (comment #21) all point to the regression being in the GPU load (Qt/QML/shaders).