Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Lehrplätze
Jede Version unterstützt eine unterschiedliche Anzahl maximaler Anweisungsplätze.
| Version | Maximale Anzahl von Anweisungsplätzen |
|---|---|
| vs_1_1 | 128 |
| vs_2_0 | 256 |
| vs_2_x | 256 |
| vs_3_0 | Mindestens 512 und bis zur Anzahl der Steckplätze in D3DCAPS9. MaxVertexShader30InstructionSlots. Siehe D3DCAPS9. |
Informationen zu den Einschränkungen von Software-Shadern finden Sie unter Software-Shader.
Ablaufsteuerungs-Schachtelungsgrenzwerte
features vs_1_1
Neue Anweisungen:
Siehe Anweisungen - vs_1_1.
Neue Register:
Siehe Register - vs_1_1.
features vs_2_0
Neue Features:
- Statische Flusssteuerung
- Alle vier Komponenten des Adressregisters (a0) sind verfügbar.
Neue Anweisungen:
- Setupanweisungen - defb - vs, Defi - vs
- Arithmetische Anweisungen - Abs - vs, crs - vs, lrp - vs, mova - vs, nrm - vs, pow - vs, sgn - vs, sincos - vs
- Anweisungen zur statischen Flusssteuerung - Anruf - vs, callnz bool - vs, else - vs, Endif - vs, Endloop - vs, endrep - vs, if bool - vs, label - vs, loop - vs, rep - vs, ret - vs
Neue Register:
- Constant Boolean Register (b#)
- konstanten ganzzahligen Register (i#)
- Schleifenzähler registrieren (aL)
features vs_2_x
Neue Features (D3DCAPS9. VS20Caps):
- Dynamische Flusssteuerung
- Schachteln für dynamische und statische Flusssteuerungsanweisungen
- Anzahl der temporären Registers (r#) erhöht
- Aussage
Neue Anweisungen:
- Anweisungen zur dynamischen Flusssteuerung - Break - vs, break_comp - vs, Breakp - vs, callnz pred - vs, if_comp - vs, if pred - vs, setp_comp - vs
Neue Register:
- Prädikatregister (p0)
vs_3_0 Features
Neue Features:
- Textursuche
- Indizierbare Ausgaberegister (o#)
- Die Anzahl der temporären Registers (r#) stieg auf 32
Neue Anweisungen:
- Einrichtungsanweisung - dcl_samplerType (sm3 - vs asm)
- Texturanweisung - texldl - vs
Neue Register:
Verwandte Themen