"Malcolm McLean" <> wrote in message
news:...
> "Juha Nieminen" <> wrote in message
>> wrote:
>>> These days with 3ghz computers with more than 1 gbyte RAM what is so
>>> important about elegant, efficient code?
>>
>> Ever played a modern computer game with millions of polygons per
>> level, even tens of thousands of polygons visible at the same time,
>> complex physics, etc? Do you want to play that kind of game at 0.5
>> frames per second or at 30 frames per second in your 3GHz computer?
>>
> That rate-limiting step in such a game is probably the rasteriser rather
> than the main processor.
>
maybe if the game is heavily loaded with shaders...
but, at least for fairly basic rendering (no shaders, no stenciling, ...), I
suspect it is actually the case that a lot more often ends up going into
stuff going on in the main processor, than in the video card itself.
it may not seem like it, but the main engine has a hard time keeping up,
even when doing bunches of vertex-level calculations.
the speed of the graphics card should not be so easily discounted.
(of course, use shaders or enable stenciling, and the thing typically slows
way down...).
> --
> Free games and programming goodies.
> http://www.personal.leeds.ac.uk/~bgy1mm
>
>
>
>