/hardware/google/gfxstream/third-party/glm/include/glm/detail/ |
D | type_mat2x2.inl | 11 template <typename T, precision P> 12 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2() 15 this->value[0] = col_type(1, 0); 16 this->value[1] = col_type(0, 1); 22 template <typename T, precision P> 23 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2(tmat2x2<T, P> const & m) 26 this->value[1] = m.value[1]; 30 template <typename T, precision P> 32 GLM_FUNC_QUALIFIER tmat2x2<T, P>::tmat2x2(tmat2x2<T, Q> const & m) 35 this->value[1] = m.value[1]; [all …]
|
D | type_mat2x4.inl | 9 template <typename T, precision P> 10 GLM_FUNC_QUALIFIER tmat2x4<T, P>::tmat2x4() 13 this->value[0] = col_type(1, 0, 0, 0); 14 this->value[1] = col_type(0, 1, 0, 0); 20 template <typename T, precision P> 21 GLM_FUNC_QUALIFIER tmat2x4<T, P>::tmat2x4(tmat2x4<T, P> const & m) 24 this->value[1] = m.value[1]; 28 template <typename T, precision P> 30 GLM_FUNC_QUALIFIER tmat2x4<T, P>::tmat2x4(tmat2x4<T, Q> const & m) 33 this->value[1] = m.value[1]; [all …]
|
D | type_mat2x3.inl | 9 template <typename T, precision P> 10 GLM_FUNC_QUALIFIER tmat2x3<T, P>::tmat2x3() 13 this->value[0] = col_type(1, 0, 0); 14 this->value[1] = col_type(0, 1, 0); 20 template <typename T, precision P> 21 GLM_FUNC_QUALIFIER tmat2x3<T, P>::tmat2x3(tmat2x3<T, P> const & m) 24 this->value[1] = m.value[1]; 28 template <typename T, precision P> 30 GLM_FUNC_QUALIFIER tmat2x3<T, P>::tmat2x3(tmat2x3<T, Q> const & m) 33 this->value[1] = m.value[1]; [all …]
|
D | type_mat3x3.inl | 11 template <typename T, precision P> 12 GLM_FUNC_QUALIFIER tmat3x3<T, P>::tmat3x3() 15 this->value[0] = col_type(1, 0, 0); 16 this->value[1] = col_type(0, 1, 0); 17 this->value[2] = col_type(0, 0, 1); 23 template <typename T, precision P> 24 GLM_FUNC_QUALIFIER tmat3x3<T, P>::tmat3x3(tmat3x3<T, P> const & m) 27 this->value[1] = m.value[1]; 32 template <typename T, precision P> 34 GLM_FUNC_QUALIFIER tmat3x3<T, P>::tmat3x3(tmat3x3<T, Q> const & m) [all …]
|
D | type_mat3x2.inl | 9 template <typename T, precision P> 10 GLM_FUNC_QUALIFIER tmat3x2<T, P>::tmat3x2() 13 this->value[0] = col_type(1, 0); 14 this->value[1] = col_type(0, 1); 21 template <typename T, precision P> 22 GLM_FUNC_QUALIFIER tmat3x2<T, P>::tmat3x2(tmat3x2<T, P> const & m) 25 this->value[1] = m.value[1]; 30 template <typename T, precision P> 32 GLM_FUNC_QUALIFIER tmat3x2<T, P>::tmat3x2(tmat3x2<T, Q> const & m) 35 this->value[1] = m.value[1]; [all …]
|
D | type_mat4x2.inl | 7 template<typename T, precision P> 8 const tmat4x2<T, P> tmat4x2<T, P>::ZERO(static_cast<T>(0)); 10 template<typename T, precision P> 11 const tmat4x2<T, P> tmat4x2<T, P>::IDENTITY(static_cast<T>(1)); 16 template <typename T, precision P> 17 GLM_FUNC_QUALIFIER tmat4x2<T, P>::tmat4x2() 20 this->value[0] = col_type(1, 0); 21 this->value[1] = col_type(0, 1); 29 template <typename T, precision P> 30 GLM_FUNC_QUALIFIER tmat4x2<T, P>::tmat4x2(tmat4x2<T, P> const & m) [all …]
|
D | _swizzle.hpp | 18 // The size 1 buffer is assumed to aligned to the actual members so that the 20 char _buffer[1]; 23 …template <int N, typename T, precision P, template <typename, precision> class vecType, int E0, in… 28 …template <typename T, precision P, template <typename, precision> class vecType, int E0, int E1, b… 29 struct _swizzle_base1<2, T, P, vecType, E0,E1,-1,-2, Aligned> : public _swizzle_base0<T, 2> 31 …GLM_FUNC_QUALIFIER vecType<T, P> operator ()() const { return vecType<T, P>(this->elem(E0), this-… in operator ()() 34 …template <typename T, precision P, template <typename, precision> class vecType, int E0, int E1, i… 35 struct _swizzle_base1<3, T, P, vecType, E0,E1,E2,-1, Aligned> : public _swizzle_base0<T, 3> 37 …GLM_FUNC_QUALIFIER vecType<T, P> operator ()() const { return vecType<T, P>(this->elem(E0), this-… in operator ()() 40 …template <typename T, precision P, template <typename, precision> class vecType, int E0, int E1, i… [all …]
|
D | type_mat3x4.inl | 9 template <typename T, precision P> 10 GLM_FUNC_QUALIFIER tmat3x4<T, P>::tmat3x4() 13 this->value[0] = col_type(1, 0, 0, 0); 14 this->value[1] = col_type(0, 1, 0, 0); 15 this->value[2] = col_type(0, 0, 1, 0); 21 template <typename T, precision P> 22 GLM_FUNC_QUALIFIER tmat3x4<T, P>::tmat3x4(tmat3x4<T, P> const & m) 25 this->value[1] = m.value[1]; 30 template <typename T, precision P> 32 GLM_FUNC_QUALIFIER tmat3x4<T, P>::tmat3x4(tmat3x4<T, Q> const & m) [all …]
|
D | type_mat4x3.inl | 9 template <typename T, precision P> 10 GLM_FUNC_QUALIFIER tmat4x3<T, P>::tmat4x3() 13 this->value[0] = col_type(1, 0, 0); 14 this->value[1] = col_type(0, 1, 0); 15 this->value[2] = col_type(0, 0, 1); 22 template <typename T, precision P> 23 GLM_FUNC_QUALIFIER tmat4x3<T, P>::tmat4x3(tmat4x3<T, P> const & m) 26 this->value[1] = m.value[1]; 32 template <typename T, precision P> 34 GLM_FUNC_QUALIFIER tmat4x3<T, P>::tmat4x3(tmat4x3<T, Q> const & m) [all …]
|
D | type_mat4x4.inl | 11 template <typename T, precision P> 12 GLM_FUNC_QUALIFIER tmat4x4<T, P>::tmat4x4() 15 this->value[0] = col_type(1, 0, 0, 0); 16 this->value[1] = col_type(0, 1, 0, 0); 17 this->value[2] = col_type(0, 0, 1, 0); 18 this->value[3] = col_type(0, 0, 0, 1); 24 template <typename T, precision P> 25 GLM_FUNC_QUALIFIER tmat4x4<T, P>::tmat4x4(tmat4x4<T, P> const & m) 28 this->value[1] = m[1]; 34 template <typename T, precision P> [all …]
|
D | func_matrix.inl | 10 template <template <typename, precision> class matType, typename T, precision P, bool Aligned> 13 GLM_FUNC_QUALIFIER static matType<T, P> call(matType<T, P> const& x, matType<T, P> const& y) 15 matType<T, P> result(uninitialize); 22 template <template <class, precision> class matType, typename T, precision P, bool Aligned> 25 template <typename T, precision P, bool Aligned> 26 struct compute_transpose<tmat2x2, T, P, Aligned> 28 GLM_FUNC_QUALIFIER static tmat2x2<T, P> call(tmat2x2<T, P> const & m) 30 tmat2x2<T, P> result(uninitialize); 32 result[0][1] = m[1][0]; 33 result[1][0] = m[0][1]; [all …]
|
D | type_vec4.hpp | 18 template <typename T, precision P = defaultp> 24 typedef tvec4<T, P> type; 25 typedef tvec4<bool, P> bool_type; 47 struct { T s, t, p, q; }; member 49 typename detail::storage<T, sizeof(T) * 4, detail::is_aligned<P>::value>::type data; 52 _GLM_SWIZZLE4_2_MEMBERS(T, P, glm::tvec2, x, y, z, w) 53 _GLM_SWIZZLE4_2_MEMBERS(T, P, glm::tvec2, r, g, b, a) 54 _GLM_SWIZZLE4_2_MEMBERS(T, P, glm::tvec2, s, t, p, q) 55 _GLM_SWIZZLE4_3_MEMBERS(T, P, glm::tvec3, x, y, z, w) 56 _GLM_SWIZZLE4_3_MEMBERS(T, P, glm::tvec3, r, g, b, a) [all …]
|
D | func_integer.inl | 30 …eturn Bits >= sizeof(T) * 8 ? ~static_cast<T>(0) : (static_cast<T>(1) << Bits) - static_cast<T>(1); 33 …template <typename T, glm::precision P, template <typename, glm::precision> class vecType, bool Al… 36 GLM_FUNC_QUALIFIER static vecType<T, P> call(vecType<T, P> const & v, T, T) 42 …template <typename T, glm::precision P, template <typename, glm::precision> class vecType, bool Al… 43 struct compute_bitfieldReverseStep<T, P, vecType, Aligned, true> 45 GLM_FUNC_QUALIFIER static vecType<T, P> call(vecType<T, P> const & v, T Mask, T Shift) 51 …template <typename T, glm::precision P, template <typename, glm::precision> class vecType, bool Al… 54 GLM_FUNC_QUALIFIER static vecType<T, P> call(vecType<T, P> const & v, T, T) 60 …template <typename T, glm::precision P, template <typename, glm::precision> class vecType, bool Al… 61 struct compute_bitfieldBitCountStep<T, P, vecType, Aligned, true> [all …]
|
/hardware/google/gfxstream/third-party/glm/include/glm/gtx/ |
D | matrix_major_storage.inl | 6 template <typename T, precision P> 7 GLM_FUNC_QUALIFIER tmat2x2<T, P> rowMajor2 9 tvec2<T, P> const & v1, 10 tvec2<T, P> const & v2 13 tmat2x2<T, P> Result; 15 Result[1][0] = v1.y; 16 Result[0][1] = v2.x; 17 Result[1][1] = v2.y; 21 template <typename T, precision P> 22 GLM_FUNC_QUALIFIER tmat2x2<T, P> rowMajor2( [all …]
|
D | matrix_operation.inl | 6 template <typename T, precision P> 7 GLM_FUNC_QUALIFIER tmat2x2<T, P> diagonal2x2 9 tvec2<T, P> const & v 12 tmat2x2<T, P> Result(static_cast<T>(1)); 14 Result[1][1] = v[1]; 18 template <typename T, precision P> 19 GLM_FUNC_QUALIFIER tmat2x3<T, P> diagonal2x3 21 tvec2<T, P> const & v 24 tmat2x3<T, P> Result(static_cast<T>(1)); 26 Result[1][1] = v[1]; [all …]
|
D | transform2.inl | 6 template <typename T, precision P> 7 GLM_FUNC_QUALIFIER tmat3x3<T, P> shearX2D(tmat3x3<T, P> const& m, T s) 9 tmat3x3<T, P> r(1); 10 r[1][0] = s; 14 template <typename T, precision P> 15 GLM_FUNC_QUALIFIER tmat3x3<T, P> shearY2D(tmat3x3<T, P> const& m, T s) 17 tmat3x3<T, P> r(1); 18 r[0][1] = s; 22 template <typename T, precision P> 23 GLM_FUNC_QUALIFIER tmat4x4<T, P> shearX3D(tmat4x4<T, P> const& m, T s, T t) [all …]
|
D | dual_quaternion.inl | 11 template <typename T, precision P> 12 …GLM_FUNC_QUALIFIER typename tdualquat<T, P>::part_type & tdualquat<T, P>::operator[](typename tdua… 18 template <typename T, precision P> 19 …LM_FUNC_QUALIFIER typename tdualquat<T, P>::part_type const & tdualquat<T, P>::operator[](typename… 28 template <typename T, precision P> 29 GLM_FUNC_QUALIFIER GLM_CONSTEXPR tdualquat<T, P>::tdualquat() 31 : real(tquat<T, P>()) 32 , dual(tquat<T, P>(0, 0, 0, 0)) 38 template <typename T, precision P> 39 GLM_FUNC_QUALIFIER GLM_CONSTEXPR tdualquat<T, P>::tdualquat(tdualquat<T, P> const & d) [all …]
|
D | quaternion.inl | 9 template <typename T, precision P> 10 GLM_FUNC_QUALIFIER tvec3<T, P> cross(tvec3<T, P> const& v, tquat<T, P> const& q) 15 template <typename T, precision P> 16 GLM_FUNC_QUALIFIER tvec3<T, P> cross(tquat<T, P> const& q, tvec3<T, P> const& v) 21 template <typename T, precision P> 22 GLM_FUNC_QUALIFIER tquat<T, P> squad 24 tquat<T, P> const & q1, 25 tquat<T, P> const & q2, 26 tquat<T, P> const & s1, 27 tquat<T, P> const & s2, [all …]
|
D | matrix_transform_2d.inl | 10 template <typename T, precision P> 11 GLM_FUNC_QUALIFIER tmat3x3<T, P> translate( 12 tmat3x3<T, P> const & m, 13 tvec2<T, P> const & v) 15 tmat3x3<T, P> Result(m); 16 Result[2] = m[0] * v[0] + m[1] * v[1] + m[2]; 21 template <typename T, precision P> 22 GLM_FUNC_QUALIFIER tmat3x3<T, P> rotate( 23 tmat3x3<T, P> const & m, 30 tmat3x3<T, P> Result(uninitialize); [all …]
|
/hardware/google/gfxstream/third-party/glm/include/glm/gtc/ |
D | quaternion.inl | 12 template <typename T, precision P, bool Aligned> 13 struct compute_dot<tquat, T, P, Aligned> 15 static GLM_FUNC_QUALIFIER T call(tquat<T, P> const& x, tquat<T, P> const& y) 17 tvec4<T, P> tmp(x.x * y.x, x.y * y.y, x.z * y.z, x.w * y.w); 22 template <typename T, precision P, bool Aligned> 25 static tquat<T, P> call(tquat<T, P> const& q, tquat<T, P> const& p) 27 return tquat<T, P>(q.w + p.w, q.x + p.x, q.y + p.y, q.z + p.z); 31 template <typename T, precision P, bool Aligned> 34 static tquat<T, P> call(tquat<T, P> const& q, tquat<T, P> const& p) 36 return tquat<T, P>(q.w - p.w, q.x - p.x, q.y - p.y, q.z - p.z); [all …]
|
D | quaternion_simd.inl | 10 template <precision P> 11 struct compute_quat_mul<float, P, true> 13 static tquat<float, P> call(tquat<float, P> const& q1, tquat<float, P> const& q2) 18 …__m128 const mul0 = _mm_mul_ps(q1.Data, _mm_shuffle_ps(q2.Data, q2.Data, _MM_SHUFFLE(0, 1, 2, 3))); 19 …__m128 const mul1 = _mm_mul_ps(q1.Data, _mm_shuffle_ps(q2.Data, q2.Data, _MM_SHUFFLE(1, 0, 3, 2))); 20 …__m128 const mul2 = _mm_mul_ps(q1.Data, _mm_shuffle_ps(q2.Data, q2.Data, _MM_SHUFFLE(2, 3, 0, 1))); 31 __m128 const add4 = _mm_add_ss(add0, _mm_shuffle_ps(add0, add0, 1)); 35 __m128 const add5 = _mm_add_ss(add1, _mm_shuffle_ps(add1, add1, 1)); 39 __m128 const add6 = _mm_add_ss(add2, _mm_shuffle_ps(add2, add2, 1)); 43 __m128 const add7 = _mm_add_ss(add3, _mm_shuffle_ps(add3, add3, 1)); [all …]
|
D | noise.inl | 12 template <typename T, precision P> 13 GLM_FUNC_QUALIFIER tvec4<T, P> grad4(T const & j, tvec4<T, P> const & ip) 15 tvec3<T, P> pXYZ = floor(fract(tvec3<T, P>(j) * tvec3<T, P>(ip)) * T(7)) * ip[2] - T(1); 16 T pW = static_cast<T>(1.5) - dot(abs(pXYZ), tvec3<T, P>(1)); 17 tvec4<T, P> s = tvec4<T, P>(lessThan(tvec4<T, P>(pXYZ, pW), tvec4<T, P>(0.0))); 18 pXYZ = pXYZ + (tvec3<T, P>(s) * T(2) - T(1)) * s.w; 19 return tvec4<T, P>(pXYZ, pW); 24 template <typename T, precision P> 25 GLM_FUNC_QUALIFIER T perlin(tvec2<T, P> const & Position) 27 …tvec4<T, P> Pi = glm::floor(tvec4<T, P>(Position.x, Position.y, Position.x, Position.y)) + tvec4<T… [all …]
|
/hardware/google/gfxstream/guest/mesa/src/util/ |
D | u_mm.c | 36 debug_printf("Memory heap %p:\n", (void *) heap); in u_mmDumpMemInfo() 41 const struct mem_block *p; in u_mmDumpMemInfo() local 44 for (p = heap->next; p != heap; p = p->next) { in u_mmDumpMemInfo() 45 debug_printf(" Offset:%08x, Size:%08x, %c%c\n", p->ofs, p->size, in u_mmDumpMemInfo() 46 p->free ? 'F':'.', in u_mmDumpMemInfo() 47 p->reserved ? 'R':'.'); in u_mmDumpMemInfo() 48 if (p->free) in u_mmDumpMemInfo() 49 total_free += p->size; in u_mmDumpMemInfo() 51 total_used += p->size; in u_mmDumpMemInfo() 58 for (p = heap->next_free; p != heap; p = p->next_free) { in u_mmDumpMemInfo() [all …]
|
/hardware/interfaces/tv/tuner/assets/ |
D | tuner_frontend_input.ts | 2 …�����������������������������������������������������������������������GA0P�_�����! �… 3 …1M a1e1ce5 - H.264/MPEG-4 AVC codec - Copyleft 2003-2013 - http://www.videolaGn.org/x264.html -… 5 a�[��;E�O�GOČ���ȁ3�"���ǿ �8����p�&qV*�<G��#ºp`"�h��&��%Rii������f�7rc�����-~��Iۡ^o�p�uL… 6 "�)�c�4�'����JTW�¸9��`��]ܑG)����ǥ�~t��>[�g�������� �p 13 ��q�J�`\���9��S�O��6o�س��'�@�4����m�1���;�_��� �����O��H�ߟ�y���L�مp��>��ݧ��{�3��K�6��6ϥ�=… 14 �M��{�)��^ˬLa\���H��lmxA��BGx�cE�ϸ��r���+U~��p�Q�����z���u��1XW�P+���g�g��[��у{�T�…
|
D | tuner_frontend_input.es | 325 …1M a1e1ce5 - H.264/MPEG-4 AVC codec - Copyleft 2003-2013 - http://www.videolan.org/x264.html - opt… 327 a�[��;E�O�OČ���ȁ3�"���ǿ �8����p�&qV*�<G��#ºp`"�h��&��%Rii������f�7rc�����-~��Iۡ^o�p�uL�… 328 "�)�c�4�'����JTW�¸9��`��]ܑ)����ǥ�~t��>[�g�������� �p 335 ��q�J�`\���9��S�O��6o�س��'�@�4����m�1���;�_��� �����O��H�ߟ�y���L�مp��>��ݧ��{�3��K�6��6ϥ�=… 336 �M��{�)��^ˬLa\���H��lmxA��Bx�cE�ϸ��r���+U~��p�Q�����z���u��1XW�P+���g�g��[��у{�T�Zy� 338 ��s�~�}�� ��p��?�ߥDWs1�o��=��|;I<|m_A��Ԑ��A㞁��+��k����� 341 …����4<'�?\G����)*+S� |s\?���e�S����̾�x�c�}�ӫ@�q�W���}>����p�K��GÃ#�'�'��ᗬ��lZe1_MƽO<�*F�… 342 …��'�<Y���ϯ �}� �P��5��?���B�?��?����Ɛ�O��"����'�4'�,O/�a��_ ��ӯ2� |��l�m8� �{��v���@�ow(Un�… 346 …1��,}��U��*I� ygʆ��!_�1��~��¿��7"�����n��%�����`�=����7gickY�C�?�%�w|+��H;�jL�����I���1}`45…
|