Indeed things are slightly weird in Unity8 with Mir 0.26.
Certainly the lag problem is gone(!), but some animations run too fast and the whole shell is rendering around 20-30Hz despite the fact that clients like egltriangle report that they get 60Hz.
It feels like Qt apps in a nested shell have accidentally found a way to bypass vsync. Might be my fault, or it may be some change that has occurred in Unity8.
Indeed things are slightly weird in Unity8 with Mir 0.26.
Certainly the lag problem is gone(!), but some animations run too fast and the whole shell is rendering around 20-30Hz despite the fact that clients like egltriangle report that they get 60Hz.
It feels like Qt apps in a nested shell have accidentally found a way to bypass vsync. Might be my fault, or it may be some change that has occurred in Unity8.