Poor OpenGL performance?
-
Fred
Poor OpenGL performance?
I finally had time to sit down tonight and start prototyping an idea ofmine. Except I discovered that Irrlicht's OpenGL performance (under Linux and Windows) is poor. The terrain demo gives me 400fps on an AMD64, with 1GB memory and a GeForce 6600GTS.
Is there some specific reason in the OpenGL driver, or is Irrlicht just not making the most of OpenGL's features?
Thanks
Is there some specific reason in the OpenGL driver, or is Irrlicht just not making the most of OpenGL's features?
Thanks
Yeah with 30frames/60fields per second being the video playback rate, when I see the app I am working on is doing 200 fps, that comforts me to know that I have "room" to keep adding stuff.
Also why I like working on a machine that's a few years old.
If it runs well on this machine, then few people should have a problem with it.
Also why I like working on a machine that's a few years old.
If it runs well on this machine, then few people should have a problem with it.
I totally agree! It's a great idea to have a high-end and a not-so-new system available for testing purposes.
Fred's pc is a top-notch one, so getting 400 fps is not a surprise. It's the least I would expect from such configuration.
edited:
a real fps performance test would be to run 3dmark 2005 on it to see how it really behaves, and also to check its dx9 performance. That score is a better scale to weigh pc's graphic performance.
Fred's pc is a top-notch one, so getting 400 fps is not a surprise. It's the least I would expect from such configuration.
edited:
a real fps performance test would be to run 3dmark 2005 on it to see how it really behaves, and also to check its dx9 performance. That score is a better scale to weigh pc's graphic performance.
-
Guest
-
Fred
Not sure about the human eye, but film runs at 24 fps, and NTSC tv/video runs at 30 fps(actually 29.97) however that is made up of 60 fields per second.
Thats two fields per frame. Every other scanline creates the "upper field", the other every other scanline creates the "lower field." Together they make one frame.
Thats two fields per frame. Every other scanline creates the "upper field", the other every other scanline creates the "lower field." Together they make one frame.
-
Fred
-
Guest
The National Televison Standards Committe chose 60hz
not by whim or the pulling of a number from a hat, rather
by conducting studies that showed for the majority of people
" flicker" was minimal at 60hz. Further studies have shown
that at 75hz all "flicker" is eliminated. A good deal of information
and studies are available on line for those wishing to learn more
about this area, that plays a role in modern day graphics
presentation. You may even desire to go a step further and
research the vertical and horizontal blanking periods and their
role and usage in computer graphics. You may even find out
why the color burst signal sits on the back porch of the horizontal.
Or why NTSC interlace scanning uses the even/odd scanning
line method, ie.. all odd lines scanned diagonally, then all even lines
starting from upper left of screen and moving left to right and down.
note: hz is short for hertz, used to represent cycles per second aka fps
not by whim or the pulling of a number from a hat, rather
by conducting studies that showed for the majority of people
" flicker" was minimal at 60hz. Further studies have shown
that at 75hz all "flicker" is eliminated. A good deal of information
and studies are available on line for those wishing to learn more
about this area, that plays a role in modern day graphics
presentation. You may even desire to go a step further and
research the vertical and horizontal blanking periods and their
role and usage in computer graphics. You may even find out
why the color burst signal sits on the back porch of the horizontal.
Or why NTSC interlace scanning uses the even/odd scanning
line method, ie.. all odd lines scanned diagonally, then all even lines
starting from upper left of screen and moving left to right and down.
note: hz is short for hertz, used to represent cycles per second aka fps
-
Guest