Instructions - vs_1_1
Cette section contient des informations de référence pour les instructions du nuanceur de vertex version 1_1.
Il existe plusieurs types d’instructions de nuanceur de vertex, comme indiqué dans le tableau. Les colonnes à droite signifient ce qui suit :
- Emplacements d’instruction : nombre d’emplacements d’instruction utilisés par chaque instruction.
- Configuration - Instructions non arithmétiques. Chaque nuanceur doit avoir une instruction de version et il doit s’agir de la première instruction.
- Arithmétique : ces instructions fournissent les opérations mathématiques dans un nuanceur.
- Nouveau : ces instructions sont des nouveautés de cette version.
Jeu d'instructions
Name | Description | Emplacements d’instruction | Programme d’installation | Arithmétique | Nouveau |
---|---|---|---|---|---|
add - vs | Ajouter deux vecteurs | 1 | x | x | |
dcl_usage entrée (sm1, sm2, sm3 - vs asm) | Déclarer les registres de vertex d’entrée (voir Registres - vs_1_1) | 0 | x | x | |
def - vs | Définir des constantes | 0 | x | x | |
dp3 - vs | Produit à points à trois composants | 1 | x | x | |
dp4 - vs | Produit à points à quatre composants | 1 | x | x | |
dst - vs | Calculer le vecteur de distance | 1 | x | x | |
exp - vs | Précision totale 2x | 10 | x | x | |
expp - vs | Précision partielle 2x | 1 | x | x | |
frc - vs | Composant fractionnaire | 3 | x | x | |
lit - vs | Calcul de l’éclairage partiel | 1 | x | x | |
log - vs | Journal de précision complète .(x) | 10 | x | x | |
logp - vs | Journal de précision partielle .(x) | 1 | x | x | |
m3x2 - vs | Multiplier 3x2 | 2 | x | x | |
m3x3 - vs | Multiplier 3x3 | 3 | x | x | |
m3x4 - vs | Multiplier 3x4 | 4 | x | x | |
m4x3 - vs | Multiplier 4x3 | 3 | x | x | |
m4x4 - vs | Multiplier 4x4 | 4 | x | x | |
mad - vs | Multiplier et ajouter | 1 | x | x | |
max - vs | Maximum | 1 | x | x | |
min - vs | Minimum | 1 | x | x | |
mov - vs | Déplacer | 1 | x | x | |
mul - vs | Multiplier | 1 | x | x | |
nop - vs | Pas d'opération | 1 | x | x | |
rcp - vs | Réciproque | 1 | x | x | |
rsq - vs | Racine carrée réciproque | 1 | x | x | |
sge - vs | Comparaison supérieure ou égale | 1 | x | x | |
slt - vs | Inférieur à la comparaison | 1 | x | x | |
sub - vs | Soustraire | 1 | x | x | |
Vs | Version | 0 | x | x |
Rubriques connexes