Pengubah instruksi (referensi HLSL VS)

Pengubah instruksi memengaruhi hasil instruksi sebelum ditulis ke dalam register tujuan.

_Duduk

Jenuh (atau klem) hasil instruksi ke rentang [0,1] sebelum menulis ke register tujuan.

Contohnya:

add_sat dst, src0, src1

Di mana:

dst = clamp_between_0_and_1(src0 + src1)

Pengubah instruksi _sat tidak dikenakan biaya slot instruksi tambahan.

Jika didukung, pengubah instruksi _sat dapat digunakan dengan instruksi apa pun kecuali: frc - vs, sincos - vs, dan texldl - vs.

Versi shader vertex 1_1 2_0 2_x 2_sw 3_0 3_sw
_Duduk x x

 

Instruksi Vertex Shader