Bagikan melalui


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

Instruksi Piksel Shader