Lines Matching refs:dot
39 T pW = static_cast<T>(1.5) - dot(abs(pXYZ), detail::tvec3<T, P>(1));
89 detail::tvec2<T, P> i = floor(v + dot(v, detail::tvec2<T, P>(C[1])));
90 detail::tvec2<T, P> x0 = v - i + dot(i, detail::tvec2<T, P>(C[0]));
109 dot(x0, x0),
110 dot(detail::tvec2<T, P>(x12.x, x12.y), detail::tvec2<T, P>(x12.x, x12.y)),
111 dot(detail::tvec2<T, P>(x12.z, x12.w), detail::tvec2<T, P>(x12.z, x12.w))), T(0));
134 return T(130) * dot(m, g);
144 detail::tvec3<T, P> i(floor(v + dot(v, detail::tvec3<T, P>(C.y))));
145 detail::tvec3<T, P> x0(v - i + dot(i, detail::tvec3<T, P>(C.x)));
200 …::tvec4<T, P> norm = taylorInvSqrt(detail::tvec4<T, P>(dot(p0, p0), dot(p1, p1), dot(p2, p2), dot(…
207 …tail::tvec4<T, P> m = max(T(0.6) - detail::tvec4<T, P>(dot(x0, x0), dot(x1, x1), dot(x2, x2), dot(…
209 …return T(42) * dot(m * m, detail::tvec4<T, P>(dot(p0, x0), dot(p1, x1), dot(p2, x2), dot(p3, x3)));
225 detail::tvec4<T, P> i = floor(v + dot(v, detail::tvec4<T, P>(F4)));
226 detail::tvec4<T, P> x0 = v - i + dot(i, detail::tvec4<T, P>(C.x));
235 // i0.x = dot(isX, vec3(1.0));
240 // i0.y += dot(isYZ.xy, vec2(1.0));
284 …T, P> norm = detail::taylorInvSqrt(detail::tvec4<T, P>(dot(p0, p0), dot(p1, p1), dot(p2, p2), dot(…
289 p4 *= taylorInvSqrt(dot(p4, p4));
292 …detail::tvec3<T, P> m0 = max(T(0.6) - detail::tvec3<T, P>(dot(x0, x0), dot(x1, x1), dot(x2, x2)), …
293 …detail::tvec2<T, P> m1 = max(T(0.6) - detail::tvec2<T, P>(dot(x3, x3), dot(x4, x4) ), …
298 dot(m0 * m0, detail::tvec3<T, P>(dot(p0, x0), dot(p1, x1), dot(p2, x2))) +
299 dot(m1 * m1, detail::tvec2<T, P>(dot(p3, x3), dot(p4, x4))));