ps
Instruksi ini menentukan nomor versi shader dan berfungsi pada semua versi shader.
Sintaks
ps_mainVer_subVer
Argumen Input
Argumen input berisi nomor versi utama tunggal dengan nomor sub versi tunggal. Kombinasi yang diizinkan tercantum dalam tabel di bawah ini.
Versi utama | Sub versi |
---|---|
1 | 1, 2, 3, 4 |
2 | 0, x (diperluas), sw (perangkat lunak) |
3 | 0, sw (perangkat lunak) |
Keterangan
Versi shader piksel | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
ps | x | x | x | x | x | x | x | x | x |
Instruksi ini harus menjadi instruksi non-komentar pertama dalam shader piksel.
Perangkat keras yang dipercepat versi perangkat lunak (versi tanpa _sw dalam nomor versi), dapat memproses simpul dengan akselerasi perangkat keras atau menggunakan pemrosesan verteks perangkat lunak. Versi perangkat lunak (versi dengan _sw dalam nomor versi) hanya memproses simpul dengan perangkat lunak.
Contoh
Contoh parsial ini mendeklarasikan shader piksel versi 1_1.
ps_1_1
Contoh parsial ini mendeklarasikan shader piksel versi 1_4.
ps_1_4
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk