ishl (sm5 - asm)
Décaler vers la gauche.
ishl dest[.mask], src0[.swizzle], src1[.swizzle] |
---|
Élément | Description |
---|---|
Dest |
[in] Contient les résultats du décalage. |
src0 |
[in] Valeurs 32 bits à déplacer. |
src1 |
[in] Nombre de bits à déplacer. |
Notes
Cette instruction effectue un décalage au niveau des composants de chaque valeur de 32 bits dans src0 laissée par un nombre de bits entier non signé fourni par le LSB 5 bits (plage de 0 à 31) dans src1, en insérant 0. Les résultats 32 bits par composant sont placés dans dest.
Cette instruction s’applique aux étapes de nuanceur suivantes :
Sommet | Coque | Domain | Géométrie | Pixel | Compute |
---|---|---|---|---|---|
X | X | X | X | X | X |
Modèle de nuanceur minimal
Cette instruction est prise en charge dans les modèles de nuanceur suivants :
Modèle de nuanceur | Prise en charge |
---|---|
Modèle de nuanceur 5 | Oui |
Modèle de nuanceur 4.1 | non |
Modèle de nuanceur 4 | non |
Nuanceur modèle 3 (DirectX HLSL) | non |
Nuanceur modèle 2 (DirectX HLSL) | non |
Nuanceur Modèle 1 (DirectX HLSL) | non |