pow - vs

Presisi penuh abs(src0)src1.

Sintaks

pow dst, src0, src1

 

Di mana

  • dst adalah register tujuan.
  • src0 adalah register sumber input. Register sumber memerlukan penggunaan eksplisit dari swizzle replikasi, yaitu, tepat salah satu komponen .x, .y, .z, .w swizzle (atau komponen .r, .g, .b, .a equivalents) harus ditentukan.
  • src1 adalah register sumber input. Register sumber memerlukan penggunaan eksplisit dari swizzle replikasi, yaitu, tepat salah satu komponen .x, .y, .z, .w swizzle (atau komponen .r, .g, .b, .a equivalents) harus ditentukan.

Keterangan

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

 

Instruksi ini berfungsi seperti yang ditunjukkan di sini.

dest = pow(abs(src0), src1);

Ini adalah instruksi skalar, oleh karena itu register sumber harus memiliki replikasi moncong untuk menunjukkan saluran mana yang digunakan.

Hasil skalar direplikasi ke keempat saluran output.

Instruksi ini dapat diperluas sebagai exp(src1 * log(src0)).

Presisi tidak lebih rendah dari 15 bit.

Register dest harus berupa register sementara, dan tidak boleh register yang sama dengan src1.

Instruksi Vertex Shader