Modelo de sombreador 5
Esta seção contém as páginas de referência do HLSL Shader Model 5.
O Modelo de Sombreador 5 é um superconjunto dos recursos no Modelo de Sombreador 4. Ele foi projetado usando um núcleo de sombreador comum que fornece um conjunto comum de recursos para todos os sombreadores programáveis, que são programáveis apenas usando HLSL.
Recurso | Funcionalidade |
---|---|
Conjunto de instruções | Funções intrínsecas HLSL |
Sombreador de Vértice Máx. | Nenhuma restrição |
Sombreador de Pixel Máx. | Nenhuma restrição |
Novos perfis de sombreador adicionados | 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 e vs_4_1 foram introduzidos no Modelo de Sombreador 4.0, no entanto, o DirectX 11 adiciona suporte para buffers estruturados e buffers de endereço de bytes ao Modelo de Sombreador 4 em execução no hardware DirectX 10.
O Modelo de Sombreador 5 apresenta o sombreador de computação que fornece computação de uso geral de alta velocidade.
Uma listagem mais completa dos recursos do Modelo de Sombreador 5 está incluída em uma listagem dos recursos do Direct3D 11.
A seção Assembly do Modelo de Sombreador 5 descreve as instruções de assembly compatíveis com o Modelo de Sombreador 5.
Nesta seção
Item | Descrição |
---|---|
Atributos do Modelo de Sombreador 5 |
Páginas de referência para atributos do Modelo de Sombreador 5. |
Funções intrínsecas do Modelo de Sombreador 5 |
Páginas de referência para funções intrínsecas do Modelo de Sombreador 5. |
Objetos do Modelo de Sombreador 5 |
Páginas de referência para objetos e métodos do Modelo de Sombreador 5. |
Valores do sistema do modelo de sombreador 5 |
Páginas de referência para valores de sistema do Modelo de Sombreador 5. |