Bagikan melalui


petunjuk ps_1_1, ps_1_2, ps_1_3, ps_1_4

Bagian ini berisi informasi referensi untuk versi shader piksel 1_X instruksi.

Ada beberapa jenis instruksi shader piksel, seperti yang diperlihatkan dalam tabel berikut ini.

Set Instruksi

Versi Deskripsi Slot instruksi 1_1 1_2 1_3 1_4
Mazmur Nomor Versi 0 x x x x
Instruksi konstanta 1_1 1_2 1_3 1_4
def - ps Menentukan konstanta 0 x x x x
Instruksi fase 1_1 1_2 1_3 1_4
fase - ps Transisi antara fase 1 dan fase 2 0 x
Instruksi aritmatika 1_1 1_2 1_3 1_4
add - ps Menambahkan dua vektor 1 x x x x
bem - ps Menerapkan transformasi peta lingkungan benjolan palsu 2 x
cmp - ps Membandingkan sumber dengan 0 x x x
cnd - ps Bandingkan sumber dengan 0,5 1 x x x x
dp3 - ps Produk titik tiga komponen 1 x x x x
dp4 - ps Produk titik empat komponen x x x
lrp - ps Interpolasi linier 1 x x x x
mad - ps Mengalikan dan menambahkan 1 x x x x
mov - ps Move 1 x x x x
mul - ps Pengalian 1 x x x x
nop - ps Tidak ada operasi 0 x x x x
sub - ps Pengurangan 1 x x x x
Instruksi tekstur 1_1 1_2 1_3 1_4
tex - ps Contoh tekstur 1 x x x
texbem - ps Menerapkan transformasi peta lingkungan benjolan palsu 1 x x x
texbeml - ps Menerapkan transformasi peta lingkungan benjolan palsu dengan koreksi luminance 1+1² x x x
texcoord - ps Menginterpretasikan data koordinat tekstur sebagai data warna 1 x x x
texcrd - ps Menyalin data koordinat tekstur sebagai data warna 1 x
texdepth - ps Menghitung nilai kedalaman 1 x
texdp3 - ps Produk titik tiga komponen antara data tekstur dan koordinat tekstur 1 x x
texdp3tex - ps Produk titik tiga komponen dan pencarian tekstur 1D 1 x x
texkill - ps Membatalkan penyajian piksel berdasarkan perbandingan 1 x x x x
texld - ps_1_4 Contoh tekstur 1 x
texm3x2depth - ps Menghitung nilai kedalaman per piksel 1 x
texm3x2pad - ps Matriks baris pertama mengalikan matriks dua baris mengalikan 1 x x x
texm3x2tex - ps Matriks baris akhir mengalikan matriks dua baris mengalikan 1 x x x
texm3x3 - ps Matriks 3x3 kalikan 1 x x
texm3x3pad - ps Baris pertama atau kedua mengalikan matriks tiga baris mengalikan 1 x x x
texm3x3spec - ps Baris akhir mengalikan matriks tiga baris mengalikan 1 x x x
texm3x3tex - ps Pencarian tekstur menggunakan kalikan matriks 3x3 1 x x x
texm3x3vspec - ps Pencarian tekstur menggunakan perkalian matriks 3x3, dengan vektor sinar mata non-konstan 1 x x x
texreg2ar - ps Contoh tekstur menggunakan komponen alfa dan merah 1 x x x
texreg2gb - ps Sampel tekstur menggunakan komponen hijau dan biru 1 x x x
texreg2rgb - ps Sampel tekstur menggunakan komponen merah, hijau, dan biru 1 x x

 

  1. 1 slot dalam ps_1_4; 2 slot dalam ps_1_2 dan ps_1_3
  2. 1 + 1 = 1 instruksi aritmatika + 1 instruksi tekstur

Instruksi Piksel Shader