Seeing the Radeon 9700 Benchmarks really blew me away,
but then I came to think about the overkill that is required to get these results using conventional immediate mode rendering.
Now even more so than before, because pixels can now be shaded using very long programs only to be covered up by some other pixel which might also be covered.
Add AA + AF to the mix which are also being done on hidden pixels.
And don?t forget that every pixels can now take up 128 bit of FP data.
The impact of overdraw is HUGE !!
The early Z tests are far from entirely eliminating overdraw because it all depends on the order in which the application is sending polys to the card.
If a 110M transistor chip that suffers from overdraw can handle 1024x768 + x4 AA + x16 AF, what kind of performance could we expect from a deferred, tile based rendering chip with 8 pixel pipelines?
Or, on the flip-side, how much would a deferred, tile based rendering chip with equal performance and feature set cost?
Look at this Roundup, look at Kyro?s benchmarks multiply them by 4 (kyro w/ 8 pipes) then multiply the result by 1.85 (running at 325MHz instead of 175).
The results exceed those of the Radeon 9700 !!!
but then I came to think about the overkill that is required to get these results using conventional immediate mode rendering.
Now even more so than before, because pixels can now be shaded using very long programs only to be covered up by some other pixel which might also be covered.
Add AA + AF to the mix which are also being done on hidden pixels.
And don?t forget that every pixels can now take up 128 bit of FP data.
The impact of overdraw is HUGE !!
The early Z tests are far from entirely eliminating overdraw because it all depends on the order in which the application is sending polys to the card.
If a 110M transistor chip that suffers from overdraw can handle 1024x768 + x4 AA + x16 AF, what kind of performance could we expect from a deferred, tile based rendering chip with 8 pixel pipelines?
Or, on the flip-side, how much would a deferred, tile based rendering chip with equal performance and feature set cost?
Look at this Roundup, look at Kyro?s benchmarks multiply them by 4 (kyro w/ 8 pipes) then multiply the result by 1.85 (running at 325MHz instead of 175).
The results exceed those of the Radeon 9700 !!!