![]() |
2010-09-28
, 21:10
|
Posts: 317 |
Thanked: 787 times |
Joined on Oct 2009
@ Krakow, Poland
|
#2
|
![]() |
2010-09-28
, 21:50
|
Posts: 3 |
Thanked: 0 times |
Joined on Sep 2010
|
#3
|
![]() |
2010-12-21
, 12:45
|
Posts: 85 |
Thanked: 38 times |
Joined on Sep 2010
@ Canada
|
#4
|
![]() |
2011-01-23
, 23:20
|
Posts: 1 |
Thanked: 3 times |
Joined on Mar 2010
|
#5
|
The 3D-drawing code is already written in .c. It works fine on the AMD OpenGL ES 2.0 emulator for Windows, the X-code iphone/ipad simulator and on a real Iphone and Ipad device (again ES 2.0).
Now this needs to be ported to the N900 for user testing (we have three of these devices for the project). I've tried Qt Creator on a Win XP SP3, and Scratchbox on a Virtual ubuntu installation, but in both developer environments I'm getting hammered with compilation errors related to the OpenGL header files. In Qt Creator I can build example Qt apps, and in scratchbox I can build a hello world console app and run them on the phone.. But I can't get the OpenGL ES code to build.
I've followed the wiki page for opengl es but it is not helping - the information confuses me, and I'm getting lost in all the layers of virtual machines in virtual machines and where to install what... (I haven't managed to get ANY gl es examples working.)
I downloaded the powervr SDK for maemo/debian, but I was not successful with it.. I thought I would ask here before having another go with it.
So my questions:
Which developer environment should I focus on? Qt Creator or Scratchbox? Do I even need the powervx sdk? Should I use something else?
As I've come to understand it, it is not possible to run ES 2.0 code in Qt Creator N900 simulator?
And the ubuntu virtual machine must need some extra things installed to get a ES 2.0 emulator working right? Will that work in a virtual ubuntu installation?
Will I need to install something on the N900 as well, if/when I get the OpenGL ES 2.0 code to compile?
Is there a working OpenGL ES 2.0 project for the N900? (one that is not accessible from the opengl wiki)
Thanks in advance