Compartilhar via


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 Sombreador Modelo 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.

Característica Capacidade
Conjunto de Instruções Funções intrínsecas de HLSL
Sombreador de vértice Máximo Nenhuma restrição
Sombreador de pixel máximo 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 Shader Model 4.0, no entanto, o DirectX 11 adiciona suporte para buffers estruturados e buffers de endereço de bytes ao Sombreador Modelo 4 em execução no hardware DirectX 10.

O Sombreador Modelo 5 apresenta o sombreador de computação que fornece computação de uso geral de alta velocidade.

Uma listagem mais completa dos recursos do Shader Model 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 5 do Sombreador.

Nesta seção

Elemento Descrição
Atributos do Modelo de Sombreador 5
Páginas de referência para atributos do Modelo 5 do Sombreador.
Funções intrínsecas do modelo de sombreador 5
Páginas de referência para funções intrínsecas do Modelo 5 do Sombreador.
Objetos do modelo de sombreador 5
Páginas de referência para objetos e métodos do Modelo 5 do Sombreador.
Valores do sistema do modelo de sombreador 5
Páginas de referência para valores de sistema do Modelo de Sombreador 5.

modelos de sombreador de versus perfis de sombreador