Comment 283 for bug 269904

Revision history for this message
Danny Baumann (dannybaumann) wrote : Re: Screen refresh problems with nvidia on intrepid

To clarify upstream's opinion: ;-)

glXWaitX is a wait operation. That obviously means for it to work, there must be a performance impact (as all GL rendering is stalled until all X rendering is done). How big the actual performance impact is, depends on a lot of factors (graphics card power, amount of pending X rendering operations, driver implementation). I have not done any performance measurements, which is why I wrote "_may_ decrease performance".

Because there is a potential perfomance loss involved and this option is _only_ needed for Nvidia users with loose binding, I decided to keep it disabled by default. In any case, It should definitely be safe to enable it by default in Ubuntu's packages (Kwin does it unconditionally). I have no terribly strong feeling about the upstream default either, I just don't know what the better decision (fix display problems for some vs. potential performance loss for all others) is.