Results 1 to 7 of 7

Thread: About performance

  1. #1
    Junior Member Newbie
    Join Date
    Feb 2005
    Location
    Mexico
    Posts
    9

    About performance

    I am testing a new program in two different computers
    a) Pentium 4
    b) Pentium 3

    The response time displaying the graphics is in extreme different.

    Is there any function to detect the type of graphic card installed so I can treat each one in different way?

    Thank you
    Regards,
    Jorge Castilleja
    jorge_castilleja@yahoo.com

  2. #2
    Senior Member Regular Contributor
    Join Date
    Mar 2005
    Posts
    115

    Re: About performance

    I dont know if there is a function to detect a type of device to treat it differently, but if you are trying to keep your program running the same speed on the same machine you check the time every frame and subtract from the previous time to get an elapsed time from frame to fram and then you can control the animation using the elapsed time I dont know if you are using Win 32 or glut and I dont have to code for a win 32 app but if your using glut I will post it.

  3. #3
    Senior Member Regular Contributor
    Join Date
    Aug 2005
    Posts
    145

    Re: About performance

    glGetString(GL_RENDERER)

    You should be checking the extension string for all the extensions your binding.

  4. #4
    Senior Member Frequent Contributor
    Join Date
    Aug 2001
    Location
    Italy
    Posts
    625

    Re: About performance

    Thinking about determining video card's performance by GL_RENDERER is an awful idea. Do you know how many video cards are there? Do you know how each video cards performs with your program?
    Example: fill-limited with high z-complexity. Kyros would probably kill even GF-FX.

    I suggest to listen to what Terminator3 said to you.
    Listen to him, measure frame time and adjust your complexity accordingly, provided you can do this on the fly. I personally suggest you to let the user choose. Some users like to have more detail than speed. Leave them an option.

    This is a much better option because it accounts for a whole system performance. A GF6600GT on a P3800 would probably be slower than a GF4 on a Athlon2000+... thinking the video card is the only component which affects performance is not always a good idea, altough it may be in a lot of cases (GPU bound).

  5. #5
    Senior Member Regular Contributor
    Join Date
    Aug 2005
    Posts
    145

    Re: About performance



    Is there any function to detect the type of graphic card installed
    glGetString(GL_RENDERER)

    so I can treat each one in different way?
    You should be checking the extension string for all the extensions your binding.


  6. #6
    Senior Member Frequent Contributor
    Join Date
    Aug 2001
    Location
    Italy
    Posts
    625

    Re: About performance

    Originally posted by Obli:
    A GF6600GT on a P3800 would probably be slower than a GF4 on a Athlon2000+...
    Errata: should read as P3-800Mhz. (Whoops)

  7. #7
    Junior Member Newbie
    Join Date
    Feb 2005
    Location
    Mexico
    Posts
    9

    Re: About performance

    I appreciate everyone’s comments.
    This opens my alternatives for this issue.
    Regards,
    Jorge Castilleja
    jorge_castilleja@yahoo.com

Similar Threads

  1. Replies: 1
    Last Post: 04-30-2013, 06:38 AM
  2. Gaming VGA Performance vs 3D Animation Rendering VGA Performance
    By MaoTseTongue in forum OpenGL: User Software
    Replies: 1
    Last Post: 07-25-2007, 03:30 AM
  3. Poor Game Performance, High Performance Machine
    By Hardlion in forum OpenGL: User Software
    Replies: 2
    Last Post: 03-05-2005, 11:46 AM
  4. VBO Performance with Cat 3.10
    By dpoon in forum OpenGL: Advanced Coding
    Replies: 2
    Last Post: 12-31-2003, 03:27 AM
  5. VOB performance
    By Csiki in forum OpenGL: Advanced Coding
    Replies: 6
    Last Post: 06-15-2003, 02:40 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Proudly hosted by Digital Ocean