<div class="gmail_quote"><div class="im"><div class="gmail_quote">On Tue, Jun 2, 2009 at 1:14 PM, <span dir="ltr"><<a href="mailto:kate.alhola@nokia.com" target="_blank">kate.alhola@nokia.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
>________________________________________<br>
>From: <a href="mailto:maemo-developers-bounces@maemo.org" target="_blank">maemo-developers-bounces@maemo.org</a> [<a href="mailto:maemo-developers-bounces@maemo.org" target="_blank">maemo-developers-bounces@maemo.org</a>] On Behalf Of ext Qole [<a href="mailto:qole.tablet@gmail.com" target="_blank">qole.tablet@gmail.com</a>]<br>
>Sent: Tuesday, June 02, 2009 9:05 PM<br>
>To: maemo-developers<br>
>Subject: Fremantle OpenGL wrapper?<br>
<div><br>
>Hi all,<br>
><br>
>I'm not much of a developer, but I really think it would be a good idea to get a couple OpenGL wrappers ready for Fremantle.<br>
<br>
</div>What do you like the wrapper do ? If you like to get easiest way to run OpenGL you can take example skeleton<br>
from Imagination OpenGL-ES2.0 examples. They run in Fremantle, you just need to compile them<br>
or then you can take Qt GLWidget as it is done in hellogl_es2 that is part of Qt4.5 source.<br>
I also runs nicely in Fremantle.<br>
<br>
Good thing using Qt as a wrapper is that you can use full GL but you can mix it with Qt UI widgets<br>
or QGraphicsWiew higer level drawing primitives.<br>
<br>
Kate<br>
<br></blockquote></div><br></div>I am asking for a wrapper that will make it possible to port existing OpenGL applications (mainly games) to Maemo 5+ without having to do any real rewriting. I gave an example in my e-mail of an SDL game that uses OpenGL.<br>
<br>If your solutions will allow someone to port a game like Armagetron Advanced without much effort, then that is what I'm looking for. If this means rewriting the game / application, then that's not what I'm asking for.<br>
<br>A good way to know if your solution is what I'm looking for is to take the Debian Lenny source code of Armagetron Advanced (<a href="http://packages.debian.org/source/lenny/armagetronad" target="_blank">http://packages.debian.org/source/lenny/armagetronad</a>) and make a Qt / Imagination wrapper for it, then compile it to run on Fremantle. If this takes a very long time, then this isn't what I'm looking for. I'm looking for something that would be a drop-in replacement for the OpenGL libraries for games like Quake2 or SDL games like Armagetron.<br>
<br>You may think, "these aren't important, they're only games," but I would disagree. And I'm not even a gamer.<br><font color="#888888"><br>-- <br></font><div><div></div><div class="h5">enthusiast, n. "One whose mind is wholly possessed and heated by what engages it; one who is influenced by a peculiar fervor of mind; an ardent and imaginative person."<br>
</div></div></div>