<div dir="ltr"><div dir="ltr">Hi pekka<div><br></div><div>>>do you mean users as humans or as apps?  <br></div><div>yes. I mean the apps. I think it's no big impact for apps. The major changes for weston new version is focus on libweston/drm backend.</div><div><br></div><div>I still want to ask something about drm backend. About on_drm_input() function in compositor-drm.c, do this function plan to listen all CRTCs' pageflip/vblank event or only listen</div><div>one primary CRTC's pageflip/vblank event? I think the repaint_flush() want to do AtomicCommit for all crtcs one time, does it support commit for each output just like the old</div><div>drm backend design in weston 5.0 or latest weston architecture?</div><div><br></div><div>Thank you!</div><div>Best Regards</div><div>Nancy</div></div></div><br><div class="gmail_quote"><div dir="ltr">Pekka Paalanen <<a href="mailto:ppaalanen@gmail.com">ppaalanen@gmail.com</a>> 于2018年11月20日周二 下午10:43写道:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, 20 Nov 2018 20:32:53 +0800<br>
zou lan <<a href="mailto:nancy.lan.zou@gmail.com" target="_blank">nancy.lan.zou@gmail.com</a>> wrote:<br>
<br>
> Hi pekka<br>
> <br>
> Thank you so much to explain the drm backend details. I ask these because<br>
> some company may implement their own drm backend, changes on interfaces<br>
> between libweston<br>
> and drm backend may increase the merge effort.<br>
> <br>
> Could I also ask is weston backward compatible from weston 2.0 to weston<br>
> 5.0 from users. According to my study, I think there is no big impacts for<br>
> users, is it right?<br>
<br>
Hi Nancy,<br>
<br>
do you mean users as humans or as apps? There may have been some<br>
changes in the command line options and weston.ini, but I think they<br>
have generally been fairly stable. The biggest impact on app support<br>
was probably the xdg-shell v5 era and the eventual removal of it.<br>
<br>
I can't really remember even 5.0 release, but I would hope the notable<br>
changes would have been mentioned in the release announcements.<br>
<br>
Oh, removal of the Raspberry Pi backend, and removal of EGL support<br>
from the fbdev-backend come to mind. I'm not actually sure if those<br>
were before or after 2.0, it was so long ago.<br>
<br>
> Will AGL adopt the weston 5.0 or other weston version in their new AGL<br>
> version sunch as AGL 7.0?<br>
<br>
I haven't followed AGL, so I don't know, nor do I participate there<br>
currently.<br>
<br>
<br>
Thanks,<br>
pq<br>
</blockquote></div>