/external/vulkan-validation-layers/libs/glm/gtx/ |
D | simd_vec4.inl | 22 GLM_FUNC_QUALIFIER fvec4SIMD::fvec4SIMD() 28 GLM_FUNC_QUALIFIER fvec4SIMD::fvec4SIMD(__m128 const & Data) : 32 GLM_FUNC_QUALIFIER fvec4SIMD::fvec4SIMD(fvec4SIMD const & v) : 36 GLM_FUNC_QUALIFIER fvec4SIMD::fvec4SIMD(vec4 const & v) : 43 GLM_FUNC_QUALIFIER fvec4SIMD::fvec4SIMD(float const & s) : 47 GLM_FUNC_QUALIFIER fvec4SIMD::fvec4SIMD(float const & x, float const & y, float const & z, float co… 52 GLM_FUNC_QUALIFIER fvec4SIMD::fvec4SIMD(float const v[4]) : 64 GLM_FUNC_QUALIFIER fvec4SIMD::fvec4SIMD(vec2 const & v, float const & s1, float const & s2) : 68 GLM_FUNC_QUALIFIER fvec4SIMD::fvec4SIMD(float const & s1, vec2 const & v, float const & s2) : 72 GLM_FUNC_QUALIFIER fvec4SIMD::fvec4SIMD(float const & s1, float const & s2, vec2 const & v) : [all …]
|
D | simd_mat4.inl | 13 GLM_FUNC_QUALIFIER length_t fmat4x4SIMD::length() const 21 GLM_FUNC_QUALIFIER fvec4SIMD & fmat4x4SIMD::operator[] 31 GLM_FUNC_QUALIFIER fvec4SIMD const & fmat4x4SIMD::operator[] 44 GLM_FUNC_QUALIFIER fmat4x4SIMD::fmat4x4SIMD() 54 GLM_FUNC_QUALIFIER fmat4x4SIMD::fmat4x4SIMD(float const & s) 62 GLM_FUNC_QUALIFIER fmat4x4SIMD::fmat4x4SIMD 76 GLM_FUNC_QUALIFIER fmat4x4SIMD::fmat4x4SIMD 90 GLM_FUNC_QUALIFIER fmat4x4SIMD::fmat4x4SIMD 101 GLM_FUNC_QUALIFIER fmat4x4SIMD::fmat4x4SIMD 115 GLM_FUNC_QUALIFIER fmat4x4SIMD& fmat4x4SIMD::operator= [all …]
|
D | string_cast.inl | 16 GLM_FUNC_QUALIFIER std::string format(const char* msg, ...) 43 GLM_FUNC_QUALIFIER std::string to_string(float x) 48 GLM_FUNC_QUALIFIER std::string to_string(double x) 53 GLM_FUNC_QUALIFIER std::string to_string(int x) 58 GLM_FUNC_QUALIFIER std::string to_string(unsigned int x) 67 GLM_FUNC_QUALIFIER std::string to_string 78 GLM_FUNC_QUALIFIER std::string to_string 90 GLM_FUNC_QUALIFIER std::string to_string 106 GLM_FUNC_QUALIFIER std::string to_string 115 GLM_FUNC_QUALIFIER std::string to_string [all …]
|
D | norm.inl | 13 GLM_FUNC_QUALIFIER T length2 22 GLM_FUNC_QUALIFIER T length2 31 GLM_FUNC_QUALIFIER T length2 40 GLM_FUNC_QUALIFIER T length2 49 GLM_FUNC_QUALIFIER T distance2 59 GLM_FUNC_QUALIFIER T distance2 69 GLM_FUNC_QUALIFIER T distance2 79 GLM_FUNC_QUALIFIER T distance2 89 GLM_FUNC_QUALIFIER T l1Norm 99 GLM_FUNC_QUALIFIER T l1Norm [all …]
|
D | scalar_relational.inl | 13 GLM_FUNC_QUALIFIER bool lessThan 23 GLM_FUNC_QUALIFIER bool lessThanEqual 33 GLM_FUNC_QUALIFIER bool greaterThan 43 GLM_FUNC_QUALIFIER bool greaterThanEqual 53 GLM_FUNC_QUALIFIER bool equal 63 GLM_FUNC_QUALIFIER bool notEqual 72 GLM_FUNC_QUALIFIER bool any 80 GLM_FUNC_QUALIFIER bool all 88 GLM_FUNC_QUALIFIER bool not_
|
D | io.inl | 20 /* explicit */ GLM_FUNC_QUALIFIER 26 GLM_FUNC_QUALIFIER 33 /* explicit */ GLM_FUNC_QUALIFIER 39 GLM_FUNC_QUALIFIER 46 GLM_FUNC_QUALIFIER unsigned& precision() 53 GLM_FUNC_QUALIFIER unsigned& value_width() 60 GLM_FUNC_QUALIFIER format_guard::order_t& order() 67 GLM_FUNC_QUALIFIER char& 73 GLM_FUNC_QUALIFIER std::ios_base& column_major(std::ios_base& os) 80 GLM_FUNC_QUALIFIER std::ios_base& row_major(std::ios_base& os) [all …]
|
D | compatibility.hpp | 64 …template <typename T> GLM_FUNC_QUALIFIER T lerp(T x, T y, T a){return mix(x, y, a);} … in lerp() 65 …template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> lerp(const detail::tvec2… in lerp() 67 …template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec3<T, P> lerp(const detail::tvec3… in lerp() 68 …template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec4<T, P> lerp(const detail::tvec4… in lerp() 69 …template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> lerp(const detail::tvec2… in lerp() 70 …template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec3<T, P> lerp(const detail::tvec3… in lerp() 71 …template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec4<T, P> lerp(const detail::tvec4… in lerp() 73 …template <typename T, precision P> GLM_FUNC_QUALIFIER T slerp(detail::tquat<T, P> const & x, detai… in slerp() 75 …template <typename T, precision P> GLM_FUNC_QUALIFIER T saturate(T x){return clamp(x, T(0), T(1));… in saturate() 76 …template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> saturate(const detail::t… in saturate() [all …]
|
D | bit.inl | 16 GLM_FUNC_QUALIFIER genIType mask 28 GLM_FUNC_QUALIFIER genType highestBitValue 44 GLM_FUNC_QUALIFIER detail::tvec2<int, P> highestBitValue 55 GLM_FUNC_QUALIFIER detail::tvec3<int, P> highestBitValue 67 GLM_FUNC_QUALIFIER detail::tvec4<int, P> highestBitValue 81 GLM_FUNC_QUALIFIER bool isPowerOfTwo(genType const & Value) 94 GLM_FUNC_QUALIFIER detail::tvec2<bool, P> isPowerOfTwo 105 GLM_FUNC_QUALIFIER detail::tvec3<bool, P> isPowerOfTwo 117 GLM_FUNC_QUALIFIER detail::tvec4<bool, P> isPowerOfTwo 131 GLM_FUNC_QUALIFIER genType powerOfTwoAbove(genType const & value) [all …]
|
/external/vulkan-validation-layers/libs/glm/gtc/ |
D | constants.inl | 34 GLM_FUNC_QUALIFIER genType epsilon() 40 GLM_FUNC_QUALIFIER genType zero() 46 GLM_FUNC_QUALIFIER genType one() 52 GLM_FUNC_QUALIFIER genType pi() 58 GLM_FUNC_QUALIFIER genType root_pi() 64 GLM_FUNC_QUALIFIER genType half_pi() 70 GLM_FUNC_QUALIFIER genType quarter_pi() 76 GLM_FUNC_QUALIFIER genType one_over_pi() 82 GLM_FUNC_QUALIFIER genType two_over_pi() 88 GLM_FUNC_QUALIFIER genType two_over_root_pi() [all …]
|
D | packing.inl | 38 GLM_FUNC_QUALIFIER glm::uint16 float2half(glm::uint32 const & f) 56 GLM_FUNC_QUALIFIER glm::uint32 float2packed11(glm::uint32 const & f) 74 GLM_FUNC_QUALIFIER glm::uint32 packed11ToFloat(glm::uint32 const & p) 92 GLM_FUNC_QUALIFIER glm::uint32 float2packed10(glm::uint32 const & f) 113 GLM_FUNC_QUALIFIER glm::uint32 packed10ToFloat(glm::uint32 const & p) 134 GLM_FUNC_QUALIFIER glm::uint half2float(glm::uint const & h) 139 GLM_FUNC_QUALIFIER glm::uint floatTo11bit(float x) 151 GLM_FUNC_QUALIFIER float packed11bitToFloat(glm::uint x) 164 GLM_FUNC_QUALIFIER glm::uint floatTo10bit(float x) 176 GLM_FUNC_QUALIFIER float packed10bitToFloat(glm::uint x) [all …]
|
D | type_ptr.inl | 39 GLM_FUNC_QUALIFIER T const * value_ptr 50 GLM_FUNC_QUALIFIER T * value_ptr 61 GLM_FUNC_QUALIFIER T const * value_ptr 72 GLM_FUNC_QUALIFIER T * value_ptr 83 GLM_FUNC_QUALIFIER T const * value_ptr 94 GLM_FUNC_QUALIFIER T * value_ptr 105 GLM_FUNC_QUALIFIER T const * value_ptr 116 GLM_FUNC_QUALIFIER T * value_ptr 127 GLM_FUNC_QUALIFIER T const * value_ptr 138 GLM_FUNC_QUALIFIER T * value_ptr [all …]
|
/external/vulkan-validation-layers/libs/glm/detail/ |
D | type_vec1.inl | 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tvec1<T, P>::length() const 42 GLM_FUNC_QUALIFIER T & tvec1<T, P>::operator[](length_t i) 49 GLM_FUNC_QUALIFIER T const & tvec1<T, P>::operator[](length_t i) const 59 GLM_FUNC_QUALIFIER tvec1<T, P>::tvec1() : 64 GLM_FUNC_QUALIFIER tvec1<T, P>::tvec1(tvec1<T, P> const & v) : 70 GLM_FUNC_QUALIFIER tvec1<T, P>::tvec1(tvec1<T, Q> const & v) : 78 GLM_FUNC_QUALIFIER tvec1<T, P>::tvec1(ctor) 82 GLM_FUNC_QUALIFIER tvec1<T, P>::tvec1(T const & s) : 91 GLM_FUNC_QUALIFIER tvec1<T, P>::tvec1 100 GLM_FUNC_QUALIFIER tvec1<T, P>::tvec1 [all …]
|
D | type_vec2.inl | 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tvec2<T, P>::length() const 42 GLM_FUNC_QUALIFIER T & tvec2<T, P>::operator[](length_t i) 49 GLM_FUNC_QUALIFIER T const & tvec2<T, P>::operator[](length_t i) const 59 GLM_FUNC_QUALIFIER tvec2<T, P>::tvec2() : 65 GLM_FUNC_QUALIFIER tvec2<T, P>::tvec2(tvec2<T, P> const & v) : 72 GLM_FUNC_QUALIFIER tvec2<T, P>::tvec2(tvec2<T, Q> const & v) : 81 GLM_FUNC_QUALIFIER tvec2<T, P>::tvec2(ctor) 85 GLM_FUNC_QUALIFIER tvec2<T, P>::tvec2(T const & s) : 91 GLM_FUNC_QUALIFIER tvec2<T, P>::tvec2 105 GLM_FUNC_QUALIFIER tvec2<T, P>::tvec2 [all …]
|
D | type_mat2x2.inl | 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tmat2x2<T, P>::length() const 42 GLM_FUNC_QUALIFIER typename tmat2x2<T, P>::col_type & 53 GLM_FUNC_QUALIFIER typename tmat2x2<T, P>::col_type const & 67 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2() 74 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2 85 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2( 93 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2 100 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2 111 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2 122 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2 [all …]
|
D | type_vec3.inl | 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tvec3<T, P>::length() const 42 GLM_FUNC_QUALIFIER T & tvec3<T, P>::operator[](length_t i) 49 GLM_FUNC_QUALIFIER T const & tvec3<T, P>::operator[](length_t i) const 59 GLM_FUNC_QUALIFIER tvec3<T, P>::tvec3() : 66 GLM_FUNC_QUALIFIER tvec3<T, P>::tvec3(tvec3<T, P> const & v) : 74 GLM_FUNC_QUALIFIER tvec3<T, P>::tvec3(tvec3<T, Q> const & v) : 84 GLM_FUNC_QUALIFIER tvec3<T, P>::tvec3(ctor) 88 GLM_FUNC_QUALIFIER tvec3<T, P>::tvec3(T const & s) : 95 GLM_FUNC_QUALIFIER tvec3<T, P>::tvec3 111 GLM_FUNC_QUALIFIER tvec3<T, P>::tvec3 [all …]
|
D | type_mat2x3.inl | 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tmat2x3<T, P>::length() const 42 GLM_FUNC_QUALIFIER typename tmat2x3<T, P>::col_type & 53 GLM_FUNC_QUALIFIER typename tmat2x3<T, P>::col_type const & 67 GLM_FUNC_QUALIFIER tmat2x3<T, P>::tmat2x3() 74 GLM_FUNC_QUALIFIER tmat2x3<T, P>::tmat2x3 85 GLM_FUNC_QUALIFIER tmat2x3<T, P>::tmat2x3( 93 GLM_FUNC_QUALIFIER tmat2x3<T, P>::tmat2x3 100 GLM_FUNC_QUALIFIER tmat2x3<T, P>::tmat2x3 110 GLM_FUNC_QUALIFIER tmat2x3<T, P>::tmat2x3 121 GLM_FUNC_QUALIFIER tmat2x3<T, P>::tmat2x3 [all …]
|
D | _noise.hpp | 36 GLM_FUNC_QUALIFIER T mod289(T const & x) in mod289() 42 GLM_FUNC_QUALIFIER T permute(T const & x) in permute() 48 GLM_FUNC_QUALIFIER tvec2<T, P> permute(tvec2<T, P> const & x) in permute() 54 GLM_FUNC_QUALIFIER tvec3<T, P> permute(tvec3<T, P> const & x) in permute() 60 GLM_FUNC_QUALIFIER tvec4<T, P> permute(tvec4<T, P> const & x) in permute() 72 GLM_FUNC_QUALIFIER T taylorInvSqrt(T const & r) in taylorInvSqrt() 78 GLM_FUNC_QUALIFIER detail::tvec2<T, P> taylorInvSqrt(detail::tvec2<T, P> const & r) in taylorInvSqrt() 84 GLM_FUNC_QUALIFIER detail::tvec3<T, P> taylorInvSqrt(detail::tvec3<T, P> const & r) in taylorInvSqrt() 90 GLM_FUNC_QUALIFIER detail::tvec4<T, P> taylorInvSqrt(detail::tvec4<T, P> const & r) in taylorInvSqrt() 103 GLM_FUNC_QUALIFIER detail::tvec2<T, P> fade(detail::tvec2<T, P> const & t) in fade() [all …]
|
D | type_mat2x4.inl | 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tmat2x4<T, P>::length() const 42 GLM_FUNC_QUALIFIER typename tmat2x4<T, P>::col_type & 53 GLM_FUNC_QUALIFIER typename tmat2x4<T, P>::col_type const & 67 GLM_FUNC_QUALIFIER tmat2x4<T, P>::tmat2x4() 76 GLM_FUNC_QUALIFIER tmat2x4<T, P>::tmat2x4 87 GLM_FUNC_QUALIFIER tmat2x4<T, P>::tmat2x4( 95 GLM_FUNC_QUALIFIER tmat2x4<T, P>::tmat2x4 102 GLM_FUNC_QUALIFIER tmat2x4<T, P>::tmat2x4 113 GLM_FUNC_QUALIFIER tmat2x4<T, P>::tmat2x4 124 GLM_FUNC_QUALIFIER tmat2x4<T, P>::tmat2x4 [all …]
|
D | type_mat3x2.inl | 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tmat3x2<T, P>::length() const 42 GLM_FUNC_QUALIFIER typename tmat3x2<T, P>::col_type & 53 GLM_FUNC_QUALIFIER typename tmat3x2<T, P>::col_type const & 67 GLM_FUNC_QUALIFIER tmat3x2<T, P>::tmat3x2() 75 GLM_FUNC_QUALIFIER tmat3x2<T, P>::tmat3x2 87 GLM_FUNC_QUALIFIER tmat3x2<T, P>::tmat3x2( 96 GLM_FUNC_QUALIFIER tmat3x2<T, P>::tmat3x2 103 GLM_FUNC_QUALIFIER tmat3x2<T, P>::tmat3x2 114 GLM_FUNC_QUALIFIER tmat3x2<T, P>::tmat3x2 127 GLM_FUNC_QUALIFIER tmat3x2<T, P>::tmat3x2 [all …]
|
D | type_vec4.inl | 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tvec4<T, P>::length() const 42 GLM_FUNC_QUALIFIER T & tvec4<T, P>::operator[](length_t i) 49 GLM_FUNC_QUALIFIER T const & tvec4<T, P>::operator[](length_t i) const 59 GLM_FUNC_QUALIFIER tvec4<T, P>::tvec4() : 67 GLM_FUNC_QUALIFIER tvec4<T, P>::tvec4(tvec4<T, P> const & v) : 76 GLM_FUNC_QUALIFIER tvec4<T, P>::tvec4(tvec4<T, Q> const & v) : 87 GLM_FUNC_QUALIFIER tvec4<T, P>::tvec4(ctor) 91 GLM_FUNC_QUALIFIER tvec4<T, P>::tvec4(T const & s) : 99 GLM_FUNC_QUALIFIER tvec4<T, P>::tvec4 117 GLM_FUNC_QUALIFIER tvec4<T, P>::tvec4 [all …]
|
D | type_mat4x2.inl | 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tmat4x2<T, P>::length() const 42 GLM_FUNC_QUALIFIER typename tmat4x2<T, P>::col_type & 53 GLM_FUNC_QUALIFIER typename tmat4x2<T, P>::col_type const & 67 GLM_FUNC_QUALIFIER tmat4x2<T, P>::tmat4x2() 78 GLM_FUNC_QUALIFIER tmat4x2<T, P>::tmat4x2( 89 GLM_FUNC_QUALIFIER tmat4x2<T, P>::tmat4x2( 99 GLM_FUNC_QUALIFIER tmat4x2<T, P>::tmat4x2(ctor) 103 GLM_FUNC_QUALIFIER tmat4x2<T, P>::tmat4x2 116 GLM_FUNC_QUALIFIER tmat4x2<T, P>::tmat4x2 131 GLM_FUNC_QUALIFIER tmat4x2<T, P>::tmat4x2 [all …]
|
D | type_mat3x3.inl | 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tmat3x3<T, P>::length() const 42 GLM_FUNC_QUALIFIER typename tmat3x3<T, P>::col_type & 53 GLM_FUNC_QUALIFIER typename tmat3x3<T, P>::col_type const & 67 GLM_FUNC_QUALIFIER tmat3x3<T, P>::tmat3x3() 77 GLM_FUNC_QUALIFIER tmat3x3<T, P>::tmat3x3 88 GLM_FUNC_QUALIFIER tmat3x3<T, P>::tmat3x3 96 GLM_FUNC_QUALIFIER tmat3x3<T, P>::tmat3x3( 105 GLM_FUNC_QUALIFIER tmat3x3<T, P>::tmat3x3 117 GLM_FUNC_QUALIFIER tmat3x3<T, P>::tmat3x3 130 GLM_FUNC_QUALIFIER tmat3x3<T, P>::tmat3x3 [all …]
|
D | type_mat4x3.inl | 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tmat4x3<T, P>::length() const 42 GLM_FUNC_QUALIFIER typename tmat4x3<T, P>::col_type & 53 GLM_FUNC_QUALIFIER typename tmat4x3<T, P>::col_type const & 67 GLM_FUNC_QUALIFIER tmat4x3<T, P>::tmat4x3() 78 GLM_FUNC_QUALIFIER tmat4x3<T, P>::tmat4x3( 89 GLM_FUNC_QUALIFIER tmat4x3<T, P>::tmat4x3( 99 GLM_FUNC_QUALIFIER tmat4x3<T, P>::tmat4x3(ctor) 103 GLM_FUNC_QUALIFIER tmat4x3<T, P>::tmat4x3( 114 GLM_FUNC_QUALIFIER tmat4x3<T, P>::tmat4x3 129 GLM_FUNC_QUALIFIER tmat4x3<T, P>::tmat4x3 [all …]
|
D | type_mat3x4.inl | 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tmat3x4<T, P>::length() const 42 GLM_FUNC_QUALIFIER typename tmat3x4<T, P>::col_type & 53 GLM_FUNC_QUALIFIER typename tmat3x4<T, P>::col_type const & 67 GLM_FUNC_QUALIFIER tmat3x4<T, P>::tmat3x4() 75 GLM_FUNC_QUALIFIER tmat3x4<T, P>::tmat3x4 87 GLM_FUNC_QUALIFIER tmat3x4<T, P>::tmat3x4( 96 GLM_FUNC_QUALIFIER tmat3x4<T, P>::tmat3x4 103 GLM_FUNC_QUALIFIER tmat3x4<T, P>::tmat3x4 115 GLM_FUNC_QUALIFIER tmat3x4<T, P>::tmat3x4 128 GLM_FUNC_QUALIFIER tmat3x4<T, P>::tmat3x4 [all …]
|
D | func_common.inl | 46 GLM_FUNC_QUALIFIER static genFIType call(genFIType const & x) 59 GLM_FUNC_QUALIFIER static genFIType call(genFIType const & x) 71 …GLM_FUNC_QUALIFIER static vecType<T, P> call(vecType<T, P> const & x, vecType<T, P> const & y, vec… 82 …GLM_FUNC_QUALIFIER static vecType<T, P> call(vecType<T, P> const & x, vecType<T, P> const & y, vec… 94 …GLM_FUNC_QUALIFIER static vecType<T, P> call(vecType<T, P> const & x, vecType<T, P> const & y, U c… 105 …GLM_FUNC_QUALIFIER static vecType<T, P> call(vecType<T, P> const & x, vecType<T, P> const & y, boo… 114 GLM_FUNC_QUALIFIER static T call(T const & x, T const & y, U const & a) 125 GLM_FUNC_QUALIFIER static T call(T const & x, T const & y, bool const & a) 134 GLM_FUNC_QUALIFIER genFIType abs 147 GLM_FUNC_QUALIFIER genFIType sign [all …]
|