Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

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

Thread: Inno geforce 3 video card

  1. #1
    Junior Member Regular Contributor
    Join Date
    Sep 2000
    Posts
    101

    Inno geforce 3 video card

    This week I bought a 64 meg INNO geforce 3 video card.

    When I run 3dmark, its benchmark is 800% higher than my old tnt2 card, but when I run my game code, I don't appear to be getting any massive leap in performance.

    Machine is pentium III 800Mhx, 384 meg ram,
    running win2k professional.

    On the TNT2 card, I was getting 20-30 fps,
    depending how much was on screen, and I am still getting around that now.
    (The code has it's framerate inhibitor code disabled for the tests ).

    I have tried innos latest drivers, and also nvidias...and neither improved the opengl performance.

    I am struggling to explain why i am not seeing any speed increase...

    Anyone had similar experiences?

    dd

  2. #2
    Junior Member Regular Contributor
    Join Date
    Sep 2000
    Posts
    101

    Re: Inno geforce 3 video card

    Just reading a couple of similar articles....
    A few things in there I can try.

  3. #3
    Advanced Member Frequent Contributor
    Join Date
    Apr 2000
    Posts
    748

    Re: Inno geforce 3 video card

    ... your application is CPU limited and 3DMark is not ?!

    hard to say without more informations about your application.

    Y.

  4. #4
    Junior Member Regular Contributor
    Join Date
    Sep 2000
    Posts
    101

    Re: Inno geforce 3 video card

    Unsure what you mean by this, but I have no framerate inhibiting code in there, so I would expect the game to play a little smooth/faster due to the extra performance of the geforce card....

    dd

  5. #5
    Junior Member Regular Contributor
    Join Date
    Sep 2000
    Posts
    101

    Re: Inno geforce 3 video card

    Ok, enable PFD_GENERIC_ACCELERATED in my pixel format descriptor...no change in framerate.

    I have a P2 733Mhz,windows NT 4.0 box at work, running an intel motheboard with graphics card in it, and it is whipping my pentium III 800Mhz, with geforce 3 for framerate.

    The geforce III machine has Anti aliasing switched off, and vertical syncing is on.

    Is there any way of determining whether I am using the geforce accelerated mode, and not using software rendering?

    dd

  6. #6
    Senior Member OpenGL Pro
    Join Date
    Feb 2001
    Location
    Switzerland
    Posts
    1,840

    Re: Inno geforce 3 video card

    if its software you won't get over 1fps in any app normally.. and in games even much less..

    disable vsync and test again..

    and if the app/game you test is cpu limited, a new gpu doesn't mather really..
    http://davepermen.net - if i could stay true to my heart, i would feel totally free

  7. #7
    Advanced Member Frequent Contributor
    Join Date
    Sep 2000
    Location
    SWEDEN
    Posts
    718

    Re: Inno geforce 3 video card

    First of all, disable vertical sync. Measuring performance with vsync on is pointless. Then try to find out if your geometry, CPU or fillrate limited. Suggestions on how to do this is in the OpenGL performance guide here . You're still getting a pretty decent framerate so I doubt you're using software rendering but you never know. Try switching to 32bit colour and see if that helps. Are you using any´"unusual" state like stencil, polygon smoothing or destination alpha blending?

  8. #8
    Junior Member Regular Contributor
    Join Date
    Sep 2000
    Posts
    101

    Re: Inno geforce 3 video card

    Thanks guys..

    Not quite sure what you mean by cpu limited?
    If you mean, the game is using the cpu 100% during each frame, it's definitely not.
    I disabled the majority of the processing intensive game code, and the framerate is still slow. I will however disable vertical blank synchronisation and retest.

    The most curious thing about comparing the 2 machines, is that one is p2 733 and the other is a p3 800Mhz....i.e overall, my machines spec p****s on the p2 machine,
    and yet it outperforms it.

    I'm not using stencils, and am pretty confident I am not using polygon smoothing
    or dest alpha blends ; as there's a lot of code, I will check though

    I will have to try your suggestions out tonight ( I'm at work at present! ), and mail back in.

    Thanks again
    Derrick

  9. #9
    Senior Member OpenGL Guru
    Join Date
    Mar 2001
    Posts
    2,704

    Re: Inno geforce 3 video card

    They never made a 733 MHz Pentium II, did they?

    You really ought to turn off V-sync.

    Anyway, are you using vertex arrays or immediate mode? Uploading textures at the start or every frame?

    What does VTune say about where you're spending your time?

    Last: if you make your window really small (like 128x96 pixels) will there be a difference? I e, you may currently be fill rate limited, and you may have decent fill rate on that TNT and have a cheap GF3 with similar fill?

    [This message has been edited by jwatte (edited 08-12-2002).]
    "If you can't afford to do something right,
    you'd better make sure you can afford to do it wrong!"

  10. #10
    Intern Contributor
    Join Date
    Jul 2000
    Posts
    73

    Re: Inno geforce 3 video card

    Why don't you post a link to the particular test program(s) you are talking about? Source-code would be helpful too... there ought to be some reason why the new card isn't handily outperforming the old one. Are you quite certain your framerate counter is accurate? If you're not using framerate, what kind of test are you measuring the lack of improvement with?

Posting Permissions

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