/external/vulkan-validation-layers/libs/glm/gtx/ |
perpendicular.inl | 12 template <typename vecType> 13 GLM_FUNC_QUALIFIER vecType perp 15 vecType const & x, 16 vecType const & Normal
|
projection.inl | 12 template <typename vecType> 13 GLM_FUNC_QUALIFIER vecType proj 15 vecType const & x, 16 vecType const & Normal
|
component_wise.inl | 12 template <typename T, precision P, template <typename, precision> class vecType> 13 GLM_FUNC_QUALIFIER T compAdd(vecType<T, P> const & v) 21 template <typename T, precision P, template <typename, precision> class vecType> 22 GLM_FUNC_QUALIFIER T compMul(vecType<T, P> const & v) 30 template <typename T, precision P, template <typename, precision> class vecType> 31 GLM_FUNC_QUALIFIER T compMin(vecType<T, P> const & v) 39 template <typename T, precision P, template <typename, precision> class vecType> 40 GLM_FUNC_QUALIFIER T compMax(vecType<T, P> const & v)
|
vector_query.hpp | 57 template <typename T, precision P, template <typename, precision> class vecType> 58 GLM_FUNC_DECL bool areCollinear(vecType<T, P> const & v0, vecType<T, P> const & v1, T const & epsilon); 62 template <typename T, precision P, template <typename, precision> class vecType> 63 GLM_FUNC_DECL bool areOrthogonal(vecType<T, P> const & v0, vecType<T, P> const & v1, T const & epsilon); 67 template <typename T, precision P, template <typename, precision> class vecType> 68 GLM_FUNC_DECL bool isNormalized(vecType<T, P> const & v, T const & epsilon); 72 template <typename T, precision P, template <typename, precision> class vecType> 73 GLM_FUNC_DECL bool isNull(vecType<T, P> const & v, T const & epsilon) [all...] |
vector_query.inl | 18 template <typename T, precision P, template <typename, precision> class vecType> 48 template <typename T, precision P, template <typename, precision> class vecType> 89 template <typename T, precision P, template <typename, precision> class vecType> 92 vecType<T, P> const & v0, 93 vecType<T, P> const & v1, 99 return detail::compute_areCollinear<T, P, vecType>::call(v0, v1, epsilon); 102 template <typename T, precision P, template <typename, precision> class vecType> 105 vecType<T, P> const & v0, 106 vecType<T, P> const & v1, 117 template <typename T, precision P, template <typename, precision> class vecType> [all...] |
perpendicular.hpp | 57 template <typename vecType> 58 GLM_FUNC_DECL vecType perp( 59 vecType const & x, 60 vecType const & Normal);
|
/prebuilts/ndk/r16/sources/third_party/vulkan/src/libs/glm/gtx/ |
perpendicular.inl | 12 template <typename vecType> 13 GLM_FUNC_QUALIFIER vecType perp 15 vecType const & x, 16 vecType const & Normal
|
projection.inl | 12 template <typename vecType> 13 GLM_FUNC_QUALIFIER vecType proj 15 vecType const & x, 16 vecType const & Normal
|
component_wise.inl | 12 template <typename T, precision P, template <typename, precision> class vecType> 13 GLM_FUNC_QUALIFIER T compAdd(vecType<T, P> const & v) 21 template <typename T, precision P, template <typename, precision> class vecType> 22 GLM_FUNC_QUALIFIER T compMul(vecType<T, P> const & v) 30 template <typename T, precision P, template <typename, precision> class vecType> 31 GLM_FUNC_QUALIFIER T compMin(vecType<T, P> const & v) 39 template <typename T, precision P, template <typename, precision> class vecType> 40 GLM_FUNC_QUALIFIER T compMax(vecType<T, P> const & v)
|
vector_query.hpp | 57 template <typename T, precision P, template <typename, precision> class vecType> 58 GLM_FUNC_DECL bool areCollinear(vecType<T, P> const & v0, vecType<T, P> const & v1, T const & epsilon); 62 template <typename T, precision P, template <typename, precision> class vecType> 63 GLM_FUNC_DECL bool areOrthogonal(vecType<T, P> const & v0, vecType<T, P> const & v1, T const & epsilon); 67 template <typename T, precision P, template <typename, precision> class vecType> 68 GLM_FUNC_DECL bool isNormalized(vecType<T, P> const & v, T const & epsilon); 72 template <typename T, precision P, template <typename, precision> class vecType> 73 GLM_FUNC_DECL bool isNull(vecType<T, P> const & v, T const & epsilon) [all...] |
vector_query.inl | 18 template <typename T, precision P, template <typename, precision> class vecType> 48 template <typename T, precision P, template <typename, precision> class vecType> 89 template <typename T, precision P, template <typename, precision> class vecType> 92 vecType<T, P> const & v0, 93 vecType<T, P> const & v1, 99 return detail::compute_areCollinear<T, P, vecType>::call(v0, v1, epsilon); 102 template <typename T, precision P, template <typename, precision> class vecType> 105 vecType<T, P> const & v0, 106 vecType<T, P> const & v1, 117 template <typename T, precision P, template <typename, precision> class vecType> [all...] |
/external/vulkan-validation-layers/libs/glm/detail/ |
func_vector_relational.inl | 33 template <typename T, precision P, template <typename, precision> class vecType> 34 GLM_FUNC_QUALIFIER typename vecType<T, P>::bool_type lessThan 36 vecType<T, P> const & x, 37 vecType<T, P> const & y 44 typename vecType<bool, P>::bool_type Result(vecType<bool, P>::_null); 51 template <typename T, precision P, template <typename, precision> class vecType> 52 GLM_FUNC_QUALIFIER typename vecType<T, P>::bool_type lessThanEqual 54 vecType<T, P> const & x, 55 vecType<T, P> const & [all...] |
func_vector_relational.hpp | 56 /// @tparam vecType Floating-point or integer vector types. 61 //template <typename T, precision P, template <typename, precision> class vecType> 62 //GLM_FUNC_DECL typename vecType<T, P>::bool_type lessThan(vecType<T, P> const & x, vecType<T, P> const & y); 66 /// @tparam vecType Floating-point or integer vector types. 70 template <typename T, precision P, template <typename, precision> class vecType> 71 GLM_FUNC_DECL typename vecType<T, P>::bool_type lessThanEqual(vecType<T, P> const & x, vecType<T, P> const & y) [all...] |
func_exponential.inl | 54 template <template <class, precision> class vecType, typename T, precision P> 57 GLM_FUNC_QUALIFIER static vecType<T, P> call(vecType<T, P> const & x) 63 template <template <class, precision> class vecType> 64 struct compute_inversesqrt<vecType, float, lowp> 66 GLM_FUNC_QUALIFIER static vecType<float, lowp> call(vecType<float, lowp> const & x) 68 vecType<float, lowp> tmp(x); 69 vecType<float, lowp> xhalf(tmp * 0.5f); 70 vecType<uint, lowp>* p = reinterpret_cast<vecType<uint, lowp>*>(const_cast<vecType<float, lowp>*>(&x)) [all...] |
func_common.inl | 68 template <typename T, typename U, precision P, template <class, precision> class vecType> 71 GLM_FUNC_QUALIFIER static vecType<T, P> call(vecType<T, P> const & x, vecType<T, P> const & y, vecType<U, P> const & a) 75 return vecType<T, P>(vecType<U, P>(x) + a * vecType<U, P>(y - x)); 79 template <typename T, precision P, template <class, precision> class vecType> 80 struct compute_mix_vector<T, bool, P, vecType> [all...] |
/prebuilts/ndk/r16/sources/third_party/vulkan/src/libs/glm/detail/ |
func_vector_relational.inl | 33 template <typename T, precision P, template <typename, precision> class vecType> 34 GLM_FUNC_QUALIFIER typename vecType<T, P>::bool_type lessThan 36 vecType<T, P> const & x, 37 vecType<T, P> const & y 44 typename vecType<bool, P>::bool_type Result(vecType<bool, P>::_null); 51 template <typename T, precision P, template <typename, precision> class vecType> 52 GLM_FUNC_QUALIFIER typename vecType<T, P>::bool_type lessThanEqual 54 vecType<T, P> const & x, 55 vecType<T, P> const & [all...] |
func_vector_relational.hpp | 56 /// @tparam vecType Floating-point or integer vector types. 61 //template <typename T, precision P, template <typename, precision> class vecType> 62 //GLM_FUNC_DECL typename vecType<T, P>::bool_type lessThan(vecType<T, P> const & x, vecType<T, P> const & y); 66 /// @tparam vecType Floating-point or integer vector types. 70 template <typename T, precision P, template <typename, precision> class vecType> 71 GLM_FUNC_DECL typename vecType<T, P>::bool_type lessThanEqual(vecType<T, P> const & x, vecType<T, P> const & y) [all...] |
func_exponential.inl | 54 template <template <class, precision> class vecType, typename T, precision P> 57 GLM_FUNC_QUALIFIER static vecType<T, P> call(vecType<T, P> const & x) 63 template <template <class, precision> class vecType> 64 struct compute_inversesqrt<vecType, float, lowp> 66 GLM_FUNC_QUALIFIER static vecType<float, lowp> call(vecType<float, lowp> const & x) 68 vecType<float, lowp> tmp(x); 69 vecType<float, lowp> xhalf(tmp * 0.5f); 70 vecType<uint, lowp>* p = reinterpret_cast<vecType<uint, lowp>*>(const_cast<vecType<float, lowp>*>(&x)) [all...] |
/external/eigen/bench/ |
benchmarkXcwise.cpp | 9 #ifndef VECTYPE 10 #define VECTYPE VectorXLd 23 VECTYPE I = VECTYPE::Ones(VECSIZE); 24 VECTYPE m(VECSIZE,1); 31 m = VECTYPE::Ones(VECSIZE) + 0.00005 * (m.cwise().square() + m/4);
|
/external/vulkan-validation-layers/libs/glm/gtc/ |
epsilon.inl | 83 template <typename T, precision P, template <typename, precision> class vecType> 84 GLM_FUNC_QUALIFIER vecType<bool, P> epsilonEqual 86 vecType<T, P> const & x, 87 vecType<T, P> const & y, 91 return lessThan(abs(x - y), vecType<T, P>(epsilon)); 94 template <typename T, precision P, template <typename, precision> class vecType> 95 GLM_FUNC_QUALIFIER vecType<bool, P> epsilonEqual 97 vecType<T, P> const & x, 98 vecType<T, P> const & y, 99 vecType<T, P> const & epsilo [all...] |
noise.hpp | 59 template <typename T, precision P, template<typename, precision> class vecType> 61 vecType<T, P> const & p); 65 template <typename T, precision P, template<typename, precision> class vecType> 67 vecType<T, P> const & p, 68 vecType<T, P> const & rep); 72 template <typename T, precision P, template<typename, precision> class vecType> 74 vecType<T, P> const & p);
|
ulp.inl | 223 template<typename T, precision P, template<typename, precision> class vecType> 224 GLM_FUNC_QUALIFIER vecType<T, P> next_float(vecType<T, P> const & x) 226 vecType<T, P> Result; 254 template<typename T, precision P, template<typename, precision> class vecType> 255 GLM_FUNC_QUALIFIER vecType<T, P> prev_float(vecType<T, P> const & x) 257 vecType<T, P> Result; 272 template<typename T, precision P, template<typename, precision> class vecType> 273 GLM_FUNC_QUALIFIER vecType<T, P> next_float(vecType<T, P> const & x, vecType<uint, P> const & ulps [all...] |
/prebuilts/ndk/r16/sources/third_party/vulkan/src/libs/glm/gtc/ |
epsilon.inl | 83 template <typename T, precision P, template <typename, precision> class vecType> 84 GLM_FUNC_QUALIFIER vecType<bool, P> epsilonEqual 86 vecType<T, P> const & x, 87 vecType<T, P> const & y, 91 return lessThan(abs(x - y), vecType<T, P>(epsilon)); 94 template <typename T, precision P, template <typename, precision> class vecType> 95 GLM_FUNC_QUALIFIER vecType<bool, P> epsilonEqual 97 vecType<T, P> const & x, 98 vecType<T, P> const & y, 99 vecType<T, P> const & epsilo [all...] |
noise.hpp | 59 template <typename T, precision P, template<typename, precision> class vecType> 61 vecType<T, P> const & p); 65 template <typename T, precision P, template<typename, precision> class vecType> 67 vecType<T, P> const & p, 68 vecType<T, P> const & rep); 72 template <typename T, precision P, template<typename, precision> class vecType> 74 vecType<T, P> const & p);
|
ulp.inl | 223 template<typename T, precision P, template<typename, precision> class vecType> 224 GLM_FUNC_QUALIFIER vecType<T, P> next_float(vecType<T, P> const & x) 226 vecType<T, P> Result; 254 template<typename T, precision P, template<typename, precision> class vecType> 255 GLM_FUNC_QUALIFIER vecType<T, P> prev_float(vecType<T, P> const & x) 257 vecType<T, P> Result; 272 template<typename T, precision P, template<typename, precision> class vecType> 273 GLM_FUNC_QUALIFIER vecType<T, P> next_float(vecType<T, P> const & x, vecType<uint, P> const & ulps [all...] |