Registri - vs_1_1

Questa sezione contiene informazioni di riferimento per i registri di input e output implementati dal vertex shader versione 1_1.

Registri di input

Registrazione Nome Conteggio L/S # Porte di lettura # Letture/inst Dimensione RelAddr Valori predefiniti Richiede DCL
a0 Registrazione indirizzi 1 L/S 1 Nessuna limitazione Vedere nota 3 No Nessuno No
c# Registro float costante Vedere la nota 2 R 1 Nessuna limitazione 4 a0.x (0, 0, 0, 0) No
Presso # Registro di input 16 R 1 Nessuna limitazione 4 No Vedere la nota 1
R # Registro temporaneo 12 L/S 3 Nessuna limitazione 4 No Nessuno No

 

Note:

  1. Parziale (0, 0, 0, 1) - Se viene aggiornato solo un subset di canali, i canali rimanenti verranno predefiniti (0, 0, 0, 1).
  2. Uguale a D3DCAPS9. MaxVertexShaderConst (almeno 96 per vs_1_1).
  3. È disponibile solo il canale .x.

Registri di output

Registrazione Nome Conteggio L/S Dimensione RelAddr Valori predefiniti Richiede DCL
Opos Registrare posizioni 1 W 4 No Nessuno No
oFog Registro nebbia 1 W 1 No Nessuno No
Opta Registro dimensioni punto 1 W 1 No Nessuno No
oD # Registro colori; Vedere la nota 1 2 W 4 No Nessuno No
Ot # Registro coordinate trama 8 W 4 No Nessuno No

 

Note:

  • oD0 è l'output del colore diffuso; oD1 è l'output del colore speculare.

Registri vertex shader