Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 7 of 7

Thread: Problem in using nvidia card for OpenGl Program

  1. #1
    Junior Member Newbie
    Join Date
    Jan 2006
    Location
    kolkata
    Posts
    7

    Problem in using nvidia card for OpenGl Program

    Hi,
    My program is loading a small model(.ms3d)in a GL window. I am also using 2D texture on it. I am using VC++ 6 to wright my code. With on board graphics card i am getting a good frame rate, but when i am installing the Quadro FX 1300 card on my machine along with the proper diver i am getting a less frame rate. I am not able find out the problem. is it anything i have add in my code to utilized the graphics card, or is it something other , please help

  2. #2
    Junior Member Regular Contributor
    Join Date
    Feb 2000
    Location
    Santa Clara, CA
    Posts
    193

    Re: Problem in using nvidia card for OpenGl Program

    From your brief description it sounds like you may not have the drivers installed correctly, or you may be using "in the box" XP drivers which generally do not include an ICD.

    What is returned by glGetString(GL_VENDOR) and glGetString(GL_RENDERER) when the Quadro is installed?

  3. #3
    Junior Member Newbie
    Join Date
    Jan 2006
    Location
    kolkata
    Posts
    7

    Re: Problem in using nvidia card for OpenGl Program

    Thanks for your reply,

    The return of glGetString(GL_VENDOR) is "NVIDIA Corporation" and glGetString(GL_RENDERER) is "Quadro FX 1300/PCI/SSE2"

  4. #4
    Junior Member Regular Contributor
    Join Date
    Feb 2000
    Location
    Santa Clara, CA
    Posts
    193

    Re: Problem in using nvidia card for OpenGl Program

    Well, that suggests the driver is indeed installed correctly and you should be seeing acceleration.

    What kind of frame rates are you seeing with the two adaptors? Is it dropping off a lot, or just a little? Are you vsync-limited?

  5. #5
    Intern Contributor
    Join Date
    Oct 2005
    Posts
    55

    Re: Problem in using nvidia card for OpenGl Program

    Hi,

    It expected, as a texture access through PCI bus is slowly then through AGP port. Try disable the DMA mode for graphic card if it is possible (it in BIOS or windows device manager), but i is uncertain. Or maybe graphic card is using one interrupt in common whith other device (see it in windows, if so then (it is conflict) set up manually the interrupts in BIOS). Or maybe in BIOS there are settings for card... e.g. to use or don't use the interrupt for card. (maybe a last is a delirium guess)

  6. #6
    Junior Member Regular Contributor
    Join Date
    Feb 2000
    Location
    Santa Clara, CA
    Posts
    193

    Re: Problem in using nvidia card for OpenGl Program

    AGP or PCI in the renderer string identifies the transport available for the GPU, it doesn't necessarily mean texturing across that transport. In the most common cases, texture maps will reside in video memory, local to the GPU.

  7. #7
    Intern Contributor
    Join Date
    Oct 2005
    Posts
    55

    Re: Problem in using nvidia card for OpenGl Program

    gold, you right. Then vertex transfert is speed down the renderer. Or grand number of interrupts for card and DMA - Interesting, does PCI card use a interrupt?

    Edit: In non fullscreen mode PCI bus is "high voltage" and maybe it is bottleneck.

Posting Permissions

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