Home
last modified time | relevance | path

Searched refs:defaultp (Results 1 – 25 of 35) sorted by relevance

12

/hardware/google/gfxstream/third-party/glm/include/glm/gtc/
Dtype_precision.hpp251 typedef tvec1<i8, defaultp> i8vec1;
255 typedef tvec2<i8, defaultp> i8vec2;
259 typedef tvec3<i8, defaultp> i8vec3;
263 typedef tvec4<i8, defaultp> i8vec4;
268 typedef tvec1<i16, defaultp> i16vec1;
272 typedef tvec2<i16, defaultp> i16vec2;
276 typedef tvec3<i16, defaultp> i16vec3;
280 typedef tvec4<i16, defaultp> i16vec4;
285 typedef tvec1<i32, defaultp> i32vec1;
289 typedef tvec2<i32, defaultp> i32vec2;
[all …]
Dtype_ptr.hpp69 GLM_FUNC_DECL tvec2<T, defaultp> make_vec2(T const * const ptr);
74 GLM_FUNC_DECL tvec3<T, defaultp> make_vec3(T const * const ptr);
79 GLM_FUNC_DECL tvec4<T, defaultp> make_vec4(T const * const ptr);
84 GLM_FUNC_DECL tmat2x2<T, defaultp> make_mat2x2(T const * const ptr);
89 GLM_FUNC_DECL tmat2x3<T, defaultp> make_mat2x3(T const * const ptr);
94 GLM_FUNC_DECL tmat2x4<T, defaultp> make_mat2x4(T const * const ptr);
99 GLM_FUNC_DECL tmat3x2<T, defaultp> make_mat3x2(T const * const ptr);
104 GLM_FUNC_DECL tmat3x3<T, defaultp> make_mat3x3(T const * const ptr);
109 GLM_FUNC_DECL tmat3x4<T, defaultp> make_mat3x4(T const * const ptr);
114 GLM_FUNC_DECL tmat4x2<T, defaultp> make_mat4x2(T const * const ptr);
[all …]
Dtype_ptr.inl297 GLM_FUNC_QUALIFIER tvec2<T, defaultp> make_vec2(T const * const ptr)
299 tvec2<T, defaultp> Result;
300 memcpy(value_ptr(Result), ptr, sizeof(tvec2<T, defaultp>));
307 GLM_FUNC_QUALIFIER tvec3<T, defaultp> make_vec3(T const * const ptr)
309 tvec3<T, defaultp> Result;
310 memcpy(value_ptr(Result), ptr, sizeof(tvec3<T, defaultp>));
317 GLM_FUNC_QUALIFIER tvec4<T, defaultp> make_vec4(T const * const ptr)
319 tvec4<T, defaultp> Result;
320 memcpy(value_ptr(Result), ptr, sizeof(tvec4<T, defaultp>));
327 GLM_FUNC_QUALIFIER tmat2x2<T, defaultp> make_mat2x2(T const * const ptr)
[all …]
Dmatrix_transform.hpp102 GLM_FUNC_DECL tmat4x4<T, defaultp> ortho(
122 GLM_FUNC_DECL tmat4x4<T, defaultp> orthoLH(
142 GLM_FUNC_DECL tmat4x4<T, defaultp> orthoRH(
160 GLM_FUNC_DECL tmat4x4<T, defaultp> ortho(
177 GLM_FUNC_DECL tmat4x4<T, defaultp> frustum(
196 GLM_FUNC_DECL tmat4x4<T, defaultp> frustumLH(
215 GLM_FUNC_DECL tmat4x4<T, defaultp> frustumRH(
232 GLM_FUNC_DECL tmat4x4<T, defaultp> perspective(
247 GLM_FUNC_DECL tmat4x4<T, defaultp> perspectiveRH(
262 GLM_FUNC_DECL tmat4x4<T, defaultp> perspectiveLH(
[all …]
Drandom.hpp68 GLM_FUNC_DECL tvec2<T, defaultp> circularRand(
76 GLM_FUNC_DECL tvec3<T, defaultp> sphericalRand(
84 GLM_FUNC_DECL tvec2<T, defaultp> diskRand(
92 GLM_FUNC_DECL tvec3<T, defaultp> ballRand(
Dmatrix_transform.inl100 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> ortho
115 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> orthoLH
122 tmat4x4<T, defaultp> Result(1);
140 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> orthoRH
147 tmat4x4<T, defaultp> Result(1);
165 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> ortho
171 tmat4x4<T, defaultp> Result(static_cast<T>(1));
181 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> frustum
196 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> frustumLH
203 tmat4x4<T, defaultp> Result(0);
[all …]
Drandom.inl295 GLM_FUNC_QUALIFIER tvec2<T, defaultp> diskRand(T Radius)
297 tvec2<T, defaultp> Result(T(0));
303 tvec2<T, defaultp>(-Radius),
304 tvec2<T, defaultp>(Radius));
313 GLM_FUNC_QUALIFIER tvec3<T, defaultp> ballRand(T Radius)
315 tvec3<T, defaultp> Result(T(0));
321 tvec3<T, defaultp>(-Radius),
322 tvec3<T, defaultp>(Radius));
331 GLM_FUNC_QUALIFIER tvec2<T, defaultp> circularRand(T Radius)
334 return tvec2<T, defaultp>(cos(a), sin(a)) * Radius;
[all …]
Dround.inl235 …:compute_ceilPowerOfTwo<genType, defaultp, tvec1, std::numeric_limits<genType>::is_signed>::call(t…
/hardware/google/gfxstream/third-party/glm/include/glm/gtx/
Deuler_angles.hpp31 GLM_FUNC_DECL tmat4x4<T, defaultp> eulerAngleX(
37 GLM_FUNC_DECL tmat4x4<T, defaultp> eulerAngleY(
43 GLM_FUNC_DECL tmat4x4<T, defaultp> eulerAngleZ(
49 GLM_FUNC_DECL tmat4x4<T, defaultp> eulerAngleXY(
56 GLM_FUNC_DECL tmat4x4<T, defaultp> eulerAngleYX(
63 GLM_FUNC_DECL tmat4x4<T, defaultp> eulerAngleXZ(
70 GLM_FUNC_DECL tmat4x4<T, defaultp> eulerAngleZX(
77 GLM_FUNC_DECL tmat4x4<T, defaultp> eulerAngleYZ(
84 GLM_FUNC_DECL tmat4x4<T, defaultp> eulerAngleZY(
91 GLM_FUNC_DECL tmat4x4<T, defaultp> eulerAngleXYZ(
[all …]
Dstd_based_type.hpp30 typedef tvec1<std::size_t, defaultp> size1;
34 typedef tvec2<std::size_t, defaultp> size2;
38 typedef tvec3<std::size_t, defaultp> size3;
42 typedef tvec4<std::size_t, defaultp> size4;
46 typedef tvec1<std::size_t, defaultp> size1_t;
50 typedef tvec2<std::size_t, defaultp> size2_t;
54 typedef tvec3<std::size_t, defaultp> size3_t;
58 typedef tvec4<std::size_t, defaultp> size4_t;
Deuler_angles.inl9 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> eulerAngleX
17 return tmat4x4<T, defaultp>(
25 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> eulerAngleY
33 return tmat4x4<T, defaultp>(
41 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> eulerAngleZ
49 return tmat4x4<T, defaultp>(
57 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> eulerAngleXY
68 return tmat4x4<T, defaultp>(
76 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> eulerAngleYX
87 return tmat4x4<T, defaultp>(
[all …]
Dwrap.inl15 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;
Dsimd_mat4.hpp46 typedef tmat4x4<float, defaultp> pure_type;
47 typedef tvec4<float, defaultp> pure_row_type;
48 typedef tvec4<float, defaultp> pure_col_type;
49 typedef tmat4x4<float, defaultp> pure_transpose_type;
Dcolor_space.inl104 GLM_FUNC_QUALIFIER tmat4x4<T, defaultp> saturation(T const s)
106 tvec3<T, defaultp> rgbw = tvec3<T, defaultp>(T(0.2126), T(0.7152), T(0.0722));
108 tvec3<T, defaultp> const col((T(1) - s) * rgbw);
110 tmat4x4<T, defaultp> result(T(1));
Dsimd_quat.hpp48 typedef tquat<bool, defaultp> bool_type;
49 typedef tquat<float, defaultp> pure_type;
Dcolor_space.hpp42 GLM_FUNC_DECL tmat4x4<T, defaultp> saturation(
Ddual_quaternion.hpp33 template <typename T, precision P = defaultp>
Dsimd_vec4.hpp71 typedef tvec4<float, defaultp> pure_type;
/hardware/google/gfxstream/third-party/glm/include/glm/detail/
Dprecision.hpp29 defaultp = aligned_highp enumerator
31 defaultp = highp
Dtype_mat2x3.hpp15 template <typename T, precision P = defaultp>
Dtype_mat3x4.hpp15 template <typename T, precision P = defaultp>
Dtype_mat2x4.hpp15 template <typename T, precision P = defaultp>
Dtype_mat4x2.hpp15 template <typename T, precision P = defaultp>
Dtype_mat3x2.hpp15 template <typename T, precision P = defaultp>
Dtype_mat2x2.hpp14 template <typename T, precision P = defaultp>

12