DemoCoder said:
And you're forgetting that the AA downfilter step doesn't occur until the final frame is done, requires minimal bandwidth,and can be handled on "scanout".
But every time a new fragment enters the ROP you have to re-evaluate the geometry coverage of all the AA samples, i.e. z-sort to determine the resulting colour of the 4 AA samples. The maths isn't difficult but the bandwidth hit is there alright.
Moreover, z-testing and overdraw as not as simple as you make out. Z-tests are accelerated by hierarchical-Z,
Agreed.
and overdraw is helped by Early-Z rejection.
Agreed. But 3x-5x overdraw seem to be the commonly quoted numbers.
The only real serious bottleneck for the RSX I'll grant you is alpha blending, but that totally depends on the workload, and all it does is influence the types of workloads developers through at the GPU. For example, the PS2 excelled at alpha blending, hence alpha blend effects were used alot more.
I really know sod all about PS/2 so I can't relate to it I'm afraid.
The idea that an RSX level GPU can't handle 1280x720 is sheer nonsense.
[I'm not sure which thread we're in as I type this:] My argument is that 1080p fp16 blended HDR with 4xAA is prolly beyond the limits of RSX. If RSX is 2x as fast as NV40
and can do 2xAA with HDR, then that means that 720p fp16 blended HDR with 2xAA should be playable. FP16 blended HDR is a killer on NV40.
Without HDR I don't doubt RSX will be very playable at 720p 4xAA - hell 6800 Ultra is pretty much unbustable at that res already.
Like I said, previous generation GPUs have already demonstrated nearly 3Megapixels/s @ HD resolutions and 2xFSAA. Have you been playing all your PC titles at 640x480 these years? Battlefield 2 is coming out soon, has next-gen level polygon counts, and I assure you it will run at 720p @ 60fps on top-end GPUs.
When my recently purchased 9800Pro's fan stopped spinning I was relegated back to my trusty, original, Radeon 32MB SDR, so yes I'm back to gaming at low res in OFP (but with all the options on high, except I have to keep the draw distance to around 500m) and HL-2 (all the options on minimum!). I haven't even tried the other games (not many...).
I have to say I'm deeply impressed by next-gen console games. I think PC has about 2 years in the wilderness, primarily because the CPUs are so shit - we should have been running dual-core processors for about 2 years by now...
Anyway, it's with much relief that devs are going to be forced to take multi-threaded game apps seriously now.
Jawed