Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Esta instrução especifica o número da versão do sombreador e funciona em todas as versões do sombreador.
Sintaxe
ps_mainVer_subVer
Argumentos de entrada
Os argumentos de entrada contêm um único número de versão principal com um único número de subversão. As combinações permitidas estão listadas na tabela abaixo.
| Principais versões | Subversões |
|---|---|
| 1 | 1, 2, 3, 4 |
| 2 | 0, x (estendido), sw (software) |
| 3 | 0, sw (software) |
Observações
| Versões de shader de píxel | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
|---|---|---|---|---|---|---|---|---|---|
| P.S. | x | x | x | x | x | x | x | x | x |
Esta instrução deve ser a primeira instrução sem comentário em um sombreador de pixel.
Versões aceleradas por hardware do software (versões sem _sw no número da versão), podem processar vértices com aceleração de hardware ou usar processamento de vértice de software. As versões de software (versões com _sw no número da versão) processam vértices apenas com software.
Exemplos
Este exemplo parcial declara um sombreador de pixel versão 1_1.
ps_1_1
Este exemplo parcial declara um sombreador de pixel versão 1_4.
ps_1_4
Tópicos relacionados