← Back to team overview

compiz team mailing list archive

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

 

I've reintroduced "lazy positioning" in the move plugin for the attached
branch, which causes us not to send any ConfigureWindow requests to the
driver unless we absolutely have to, or the the window is later
ungrabbed. That pretty much causes the "massive slowdown when dragging
stuff while redirected windows are rendering" problem to go away.

Of course this bug is quite vague and is large in scope, so it only
fixes one aspect of it really.

Lazy positioning is currently an option that's off by default, it could
have some unknown side effects and needs more testing. At the moment, we
have a version that limits the number of ConfigureWindow requests to
frames, and that keeps the framerate at a steady 12fps instead of
grinding to a halt here.

** Branch linked: lp:~compiz-team/compiz/compiz.performance_1027211.2

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1027211

Title:
  [nvidia] Moving or resizing windows freezes and stutters on nvidia
  (especially if some other window is redrawing).

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1027211/+subscriptions


References