radar1200gs said:Dave, not all NV3x pipes will execute in parallel at all times - conditional branching in the pixel shaders.
Greg, again, this has nothing to do with the discussion - only a pixel quad can be executed at a time. Also not that Conditional Branching is not supported NV3x, Conditional Write Masks were, which just results in all the pixels being rendered for all branches but only the ones that result in the correct answer get displayed.