TGEA 1.7.1 - Poor performance on a kick-butt card
by Andy Hawkins · in Torque Game Engine Advanced · 07/13/2008 (10:17 pm) · 3 replies
I just loaded my TGEA 1.7.1 app on a Dual core system which has a NVidia GeForce 7600 GT w/ 256 meg.
Using Direct x 9.0c 4.09.0000.09.04
No matter what I change, the frame rate is atrocious.
I thought TGEA 1.7.1 was supposed to run faster than eva on more cards?
It's runs at a blistering pace on my crappy lappy - 1.6 GHZ, ATI Radeon 9600 w/ 64meg.
I'm confused.
Using Direct x 9.0c 4.09.0000.09.04
No matter what I change, the frame rate is atrocious.
I thought TGEA 1.7.1 was supposed to run faster than eva on more cards?
It's runs at a blistering pace on my crappy lappy - 1.6 GHZ, ATI Radeon 9600 w/ 64meg.
I'm confused.
#2
--X
07/19/2008 (11:46 am)
AMD on the Dual core system? There are a few threads where this was the issue and there is a resolution for it.--X
#3
To me though, this seems like a common enough problem that you may want to just code around the issue. In the Win32Timer class, you can add this code at the top of the constructor to automatically force your main thread to the first cpu:
SetThreadAffinityMask(GetCurrentThread(),1);
07/19/2008 (12:39 pm)
See if it is a thread switching problem (usually caused by the bios). When your app is running, you can go into Task Manager, and right click on your process and and assign affinity to only one processor. If this solves it for you, you may want to look for an update to your bios. To me though, this seems like a common enough problem that you may want to just code around the issue. In the Win32Timer class, you can add this code at the top of the constructor to automatically force your main thread to the first cpu:
SetThreadAffinityMask(GetCurrentThread(),1);
Associate Phillip O'Shea
Violent Tulip
Are you using the latest video drivers for your card?
I have nothing more to add other than no matter how good my computer is, everything runs like crap. I think I am cursed.