Bagikan melalui


pow - ps

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 untuk mereplikasi swizzle, yaitu, tepat salah satu komponen .x, .y, .z, .w swizzle (atau .r, .g, .b, .a equivalents) harus ditentukan.
  • src1 adalah register sumber input. Register sumber memerlukan penggunaan eksplisit untuk mereplikasi swizzle, yaitu, tepat salah satu komponen .x, .y, .z, .w swizzle (atau .r, .g, .b, .a equivalents) harus ditentukan.

Keterangan

Versi shader piksel 1_1 1_2 1_3 1_4 2_0 2_x 2_sw 3_0 3_sw
pow x x x x x

 

Instruksi ini berfungsi sebagai berikut:

dest.x = dest.y = dest.z = dest.w = [abs(src0)]src1;

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

Daya input (src1) harus skalar.

Hasil skalar direplikasi ke keempat saluran output.

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

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

Instruksi Piksel Shader