/hardware/google/gfxstream/third-party/glm/include/glm/detail/ |
D | precision.hpp | 38 struct is_aligned struct 45 struct is_aligned<glm::aligned_lowp> struct 51 struct is_aligned<glm::aligned_mediump> struct 57 struct is_aligned<glm::aligned_highp> struct
|
D | type_vec4.inl | 370 …return (*this = detail::compute_vec4_add<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 377 …return (*this = detail::compute_vec4_add<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 384 …return (*this = detail::compute_vec4_add<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 391 …return (*this = detail::compute_vec4_sub<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 398 …return (*this = detail::compute_vec4_sub<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 405 …return (*this = detail::compute_vec4_sub<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 412 …return (*this = detail::compute_vec4_mul<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 419 …return (*this = detail::compute_vec4_mul<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 426 …return (*this = detail::compute_vec4_mul<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 433 …return (*this = detail::compute_vec4_div<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… [all …]
|
D | func_geometric.inl | 144 return detail::compute_length<vecType, T, P, detail::is_aligned<P>::value>::call(v); 159 return detail::compute_distance<vecType, T, P, detail::is_aligned<P>::value>::call(p0, p1); 174 return detail::compute_dot<vecType, T, P, detail::is_aligned<P>::value>::call(x, y); 181 return detail::compute_cross<T, P, detail::is_aligned<P>::value>::call(x, y); 198 return detail::compute_normalize<T, P, vecType, detail::is_aligned<P>::value>::call(x); 211 return detail::compute_faceforward<T, P, vecType, detail::is_aligned<P>::value>::call(N, I, Nref); 224 return detail::compute_reflect<T, P, vecType, detail::is_aligned<P>::value>::call(I, N); 241 return detail::compute_refract<T, P, vecType, detail::is_aligned<P>::value>::call(I, N, eta);
|
D | func_integer.inl | 301 …x = detail::compute_bitfieldReverseStep<T, P, vecType, detail::is_aligned<P>::value, sizeof(T) * 8… 302 …x = detail::compute_bitfieldReverseStep<T, P, vecType, detail::is_aligned<P>::value, sizeof(T) * 8… 303 …x = detail::compute_bitfieldReverseStep<T, P, vecType, detail::is_aligned<P>::value, sizeof(T) * 8… 304 …x = detail::compute_bitfieldReverseStep<T, P, vecType, detail::is_aligned<P>::value, sizeof(T) * 8… 305 …x = detail::compute_bitfieldReverseStep<T, P, vecType, detail::is_aligned<P>::value, sizeof(T) * 8… 306 …x = detail::compute_bitfieldReverseStep<T, P, vecType, detail::is_aligned<P>::value, sizeof(T) * 8… 321 …CountStep<typename detail::make_unsigned<T>::type, P, vecType, detail::is_aligned<P>::value, sizeo… 322 …CountStep<typename detail::make_unsigned<T>::type, P, vecType, detail::is_aligned<P>::value, sizeo… 323 …CountStep<typename detail::make_unsigned<T>::type, P, vecType, detail::is_aligned<P>::value, sizeo… 324 …CountStep<typename detail::make_unsigned<T>::type, P, vecType, detail::is_aligned<P>::value, sizeo… [all …]
|
D | func_common.inl | 317 return detail::compute_abs_vector<T, P, vecType, detail::is_aligned<P>::value>::call(x); 339 …return detail::compute_sign<T, P, vecType, std::numeric_limits<T>::is_iec559, detail::is_aligned<P… 348 return detail::compute_floor<T, P, vecType, detail::is_aligned<P>::value>::call(x); 355 return detail::compute_trunc<T, P, vecType, detail::is_aligned<P>::value>::call(x); 362 return detail::compute_round<T, P, vecType, detail::is_aligned<P>::value>::call(x); 421 return detail::compute_ceil<T, P, vecType, detail::is_aligned<P>::value>::call(x); 435 return detail::compute_fract<T, P, vecType, detail::is_aligned<P>::value>::call(x); 454 …return detail::compute_mod<T, P, vecType, detail::is_aligned<P>::value>::call(x, vecType<T, P>(y)); 460 return detail::compute_mod<T, P, vecType, detail::is_aligned<P>::value>::call(x, y); 518 …return detail::compute_min_vector<T, P, vecType, detail::is_aligned<P>::value>::call(a, vecType<T,… [all …]
|
D | func_exponential.inl | 116 …return detail::compute_log2<T, P, vecType, std::numeric_limits<T>::is_iec559, detail::is_aligned<P… 125 return detail::compute_sqrt<vecType, T, P, detail::is_aligned<P>::value>::call(x); 139 return detail::compute_inversesqrt<vecType, T, P, detail::is_aligned<P>::value>::call(x);
|
D | func_matrix.inl | 362 return detail::compute_matrixCompMult<matType, T, P, detail::is_aligned<P>::value>::call(x, y); 380 return detail::compute_transpose<matType, T, P, detail::is_aligned<P>::value>::call(m); 387 return detail::compute_determinant<matType, T, P, detail::is_aligned<P>::value>::call(m); 394 return detail::compute_inverse<matType, T, P, detail::is_aligned<P>::value>::call(m);
|
D | func_matrix_simd.inl | 16 GLM_STATIC_ASSERT(detail::is_aligned<P>::value, "Specialization requires aligned");
|
D | type_vec4.hpp | 49 typename detail::storage<T, sizeof(T) * 4, detail::is_aligned<P>::value>::type data;
|
D | _swizzle.hpp | 59 …struct _swizzle_base2 : public _swizzle_base1<N, T, P, vecType, E0,E1,E2,E3, detail::is_aligned<P>… 137 …0,E1,E2,E3, 1> : public _swizzle_base1<N, T, P, vecType, E0,E1,E2,E3, detail::is_aligned<P>::value>
|
/hardware/google/gfxstream/third-party/glm/include/glm/gtx/ |
D | fast_square_root.inl | 26 …tvec1<T, P> tmp(detail::compute_inversesqrt<tvec1, genType, lowp, detail::is_aligned<lowp>::value>… 29 …return detail::compute_inversesqrt<tvec1, genType, highp, detail::is_aligned<highp>::value>::call(… 36 return detail::compute_inversesqrt<vecType, T, P, detail::is_aligned<P>::value>::call(x);
|
D | norm.inl | 30 return detail::compute_length2<vecType, T, P, detail::is_aligned<P>::value>::call(v);
|
/hardware/google/gfxstream/third-party/glm/include/glm/gtc/ |
D | quaternion.inl | 157 T Dot = detail::compute_dot<tvec3, T, P, detail::is_aligned<P>::value>::call(u, v); 242 …return (*this = detail::compute_quat_add<T, P, detail::is_aligned<P>::value>::call(*this, tquat<T,… 249 …return (*this = detail::compute_quat_sub<T, P, detail::is_aligned<P>::value>::call(*this, tquat<T,… 270 …return (*this = detail::compute_quat_mul_scalar<T, P, detail::is_aligned<P>::value>::call(*this, s… 277 …return (*this = detail::compute_quat_div_scalar<T, P, detail::is_aligned<P>::value>::call(*this, s… 327 return detail::compute_quat_mul_vec4<T, P, detail::is_aligned<P>::value>::call(q, v);
|
D | quaternion.hpp | 57 typename detail::storage<T, sizeof(T) * 4, detail::is_aligned<P>::value>::type data;
|