This bug and its sister bug are driving me crazy:
https://bugs.launchpad.net/mir/+bug/1388490
https://bugs.launchpad.net/mir/+bug/1377872

I can see in both cases that the frame rate ceiling is arbitrary and temporary. It has nothing at all to do with the power of the host. And the workaround that fixes the problem in both cases is a bit crazy.

I've so far investigated theories around:
  * buffer lifetimes
  * Mesa/intel GL batching bugs
  * lock contention (locks held too long)
  * power management modes
  * Mir socket/protocol bottlenecks

All the theories have some merit but I am not making progress. If you are (un)lucky enough to be able to reproduce either bug then please join in. More data points are required.

- Daniel

--
Mir-devel mailing list
Mir-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/mir-devel

Reply via email to