/hardware/google/gfxstream/third-party/glm/include/glm/detail/ |
D | type_mat4x3.inl | 383 GLM_FUNC_QUALIFIER tmat4x3<T, P> operator+(tmat4x3<T, P> const & m1, tmat4x3<T, P> const & m2) argument 386 m1[0] + m2[0], 387 m1[1] + m2[1], 388 m1[2] + m2[2], 389 m1[3] + m2[3]); 403 GLM_FUNC_QUALIFIER tmat4x3<T, P> operator-(tmat4x3<T, P> const & m1, tmat4x3<T, P> const & m2) argument 406 m1[0] - m2[0], 407 m1[1] - m2[1], 408 m1[2] - m2[2], 409 m1[3] - m2[3]); [all …]
|
D | type_mat3x4.inl | 349 GLM_FUNC_QUALIFIER tmat3x4<T, P> operator+(tmat3x4<T, P> const & m1, tmat3x4<T, P> const & m2) argument 352 m1[0] + m2[0], 353 m1[1] + m2[1], 354 m1[2] + m2[2]); 367 GLM_FUNC_QUALIFIER tmat3x4<T, P> operator-(tmat3x4<T, P> const & m1, tmat3x4<T, P> const & m2) argument 370 m1[0] - m2[0], 371 m1[1] - m2[1], 372 m1[2] - m2[2]); 421 GLM_FUNC_QUALIFIER tmat4x4<T, P> operator*(tmat3x4<T, P> const & m1, tmat4x3<T, P> const & m2) argument 436 const T SrcB00 = m2[0][0]; [all …]
|
D | type_mat4x2.inl | 390 GLM_FUNC_QUALIFIER tmat4x2<T, P> operator+(tmat4x2<T, P> const & m1, tmat4x2<T, P> const & m2) argument 393 m1[0] + m2[0], 394 m1[1] + m2[1], 395 m1[2] + m2[2], 396 m1[3] + m2[3]); 410 GLM_FUNC_QUALIFIER tmat4x2<T, P> operator-(tmat4x2<T, P> const & m1, tmat4x2<T, P> const & m2) argument 413 m1[0] - m2[0], 414 m1[1] - m2[1], 415 m1[2] - m2[2], 416 m1[3] - m2[3]); [all …]
|
D | type_mat3x3.inl | 374 GLM_FUNC_QUALIFIER tmat3x3<T, P> operator+(tmat3x3<T, P> const & m1, tmat3x3<T, P> const & m2) argument 377 m1[0] + m2[0], 378 m1[1] + m2[1], 379 m1[2] + m2[2]); 401 GLM_FUNC_QUALIFIER tmat3x3<T, P> operator-(tmat3x3<T, P> const & m1, tmat3x3<T, P> const & m2) argument 404 m1[0] - m2[0], 405 m1[1] - m2[1], 406 m1[2] - m2[2]); 446 GLM_FUNC_QUALIFIER tmat3x3<T, P> operator*(tmat3x3<T, P> const & m1, tmat3x3<T, P> const & m2) argument 458 T const SrcB00 = m2[0][0]; [all …]
|
D | type_mat4x4.inl | 441 GLM_FUNC_QUALIFIER tmat4x4<T, P> operator+(tmat4x4<T, P> const & m1, tmat4x4<T, P> const & m2) argument 444 m1[0] + m2[0], 445 m1[1] + m2[1], 446 m1[2] + m2[2], 447 m1[3] + m2[3]); 471 GLM_FUNC_QUALIFIER tmat4x4<T, P> operator-(tmat4x4<T, P> const & m1, tmat4x4<T, P> const & m2) argument 474 m1[0] - m2[0], 475 m1[1] - m2[1], 476 m1[2] - m2[2], 477 m1[3] - m2[3]); [all …]
|
D | type_mat3x2.inl | 349 GLM_FUNC_QUALIFIER tmat3x2<T, P> operator+(tmat3x2<T, P> const & m1, tmat3x2<T, P> const & m2) argument 352 m1[0] + m2[0], 353 m1[1] + m2[1], 354 m1[2] + m2[2]); 367 GLM_FUNC_QUALIFIER tmat3x2<T, P> operator-(tmat3x2<T, P> const & m1, tmat3x2<T, P> const & m2) argument 370 m1[0] - m2[0], 371 m1[1] - m2[1], 372 m1[2] - m2[2]); 411 GLM_FUNC_QUALIFIER tmat2x2<T, P> operator*(tmat3x2<T, P> const & m1, tmat2x3<T, P> const & m2) argument 420 const T SrcB00 = m2[0][0]; [all …]
|
D | type_mat2x4.inl | 308 GLM_FUNC_QUALIFIER tmat2x4<T, P> operator+(tmat2x4<T, P> const & m1, tmat2x4<T, P> const & m2) argument 311 m1[0] + m2[0], 312 m1[1] + m2[1]); 324 GLM_FUNC_QUALIFIER tmat2x4<T, P> operator-(tmat2x4<T, P> const & m1, tmat2x4<T, P> const & m2) argument 327 m1[0] - m2[0], 328 m1[1] - m2[1]); 366 GLM_FUNC_QUALIFIER tmat4x4<T, P> operator*(tmat2x4<T, P> const & m1, tmat4x2<T, P> const & m2) argument 377 T SrcB00 = m2[0][0]; 378 T SrcB01 = m2[0][1]; 379 T SrcB10 = m2[1][0]; [all …]
|
D | type_mat2x3.inl | 307 GLM_FUNC_QUALIFIER tmat2x3<T, P> operator+(tmat2x3<T, P> const & m1, tmat2x3<T, P> const & m2) argument 310 m1[0] + m2[0], 311 m1[1] + m2[1]); 323 GLM_FUNC_QUALIFIER tmat2x3<T, P> operator-(tmat2x3<T, P> const & m1, tmat2x3<T, P> const & m2) argument 326 m1[0] - m2[0], 327 m1[1] - m2[1]); 370 GLM_FUNC_QUALIFIER tmat2x3<T, P> operator*(tmat2x3<T, P> const & m1, tmat2x2<T, P> const & m2) argument 373 m1[0][0] * m2[0][0] + m1[1][0] * m2[0][1], 374 m1[0][1] * m2[0][0] + m1[1][1] * m2[0][1], 375 m1[0][2] * m2[0][0] + m1[1][2] * m2[0][1], [all …]
|
D | type_mat2x2.inl | 329 GLM_FUNC_QUALIFIER tmat2x2<T, P> operator+(tmat2x2<T, P> const & m1, tmat2x2<T, P> const & m2) argument 332 m1[0] + m2[0], 333 m1[1] + m2[1]); 353 GLM_FUNC_QUALIFIER tmat2x2<T, P> operator-(tmat2x2<T, P> const & m1, tmat2x2<T, P> const & m2) argument 356 m1[0] - m2[0], 357 m1[1] - m2[1]); 401 GLM_FUNC_QUALIFIER tmat2x2<T, P> operator*(tmat2x2<T, P> const & m1, tmat2x2<T, P> const & m2) argument 404 m1[0][0] * m2[0][0] + m1[1][0] * m2[0][1], 405 m1[0][1] * m2[0][0] + m1[1][1] * m2[0][1], 406 m1[0][0] * m2[1][0] + m1[1][0] * m2[1][1], [all …]
|
D | type_mat2x2.hpp | 125 GLM_FUNC_DECL tmat2x2<T, P> operator+(tmat2x2<T, P> const & m1, tmat2x2<T, P> const & m2); 134 GLM_FUNC_DECL tmat2x2<T, P> operator-(tmat2x2<T, P> const & m1, tmat2x2<T, P> const & m2); 149 GLM_FUNC_DECL tmat2x2<T, P> operator*(tmat2x2<T, P> const & m1, tmat2x2<T, P> const & m2); 152 GLM_FUNC_DECL tmat3x2<T, P> operator*(tmat2x2<T, P> const & m1, tmat3x2<T, P> const & m2); 155 GLM_FUNC_DECL tmat4x2<T, P> operator*(tmat2x2<T, P> const & m1, tmat4x2<T, P> const & m2); 170 GLM_FUNC_DECL tmat2x2<T, P> operator/(tmat2x2<T, P> const & m1, tmat2x2<T, P> const & m2); 175 GLM_FUNC_DECL bool operator==(tmat2x2<T, P> const & m1, tmat2x2<T, P> const & m2); 178 GLM_FUNC_DECL bool operator!=(tmat2x2<T, P> const & m1, tmat2x2<T, P> const & m2);
|
D | type_mat2x3.hpp | 119 GLM_FUNC_DECL tmat2x3<T, P> operator+(tmat2x3<T, P> const & m1, tmat2x3<T, P> const & m2); 125 GLM_FUNC_DECL tmat2x3<T, P> operator-(tmat2x3<T, P> const & m1, tmat2x3<T, P> const & m2); 140 GLM_FUNC_DECL tmat2x3<T, P> operator*(tmat2x3<T, P> const & m1, tmat2x2<T, P> const & m2); 143 GLM_FUNC_DECL tmat3x3<T, P> operator*(tmat2x3<T, P> const & m1, tmat3x2<T, P> const & m2); 146 GLM_FUNC_DECL tmat4x3<T, P> operator*(tmat2x3<T, P> const & m1, tmat4x2<T, P> const & m2); 157 GLM_FUNC_DECL bool operator==(tmat2x3<T, P> const & m1, tmat2x3<T, P> const & m2); 160 GLM_FUNC_DECL bool operator!=(tmat2x3<T, P> const & m1, tmat2x3<T, P> const & m2);
|
D | type_mat3x4.hpp | 126 GLM_FUNC_DECL tmat3x4<T, P> operator+(tmat3x4<T, P> const & m1, tmat3x4<T, P> const & m2); 132 GLM_FUNC_DECL tmat3x4<T, P> operator-(tmat3x4<T, P> const & m1, tmat3x4<T, P> const & m2); 147 GLM_FUNC_DECL tmat4x4<T, P> operator*(tmat3x4<T, P> const & m1, tmat4x3<T, P> const & m2); 150 GLM_FUNC_DECL tmat2x4<T, P> operator*(tmat3x4<T, P> const & m1, tmat2x3<T, P> const & m2); 153 GLM_FUNC_DECL tmat3x4<T, P> operator*(tmat3x4<T, P> const & m1, tmat3x3<T, P> const & m2); 164 GLM_FUNC_DECL bool operator==(tmat3x4<T, P> const & m1, tmat3x4<T, P> const & m2); 167 GLM_FUNC_DECL bool operator!=(tmat3x4<T, P> const & m1, tmat3x4<T, P> const & m2);
|
D | type_mat2x4.hpp | 121 GLM_FUNC_DECL tmat2x4<T, P> operator+(tmat2x4<T, P> const & m1, tmat2x4<T, P> const & m2); 127 GLM_FUNC_DECL tmat2x4<T, P> operator-(tmat2x4<T, P> const & m1, tmat2x4<T, P> const & m2); 142 GLM_FUNC_DECL tmat4x4<T, P> operator*(tmat2x4<T, P> const & m1, tmat4x2<T, P> const & m2); 145 GLM_FUNC_DECL tmat2x4<T, P> operator*(tmat2x4<T, P> const & m1, tmat2x2<T, P> const & m2); 148 GLM_FUNC_DECL tmat3x4<T, P> operator*(tmat2x4<T, P> const & m1, tmat3x2<T, P> const & m2); 159 GLM_FUNC_DECL bool operator==(tmat2x4<T, P> const & m1, tmat2x4<T, P> const & m2); 162 GLM_FUNC_DECL bool operator!=(tmat2x4<T, P> const & m1, tmat2x4<T, P> const & m2);
|
D | type_mat4x2.hpp | 131 GLM_FUNC_DECL tmat4x2<T, P> operator+(tmat4x2<T, P> const & m1, tmat4x2<T, P> const & m2); 137 GLM_FUNC_DECL tmat4x2<T, P> operator-(tmat4x2<T, P> const & m1, tmat4x2<T, P> const & m2); 152 GLM_FUNC_DECL tmat2x2<T, P> operator*(tmat4x2<T, P> const & m1, tmat2x4<T, P> const & m2); 155 GLM_FUNC_DECL tmat3x2<T, P> operator*(tmat4x2<T, P> const & m1, tmat3x4<T, P> const & m2); 158 GLM_FUNC_DECL tmat4x2<T, P> operator*(tmat4x2<T, P> const & m1, tmat4x4<T, P> const & m2); 169 GLM_FUNC_DECL bool operator==(tmat4x2<T, P> const & m1, tmat4x2<T, P> const & m2); 172 GLM_FUNC_DECL bool operator!=(tmat4x2<T, P> const & m1, tmat4x2<T, P> const & m2);
|
D | type_mat3x2.hpp | 126 GLM_FUNC_DECL tmat3x2<T, P> operator+(tmat3x2<T, P> const & m1, tmat3x2<T, P> const & m2); 132 GLM_FUNC_DECL tmat3x2<T, P> operator-(tmat3x2<T, P> const & m1, tmat3x2<T, P> const & m2); 147 GLM_FUNC_DECL tmat2x2<T, P> operator*(tmat3x2<T, P> const & m1, tmat2x3<T, P> const & m2); 150 GLM_FUNC_DECL tmat3x2<T, P> operator*(tmat3x2<T, P> const & m1, tmat3x3<T, P> const & m2); 153 GLM_FUNC_DECL tmat4x2<T, P> operator*(tmat3x2<T, P> const & m1, tmat4x3<T, P> const & m2); 164 GLM_FUNC_DECL bool operator==(tmat3x2<T, P> const & m1, tmat3x2<T, P> const & m2); 167 GLM_FUNC_DECL bool operator!=(tmat3x2<T, P> const & m1, tmat3x2<T, P> const & m2);
|
D | type_mat3x3.hpp | 132 GLM_FUNC_DECL tmat3x3<T, P> operator+(tmat3x3<T, P> const & m1, tmat3x3<T, P> const & m2); 141 GLM_FUNC_DECL tmat3x3<T, P> operator-(tmat3x3<T, P> const & m1, tmat3x3<T, P> const & m2); 156 GLM_FUNC_DECL tmat3x3<T, P> operator*(tmat3x3<T, P> const & m1, tmat3x3<T, P> const & m2); 159 GLM_FUNC_DECL tmat2x3<T, P> operator*(tmat3x3<T, P> const & m1, tmat2x3<T, P> const & m2); 162 GLM_FUNC_DECL tmat4x3<T, P> operator*(tmat3x3<T, P> const & m1, tmat4x3<T, P> const & m2); 177 GLM_FUNC_DECL tmat3x3<T, P> operator/(tmat3x3<T, P> const & m1, tmat3x3<T, P> const & m2); 182 GLM_FUNC_DECL bool operator==(tmat3x3<T, P> const & m1, tmat3x3<T, P> const & m2); 185 GLM_FUNC_DECL bool operator!=(tmat3x3<T, P> const & m1, tmat3x3<T, P> const & m2);
|
D | type_mat4x4.hpp | 137 GLM_FUNC_DECL tmat4x4<T, P> operator+(tmat4x4<T, P> const & m1, tmat4x4<T, P> const & m2); 146 GLM_FUNC_DECL tmat4x4<T, P> operator-(tmat4x4<T, P> const & m1, tmat4x4<T, P> const & m2); 161 GLM_FUNC_DECL tmat2x4<T, P> operator*(tmat4x4<T, P> const & m1, tmat2x4<T, P> const & m2); 164 GLM_FUNC_DECL tmat3x4<T, P> operator*(tmat4x4<T, P> const & m1, tmat3x4<T, P> const & m2); 167 GLM_FUNC_DECL tmat4x4<T, P> operator*(tmat4x4<T, P> const & m1, tmat4x4<T, P> const & m2); 182 GLM_FUNC_DECL tmat4x4<T, P> operator/(tmat4x4<T, P> const & m1, tmat4x4<T, P> const & m2); 187 GLM_FUNC_DECL bool operator==(tmat4x4<T, P> const & m1, tmat4x4<T, P> const & m2); 190 GLM_FUNC_DECL bool operator!=(tmat4x4<T, P> const & m1, tmat4x4<T, P> const & m2);
|
D | type_mat4x3.hpp | 131 GLM_FUNC_DECL tmat4x3<T, P> operator+(tmat4x3<T, P> const & m1, tmat4x3<T, P> const & m2); 137 GLM_FUNC_DECL tmat4x3<T, P> operator-(tmat4x3<T, P> const & m1, tmat4x3<T, P> const & m2); 152 GLM_FUNC_DECL tmat2x3<T, P> operator*(tmat4x3<T, P> const & m1, tmat2x4<T, P> const & m2); 155 GLM_FUNC_DECL tmat3x3<T, P> operator*(tmat4x3<T, P> const & m1, tmat3x4<T, P> const & m2); 158 GLM_FUNC_DECL tmat4x3<T, P> operator*(tmat4x3<T, P> const & m1, tmat4x4<T, P> const & m2); 169 GLM_FUNC_DECL bool operator==(tmat4x3<T, P> const & m1, tmat4x3<T, P> const & m2); 172 GLM_FUNC_DECL bool operator!=(tmat4x3<T, P> const & m1, tmat4x3<T, P> const & m2);
|
/hardware/google/gfxstream/guest/mesa/src/util/ |
D | u_math.c | 143 float m0, m1, m2, m3, s; in util_invert_mat4x4() local 180 m2 = r2[0] / r0[0]; in util_invert_mat4x4() 184 r2[1] -= m2 * s; in util_invert_mat4x4() 188 r2[2] -= m2 * s; in util_invert_mat4x4() 192 r2[3] -= m2 * s; in util_invert_mat4x4() 197 r2[4] -= m2 * s; in util_invert_mat4x4() 203 r2[5] -= m2 * s; in util_invert_mat4x4() 209 r2[6] -= m2 * s; in util_invert_mat4x4() 215 r2[7] -= m2 * s; in util_invert_mat4x4() 228 m2 = r2[1] / r1[1]; in util_invert_mat4x4() [all …]
|
/hardware/google/gfxstream/third-party/glm/include/glm/gtx/ |
D | simd_mat4.hpp | 109 fmat4x4SIMD operator+ (fmat4x4SIMD const & m1, fmat4x4SIMD const & m2); 113 fmat4x4SIMD operator- (fmat4x4SIMD const & m1, fmat4x4SIMD const & m2); 121 fmat4x4SIMD operator* (fmat4x4SIMD const & m1, fmat4x4SIMD const & m2); 129 fmat4x4SIMD operator/ (fmat4x4SIMD const & m1, fmat4x4SIMD const & m2);
|
D | simd_mat4.inl | 277 const fmat4x4SIMD &m2 argument 282 m1[0] + m2[0], 283 m1[1] + m2[1], 284 m1[2] + m2[2], 285 m1[3] + m2[3] 323 const fmat4x4SIMD &m2 argument 328 m1[0] - m2[0], 329 m1[1] - m2[1], 330 m1[2] - m2[2], 331 m1[3] - m2[3] [all …]
|
D | simd_quat.inl | 230 GLM_FUNC_QUALIFIER detail::fquatSIMD quatSIMD_cast_impl(const T m0[], const T m1[], const T m2[]) argument 232 T trace = m0[0] + m1[1] + m2[2] + T(1.0); 240 static_cast<float>((m2[0] - m0[2]) * s), 241 static_cast<float>((m1[2] - m2[1]) * s)); 247 if (m0[0] > m2[2]) 250 T s = sqrt(m0[0] - m1[1] - m2[2] + T(1.0)) * T(0.5); 253 static_cast<float>((m1[2] - m2[1]) * s), 254 static_cast<float>((m2[0] + m0[2]) * s), 261 if (m1[1] > m2[2]) 264 T s = sqrt(m1[1] - m0[0] - m2[2] + T(1.0)) * T(0.5); [all …]
|
D | matrix_interpolation.inl | 119 tmat4x4<T, P> const & m2, argument 124 tmat4x4<T, P> dltRotation = m2 * transpose(m1rot); 129 out[3][0] = m1[3][0] + delta * (m2[3][0] - m1[3][0]); 130 out[3][1] = m1[3][1] + delta * (m2[3][1] - m1[3][1]); 131 out[3][2] = m1[3][2] + delta * (m2[3][2] - m1[3][2]);
|
D | matrix_interpolation.hpp | 55 tmat4x4<T, P> const & m2,
|
/hardware/google/gfxstream/third-party/glm/include/glm/simd/ |
D | matrix.h | 43 __m128 m2 = _mm_mul_ps(m[2], v2); in glm_mat4_mul_vec4() local 47 __m128 a1 = _mm_add_ps(m2, m3); in glm_mat4_mul_vec4() 62 __m128 m2 = _mm_mul_ps(v, i2); in glm_vec4_mul_mat4() local 69 __m128 u2 = _mm_unpacklo_ps(m2, m3); in glm_vec4_mul_mat4() 70 __m128 u3 = _mm_unpackhi_ps(m2, m3); in glm_vec4_mul_mat4() 90 __m128 m2 = _mm_mul_ps(in1[2], e2); in glm_mat4_mul() local 94 __m128 a1 = _mm_add_ps(m2, m3); in glm_mat4_mul() 108 __m128 m2 = _mm_mul_ps(in1[2], e2); in glm_mat4_mul() local 112 __m128 a1 = _mm_add_ps(m2, m3); in glm_mat4_mul() 126 __m128 m2 = _mm_mul_ps(in1[2], e2); in glm_mat4_mul() local [all …]
|