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