Modelo de sombreador 5

Esta sección contiene las páginas de referencia para HLSL Shader Model 5.

Shader Model 5 es un superconjunto de las funcionalidades de Shader Model 4. Se ha diseñado con un núcleo de sombreador común que proporciona un conjunto común de características para todos los sombreadores programables, que solo se pueden programar mediante HLSL.

Característica Capacidad
Conjunto de instrucciones Funciones intrínsecas de HLSL
Sombreador de vértices máximo Sin restricción
Sombreador de píxeles máximo Sin restricción
Nuevos perfiles de sombreador agregados cs_4_0, gs_4_0*, ps_4_0*, vs_4_0*, cs_4_1, gs_4_1*, ps_4_1*, vs_4_1*, cs_5_0, ds_5_0, gs_5_0, hs_5_0, ps_5_0, vs_5_0

* - gs_4_0, gs_4_1, ps_4_0, ps_4_1, vs_4_0 y vs_4_1 se introdujeron en el modelo de sombreador 4.0, sin embargo, DirectX 11 agrega compatibilidad con búferes estructurados y búferes de direcciones de bytes al modelo de sombreador 4 que se ejecuta en el hardware de DirectX 10.

Shader Model 5 presenta el sombreador de proceso que proporciona computación de uso general de alta velocidad.

En una lista más completa de las características de Shader Model 5 se incluye en una lista de las características de Direct3D 11.

En la sección Ensamblado del modelo de sombreador 5 se describen las instrucciones de ensamblado que admite el modelo de sombreador 5.

En esta sección

Elemento Descripción
Atributos del modelo de sombreador 5
Páginas de referencia para atributos de Shader Model 5.
Funciones intrínsecas del modelo de sombreador 5
Páginas de referencia para funciones intrínsecas del modelo de sombreador 5.
Objetos del modelo de sombreador 5
Páginas de referencia para los métodos y objetos del modelo de sombreador 5.
Valores del sistema del modelo de sombreador 5
Páginas de referencia para los valores del sistema de Shader Model 5.

Modelos de sombreador frente a perfiles de sombreador