/hardware/google/gfxstream/third-party/glm/include/glm/gtc/ |
D | type_precision.hpp | 251 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 …]
|
D | type_ptr.hpp | 69 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 …]
|
D | type_ptr.inl | 297 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 …]
|
D | matrix_transform.hpp | 102 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 …]
|
D | random.hpp | 68 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(
|
D | matrix_transform.inl | 100 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 …]
|
D | random.inl | 295 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 …]
|
D | round.inl | 235 …:compute_ceilPowerOfTwo<genType, defaultp, tvec1, std::numeric_limits<genType>::is_signed>::call(t…
|
/hardware/google/gfxstream/third-party/glm/include/glm/gtx/ |
D | euler_angles.hpp | 31 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 …]
|
D | std_based_type.hpp | 30 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;
|
D | euler_angles.inl | 9 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 …]
|
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 | simd_mat4.hpp | 46 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;
|
D | color_space.inl | 104 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));
|
D | simd_quat.hpp | 48 typedef tquat<bool, defaultp> bool_type; 49 typedef tquat<float, defaultp> pure_type;
|
D | color_space.hpp | 42 GLM_FUNC_DECL tmat4x4<T, defaultp> saturation(
|
D | dual_quaternion.hpp | 33 template <typename T, precision P = defaultp>
|
D | simd_vec4.hpp | 71 typedef tvec4<float, defaultp> pure_type;
|
/hardware/google/gfxstream/third-party/glm/include/glm/detail/ |
D | precision.hpp | 29 defaultp = aligned_highp enumerator 31 defaultp = highp
|
D | type_mat2x3.hpp | 15 template <typename T, precision P = defaultp>
|
D | type_mat3x4.hpp | 15 template <typename T, precision P = defaultp>
|
D | type_mat2x4.hpp | 15 template <typename T, precision P = defaultp>
|
D | type_mat4x2.hpp | 15 template <typename T, precision P = defaultp>
|
D | type_mat3x2.hpp | 15 template <typename T, precision P = defaultp>
|
D | type_mat2x2.hpp | 14 template <typename T, precision P = defaultp>
|