polybius80
Member
Xbox and wiis gpus are similar in what they can push out as well, but xbox has serious limitations in bandwidth and CPU to gpu communication. The latter can impact polygon pushing performance, physics etc. GameCube had a fsb just as fast as its gpu so it didn't share xboxs bottleneck.
xbox memory is unified ¿what you need to pass that require huge BW?
CPU to GPU comunication is more important for polygons only when the cpu gives the geometry, if you use vertex buffer objects(called this way in opengl) the GPU handles the geometry directly for you, and CPU doesnt have to give geometry it only tells gpu what to do with it, you dont need too much BW for that, we can argue what cpu is better but the reality is that they dont have the same tasks
physics when calculated in cpu is similar, you calculate the position of an object and you pass the variable to the vertex shader, the cpu handle the physic yes but the result is easy to pass and doesn't require too much BW
Xbox is the more powerful console over cube, but GameCube had enough advantages to where it could produce superior results in alpha transparencies, polygons and water/reflection tricks in a lot of games made from the ground up on cube.
xbox has 4 pixel pipes with 2 textures units each while GC has 4 pixel pipes buy only 1 texture unit each
on GC the TEV handles the textures combination, on xbox is programable, it can do water more easily and more complex, you can do whatever water effect on GC, PS2 or Xbox, but when it comes to shader processing xbox is better unless you require an insane amount of multipass for water(like MGS tanker rain effects) like particles in that case ps2 will be better
Wii just takes cubes advantages, ditches its ram size and clock speed weaknesses and calls ot a day.
yes but its memory is 64 bit compared to xbox 128 bit, its 3.8 GB/s vs 6.4 GB/s , xbox still has huge advantage
and it still maintains GC's embeded 3 MB, texture cache(1 MB) and frame and z buffer (2 MB) and same pixel pipes and texture units I dont know if wii games takes textures from ram and this is for GC compatibility, but if its like GC then it can only take textures from this cache maybe they can probably update textures more times in that case but I dont see it as "advantage" over xbox[/QUOTE]
Last edited: