Différences du nuanceur de vertex
Emplacements d’instruction
Chaque version prend en charge un nombre différent d’emplacements d’instruction maximum.
Version | Nombre maximal d’emplacements d’instruction |
---|---|
vs_1_1 | 128 |
vs_2_0 | 256 |
vs_2_x | 256 |
vs_3_0 | 512 minimum et jusqu’au nombre d’emplacements dans D3DCAPS9. MaxVertexShader30InstructionSlots. Consultez D3DCAPS9. |
Pour plus d’informations sur les limitations des nuanceurs logiciels, consultez Nuanceurs logiciels.
Limites d’imbrication du contrôle de flux
- Consultez Limites d’imbrication du contrôle de flux.
fonctionnalités vs_1_1
Nouvelles instructions :
Consultez Instructions - vs_1_1.
Nouveaux registres :
Consultez Registres - vs_1_1.
fonctionnalités vs_2_0
Nouvelles fonctionnalités :
- Contrôle de flux statique
- Les quatre composants du registre d’adresses (a0) sont disponibles.
Nouvelles instructions :
- Instructions d’installation - defb - vs, defi - vs
- Instructions arithmétiques - abs - vs, crs - vs, lrp - vs, mova - vs, nrm - vs, pow - vs, sgn - vs, sincos - vs
- Instructions de contrôle de flux statiques - appel - vs, callnz bool - vs, else - vs, endif - vs, endloop - vs, endrep - vs, si bool - vs, label - vs, boucle - vs, rep - vs, vs, ret - vs vs
Nouveaux registres :
fonctionnalités vs_2_x
Nouvelles fonctionnalités (D3DCAPS9. VS20Caps) :
- Contrôle de flux dynamique
- Imbrication pour les instructions de contrôle de flux dynamiques et statiques
- Augmentation du nombre de registres temporaires(r#)
- Prédicat
Nouvelles instructions :
- Instructions de contrôle de flux dynamique - break - vs, break_comp - vs, breakp - vs, callnz pred - vs, if_comp - vs, if pred - vs, setp_comp - vs
Nouveaux registres :
- Registre de prédicat (p0)
fonctionnalités vs_3_0
Nouvelles fonctionnalités :
- Recherche de texture
- Registres de sortie indexables (o#)
- Le nombre de registres temporaires(r#) est passé à 32
Nouvelles instructions :
- Instructions d’installation - dcl_samplerType (sm3 - vs asm)
- Instruction de texture - texldl - vs
Nouveaux registres :
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