Partilhar via


Registos - vs_1_1

Esta seção contém informações de referência para os registradores de entrada e saída implementados pelo sombreador de vértice versão 1_1.

Registos de entrada

Registo Designação Contagem R/W # Ler portas # Leituras / inst Dimensão RelAddr Incumprimentos Requer DCL
a0 Endereço Registar 1 R/W 1 Ilimitado Ver nota 3 Não Nenhum Não
c# Registro de flutuação constante Ver nota 2 R 1 Ilimitado 4 a0,x (0, 0, 0, 0) Não
v# Registo de Entrada 16 R 1 Ilimitado 4 Não Ver nota 1 Sim
r# Registo Temporário 12 R/W 3 Ilimitado 4 Não Nenhum Não

 

Observações:

  1. Parcial (0, 0, 0, 1) - Se apenas um subconjunto de canais são atualizados, os canais restantes serão padronizados para (0, 0, 0, 1).
  2. Igual a D3DCAPS9. MaxVertexShaderConst (pelo menos 96 para vs_1_1).
  3. Apenas o canal .x está disponível.

Registos de saída

Registo Designação Contagem R/W Dimensão RelAddr Incumprimentos Requer DCL
oPos Registo de Posições 1 W 4 Não Nenhum Não
oNevoeiro Registo de nevoeiro 1 W 1 Não Nenhum Não
oPts Registo do Tamanho do Ponto 1 W 1 Não Nenhum Não
oD# Registo de cores; Ver nota 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.

Vertex Shader Registra