Comment 5 for bug 1337904

Revision history for this message
Gerry Boland (gerboland) wrote :

I've optimised the scopes as much as I can for now. The primary change: marking off-screen scopes as "visible: false"

While switching scopes, you'll have 2 scopes being rendered simultaneously, which can cause a slowdown.

The scopes scope is very severe on GPU (lots of UbuntuShapes, uncached, causes over 1500GL calls, compared to apps scope at 700) and CPU (scrolling and generating geometry for those UbuntuShapes), so still exhibits performance issues.

Overall performance has improved though, please check it out!