-
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
-
Junior Member
Regular Contributor
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?
-
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"
-
Junior Member
Regular Contributor
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?
-
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)
-
Junior Member
Regular Contributor
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.
-
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
-
Forum Rules