Hardware support for algorithms

Started by
2 comments, last by python_regious 18 years, 7 months ago
Can anyone tell me How does hardware support a rendering technique, for example DX 9 cards (NVIDIA 7800, RADEON X850XT) supporting shader model 3.0.
Advertisement
I don't quite understand what you're trying to ask. Are you wondering how hardware manufacturers implement their shader units?
If at first you don't succeed, redefine success.
i guess i am, as well as other non shader algoritms. For instance a DX 7 Card cant support SM 3.0 but A DX 9 card can, what allows the card to support that enhanced functionality?
Well, the hardware is totally different. Modern GPU's (aka shader driven ones) have a series of ALU's that are used to run the shader instructions (over simplified - but you get the idea), and hence are programmable. Earlier GPU's - aka fixed function ones - don't have this at all, and are essentially "hardwired" in what they can do, all you have control over is what path is used. The Geforce 3/4 series of cards - even though they could support PS1.3 were still hardwired, in essentially a switches and dials type configuration.
If at first you don't succeed, redefine success.

This topic is closed to new replies.

Advertisement