<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi, all:</div><div><br></div><div>    Recently started using IVI to develop vehicle navigation with wayland 1.9.</div><div>    I downloaded a package named <span style="line-height: 23.8px;">weston-1.9.0 at wayland </span>official website. </div><div><span style="line-height: 1.7;">    </span><span style="line-height: 1.7;">There is some source code in folder weston-1.9.0\ivi-shell. I found so many </span>functional realization in ivi-layout.c and other .c files.</div><div>    For example, set_position, set_visible,set_opacity, set_dimension and so on.</div><div>    But there is only a small part of interfaces in ivi-application-client-protocol.h and ivi-hmi-controller-client-protocol.h </div><div>    that provided by chip vendor(<span style="line-height: 23.8px;">client-protocol.h has attached</span><span style="line-height: 1.7;">).</span></div><div>    I created an ivi-application surface referring to simple-egl, and I don't know how to make it set positon and dimension.</div><div>    Who has relevant experience please tell me.</div><div>    Thanks.</div><div><br></div><div><br></div><div>Best regards,</div><div>Anthenony</div></div><br><br><span title="neteasefooter"><p> </p></span>