<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
&gt; So ? Move wayland entirely into the kernel ? Then there will be no delay.<br>
<br>
This kind of issue would be solved in direct-procedure call approach,<br>
because  function call is synchronized. The function get executed<br>
right away after the caller calls it. It is the most *direct* manner I<br>
can think of.<br></blockquote><div> direct-procedure call ? You mean similar mechanism of LPC ?<br>I know Windows NT developed LPC, call RPC as local function, because the kernel will do context switch immediately when a program do LPC call. Thus, for every GUI thread, there must be a server thread serving it. <br>

<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
&lt;&lt;&lt;bullsh*t&gt;&gt;&gt; GDI?????<br>
Sounds like you are radical Microsoft hater. Yeah, many Linux users<br>
hate MS, but there is no need to be so radical in a mailing list which<br>
is unrelated to MS. ...I mean there are many MS forums on the net, you<br>
know.<br></blockquote></div>Sorry for personal emotion.