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

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 :

Nouvelles instructions :

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 :

Nouveaux registres :

fonctionnalités vs_3_0

Nouvelles fonctionnalités :

Nouvelles instructions :

Nouveaux registres :

Nuanceurs de vertex