Home
last modified time | relevance | path

Searched refs:pdotn (Results 1 – 2 of 2) sorted by relevance

/CafeSDK-2.12.13/system/src/lib/mtx/
Dmtx.c1961 f32 vxy, vxz, vyz, pdotn; in C_MTXReflect() local
1966 pdotn = 2.0f * C_VECDotProduct(p, n); in C_MTXReflect()
1971 m[0][3] = pdotn * n->x; in C_MTXReflect()
1976 m[1][3] = pdotn * n->y; in C_MTXReflect()
1981 m[2][3] = pdotn * n->z; in C_MTXReflect()
1990 f32x2 vn_xy, vn_z1, n2vn_xy, n2vn_z1, pdotn; in PSMTXReflect() local
2025 pdotn = __PS_MUL(n2vn_xy, tmp0); in PSMTXReflect()
2031 pdotn = __PS_SUM0(pdotn, pdotn, pdotn); in PSMTXReflect()
2045 pdotn = __PS_NMADD(n2vn_z1, tmp1, pdotn); in PSMTXReflect()
2056 tmp5 = __PS_MULS0(vn_xy, pdotn); in PSMTXReflect()
[all …]
Dmtx_asm.s871 #define pdotn fp6 macro
903 ps_mul pdotn, n2vn_xy, tmp0
907 ps_sum0 pdotn, pdotn, pdotn, pdotn
915 ps_nmadd pdotn, n2vn_z1, tmp1, pdotn
921 ps_muls0 tmp5, vn_xy, pdotn
923 ps_merge00 tmp6, n2vn_z1, pdotn
953 #undef pdotn