Registres - vs_1_1
Cette section contient des informations de référence pour les registres d’entrée et de sortie implémentés par le nuanceur de vertex version 1_1.
Registres d’entrée
S’inscrire | Nom | Count | R/W (Lecture/écriture) | Nombre de ports de lecture | # Lectures / inst | Dimension | RelAddr | Valeurs par défaut | Nécessite la liste de contrôle de contrôle d’accès |
---|---|---|---|---|---|---|---|---|---|
a0 | Registre d’adresses | 1 | R/W (Lecture/écriture) | 1 | Illimité | Voir la note 3 | Non | Aucun | Non |
c# | Registre float constant | Voir la remarque 2 | R | 1 | Illimité | 4 | a0.x | (0, 0, 0, 0) | Non |
C # | Registre d’entrée | 16 | R | 1 | Illimité | 4 | Non | Voir la remarque 1 | Oui |
R # | Registre temporaire | 12 | R/W (Lecture/écriture) | 3 | Illimité | 4 | Non | Aucun | Non |
Remarques :
- Partiel (0, 0, 0, 1) : si seul un sous-ensemble de canaux est mis à jour, les canaux restants sont par défaut (0, 0, 0, 1).
- Égal à D3DCAPS9. MaxVertexShaderConst (au moins 96 pour vs_1_1).
- Seul le canal .x est disponible.
Registres de sortie
S’inscrire | Nom | Count | R/W (Lecture/écriture) | Dimension | RelAddr | Valeurs par défaut | Nécessite la liste de contrôle de contrôle d’accès |
---|---|---|---|---|---|---|---|
Opos | Registre de position | 1 | W | 4 | Non | Aucun | Non |
oFog | Registre de brouillard | 1 | W | 1 | Non | Aucun | Non |
Opte | Registre de taille de point | 1 | W | 1 | Non | Aucun | Non |
Od # | Registre de couleurs; Voir la note 1 | 2 | W | 4 | Non | Aucun | Non |
Ot # | Registre des coordonnées de texture | 8 | W | 4 | Non | Aucun | Non |
Remarques :
- oD0 est la sortie de couleur diffuse ; oD1 est la sortie de couleur spéculaire.
Rubriques connexes