Home
last modified time | relevance | path

Searched refs:tmat3x2 (Results 1 – 25 of 34) sorted by relevance

12

/external/vulkan-validation-layers/libs/glm/detail/
Dtype_mat3x2.hpp42 struct tmat3x2 struct
49 typedef tmat3x2<T, P> type; argument
60 GLM_FUNC_DECL tmat3x2();
61 GLM_FUNC_DECL tmat3x2(tmat3x2<T, P> const & m);
63 GLM_FUNC_DECL tmat3x2(tmat3x2<T, Q> const & m);
65 GLM_FUNC_DECL explicit tmat3x2(
67 GLM_FUNC_DECL explicit tmat3x2(
69 GLM_FUNC_DECL tmat3x2(
73 GLM_FUNC_DECL tmat3x2(
84 GLM_FUNC_DECL tmat3x2(
[all …]
Dtype_mat3x2.inl33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tmat3x2<T, P>::length() const
42 GLM_FUNC_QUALIFIER typename tmat3x2<T, P>::col_type &
43 tmat3x2<T, P>::operator[]
53 GLM_FUNC_QUALIFIER typename tmat3x2<T, P>::col_type const &
54 tmat3x2<T, P>::operator[]
67 GLM_FUNC_QUALIFIER tmat3x2<T, P>::tmat3x2() function in glm::detail::tmat3x2
75 GLM_FUNC_QUALIFIER tmat3x2<T, P>::tmat3x2 function in glm::detail::tmat3x2
77 tmat3x2<T, P> const & m
87 GLM_FUNC_QUALIFIER tmat3x2<T, P>::tmat3x2( function in glm::detail::tmat3x2
88 tmat3x2<T, Q> const & m)
[all …]
Dtype_mat.hpp43 template <typename T, precision P> struct tmat3x2;
164 typedef detail::tmat3x2<float, lowp> lowp_mat3x2;
171 typedef detail::tmat3x2<float, mediump> mediump_mat3x2;
178 typedef detail::tmat3x2<float, highp> highp_mat3x2;
541 typedef detail::tmat3x2<double, lowp> lowp_dmat3x2;
547 typedef detail::tmat3x2<double, mediump> mediump_dmat3x2;
553 typedef detail::tmat3x2<double, highp> highp_dmat3x2;
Dglm.cpp207 template struct tmat3x2<float32, lowp>; variable
208 template struct tmat3x2<float64, lowp>; variable
210 template struct tmat3x2<float32, mediump>; variable
211 template struct tmat3x2<float64, mediump>; variable
213 template struct tmat3x2<float32, highp>; variable
214 template struct tmat3x2<float64, highp>; variable
Dtype_mat2x3.hpp50 typedef tmat3x2<T, P> transpose_type;
97 GLM_FUNC_DECL explicit tmat2x3(tmat3x2<T, P> const & x);
182 tmat3x2<T, P> const & m2);
Dtype_mat2x2.hpp102 GLM_FUNC_DECL explicit tmat2x2(tmat3x2<T, P> const & x);
204 GLM_FUNC_DECL tmat3x2<T, P> operator* (
206 tmat3x2<T, P> const & m2);
Dfunc_matrix.inl102 detail::tmat3x2<T, P> m(detail::tmat3x2<T, P>::_null);
213 GLM_FUNC_QUALIFIER static detail::tmat3x2<T, P> call(detail::tmat2x3<T, P> const & m)
215 detail::tmat3x2<T, P> result(detail::tmat3x2<T, P>::_null);
245 struct compute_transpose<detail::tmat3x2, T, P>
247 GLM_FUNC_QUALIFIER static detail::tmat2x3<T, P> call(detail::tmat3x2<T, P> const & m)
Dtype_mat2x4.hpp99 GLM_FUNC_DECL explicit tmat2x4(tmat3x2<T, P> const & x);
189 tmat3x2<T, P> const & m2);
Dtype_mat4x2.hpp109 GLM_FUNC_DECL explicit tmat4x2(tmat3x2<T, P> const & x);
186 GLM_FUNC_DECL tmat3x2<T, P> operator* (
Dfunc_matrix.hpp84 typedef tmat3x2<T, P> type;
Dtype_mat2x2.inl205 tmat3x2<T, P> const & m
530 GLM_FUNC_QUALIFIER tmat3x2<T, P> operator*
533 tmat3x2<T, P> const & m2
536 return tmat3x2<T, P>(
Dtype_mat3x4.hpp103 GLM_FUNC_DECL explicit tmat3x4(tmat3x2<T, P> const & x);
Dtype_mat4x3.hpp109 GLM_FUNC_DECL explicit tmat4x3(tmat3x2<T, P> const & x);
Dtype_mat4x2.inl250 tmat3x2<T, P> const & m
574 GLM_FUNC_QUALIFIER tmat3x2<T, P> operator*
580 return tmat3x2<T, P>(
/external/vulkan-validation-layers/libs/glm/
Dmat3x2.hpp41 typedef detail::tmat3x2<float, lowp> lowp_mat3x2;
48 typedef detail::tmat3x2<float, mediump> mediump_mat3x2;
55 typedef detail::tmat3x2<float, highp> highp_mat3x2;
Dfwd.hpp1751 typedef detail::tmat3x2<f32, lowp> lowp_fmat3x2;
1808 typedef detail::tmat3x2<f32, mediump> mediump_fmat3x2;
1866 typedef detail::tmat3x2<f32, highp> highp_fmat3x2;
1923 typedef detail::tmat3x2<f32, lowp> lowp_f32mat3x2;
1981 typedef detail::tmat3x2<f32, mediump> mediump_f32mat3x2;
2040 typedef detail::tmat3x2<f32, highp> highp_f32mat3x2;
2098 typedef detail::tmat3x2<f64, lowp> lowp_f64mat3x2;
2156 typedef detail::tmat3x2<f64, mediump> mediump_f64mat3x2;
2212 typedef detail::tmat3x2<f64, highp> highp_f64mat3x2;
/external/vulkan-validation-layers/libs/glm/gtc/
Dmatrix_integer.hpp86 typedef detail::tmat3x2<int, highp> highp_imat3x2;
136 typedef detail::tmat3x2<int, mediump> mediump_imat3x2;
186 typedef detail::tmat3x2<int, lowp> lowp_imat3x2;
235 typedef detail::tmat3x2<uint, highp> highp_umat3x2;
285 typedef detail::tmat3x2<uint, mediump> mediump_umat3x2;
335 typedef detail::tmat3x2<uint, lowp> lowp_umat3x2;
Dtype_precision.hpp719 typedef detail::tmat3x2<f32, defaultp> fmat3x2;
777 typedef detail::tmat3x2<f32, defaultp> f32mat3x2;
835 typedef detail::tmat3x2<f64, defaultp> f64mat3x2;
Dtype_ptr.inl195 detail::tmat3x2<T, P> const & mat
206 detail::tmat3x2<T, P> & mat
382 GLM_FUNC_QUALIFIER detail::tmat3x2<T, defaultp> make_mat3x2(T const * const ptr)
384 detail::tmat3x2<T, defaultp> Result;
385 memcpy(value_ptr(Result), ptr, sizeof(detail::tmat3x2<T, defaultp>));
Dtype_ptr.hpp125 GLM_FUNC_DECL detail::tmat3x2<T, defaultp> make_mat3x2(T const * const ptr);
/external/vulkan-validation-layers/libs/glm/gtx/
Dcompatibility.hpp99 …typedef detail::tmat3x2<bool, highp> bool3x2; //!< \brief boolean matrix with 3 x 2 components. …
115 …typedef detail::tmat3x2<int, highp> int3x2; //!< \brief integer matrix with 3 x 2 components. (…
131 …typedef detail::tmat3x2<float, highp> float3x2; //!< \brief single-precision floating-point matr…
147 …typedef detail::tmat3x2<double, highp> double3x2; //!< \brief double-precision floating-point ma…
Dmatrix_operation.inl49 GLM_FUNC_QUALIFIER detail::tmat3x2<T, P> diagonal3x2
54 detail::tmat3x2<T, P> Result(static_cast<T>(1));
Dmatrix_operation.hpp74 GLM_FUNC_DECL detail::tmat3x2<T, P> diagonal3x2(
Dio.hpp132 …GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& operator<<(std::basic_ostream<CTy,CTr>&, tmat3x2<T,P> c…
Dstring_cast.inl261 detail::tmat3x2<float, P> const & x
372 detail::tmat3x2<double, P> const & x

12