Home
last modified time | relevance | path

Searched refs:mat4x4 (Results 1 – 18 of 18) sorted by relevance

/external/vulkan-validation-layers/demos/
Dlinmath.h122 typedef vec4 mat4x4[4]; typedef
123 static inline void mat4x4_identity(mat4x4 M) { in mat4x4_identity()
129 static inline void mat4x4_dup(mat4x4 M, mat4x4 N) { in mat4x4_dup()
135 static inline void mat4x4_row(vec4 r, mat4x4 M, int i) { in mat4x4_row()
140 static inline void mat4x4_col(vec4 r, mat4x4 M, int i) { in mat4x4_col()
145 static inline void mat4x4_transpose(mat4x4 M, mat4x4 N) { in mat4x4_transpose()
151 static inline void mat4x4_add(mat4x4 M, mat4x4 a, mat4x4 b) { in mat4x4_add()
156 static inline void mat4x4_sub(mat4x4 M, mat4x4 a, mat4x4 b) { in mat4x4_sub()
161 static inline void mat4x4_scale(mat4x4 M, mat4x4 a, float k) { in mat4x4_scale()
166 static inline void mat4x4_scale_aniso(mat4x4 M, mat4x4 a, float x, float y, in mat4x4_scale_aniso()
[all …]
Dcube.c244 void dumpMatrix(const char *note, mat4x4 MVP) { in dumpMatrix()
404 mat4x4 projection_matrix;
405 mat4x4 view_matrix;
406 mat4x4 model_matrix;
652 mat4x4 MVP, Model, VP; in demo_update_data_buffer()
1280 mat4x4 MVP, VP; in demo_prepare_cube_data_buffer()
/external/vulkan-validation-layers/libs/glm/detail/
Dtype_mat4x4.inl181 …:numeric_limits<X1>::is_iec559 || std::numeric_limits<X1>::is_integer, "*mat4x4 constructor only t…
182 …:numeric_limits<Y1>::is_iec559 || std::numeric_limits<Y1>::is_integer, "*mat4x4 constructor only t…
183 …:numeric_limits<Z1>::is_iec559 || std::numeric_limits<Z1>::is_integer, "*mat4x4 constructor only t…
184 …:numeric_limits<W1>::is_iec559 || std::numeric_limits<W1>::is_integer, "*mat4x4 constructor only t…
186 …:numeric_limits<X2>::is_iec559 || std::numeric_limits<X2>::is_integer, "*mat4x4 constructor only t…
187 …:numeric_limits<Y2>::is_iec559 || std::numeric_limits<Y2>::is_integer, "*mat4x4 constructor only t…
188 …:numeric_limits<Z2>::is_iec559 || std::numeric_limits<Z2>::is_integer, "*mat4x4 constructor only t…
189 …:numeric_limits<W2>::is_iec559 || std::numeric_limits<W2>::is_integer, "*mat4x4 constructor only t…
191 …:numeric_limits<X3>::is_iec559 || std::numeric_limits<X3>::is_integer, "*mat4x4 constructor only t…
192 …:numeric_limits<Y3>::is_iec559 || std::numeric_limits<Y3>::is_integer, "*mat4x4 constructor only t…
[all …]
Dtype_mat.hpp370 typedef lowp_mat4x4 mat4x4; typedef
380 typedef mediump_mat4x4 mat4x4; typedef
425 typedef highp_mat4x4 mat4x4; typedef
442 typedef mat4x4 mat4;
/external/opencv3/modules/core/test/
Dtest_operations.cpp152 Mat mat4x4(4, 4, CV_32F); in TestMat() local
153 randu(mat4x4, Scalar(0), Scalar(10)); in TestMat()
155 Mat roi1 = mat4x4(Rect(Point(1, 1), Size(2, 2))); in TestMat()
156 Mat roi2 = mat4x4(Range(1, 3), Range(1, 3)); in TestMat()
159 CHECK_DIFF(mat4x4, mat4x4(Rect(Point(0,0), mat4x4.size()))); in TestMat()
529 Mat_<float> mat4x4(4, 4); in TestTemplateMat() local
530 randu(mat4x4, Scalar(0), Scalar(10)); in TestTemplateMat()
532 Mat_<float> roi1 = mat4x4(Rect(Point(1, 1), Size(2, 2))); in TestTemplateMat()
533 Mat_<float> roi2 = mat4x4(Range(1, 3), Range(1, 3)); in TestTemplateMat()
536 CHECK_DIFF(mat4x4, mat4x4(Rect(Point(0,0), mat4x4.size()))); in TestTemplateMat()
/external/vulkan-validation-layers/libs/glm/gtx/
Dsimd_mat4.hpp92 mat4x4 const & m);
Dstring_cast.inl326 …return detail::format("mat4x4((%f, %f, %f, %f), (%f, %f, %f, %f), (%f, %f, %f, %f), (%f, %f, %f, %…
/external/vulkan-validation-layers/libs/glm/gtc/
Dmatrix_inverse.inl31 #include "../mat4x4.hpp"
/external/mesa3d/src/glsl/
Dglsl_lexer.ll262 mat4x4 KEYWORD(120, 120, MAT4X4);
/external/deqp/data/gles3/shaders/
Dkeywords.test708 case mat4x4
721 float mat4x4 = 1.0;
/external/deqp/android/cts/master/src/
Dgles3-driver-issues.txt51 dEQP-GLES3.functional.attribute_location.bind_relink_hole.mat4x4
75 dEQP-GLES3.functional.attribute_location.mixed_relink_hole.mat4x4
/external/deqp/android/cts/mnc/
Dgles3-master.txt35052 dEQP-GLES3.functional.attribute_location.bind.mat4x4
35076 dEQP-GLES3.functional.attribute_location.bind_max_attributes.mat4x4
35099 dEQP-GLES3.functional.attribute_location.bind_hole.mat4x4
35128 dEQP-GLES3.functional.attribute_location.layout.mat4x4
35152 dEQP-GLES3.functional.attribute_location.layout_max_attributes.mat4x4
35176 dEQP-GLES3.functional.attribute_location.layout_hole.mat4x4
35200 dEQP-GLES3.functional.attribute_location.mixed.mat4x4
35224 dEQP-GLES3.functional.attribute_location.mixed_max_attributes.mat4x4
35253 dEQP-GLES3.functional.attribute_location.mixed_hole.mat4x4
/external/deqp/android/cts/master/
Dgles3-master.txt35195 dEQP-GLES3.functional.attribute_location.bind.mat4x4
35219 dEQP-GLES3.functional.attribute_location.bind_max_attributes.mat4x4
35242 dEQP-GLES3.functional.attribute_location.bind_hole.mat4x4
35271 dEQP-GLES3.functional.attribute_location.layout.mat4x4
35295 dEQP-GLES3.functional.attribute_location.layout_max_attributes.mat4x4
35319 dEQP-GLES3.functional.attribute_location.layout_hole.mat4x4
35343 dEQP-GLES3.functional.attribute_location.mixed.mat4x4
35367 dEQP-GLES3.functional.attribute_location.mixed_max_attributes.mat4x4
35396 dEQP-GLES3.functional.attribute_location.mixed_hole.mat4x4
/external/deqp/android/cts/mnc/src/
Dgles3-master.txt35052 dEQP-GLES3.functional.attribute_location.bind.mat4x4
35076 dEQP-GLES3.functional.attribute_location.bind_max_attributes.mat4x4
35099 dEQP-GLES3.functional.attribute_location.bind_hole.mat4x4
35128 dEQP-GLES3.functional.attribute_location.layout.mat4x4
35152 dEQP-GLES3.functional.attribute_location.layout_max_attributes.mat4x4
35176 dEQP-GLES3.functional.attribute_location.layout_hole.mat4x4
35200 dEQP-GLES3.functional.attribute_location.mixed.mat4x4
35224 dEQP-GLES3.functional.attribute_location.mixed_max_attributes.mat4x4
35253 dEQP-GLES3.functional.attribute_location.mixed_hole.mat4x4
/external/deqp/android/cts/lmp-mr1/
Dgles3-master.txt32305 dEQP-GLES3.functional.attribute_location.bind.mat4x4
32329 dEQP-GLES3.functional.attribute_location.bind_max_attributes.mat4x4
32359 dEQP-GLES3.functional.attribute_location.bind_hole.mat4x4
32412 dEQP-GLES3.functional.attribute_location.layout_hole.mat4x4
32465 dEQP-GLES3.functional.attribute_location.mixed_hole.mat4x4
/external/deqp/android/cts/lmp/src/
Des30-lmp.txt32227 dEQP-GLES3.functional.attribute_location.bind.mat4x4
32251 dEQP-GLES3.functional.attribute_location.bind_max_attributes.mat4x4
32281 dEQP-GLES3.functional.attribute_location.bind_hole.mat4x4
32334 dEQP-GLES3.functional.attribute_location.layout_hole.mat4x4
32387 dEQP-GLES3.functional.attribute_location.mixed_hole.mat4x4
/external/deqp/android/cts/lmp/
Dgles3-master.txt32227 dEQP-GLES3.functional.attribute_location.bind.mat4x4
32251 dEQP-GLES3.functional.attribute_location.bind_max_attributes.mat4x4
32281 dEQP-GLES3.functional.attribute_location.bind_hole.mat4x4
32334 dEQP-GLES3.functional.attribute_location.layout_hole.mat4x4
32387 dEQP-GLES3.functional.attribute_location.mixed_hole.mat4x4
/external/deqp/android/cts/lmp-mr1/src/
Des30-lmp-mr1.txt32305 dEQP-GLES3.functional.attribute_location.bind.mat4x4
32329 dEQP-GLES3.functional.attribute_location.bind_max_attributes.mat4x4
32359 dEQP-GLES3.functional.attribute_location.bind_hole.mat4x4
32412 dEQP-GLES3.functional.attribute_location.layout_hole.mat4x4
32465 dEQP-GLES3.functional.attribute_location.mixed_hole.mat4x4