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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour