/external/oboe/samples/RhythmGame/third_party/glm/detail/ |
D | type_vec1.hpp | 20 struct tvec1 struct 25 typedef tvec1<T, P> type; argument 26 typedef tvec1<bool, P> bool_type; argument 88 GLM_FUNC_DECL GLM_CONSTEXPR_CTOR tvec1() GLM_DEFAULT_CTOR; 89 GLM_FUNC_DECL GLM_CONSTEXPR_CTOR tvec1(tvec1<T, P> const & v) GLM_DEFAULT; 91 GLM_FUNC_DECL GLM_CONSTEXPR_CTOR tvec1(tvec1<T, Q> const & v); 95 GLM_FUNC_DECL GLM_CONSTEXPR_CTOR explicit tvec1(ctor); 96 GLM_FUNC_DECL GLM_CONSTEXPR_CTOR explicit tvec1(T scalar); 102 GLM_FUNC_DECL GLM_CONSTEXPR_CTOR GLM_EXPLICIT tvec1(tvec2<U, Q> const & v); 105 GLM_FUNC_DECL GLM_CONSTEXPR_CTOR GLM_EXPLICIT tvec1(tvec3<U, Q> const & v); [all …]
|
D | type_vec1.inl | 10 GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec1<T, P>::tvec1() function in glm::tvec1 19 GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec1<T, P>::tvec1(tvec1<T, P> const & v) function in glm::tvec1 26 GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec1<T, P>::tvec1(tvec1<T, Q> const & v) function in glm::tvec1 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec1<T, P>::tvec1(ctor) function in glm::tvec1 37 GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec1<T, P>::tvec1(T scalar) function in glm::tvec1 45 GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec1<T, P>::tvec1(tvec1<U, Q> const & v) function in glm::tvec1 51 GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec1<T, P>::tvec1(tvec2<U, Q> const & v) function in glm::tvec1 57 GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec1<T, P>::tvec1(tvec3<U, Q> const & v) function in glm::tvec1 63 GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec1<T, P>::tvec1(tvec4<U, Q> const & v) function in glm::tvec1 70 GLM_FUNC_QUALIFIER T & tvec1<T, P>::operator[](typename tvec1<T, P>::length_type i) [all …]
|
D | glm.cpp | 11 template struct tvec1<uint8, lowp>; variable 12 template struct tvec1<uint16, lowp>; variable 13 template struct tvec1<uint32, lowp>; variable 14 template struct tvec1<uint64, lowp>; variable 15 template struct tvec1<int8, lowp>; variable 16 template struct tvec1<int16, lowp>; variable 17 template struct tvec1<int32, lowp>; variable 18 template struct tvec1<int64, lowp>; variable 19 template struct tvec1<float32, lowp>; variable 20 template struct tvec1<float64, lowp>; variable [all …]
|
D | type_vec.hpp | 104 template <typename T, precision P> struct tvec1; 109 typedef tvec1<float, highp> highp_vec1_t; 110 typedef tvec1<float, mediump> mediump_vec1_t; 111 typedef tvec1<float, lowp> lowp_vec1_t; 112 typedef tvec1<double, highp> highp_dvec1_t; 113 typedef tvec1<double, mediump> mediump_dvec1_t; 114 typedef tvec1<double, lowp> lowp_dvec1_t; 115 typedef tvec1<int, highp> highp_ivec1_t; 116 typedef tvec1<int, mediump> mediump_ivec1_t; 117 typedef tvec1<int, lowp> lowp_ivec1_t; [all …]
|
D | type_vec4.hpp | 109 …GLM_FUNC_DECL GLM_CONSTEXPR_CTOR tvec4(tvec1<A, P> const& a, tvec1<B, P> const& b, tvec1<C, P> con… 118 …GLM_FUNC_DECL GLM_CONSTEXPR_CTOR tvec4(tvec2<A, Q> const & a, tvec1<B, Q> const & b, tvec1<C, Q> c… 124 …GLM_FUNC_DECL GLM_CONSTEXPR_CTOR tvec4(tvec1<A, Q> const & a, tvec2<B, Q> const & b, tvec1<C, Q> c… 130 …GLM_FUNC_DECL GLM_CONSTEXPR_CTOR tvec4(tvec1<A, Q> const & a, tvec1<B, Q> const & b, tvec2<C, Q> c… 136 GLM_FUNC_DECL GLM_CONSTEXPR_CTOR tvec4(tvec3<A, Q> const & a, tvec1<B, Q> const & b); 142 GLM_FUNC_DECL GLM_CONSTEXPR_CTOR tvec4(tvec1<A, Q> const & a, tvec3<B, Q> const & b); 205 GLM_FUNC_DECL tvec4<T, P> & operator+=(tvec1<U, P> const & v); 211 GLM_FUNC_DECL tvec4<T, P> & operator-=(tvec1<U, P> const & v); 217 GLM_FUNC_DECL tvec4<T, P> & operator*=(tvec1<U, P> const& v); 223 GLM_FUNC_DECL tvec4<T, P> & operator/=(tvec1<U, P> const & v); [all …]
|
D | type_vec3.hpp | 106 …GLM_FUNC_DECL GLM_CONSTEXPR_CTOR tvec3(tvec1<A, P> const & a, tvec1<B, P> const & b, tvec1<C, P> c… 115 GLM_FUNC_DECL GLM_CONSTEXPR_CTOR tvec3(tvec2<A, Q> const & a, tvec1<B, Q> const & b); 121 GLM_FUNC_DECL GLM_CONSTEXPR_CTOR tvec3(tvec1<A, Q> const & a, tvec2<B, Q> const & b); 160 GLM_FUNC_DECL tvec3<T, P> & operator+=(tvec1<U, P> const & v); 166 GLM_FUNC_DECL tvec3<T, P> & operator-=(tvec1<U, P> const & v); 172 GLM_FUNC_DECL tvec3<T, P> & operator*=(tvec1<U, P> const & v); 178 GLM_FUNC_DECL tvec3<T, P> & operator/=(tvec1<U, P> const & v); 194 GLM_FUNC_DECL tvec3<T, P> & operator%=(tvec1<U, P> const & v); 200 GLM_FUNC_DECL tvec3<T, P> & operator&=(tvec1<U, P> const & v); 206 GLM_FUNC_DECL tvec3<T, P> & operator|=(tvec1<U, P> const & v); [all …]
|
D | type_vec2.hpp | 106 GLM_FUNC_DECL GLM_CONSTEXPR_CTOR tvec2(tvec1<A, P> const & v1, tvec1<B, P> const & v2); 139 GLM_FUNC_DECL tvec2<T, P>& operator+=(tvec1<U, P> const & v); 145 GLM_FUNC_DECL tvec2<T, P>& operator-=(tvec1<U, P> const & v); 151 GLM_FUNC_DECL tvec2<T, P>& operator*=(tvec1<U, P> const & v); 157 GLM_FUNC_DECL tvec2<T, P>& operator/=(tvec1<U, P> const & v); 173 GLM_FUNC_DECL tvec2<T, P> & operator%=(tvec1<U, P> const & v); 179 GLM_FUNC_DECL tvec2<T, P> & operator&=(tvec1<U, P> const & v); 185 GLM_FUNC_DECL tvec2<T, P> & operator|=(tvec1<U, P> const & v); 191 GLM_FUNC_DECL tvec2<T, P> & operator^=(tvec1<U, P> const & v); 197 GLM_FUNC_DECL tvec2<T, P> & operator<<=(tvec1<U, P> const & v); [all …]
|
D | _vectorize.hpp | 18 struct functor1<R, T, P, tvec1> 20 GLM_FUNC_QUALIFIER static tvec1<R, P> call(R (*Func) (T x), tvec1<T, P> const & v) in call() 22 return tvec1<R, P>(Func(v.x)); in call() 57 struct functor2<T, P, tvec1> 59 …GLM_FUNC_QUALIFIER static tvec1<T, P> call(T (*Func) (T x, T y), tvec1<T, P> const & a, tvec1<T, P… in call() 61 return tvec1<T, P>(Func(a.x, b.x)); in call() 96 struct functor2_vec_sca<T, P, tvec1> 98 GLM_FUNC_QUALIFIER static tvec1<T, P> call(T (*Func) (T x, T y), tvec1<T, P> const & a, T b) in call() 100 return tvec1<T, P>(Func(a.x, b)); in call()
|
D | type_vec4.inl | 208 … GLM_CONSTEXPR_CTOR tvec4<T, P>::tvec4(tvec1<A, P> const & a, tvec1<B, P> const & b, tvec1<C, P> c… 228 … GLM_CONSTEXPR_CTOR tvec4<T, P>::tvec4(tvec2<A, Q> const & a, tvec1<B, Q> const & b, tvec1<C, Q> c… 246 …NC_QUALIFIER GLM_CONSTEXPR_CTOR tvec4<T, P>::tvec4(tvec1<A, Q> const & a, tvec2<B, Q> const & b, t… 264 …GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec4<T, P>::tvec4(tvec1<A, Q> const & a, tvec1<B, Q> const … 282 …GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec4<T, P>::tvec4(tvec3<A, Q> const & a, tvec1<B, Q> const … 300 …GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec4<T, P>::tvec4(tvec1<A, Q> const & a, tvec3<B, Q> const … 375 GLM_FUNC_QUALIFIER tvec4<T, P> & tvec4<T, P>::operator+=(tvec1<U, P> const & v) 396 GLM_FUNC_QUALIFIER tvec4<T, P> & tvec4<T, P>::operator-=(tvec1<U, P> const & v) 417 GLM_FUNC_QUALIFIER tvec4<T, P> & tvec4<T, P>::operator*=(tvec1<U, P> const & v) 438 GLM_FUNC_QUALIFIER tvec4<T, P> & tvec4<T, P>::operator/=(tvec1<U, P> const & v) [all …]
|
D | type_vec2.inl | 70 …GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec2<T, P>::tvec2(tvec1<A, P> const & a, tvec1<B, P> const … 146 GLM_FUNC_QUALIFIER tvec2<T, P> & tvec2<T, P>::operator+=(tvec1<U, P> const & v) 173 GLM_FUNC_QUALIFIER tvec2<T, P> & tvec2<T, P>::operator-=(tvec1<U, P> const & v) 200 GLM_FUNC_QUALIFIER tvec2<T, P> & tvec2<T, P>::operator*=(tvec1<U, P> const & v) 227 GLM_FUNC_QUALIFIER tvec2<T, P> & tvec2<T, P>::operator/=(tvec1<U, P> const & v) 290 GLM_FUNC_QUALIFIER tvec2<T, P> & tvec2<T, P>::operator%=(tvec1<U, P> const & v) 317 GLM_FUNC_QUALIFIER tvec2<T, P> & tvec2<T, P>::operator&=(tvec1<U, P> const & v) 344 GLM_FUNC_QUALIFIER tvec2<T, P> & tvec2<T, P>::operator|=(tvec1<U, P> const & v) 371 GLM_FUNC_QUALIFIER tvec2<T, P> & tvec2<T, P>::operator^=(tvec1<U, P> const & v) 398 GLM_FUNC_QUALIFIER tvec2<T, P> & tvec2<T, P>::operator<<=(tvec1<U, P> const & v) [all …]
|
D | type_vec3.inl | 84 …NC_QUALIFIER GLM_CONSTEXPR_CTOR tvec3<T, P>::tvec3(tvec1<A, P> const & a, tvec1<B, P> const & b, t… 102 …GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec3<T, P>::tvec3(tvec2<A, Q> const & a, tvec1<B, Q> const … 118 …GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tvec3<T, P>::tvec3(tvec1<A, Q> const & a, tvec2<B, Q> const … 191 GLM_FUNC_QUALIFIER tvec3<T, P> & tvec3<T, P>::operator+=(tvec1<U, P> const & v) 221 GLM_FUNC_QUALIFIER tvec3<T, P> & tvec3<T, P>::operator-=(tvec1<U, P> const & v) 251 GLM_FUNC_QUALIFIER tvec3<T, P> & tvec3<T, P>::operator*=(tvec1<U, P> const & v) 281 GLM_FUNC_QUALIFIER tvec3<T, P> & tvec3<T, P>::operator/=(tvec1<U, P> const & v) 349 GLM_FUNC_QUALIFIER tvec3<T, P> & tvec3<T, P>::operator%=(tvec1<U, P> const & v) 379 GLM_FUNC_QUALIFIER tvec3<T, P> & tvec3<T, P>::operator&=(tvec1<U, P> const & v) 409 GLM_FUNC_QUALIFIER tvec3<T, P> & tvec3<T, P>::operator|=(tvec1<U, P> const & v) [all …]
|
D | func_common.inl | 329 …detail::compute_sign<genFIType, defaultp, tvec1, std::numeric_limits<genFIType>::is_iec559, highp>… 428 return fract(tvec1<genType>(x)).x; 444 tvec1<genType, defaultp> Result(mod(tvec1<genType, defaultp>(x), y)); 447 return mod(tvec1<genType, defaultp>(x), y).x; 472 GLM_FUNC_QUALIFIER tvec1<T, P> modf(tvec1<T, P> const & x, tvec1<T, P> & i) 474 return tvec1<T, P>( 756 GLM_FUNC_QUALIFIER tvec1<T, P> frexp(tvec1<T, P> const & x, tvec1<int, P> & exp) 760 return tvec1<T, P>(std::frexp(x.x, &exp.x)); 805 GLM_FUNC_QUALIFIER tvec1<T, P> ldexp(tvec1<T, P> const & x, tvec1<int, P> const & exp) 809 return tvec1<T, P>(
|
D | func_integer.inl | 263 return bitfieldExtract(tvec1<genIUType>(Value), Offset, Bits).x; 278 return bitfieldInsert(tvec1<genIUType>(Base), tvec1<genIUType>(Insert), Offset, Bits).x; 294 return bitfieldReverse(glm::tvec1<genType, glm::defaultp>(x)).x; 314 return bitCount(glm::tvec1<genType, glm::defaultp>(x)).x; 353 return findMSB(tvec1<genIUType>(x)).x;
|
/external/oboe/samples/RhythmGame/third_party/glm/gtc/ |
D | type_aligned.hpp | 28 template <typename T, precision P> struct tvec1; 37 typedef tvec1<float, aligned_highp> aligned_highp_vec1; 38 typedef tvec1<float, aligned_mediump> aligned_mediump_vec1; 39 typedef tvec1<float, aligned_lowp> aligned_lowp_vec1; 40 typedef tvec1<double, aligned_highp> aligned_highp_dvec1; 41 typedef tvec1<double, aligned_mediump> aligned_mediump_dvec1; 42 typedef tvec1<double, aligned_lowp> aligned_lowp_dvec1; 43 typedef tvec1<int, aligned_highp> aligned_highp_ivec1; 44 typedef tvec1<int, aligned_mediump> aligned_mediump_ivec1; 45 typedef tvec1<int, aligned_lowp> aligned_lowp_ivec1; [all …]
|
D | type_precision.hpp | 251 typedef tvec1<i8, defaultp> i8vec1; 268 typedef tvec1<i16, defaultp> i16vec1; 285 typedef tvec1<i32, defaultp> i32vec1; 302 typedef tvec1<i64, defaultp> i64vec1; 523 typedef tvec1<u8, defaultp> u8vec1; 540 typedef tvec1<u16, defaultp> u16vec1; 557 typedef tvec1<u32, defaultp> u32vec1; 574 typedef tvec1<u64, defaultp> u64vec1; 621 typedef tvec1<float, defaultp> fvec1; 638 typedef tvec1<f32, defaultp> f32vec1; [all …]
|
D | random.inl | 20 struct compute_rand<uint8, P, tvec1> 22 GLM_FUNC_QUALIFIER static tvec1<uint8, P> call() 24 return tvec1<uint8, P>( 261 return detail::compute_linearRand<genType, highp, tvec1>::call( 262 tvec1<genType, highp>(Min), 263 tvec1<genType, highp>(Max)).x;
|
D | round.inl | 235 …ail::compute_ceilPowerOfTwo<genType, defaultp, tvec1, std::numeric_limits<genType>::is_signed>::ca… 285 return isMultiple(tvec1<genType>(Value), tvec1<genType>(Multiple)).x;
|
/external/oboe/samples/RhythmGame/third_party/glm/ |
D | fwd.hpp | 303 typedef tvec1<i8, lowp> lowp_i8vec1; 320 typedef tvec1<i8, mediump> mediump_i8vec1; 337 typedef tvec1<i8, highp> highp_i8vec1; 382 typedef tvec1<i16, lowp> lowp_i16vec1; 399 typedef tvec1<i16, mediump> mediump_i16vec1; 416 typedef tvec1<i16, highp> highp_i16vec1; 462 typedef tvec1<i32, lowp> lowp_i32vec1; 479 typedef tvec1<i32, mediump> mediump_i32vec1; 496 typedef tvec1<i32, highp> highp_i32vec1; 541 typedef tvec1<i32, lowp> lowp_i32vec1; [all …]
|
/external/oboe/samples/RhythmGame/third_party/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(…
|
D | wrap.inl | 15 return clamp(tvec1<genType, defaultp>(Texcoord)).x; 27 return repeat(tvec1<genType, defaultp>(Texcoord)).x; 39 return mirrorClamp(tvec1<genType, defaultp>(Texcoord)).x; 56 return mirrorRepeat(tvec1<genType, defaultp>(Texcoord)).x;
|
D | compatibility.inl | 28 GLM_FUNC_QUALIFIER tvec1<bool, P> isfinite( 29 tvec1<T, P> const & x) 31 return tvec1<bool, P>(
|
D | std_based_type.hpp | 30 typedef tvec1<std::size_t, defaultp> size1; 46 typedef tvec1<std::size_t, defaultp> size1_t;
|
D | common.inl | 41 GLM_FUNC_QUALIFIER typename tvec1<T, P>::bool_type isdenormal 43 tvec1<T, P> const & x 48 return typename tvec1<T, P>::bool_type( 98 return fmod(tvec1<genType>(x), y).x;
|
D | hash.hpp | 44 struct hash<glm::tvec1<T,P> > 46 GLM_FUNC_DECL size_t operator()(glm::tvec1<T, P> const & v) const;
|
D | range.hpp | 31 inline length_t components(tvec1<T, P> const & v) in components()
|