dcl_input vThread (sm5 - asm)
Déclarez les ID d’entrée du nuanceur de calcul.
dcl_input vThread |
---|
Élément | Description |
---|---|
vThread |
[in] Valeur d’ID d’entier 32 bits non signé à 3 composants. Valeurs possibles :
|
dcl_input est une déclaration existante dans d’autres étapes du nuanceur. Il est utilisé dans le nuanceur de calcul pour déclarer les différentes valeurs d’ID d’entier 32 bits non signés à 3 composants propres au nuanceur de calcul. Il s'agit des éléments suivants :
- vThreadID.xyz
- vGroupID.xyz
- vThreadIDInGroup.xyz
- vThreadIDInGroupFlattened (composant unique)
Cette instruction s’applique aux étapes suivantes du nuanceur :
Sommet | Coque | Domain | Géométrie | Pixel | Compute |
---|---|---|---|---|---|
X |
Modèle de nuanceur minimal
Cette instruction est prise en charge dans les modèles de nuanceur suivants :
Modèle de nuanceur | Pris en charge |
---|---|
Modèle de nuanceur 5 | Oui |
Modèle de nuanceur 4.1 | non |
Modèle de nuanceur 4 | Non |
Modèle de nuanceur 3 (DirectX HLSL) | Non |
Shader Model 2 (DirectX HLSL) | Non |
Modèle de nuanceur 1 (DirectX HLSL) | Non |