Hi,<br><br><div class="gmail_quote">2010/3/19 Thomas Perl <span dir="ltr"><<a href="mailto:th.perl@gmail.com">th.perl@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello!<br>
<br>
2010/3/19 Carolina Simões Gomes <<a href="mailto:carolina.sgomes@gmail.com">carolina.sgomes@gmail.com</a>>:<br>
<div class="im">> If possible, I'd like to know more about the aGLESory project, in order to<br>
> begin forming my ideas about the project proposal.<br>
<br>
</div>(I'm not the one who proposed the project, so I might be wrong about<br>
the motivations and ideas behind "aGLESory".)<br>
<br>
I *think* the idea behind aGLESory is to make it easier to start<br>
creating projects utilizing OpenGL ES for Maemo/MeeGo. Right now, if<br>
one was to use Xlib to create a "Hello World"-ish GL ES app, it would<br>
look like this:<br>
<br>
<a href="http://wiki.maemo.org/SimpleGL_example" target="_blank">http://wiki.maemo.org/SimpleGL_example</a><br>
<br>
There's too much boilerplate code (setting up the X window, etc..)<br>
which makes it hard (or a copy'n'paste job) to start a new project<br>
utilitzing OpenGL ES. I guess most of this is covered by using Qt and<br>
its QGLWidget, which can be subclassed to implement the<br>
rendering/setup: <a href="http://doc.trolltech.com/4.6/qglwidget.html" target="_blank">http://doc.trolltech.com/4.6/qglwidget.html</a> - This<br>
also provides texture loading using QImage. Still, maybe a more<br>
"lightweight" solution with Xlib and DevIL, packed into a nice, little<br>
C++ framework is what aGLESory is about (maybe with some additional<br>
helper classes to make it easier to get started).<br>
<br>
It would be nice if Flandry (the "reporter" on the GSoC ideas page)<br>
could elaborate a bit on what the idea is exactly. I've added myself<br>
as a possible mentor for this project, as it does interest me<br>
personally :)<br></blockquote><div> </div><div>These idea came from TMO, but I've already contacted the author.<br>My understanding of the idea is a bit different, I think is basically a wrapper from OpenGL to OpenGL ES, in order to easily port OpenGL games/apps to Maemo.<br>
<br>Best regards,<br><br>-- <br>Valério Valério<br><br><a href="http://www.valeriovalerio.org">http://www.valeriovalerio.org</a><br><br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
HTH.<br>
<font color="#888888">Thomas<br>
</font></blockquote></div><br><br clear="all"><br><br>