Registros – vs_1_1
Esta seção contém informações de referência para os registros de entrada e saída implementados pelo sombreador de vértice versão 1_1.
Registros de entrada
Registre-se | Nome | Contagem | R/W | # Portas de leitura | # Leituras/inst | Dimensão | RelAddr | Padrões | Requer DCL |
---|---|---|---|---|---|---|---|---|---|
a0 | Registro de Endereço | 1 | R/W | 1 | Ilimitado | Confira a observação 3 | Não | Nenhum | Não |
c# | Registro float constante | Confira a observação 2 | R | 1 | Ilimitado | 4 | a0.x | (0, 0, 0, 0) | No |
V # | Registro de Entrada | 16 | R | 1 | Ilimitado | 4 | Não | Confira a Observação 1 | Sim |
R # | Registro Temporário | 12 | R/W | 3 | Ilimitado | 4 | Não | Nenhum | Não |
Observações:
- Parcial (0, 0, 0, 1) – se apenas um subconjunto de canais for atualizado, os canais restantes terão como padrão (0, 0, 0, 1).
- Igual a D3DCAPS9. MaxVertexShaderConst (pelo menos 96 para vs_1_1).
- Somente o canal .x está disponível.
Registros de saída
Registre-se | Nome | Contagem | R/W | Dimensão | RelAddr | Padrões | Requer DCL |
---|---|---|---|---|---|---|---|
Opos | Registro de Posição | 1 | W | 4 | Não | Nenhum | Não |
oFog | Registro de Neblina | 1 | W | 1 | Não | Nenhum | Não |
Opta | Registro de Tamanho do Ponto | 1 | W | 1 | Não | Nenhum | Não |
Od # | Registro de Cores; Consulte a observação 1 | 2 | W | 4 | Não | Nenhum | Não |
Ot # | Registro de coordenadas de textura | 8 | W | 4 | Não | Nenhum | Não |
Observações:
- oD0 é a saída de cor difusa; oD1 é a saída de cor especular.
Tópicos relacionados