<!DOCTYPE html><html><head>
<style type="text/css">body { font-family:'DejaVu Sans Mono'; font-size:12px}</style>
</head>
<body> On Tue, 08 Jan 2013 09:50:15 -0800, Jason Ekstrand <jason@jlekstrand.net> wrote:<br><br><blockquote style="margin: 0 0 0.80ex; border-left: #0000FF 2px solid; padding-left: 1ex"><br><div class="gmail_quote">On Tue, Jan 8, 2013 at 2:26 AM, Pekka Paalanen <span dir="ltr"><<a href="mailto:ppaalanen@gmail.com" target="_blank">ppaalanen@gmail.com</a>></span> wrote:</div></blockquote><blockquote style="margin: 0 0 0.80ex; border-left: #0000FF 2px solid; padding-left: 1ex"><div class="gmail_quote"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
maybe the EGL bits, if you plan to support hardware accelerated<br>
graphics on clients, but I think that's optional. Hardware accelerated<br>
clients will basically give you an EGLImage in the server, which you<br>
usually turn into GL textures.<br>
<br>
As for the language bindings, this might be of interest to comment on:<br>
<a href="http://lists.freedesktop.org/archives/wayland-devel/2012-December/006861.html" target="_blank">http://lists.freedesktop.org/archives/wayland-devel/2012-December/006861.html</a><br>
<br>
<br>
Thanks,<br>
pq<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
wayland-devel mailing list<br>
<a href="mailto:wayland-devel@lists.freedesktop.org">wayland-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/wayland-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/wayland-devel</a><br>
</div></div></blockquote></div><br>Kristof,<br>I'm currently working on something similar in Java for the 
Android platform.  I'm getting close to the point where I can throw my 
java binding code up on GitHub in case that's helpful.  I'd love to see 
some of your thoughts on language bindings.  Haskell in particular would
 provide a different perspective on language binding that could prove very useful.  I also suggest you check out the link in pq's e-mail.<br>--Jason Ekstrand<br><br>
</blockquote><div>To Pekka Paalanen: I'm quite new at graphical programming and I think I'd rather just use straight Cairo to avoid headaches. Thank you for the link to that email, though, it was quite helpful. =)</div><div><br></div><div>To Jason Ekstrand: In this email: <a href="http://lists.freedesktop.org/archives/wayland-devel/2010-November/000238.html">http://lists.freedesktop.org/archives/wayland-devel/2010-November/000238.html</a> Høgsberg instead suggests to use the XML protocol instead of generating bindings directly to the C code. Why did you take the route you did?</div><div><br></div><div>Also, my opinion is rather irrelevant because I'm certainly not a Haskell guru and couldn't possibly have anything to contribute! Yes, once you post the Java bindings on GitHub, I would very much appreciate a notice on this mailing list to let everyone know.</div><div><br></div><div>Oh, and lastly, I would ask you if you think it's better to simply bind the C library itself or do something else?</div></body></html>