<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">Hi, all</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">I don't know how to sync compositor and client.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">My environment:</div><div class="gmail_default" style="font-family:tahoma,sans-serif">wayland/weston 1.8.0</div><div class="gmail_default" style="font-family:tahoma,sans-serif">DRM backend</div><div class="gmail_default" style="font-family:tahoma,sans-serif">wayland-egl</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">My scenario is,</div><div class="gmail_default" style="font-family:tahoma,sans-serif">1. HMI Controller UI</div><div class="gmail_default" style="font-family:tahoma,sans-serif">2. Navigation Application</div><div class="gmail_default" style="font-family:tahoma,sans-serif">3. Weston compositor</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">HMI, Navigation are added to weston view list.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">If if click zoom-in button on HMI UI then navigation receive event and start rendering using gpu.</div><div class="gmail_default" style="font-family:tahoma,sans-serif">But, Screen flickering occurred because of GPU rendering time is too long (It's my assumption)</div><div class="gmail_default" style="font-family:tahoma,sans-serif">Additional information : Rendering time is about 60ms.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">So i modified the value of repaint-window from default 7ms to -10ms.</div><div class="gmail_default" style="font-family:tahoma,sans-serif">Result is that flickering looks like disappeared but rarely occurred.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">As a result, I think it is not synchronization between wayland client(navi app) and weston compositor.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">I read a article of <a href="http://ppaalanen.blogspot.kr/2015/02/weston-repaint-scheduling.html">http://ppaalanen.blogspot.kr/2015/02/weston-repaint-scheduling.html</a>, but can't find any hints.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><span style="font-family:arial,sans-serif;font-size:14px">Need some additional ideas to solve this problem. Any feedback is appreciated.</span><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div></div>