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

Modelos de sombreador versus perfis de sombreador