Reverend said:You're mentioning the ifs and the ifs... until we know (and if NVIDIA will let us know) the full details of the GeForceFX in this regard, you're speculating more than you really should be. Furthermore, tell us what the effects (and differences) are if the GeForceFX can do what you said and if the R300 can't do those. No, really!
You know nothing about the GeForceFX's performance in such situations and you know nothing about DOOM3's performance in either hardware's situations.
Right. All that we know for sure is that ATI has a problem here, and it is a significant one.
But, for a few reasons, I would be incredibly surprised if the GeForce FX's memory bandwidth savings techniques failed to take into account JC's shadow volume algorithm. Why? Well, his algorithm posted at nVidia's developer site quite some time ago. That and the GeForce4 doesn't appear to have problems with its z-buffer bandwidth savings (though it does have less-sophisticated techniques) in my games that use stencil shadows.