does multitexture count as a stage?
let me see if I get this:
a GPU that can do 4 textures in 1 pass and has a 5-stage shader(stages = #ops), has 9 stages, but parhelia has 4 pipelines with a shader each, so it can quadtexture and pixelshade 4 pixels per clock.
where a gf4ti has 4 pipelines whith 2 texturemapping units each and all shares the same single pixelshader, so a gf4ti can dualtexture 4 pixels per clock, but it can only dualtexture + pixelshade 1 pixel per clock, because it only have 1 pixelshader.
so a gf4ti with a 2-stage shader, does
2 textures + 2 pixelshader ops = 4
and it only have 1 pixelshader so 1 * 4 = 4
let me see if I get this:
a GPU that can do 4 textures in 1 pass and has a 5-stage shader(stages = #ops), has 9 stages, but parhelia has 4 pipelines with a shader each, so it can quadtexture and pixelshade 4 pixels per clock.
where a gf4ti has 4 pipelines whith 2 texturemapping units each and all shares the same single pixelshader, so a gf4ti can dualtexture 4 pixels per clock, but it can only dualtexture + pixelshade 1 pixel per clock, because it only have 1 pixelshader.
so a gf4ti with a 2-stage shader, does
2 textures + 2 pixelshader ops = 4
and it only have 1 pixelshader so 1 * 4 = 4
Comment