.

BIENVENIDO A LA NUEVA GENERACION

jueves, 29 de septiembre de 2011

PIXEL SHADER 2.0 ,3.0,4.0,4.1

Está disponible en la web de Intel para su descarga, los nuevos drivers para Windows XP que permitiran el uso de Pixel Shaders 3.0 vía hardware para las placas base con Chipset Intel G965.
Se puede descargar desde éste enlace, y muy pronto estará disponible para Windows Vista y plataformas portátiles como el Chipset G35.
Esto supone una gran mejoría gráfica en cuanto a juegos se refiere, por no decir de aquellos juegos que lo requieren como requisito mínimo. A partir de ahora Battlefield 2 es jugable (un poco tarde, ¿no?) así como muchas mejorías en infinidad de juegos. Además los programadores han desarrollado un sistema que permitirá al sistema controlar el renderizado de Pixel Shaders vía hardware o software según lo marque la situación, para así despejar la carga del procesador
Desde que comenzó la “revolución 3D” en el ámbito de los juegos de computadora, allá por mediados de la década de los 90’, la tendencia de la tecnología aplicada a este rubro ha sido trasladar el trabajo de procesamiento de gráficos tridimensionales, desde la CPU hacia la tarjeta de video.

DirectX 10.1 (Pixel Shader 4.1 - Vertex Shader 4.1): Familia HD3800 de ATI
DirectX 10 (Pixel Shader 4.0 - Vertex Shader 4.0): Familia GeForce 8 de NVIDIA. Familia HD2000 de ATI.
DirectX 9.0c (Pixel Shader 3.0 – Vertex Shader 3.0): Familia GeForce 6 y GeForce 7, de NVIDIA. Familia X1000, de ATI.



A lo largo de su corta historia, los shaders fueron evolucionando y mejorando sus prestaciones. Desde sus comienzos hasta el dia de hoy, detallado a continuación.
Hubo una evolución lógica de los shaders en estos últimos años. Este progreso tiene que ver, principalmente, con cuestiones internas de programación. Parámetros como la cantidad de registros disponibles, el número de instrucciones permitido por programa y la incorporación de instrucciones aritméticas más complejas, entre otros, aumentaron la flexibilidad a la hora de programar los shaders. Estos valores son los que diferencian una versión de Shader Model de otra.
A continuación veremos una lista de las distintas versiones de DirectX con soporte para shaders y los procesadores gráficos compatibles con cada una. Vale aclarar que existe la retro-compatibilidad, por lo que, por ejemplo, si una GPU soporta Shader Model 2.0, también lo hace con Shader Model 1.1.

1 comentario: