Mir

lp:~vanvugt/mir/triple-buffers-more-often

Created by Daniel van Vugt and last modified
Get this branch:
bzr branch lp:~vanvugt/mir/triple-buffers-more-often
Only Daniel van Vugt can upload to this branch. If you are Daniel van Vugt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel van Vugt
Project:
Mir
Status:
Development

Recent revisions

2757. By Daniel van Vugt

integration-tests: Fix failing queue_size_scales_with_client_performance
due to implicit coupling to the old thresholds. Now it detects the
scaling delay and tests according to that.

2756. By Daniel van Vugt

Merge latest trunk

2755. By Daniel van Vugt

Merge latest trunk

2754. By Daniel van Vugt

Merge latest trunk

2753. By Daniel van Vugt

Make that 50 frames in a row. It needs to be short enough for the switch
to realistically happen during a scroll gesture.

2752. By Daniel van Vugt

Merge latest trunk

2751. By Daniel van Vugt

Make dynamic double buffering MUCH more conservative so that it does
not accidentally class a client whose performance is borderline as
fast (Unity8 dash as experienced in silo testing for Mir 0.14.0).

Previously a client had to perform fast for 3 frames continuously to
qualify. Now it needs to be fast for 100 frames continuously.

This means in reality most input-driven apps won't ever qualify for
double buffering. But we may never fix all our clients adequately, so
err on the side of smoothness with higher latency.

2750. By Daniel van Vugt

Revert r2749. It's still causing servers to crash (LP: #1474720)
r2748 works perfectly.

2749. By Cemil Azizoglu

Use command line options during platform probe.

Return best when a platform-specific option is passed in. This will help in differentiating between Mesa and X11 platforms when the server is launched from an xterm depending on the presence of the "--vt" option.
.

Approved by PS Jenkins bot.

2748. By Alberto Aguirre

Increase timeouts on certain tests that fail under TSAN clang CI builds.

Approved by Daniel van Vugt, PS Jenkins bot.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:mir
This branch contains Public information 
Everyone can see this information.

Subscribers