<div dir="ltr">I thought the purpose of this was so that compositors could pass to the backend DRM configuration data supplied by the clients, therefore the api that clients use to pass this information seemed pretty important.<div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 8, 2016 at 1:53 PM, Daniel Stone <span dir="ltr"><<a href="mailto:daniel@fooishbar.org" target="_blank">daniel@fooishbar.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Monday, 8 February 2016, Bill Spitzak <<a href="mailto:spitzak@gmail.com" target="_blank">spitzak@gmail.com</a>> wrote:<br></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="">On Mon, Feb 8, 2016 at 2:02 AM, Pekka Paalanen <span dir="ltr"><<a>ppaalanen@gmail.com</a>></span> wrote:<br></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span><span class="">On Fri, 5 Feb 2016 21:03:20 +0100<br>
Benoit Gschwind <<a>gschwind@gnu-log.net</a>> wrote:<br></span><span class="">
> I will add my opinion as called for opinions. First I made a quick<br>
> brainstorm following previous proposals about solutions available. I see<br>
> 3 mains choice:<br>
<br>
</span></span><span class="">Hi,<br>
<br>
thanks for looking into this.<br>
<span><br>
> 1. a structure that user fill and pass to the back end;<br>
> 2. an opaque structure that the user fill through helper function;<br>
> 3. a free list of key/value pair.<br></span></span></blockquote><span class=""><div> </div><div>The Wayland message api only allows sending of a small set of primitive data types. So if you have a "structure" that is more complex than one of those data types, the only way to send it is through multiple arguments to (possibly multiple) Wayland requests. Therefore it seems like it is limited to solutions 2 and 3, right? </div></span></div></div></div></blockquote><div><br></div><div>... you do know that libweston is a C library and not a Wayland protocol, right?</div><div><br></div><div>These are the sorts of things that make it difficult (trending towards impossible) to take your review seriously.<span></span></div>
</blockquote></div><br></div>