Performance and polycount (again)
Performance and polycount (again)
Hello,
A few weeks ago I posted a thread about performance issues with irrlicht and "high" polycounts. The original thread is this http://irrlicht.sourceforge.net/phpBB2/ ... erformance
Well, I couldn't try anything until yesterday, since my 6600GT decided to die, and I had tu buy a new card.
I have finally received an X800XT (which is more powerful) and still get the same frame rate as with the 6600GT in my irrlicht scene.
I have also noticed that CPU usage goes up to 100% constantly when I'm running my application. I think this is strange since I'm not using any physics (except basic collision detection) or anything which requires such a high computing power.
I have also tried to group the meshes which use the same material as Hybrid suggested in the other thread, but the performance still remains the same.
Any suggestion of what may be happening?
Thanks!
A few weeks ago I posted a thread about performance issues with irrlicht and "high" polycounts. The original thread is this http://irrlicht.sourceforge.net/phpBB2/ ... erformance
Well, I couldn't try anything until yesterday, since my 6600GT decided to die, and I had tu buy a new card.
I have finally received an X800XT (which is more powerful) and still get the same frame rate as with the 6600GT in my irrlicht scene.
I have also noticed that CPU usage goes up to 100% constantly when I'm running my application. I think this is strange since I'm not using any physics (except basic collision detection) or anything which requires such a high computing power.
I have also tried to group the meshes which use the same material as Hybrid suggested in the other thread, but the performance still remains the same.
Any suggestion of what may be happening?
Thanks!
Ok, I didn't know that the while loop caused the CPU to ramp up to 100% in any case.
I have vsync turned off. I still think it's a CPU limitation, because if I underclock the CPU, it goes slower, and the graphics card does not seem to make much of a difference (as long as its a decent one).
I was going to try NVPerfHud the day my 6600GT died... is there any similar tool for ATi cards? I have been unable to find anything similar.
Thanks!
I have vsync turned off. I still think it's a CPU limitation, because if I underclock the CPU, it goes slower, and the graphics card does not seem to make much of a difference (as long as its a decent one).
I was going to try NVPerfHud the day my 6600GT died... is there any similar tool for ATi cards? I have been unable to find anything similar.
Thanks!
You have to set Sleep(x) with an value for example Sleep(1) to sleep 1 millisec, for Sleep() you need (for windows) window.h
Compete or join in irrlichts monthly screenshot competition!
Blog/site: http://rex.4vandorp.eu
Company: http://www.islandworks.eu/, InCourse
Twitter: @strong99
Blog/site: http://rex.4vandorp.eu
Company: http://www.islandworks.eu/, InCourse
Twitter: @strong99
One more thing...
Make sure you include:
before you include <windows.h>. I got a whole line of errors when I forgot about this!
Code: Select all
#define WIN32_LEAN_AND_MEAN
-
- Posts: 131
- Joined: Fri Jun 03, 2005 7:26 pm
there a ocing tool for ati called atitool
BUT BEWARE I FRIED 9600 XT BY TWEAKING THE MEMORY TIMINGS
and ocing a new card voids the warranty
anyway thats just me go for it
BUT BEWARE I FRIED 9600 XT BY TWEAKING THE MEMORY TIMINGS
and ocing a new card voids the warranty
anyway thats just me go for it
"Held in Your arms but too far from my heart." "These thoughts will carry me through the darkest nights...while your eyes rest in mine."
"How quickly I forget that this is meaningless."
"How quickly I forget that this is meaningless."