ps
Cette instruction spécifie le numéro de version du nuanceur et fonctionne sur toutes les versions du nuanceur.
Syntaxe
ps_mainVer_subVer
Arguments d’entrée
Les arguments d’entrée contiennent un seul numéro de version main avec un seul numéro de sous-version. Les combinaisons autorisées sont répertoriées dans le tableau ci-dessous.
Versions principales | Sous-versions |
---|---|
1 | 1, 2, 3, 4 |
2 | 0, x (étendu), sw (logiciel) |
3 | 0, sw (logiciel) |
Notes
Versions du nuanceur de pixels | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
ps | x | x | x | x | x | x | x | x | x |
Cette instruction doit être la première instruction sans commentaire dans un nuanceur de pixels.
Les versions matérielles accélérées du logiciel (versions sans _sw dans le numéro de version), peuvent traiter les sommets avec l’accélération matérielle ou utiliser le traitement du vertex logiciel. Les versions logicielles (versions avec _sw dans le numéro de version) traitent les sommets uniquement avec les logiciels.
Exemples
Cet exemple partiel déclare un nuanceur de pixels version 1_1.
ps_1_1
Cet exemple partiel déclare un nuanceur de pixels version 1_4.
ps_1_4
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