Home
last modified time | relevance | path

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

12

/external/vulkan-validation-layers/libs/glm/detail/
Dtype_mat4x3.hpp42 struct tmat4x3 struct
49 typedef tmat4x3<T, P> type; argument
60 GLM_FUNC_DECL tmat4x3();
61 GLM_FUNC_DECL tmat4x3(tmat4x3<T, P> const & m);
63 GLM_FUNC_DECL tmat4x3(tmat4x3<T, Q> const & m);
65 GLM_FUNC_DECL explicit tmat4x3(
67 GLM_FUNC_DECL explicit tmat4x3(
69 GLM_FUNC_DECL tmat4x3(
74 GLM_FUNC_DECL tmat4x3(
88 GLM_FUNC_DECL tmat4x3(
[all …]
Dtype_mat4x3.inl33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tmat4x3<T, P>::length() const
42 GLM_FUNC_QUALIFIER typename tmat4x3<T, P>::col_type &
43 tmat4x3<T, P>::operator[]
53 GLM_FUNC_QUALIFIER typename tmat4x3<T, P>::col_type const &
54 tmat4x3<T, P>::operator[]
67 GLM_FUNC_QUALIFIER tmat4x3<T, P>::tmat4x3() function in glm::detail::tmat4x3
78 GLM_FUNC_QUALIFIER tmat4x3<T, P>::tmat4x3( function in glm::detail::tmat4x3
79 tmat4x3<T, P> const & m)
89 GLM_FUNC_QUALIFIER tmat4x3<T, P>::tmat4x3( function in glm::detail::tmat4x3
90 tmat4x3<T, Q> const & m)
[all …]
Dtype_mat.hpp47 template <typename T, precision P> struct tmat4x3;
289 typedef detail::tmat4x3<float, lowp> lowp_mat4x3;
296 typedef detail::tmat4x3<float, mediump> mediump_mat4x3;
303 typedef detail::tmat4x3<float, highp> highp_mat4x3;
651 typedef detail::tmat4x3<double, lowp> lowp_dmat4x3;
657 typedef detail::tmat4x3<double, mediump> mediump_dmat4x3;
663 typedef detail::tmat4x3<double, highp> highp_dmat4x3;
Dglm.cpp247 template struct tmat4x3<float32, lowp>; variable
248 template struct tmat4x3<float64, lowp>; variable
250 template struct tmat4x3<float32, mediump>; variable
251 template struct tmat4x3<float64, mediump>; variable
253 template struct tmat4x3<float32, highp>; variable
254 template struct tmat4x3<float64, highp>; variable
Dtype_mat3x4.hpp50 typedef tmat4x3<T, P> transpose_type;
106 GLM_FUNC_DECL explicit tmat3x4(tmat4x3<T, P> const & x);
182 tmat4x3<T, P> const & m2);
Dtype_mat3x3.hpp111 GLM_FUNC_DECL explicit tmat3x3(tmat4x3<T, P> const & x);
212 GLM_FUNC_DECL tmat4x3<T, P> operator* (
214 tmat4x3<T, P> const & m2);
Dfunc_matrix.inl176 detail::tmat4x3<T, P> m(detail::tmat4x3<T, P>::_null);
284 GLM_FUNC_QUALIFIER static detail::tmat4x3<T, P> call(detail::tmat3x4<T, P> const & m)
286 detail::tmat4x3<T, P> result(detail::tmat4x3<T, P>::_null);
322 struct compute_transpose<detail::tmat4x3, T, P>
324 GLM_FUNC_QUALIFIER static detail::tmat3x4<T, P> call(detail::tmat4x3<T, P> const & m)
Dtype_mat2x3.hpp100 GLM_FUNC_DECL explicit tmat2x3(tmat4x3<T, P> const & x);
185 GLM_FUNC_DECL tmat4x3<T, P> operator* (
Dtype_mat3x2.hpp106 GLM_FUNC_DECL explicit tmat3x2(tmat4x3<T, P> const & x);
192 tmat4x3<T, P> const & m2);
Dtype_mat4x2.hpp111 GLM_FUNC_DECL explicit tmat4x2(tmat4x3<T, P> const & x);
197 tmat4x3<T, P> const & m1,
Dfunc_matrix.hpp108 typedef tmat4x3<T, P> type;
Dtype_mat2x3.inl246 tmat4x3<T, P> const & m
508 GLM_FUNC_QUALIFIER tmat4x3<T, P> operator*
514 return tmat4x3<T, P>(
Dtype_mat3x3.inl270 tmat4x3<T, P> const & m
669 GLM_FUNC_QUALIFIER tmat4x3<T, P> operator*
672 tmat4x3<T, P> const & m2
675 return tmat4x3<T, P>(
Dtype_mat2x4.hpp102 GLM_FUNC_DECL explicit tmat2x4(tmat4x3<T, P> const & x);
/external/vulkan-validation-layers/libs/glm/
Dmat4x3.hpp41 typedef detail::tmat4x3<float, lowp> lowp_mat4x3;
48 typedef detail::tmat4x3<float, mediump> mediump_mat4x3;
55 typedef detail::tmat4x3<float, highp> highp_mat4x3;
Dfwd.hpp1767 typedef detail::tmat4x3<f32, lowp> lowp_fmat4x3;
1824 typedef detail::tmat4x3<f32, mediump> mediump_fmat4x3;
1882 typedef detail::tmat4x3<f32, highp> highp_fmat4x3;
1939 typedef detail::tmat4x3<f32, lowp> lowp_f32mat4x3;
1997 typedef detail::tmat4x3<f32, mediump> mediump_f32mat4x3;
2056 typedef detail::tmat4x3<f32, highp> highp_f32mat4x3;
2114 typedef detail::tmat4x3<f64, lowp> lowp_f64mat4x3;
2172 typedef detail::tmat4x3<f64, mediump> mediump_f64mat4x3;
2228 typedef detail::tmat4x3<f64, highp> highp_f64mat4x3;
/external/vulkan-validation-layers/libs/glm/gtc/
Dmatrix_integer.hpp102 typedef detail::tmat4x3<int, highp> highp_imat4x3;
152 typedef detail::tmat4x3<int, mediump> mediump_imat4x3;
202 typedef detail::tmat4x3<int, lowp> lowp_imat4x3;
251 typedef detail::tmat4x3<uint, highp> highp_umat4x3;
301 typedef detail::tmat4x3<uint, mediump> mediump_umat4x3;
351 typedef detail::tmat4x3<uint, lowp> lowp_umat4x3;
Dtype_precision.hpp735 typedef detail::tmat4x3<f32, defaultp> fmat4x3;
793 typedef detail::tmat4x3<f32, defaultp> f32mat4x3;
851 typedef detail::tmat4x3<f64, defaultp> f64mat4x3;
Dtype_ptr.inl283 detail::tmat4x3<T, P> const & mat
292 GLM_FUNC_QUALIFIER T * value_ptr(detail::tmat4x3<T, P> & mat)
422 GLM_FUNC_QUALIFIER detail::tmat4x3<T, defaultp> make_mat4x3(T const * const ptr)
424 detail::tmat4x3<T, defaultp> Result;
425 memcpy(value_ptr(Result), ptr, sizeof(detail::tmat4x3<T, defaultp>));
Dtype_ptr.hpp146 GLM_FUNC_DECL detail::tmat4x3<T, defaultp> make_mat4x3(T const * const ptr);
/external/vulkan-validation-layers/libs/glm/gtx/
Dcompatibility.hpp103 …typedef detail::tmat4x3<bool, highp> bool4x3; //!< \brief boolean matrix with 4 x 3 components. …
119 …typedef detail::tmat4x3<int, highp> int4x3; //!< \brief integer matrix with 4 x 3 components. (…
135 …typedef detail::tmat4x3<float, highp> float4x3; //!< \brief single-precision floating-point matr…
151 …typedef detail::tmat4x3<double, highp> double4x3; //!< \brief double-precision floating-point ma…
Dmatrix_operation.inl101 GLM_FUNC_QUALIFIER detail::tmat4x3<T, P> diagonal4x3
106 detail::tmat4x3<T, P> Result(static_cast<T>(1));
Dmatrix_operation.hpp98 GLM_FUNC_DECL detail::tmat4x3<T, P> diagonal4x3(
Dio.hpp140 …GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& operator<<(std::basic_ostream<CTy,CTr>&, tmat4x3<T,P> c…
Dstring_cast.inl310 detail::tmat4x3<float, P> const & x
421 detail::tmat4x3<double, P> const & x

12