<div class="gmail_quote"><div class="im"><div class="gmail_quote">On Tue, Jun 2, 2009 at 1:14 PM,  <span dir="ltr">&lt;<a href="mailto:kate.alhola@nokia.com" target="_blank">kate.alhola@nokia.com</a>&gt;</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>
&gt;________________________________________<br>
&gt;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>


&gt;Sent: Tuesday, June 02, 2009 9:05 PM<br>
&gt;To: maemo-developers<br>
&gt;Subject: Fremantle OpenGL wrapper?<br>
<div><br>
&gt;Hi all,<br>
&gt;<br>
&gt;I&#39;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&#39;m looking for. If this means rewriting the game / application, then that&#39;s not what I&#39;m asking for.<br>

<br>A good way to know if your solution is what I&#39;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&#39;t what I&#39;m looking for. I&#39;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, &quot;these aren&#39;t important, they&#39;re only games,&quot; but I would disagree. And I&#39;m not even a gamer.<br><font color="#888888"><br>-- <br></font><div><div></div><div class="h5">enthusiast, n. &quot;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.&quot;<br>


</div></div></div>