dp2add - ps
Effectue un produit à points 2D et un ajout scalaire.
Syntaxe
dp2add dst, src0, src1, src2.{x|y|z|w}
Où :
- dst est un registre de destination.
- src0, src1 et src2 sont trois registres sources.
- {x|y|z|w} est le swizzle de réplication requis sur src2.
Notes
Versions du nuanceur de pixels | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
dp2add | x | x | x | x | x |
La valeur scalaire pour add est choisie par le swizzle répliqué sur src2.
L’extrait de code suivant montre les opérations effectuées.
dest = src0.r * src1.r + src0.g * src1.g + src2.replicate_swizzle
// The scalar result is replicated to the write mask components
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