Diskun escribió:Cuatro premisas sencillas:
- Xbox 360 lleva una CPU llamada Xenos, creada por ATI para Microsoft, basada en el diseño del R500 pero con bastantes vueltas de tuerca.
- Las nVidia actuales no son capaces de hacer HDR y FSAA a la vez. Xenos sí.
- Xenos lleva arquitectura de Shaders Unificados entre otras maravillas. Las primeras tarjetas de PC con Shaders Unificados todavía no han salido. Las de ATI estarán basadas en el
R600 y las de nVidia en el G80. Aparecerán en 2007.
- Aún así las próximas tarjetas de PC siguen sin incorporar cosas que Xenos sí tiene, como el framebuffer de 10Mb de eDRAM embebida.
hmmm...
- uno: bastantes vueltas de tuerca, casi todas relacionadas con la arquitectura especifica de x360 (empezando porque xenos ejerce de northbridge, cosa innecesaria en PCs) y alguna limitacion que otra que no estaba en el diseño original. De todos modos lo mas grave de xenos es que teoricamente iba a ser full dx10 y como dx10 lleva como un año de retraso por colgarlo de vista, al final xenos es solamente "parcial" dx10.
- dos: creo que si se puede hacer HDR y FSAA simultaneamente en graficas geforce mediante ciertas tecnicas.
- tres: esa es la parte parcial de dx10 de la que hablaba antes, y seguramente no sea parcial solo por ser practicamente la unica caracteristica propia de dx10 que xenos lleva incluida.
- cuatro: para que necesita una tarjeta de PC un framebuffer embebido de 10mb que se llena practicamente con nada, cuando ya tienen 128, 256, 512 o incluso ya se habla de hasta 1Gb (para la proxima saga de tarjetas) de memoria local donde almacenar?
la famosa edram es un "parche" para solucionar latencias de framebuffer con el diseño de memoria unificada de xbox... fuera de un diseño de memoria unificada pierde bastante sentido... ademas de que se les ha quedado pequeño y tienen que usar complejas tecnicas de "descarga" grafica de los juegos para poder aprovechar en condiciones las bondades de la edram. (tiling y otras)
de hecho por ejemplo en xenos casi hay que usar por obligacion MSAA y no otras tecnicas de antialiasing, pq es el unico que no cae como una piedra al tener que usar tiling... el tiling tambien complica bastante el z-buffering al no poderlo implementar sobre la escena completa en cada frame, etc...
Xenos es un fantastico hardware... de transicion, y (emho) otro ejemplo mas de que 360 salio pronto.
ojo, que toda esta pormenorizacion no significa que xenos no sea un hardware excelente y muy probablemente superior al que equipa PS3... pero vamos, que no es perfecto y redondo (como tampoco lo era el NV2A de la xbox)
saludos cordiales.