fatslob-:O said:
Actually, only the intel GMA 845, 865, 910, 915, and the 925 supported a pure tiled based rendering method. You are correct about the part where larrabee was going to use it. The intel HD series did not do tiled based rendering there afterwards because intel started to realize the gains in hardware T&L. Tile based rendering has being since then limited to the PowerVR chipsets ever since 2005. I'm not sure if you can call that a "heap".
The downside is no hardware T&L and that's how it got smashed by the likes of everyone else like 3dfx, nvidia, and ati. So much for STMicroelectronics for trying to prove tim sweeney wrong. So when is hardware T&L gonna be solved for tield based rendering ?
|
Don't forget all the variations of the 910. Like the 900, 945 and 950, which use "zone rendering". (Form of tiled based rendering)
The more modern chips use a form of tiled based deffered rendering.
Here: http://www.intel.com/design/chipsets/applnots/30262503.pdf
And don't forget VideoLogic and NEC built GPU's with their tiled rendering. (Albeit - Tile based deferred rendering.)
However, TnL with Tiled based rendering is actually possible.
The difference between way-back-then when chips were Direct X 7 through to Direct X 9 like with Intels GMA and the Kyro was that GPU's of the era had a fixed function seperate TnL unit in the GPU, which isn't compatible with tiled based renderers.
These days however it's done in the shader hardware, which can be used with tiled based rendering.
Then again, if you take the GMA 965/X3100 for instance, it actually could do TnL outside of software, it's just that Intel implemented it so badly that they actually had to make a profiling system for it so that games that would benefit from the chips TnL would use it, those that would benefit from a software based TnL would do it in software. (And they marketed it for the gamer crowde initially, go figure.)
Then again that IGP had woefull performance in modern games and horrible performance in old games, for instance if you had a 2D overlay over a 3D scene you took a performance impact.
As for 3dfx, they never released a GPU with a TnL unit, the Voodoo 5 6000 samples did have a seperate TnL processor on it though, but that's an un-released card that never saw the light of day in consumer channels before nVidia bought them out.