Results 1 to 11 of 11

Thread: OpenGL ES on Windows CE

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    BenPa Guest

    Default Re: OpenGL ES on Windows CE

    Which device do you use? Any errors? If there were no errors during build, the sources should be build correctly, maybe there is a problem with the device (I'm facing too much myself).

  2. #2
    Join Date
    Feb 2010
    Posts
    12
    Qt products
    Qt4 Qt/Embedded
    Platforms
    Windows

    Default Re: OpenGL ES on Windows CE

    I tested it, on the emulateur, a WinMo touch HD WM6.5, and an evaluation board imx51 freescale.
    No errors during build.

  3. #3
    BenPa Guest

    Default Re: OpenGL ES on Windows CE

    Did you also test it on your device?

    The emulator that comes with Visual Studio doesn't support OpenGL by default. If you want to test your apps on it (the apps will run very slow) you can use a software implementation of OpenGL which is shipped with the Vincent3D files (there has to be a libGLES_CM.dll which is the implementation for OpenGL Common). You can put these files either in the folder of your app or in the windows folder of the emulator (which is the better place imho).

    For tests on your device the .dll shouldn't be necessary as there should be a hardware implementation of OpenGL 1.1 CM. If you're using a HTC device before the Touch HD2, you will face a software implementation as well as HTC doesn't ship there devices with the correct driver to use the build in graphics card.

  4. #4
    BenPa Guest

    Default Re: OpenGL ES on Windows CE

    Hi,

    did you manage to get it working? I run into troubles myself now .
    I compiled Qt 4.6.1 Everywhere with OpenGL enabled (using the Vincent Library for compiling), which worked without problems.
    Now I just tried to use a QGLWidget in my app and compiled it, no problems. But when I try to run the app on the device it throws
    an "This is not a valid application for pocket pc"...

    Using the "Dependency Walker" I've seen that QtOpenGL4.dll is using a library called OpenGL32.dll (which is imho not present on the device).
    Maybe this dependency breaks the application startup (it seems to load some libraries before it breaks with the error).

    Any ideas what happend?

    Greetings

  5. #5
    BenPa Guest

    Default Re: OpenGL ES on Windows CE

    Has anyone ever managed to use QGLWidget on Windows Mobile? Maybe together with QGraphicsView (which is what I want to do)?
    I just try to figure out if something in my build went wrong, or if there is an error in the current version (or better in the 4.6.1 I'm using).
    Thanks

Similar Threads

  1. Replies: 0
    Last Post: 6th December 2009, 00:41
  2. Qt with OpenGL ES for ARM9 - All OpenGL ES tests have failed!
    By vinpa in forum Qt for Embedded and Mobile
    Replies: 1
    Last Post: 3rd December 2009, 10:10
  3. Replies: 0
    Last Post: 1st September 2009, 09:23
  4. QtWidget in Overlay Planes on Windows OpenGL
    By IVTdeveloper in forum Qt Programming
    Replies: 2
    Last Post: 20th August 2008, 11:00
  5. Mulitple openGL windows
    By tcsvw5 in forum Qt Programming
    Replies: 19
    Last Post: 3rd March 2006, 16:57

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.