Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Yönerge Yuvaları
Her sürüm, farklı sayıda maksimum yönerge yuvasını destekler.
Sürüm | En fazla yönerge yuvası sayısı |
---|---|
vs_1_1 | 128 |
vs_2_0 | 256 |
vs_2_x | 256 |
vs_3_0 | En az 512 ve D3DCAPS9 yuva sayısına kadar. MaxVertexShader30InstructionSlots. bkz. D3DCAPS9. |
Yazılım gölgelendiricilerinin sınırlamaları hakkında bilgi için bkz. Yazılım Gölgelendiricileri.
Akış Denetimi İç İçe Geçirme Sınırları
vs_1_1 Özellikleri
Yeni yönergeler:
Bkz. Yönergeler - vs_1_1.
Yeni yazmaçlar:
Bkz. Yazmaçlar - vs_1_1.
vs_2_0 Özellikleri
Yeni özellikler:
- Statik akış denetimi
- Adres Yazmaç (a0) dört bileşeni de kullanılabilir.
Yeni yönergeler:
- Kurulum yönergeleri - defb - vs, defi - vs
- Aritmetik yönergeler - abs - vs, crs - vs, lrp - vs, mova - vs, nrm - vs, pow - vs, sgn - vs, sincos - vs
- Statik akış denetimi yönergeleri - çağrısı - vs, callnz bool - vs, else - vs, endif - vs, endloop - vs, rep - vs, if bool - vs, label - vs, döngüsü - vs, rep - vs, ret - vs
Yeni yazmaçlar:
- Sabit Boole Yazmaç (b#)
- Sabit Tamsayı Yazmaç (i#)
- Döngü Sayacı Yazmaç (aL)
vs_2_x Özellikleri
Yeni özellikler (D3DCAPS9. VS20Caps:
- Dinamik akış denetimi
- Dinamik ve statik akış denetimi yönergeleri için iç içe yerleştirme
- Geçici Kayıt (r#)sayısı artırıldı
- Ön koşul
Yeni Yönergeler:
- Dinamik akış denetimi yönergeleri - break - vs, break_comp - vs, breakp - vs, callnz pred - vs, if_comp - vs, , setp_comp - vs
Yeni yazmaçlar:
- Koşul Kaydı (p0)
vs_3_0 Özellikleri
Yeni özellikler:
- Doku arama
- Dizinlenebilir Çıkış Yazmaçları (o#)
- geçici kayıt (r#)sayısı 32'ye yükseltildi
Yeni yönergeler:
- Kurulum yönergesi - dcl_samplerType (sm3 - asm)
- Doku yönergesi - texldl - vs
Yeni yazmaçlar:
İlgili konular