Partager via


Différences entre les nuanceurs 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. Voir D3DCAPS9.

 

Pour plus d’informations sur les limitations des nuanceurs logiciels, consultez Nuanceurs logiciels.

Limites d’imbrication du contrôle de flux

fonctionnalités de vs_1_1

Nouvelles instructions :

Consultez les instructions - vs_1_1.

Nouveaux registres :

Consultez registres - vs_1_1.

fonctionnalités de vs_2_0

Nouvelles fonctionnalités :

  • Contrôle de flux statique
  • Les quatre composants du registre d’adresses ( a0) sont disponibles.

Nouvelles instructions :

Nouveaux registres :

fonctionnalités de vs_2_x

Nouvelles fonctionnalités (D3DCAPS9. VS20Caps :

  • Contrôle de flux dynamique
  • Imbrication pour les instructions de contrôle de flux dynamique et statique
  • Nombre de registre temporaires (r#) augmenté
  • Prédication

Nouvelles instructions :

Nouveaux registres :

fonctionnalités de vs_3_0

Nouvelles fonctionnalités :

Nouvelles instructions :

Nouveaux registres :

nuanceurs de vertex