Comment 4 for bug 1308345

Revision history for this message
Alberto Aguirre (albaguirre) wrote :

"If we are serious and intent on changing the behaviour then we would also delete the occlusion detection logic from src/server/compositor/ because it's now effectively useless. But I'd rather not go down that path."

No, that is still useful when the Display Buffer compositors are actually running.

In fact I think we need to send an event to clients signaling their surfaces are no longer visible either from occlusion (so reuse occlusion detection logic) or display off which we currently don't do; the examples can then pause/stop their rendering loops.

As for https://bugs.launchpad.net/mir/+bug/1227739 rendering will be stopped via qtubuntu so there should be no regression of that particular bug.