Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: Anyone working on a easy build sample for Axim X50v

  1. #1
    Junior Member
    Join Date
    Nov 2004
    Location
    Croydon, UK
    Posts
    5

    Anyone working on a easy build sample for Axim X50v

    Hi,

    I've got my Dell Axim X50v. It seems to come with a libGLES_CL.dll built in. Getprocaddress returns sensible values and a Lib (origins unknown) appeared on AximSite. However using either method to glGetString is returning a NULL not a string for GL_RENDERER, GL_VERSION, GL_VENDOR, I believe that means an error occured. If anyone has got an answer for GL_RENDERER I'd love to hear it. As the 2700G games that come with the Dell work I presume this is all my fault and I should look to the many other parts of work I need doing and defer this to when a days work will get me a days progress. I had hoped I could get a benchmark to see what complexity I can make my games on the X50v.

    I notice HM Will and PowerVR Staff answering questions here. I "know" HM from PocketMatrix and I am signed up with PowerVR so the quality here is very high. So this must be the place to ask.

    Are we likely to see a simple EVC easy build example in the next few months that uses hardware acceleration of the X50v with binary and source?
    -- David Courtney --

  2. #2
    Senior Member
    Join Date
    Sep 2003
    Location
    Seattle, WA
    Posts
    246

    Re: Anyone working on a easy build sample for Axim X50v

    I've been playing with this library myself and have not been very successful so far (according to its author it is derived from the headers that come with Vincent).

    What I was about to check next is if the calling conventions are correct. (cdecl vs. stdcall)

    - HM

  3. #3
    Junior Member
    Join Date
    Nov 2004
    Location
    Croydon, UK
    Posts
    5

    Re: Anyone working on a easy build sample for Axim X50v

    I didn't think you had an Axim X50v. Like I said getprocaddress returns what appears to be sensible values without all the tokens that often appear around names.

    Code :
     

    [ November 30, 2004: Message edited by: StylusGames ]
    -- David Courtney --

  4. #4
    Senior Member
    Join Date
    Sep 2003
    Location
    Seattle, WA
    Posts
    246

    Re: Anyone working on a easy build sample for Axim X50v

    Does it work with __stdcall instead?

    - HM

    PS: I got my x50 last week...

  5. #5
    Junior Member
    Join Date
    Nov 2004
    Location
    Croydon, UK
    Posts
    5

    Re: Anyone working on a easy build sample for Axim X50v

    I swapped stdcall for cdecl on glGetString. It made no difference. To check I was using getprocaddress correctly I tested it with GXGetDisplayProperties, changing to stdcall didn't stop that from returning valid data in a structure.

    Maybe the compiler is ignoring me but even a /Gz option makes no difference to the result.

    What makes you suspect it is stdcall. I can see for speed not cleaning the stack would be an idea but why would it error. glGetString if I was coding would just send a prestored string after a case on the passed int.
    -- David Courtney --

  6. #6
    Senior Member
    Join Date
    Sep 2003
    Location
    Seattle, WA
    Posts
    246

    Re: Anyone working on a easy build sample for Axim X50v

    Oh, it's just what I believe APIENTRY defaults to. Unless I am wrong... I don't have time to play myself at this point, but I'll try to step through the function in disassembly mode. Just to see if it's implemented or just a placeholder. I tried to get the car demo work, but somehow some essential function is missing (so I am getting a 193 error).

    When I get any positive result, I'll post it here...

    - HM

  7. #7
    Junior Member
    Join Date
    Oct 2004
    Location
    UK
    Posts
    24

    Re: Anyone working on a easy build sample for Axim X50v

    Attempts at using Axim X50v OpenGL-ES are being discussed here :

    Link to AximSite forums

    Hope this helps,

    K~

  8. #8
    Senior Member
    Join Date
    Sep 2003
    Location
    Seattle, WA
    Posts
    246

    Re: Anyone working on a easy build sample for Axim X50v

    That's exactly the thread the preceding discussion refers to.

    - HM

  9. #9
    Junior Member
    Join Date
    Nov 2004
    Location
    Croydon, UK
    Posts
    5

    Re: Anyone working on a easy build sample for Axim X50v

    Exactly but thanks Kristov for the help.

    However it is clear its not a finished DLL. And doesn't meet the FULL 1.0 standard. Not responding Vendor, Renderer, etc.

    As long as it isn't finished there is hope a finished release will include a developer friendly release.
    -- David Courtney --

  10. #10
    Junior Member
    Join Date
    Oct 2004
    Location
    UK
    Posts
    24

    Re: Anyone working on a easy build sample for Axim X50v

    <BLOCKQUOTE><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><HR>However using either method to glGetString is returning a NULL not a string for GL_RENDERER, GL_VERSION, GL_VENDOR, I believe that means an error occured. If anyone has got an answer for GL_RENDERER I'd love to hear it.<HR></BLOCKQUOTE>

    Did some more think about this and I think I know what you are doing wrong and it has nothing to do with your calling conventions.

    Prior to calling any opengl commands you need to have a valid context. Without context no GL and hence no GL_RENDERER, GL_VERSION, or GL_VENDOR. Returning NULL is actually the correct answer.

    Can you try calling glGetString "after" you have created a window with a valid context?

    Hope this helps,

    K-

Page 1 of 2 12 LastLast

Similar Threads

  1. Demo app for the Axim x50v
    By hidefguy in forum OpenGL ES general technical discussions
    Replies: 1
    Last Post: 04-11-2005, 08:06 AM
  2. Resolutions higher than VGA on Dell Axim x50v?
    By SeanMcLeod in forum OpenGL ES general technical discussions
    Replies: 1
    Last Post: 03-16-2005, 01:55 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •