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.
Topik terkait