Home
last modified time | relevance | path

Searched refs:mat3 (Results 1 – 25 of 79) sorted by relevance

1234

/external/deqp/data/gles31/shaders/
Darrays_of_arrays.test400 mat3[3][2] a = mat3[3][2] ( mat3[2] ( mat3( in0.x, in0.y, in0.z,
403 mat3( in0.z, in0.x, -in0.y,
407 mat3[2] ( mat3( -in0.z, -in0.z, in0.z,
410 mat3( in0.x, in0.y, in0.z,
414 mat3[2] ( mat3( in0.z, in0.x, -in0.y,
417 mat3( -in0.z, -in0.z, in0.z,
421 mat3 a0 = a[0][0];
422 mat3 a1 = a[0][1];
423 mat3 a2 = a[2][1];
454 mat3 a = mat3( in0.x, in0.y, in0.z,
[all …]
Dlinkage_tessellation_varying_types.test435 case mat3
437 desc "varying of type mat3"
441 …put mat3 in0 = [ mat3(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 9.9) | mat3(0.0, 1.0…
442 …put mat3 out0 = [ mat3(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 9.9) | mat3(0.0, 1.0…
447 out mediump mat3 vtx_var;
457 in mediump mat3 vtx_var[];
458 out mediump mat3 tc_out[];
468 in mediump mat3 tc_out[];
469 out mediump mat3 te_out;
480 in mat3 te_out;
Dlinkage_geometry_varying_types.test379 case mat3
381 desc "varying of type mat3"
385 …put mat3 in0 = [ mat3(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 9.9) | mat3(0.0, 1.0…
386 …put mat3 out0 = [ mat3(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 9.9) | mat3(0.0, 1.0…
391 out mediump mat3 vtx_var;
401 in mediump mat3 vtx_var[];
402 out mediump mat3 geo_var;
417 in mat3 geo_var;
Dlinkage_tessellation_uniform_types.test419 case mat3
421 desc "uniform of type mat3"
425 uniform mat3 val0 = [ mat3(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 9.9) ];
426 uniform mat3 val1 = [ mat3(1.0, 1.5, 2.5, -1.0, 2.0, 1.0, 3.0, 4.0, -1.0) ];
427 output mat3 out0 = [ mat3(0.75, 4.25, -4.5, -14.2, -21.65, -5.25, 20.21, -69.7, 7.9) ];
440 out mediump mat3 tc_out[];
450 in mediump mat3 tc_out[];
451 out mediump mat3 te_out;
462 in mat3 te_out;
Dlinkage_tessellation_geometry_varying_types.test563 case mat3
565 desc "varying of type mat3"
570 …put mat3 in0 = [ mat3(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 9.9) | mat3(0.0, 1.0…
571 …put mat3 out0 = [ mat3(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 9.9) | mat3(0.0, 1.0…
576 out mediump mat3 vtx_var;
586 in mediump mat3 vtx_var[];
587 out mediump mat3 tc_out[];
597 in mediump mat3 tc_out[];
598 out mediump mat3 te_out;
608 in mediump mat3 te_out[];
[all …]
Dlinkage_geometry_uniform_types.test355 case mat3
357 desc "uniform of type mat3"
361 uniform mat3 val = [ mat3(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 9.9) ];
362 output mat3 out0 = [ mat3(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 9.9) ];
375 out mediump mat3 geo_var;
390 in mat3 geo_var;
/external/chromium-trace/catapult/tracing/third_party/gl-matrix/spec/gl-matrix/
Dmat3-spec.js22 var mat3 = require("../../src/gl-matrix/mat3.js");
52 result = mat3.normalFromMat4(out, matA);
62 result = mat3.normalFromMat4(out, matA);
75 result = mat3.normalFromMat4(out, matA);
92 result = mat3.fromQuat(out, q);
108 result = mat3.fromMat4(out, [ 1, 2, 3, 4,
123 beforeEach(function() { result = mat3.scale(out, matA, [2,2]); });
133 beforeEach(function() { result = mat3.create(); });
138 beforeEach(function() { result = mat3.clone(matA); });
143 beforeEach(function() { result = mat3.copy(out, matA); });
[all …]
Dquat-spec.js22 var mat3 = require("../../src/gl-matrix/mat3.js");
154 matr = mat3.create();
155mat3.transpose(matr, mat3.invert(matr, mat3.fromMat4(matr, mat4.lookAt(mat4.create(), [0, 0, 0], […
168 matr = mat3.create();
169mat3.transpose(matr, mat3.invert(matr, mat3.fromMat4(matr, mat4.lookAt(mat4.create(), [0, 0, 0], […
182 matr = mat3.create();
183mat3.transpose(matr, mat3.invert(matr, mat3.fromMat4(matr, mat4.lookAt(mat4.create(), [0, 0, 0], […
/external/deqp/data/gles3/shaders/
Darrays.test340 mat3[3] a = mat3[3] ( mat3( in0.x, in0.y, in0.z,
343 mat3( in0.z, in0.x, -in0.y,
346 mat3( -in0.z, -in0.z, in0.z,
350 mat3 a0 = a[0];
351 mat3 a1 = a[1];
352 mat3 a2 = a[2];
381 mat3[3] a = mat3[3] ( mat3( in0.x, in0.y, in0.z,
384 mat3( in0.z, in0.x, -in0.y,
387 mat3( -in0.z, -in0.z, in0.z,
391 mat3 a0 = a[0];
[all …]
Dconversions.test6175mat3 out0 = [ mat3(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.…
6188 out0 = mat3(in0);
6391mat3 out0 = [ mat3(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.…
6404 out0 = mat3(in0);
6607mat3 out0 = [ mat3(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3(2.0, 0.0, 0.0, 0.0, 2.0, 0.…
6620 out0 = mat3(in0);
6823 …output mat3 out0 = [ mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0) | mat3(0.0, 0.0, 0.0, 0.0, …
6836 out0 = mat3(in0);
7043 …output mat3 out0 = [ mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0) | mat3(6.5, 32.0, 0.125, 12…
7056 out0 = mat3(in0);
[all …]
/external/deqp/external/vulkancts/data/vulkan/glsl/es310/
Darrays.test340 mat3[3] a = mat3[3] ( mat3( in0.x, in0.y, in0.z,
343 mat3( in0.z, in0.x, -in0.y,
346 mat3( -in0.z, -in0.z, in0.z,
350 mat3 a0 = a[0];
351 mat3 a1 = a[1];
352 mat3 a2 = a[2];
381 mat3[3] a = mat3[3] ( mat3( in0.x, in0.y, in0.z,
384 mat3( in0.z, in0.x, -in0.y,
387 mat3( -in0.z, -in0.z, in0.z,
391 mat3 a0 = a[0];
[all …]
Dconversions.test5115mat3 out0 = [ mat3(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.…
5128 out0 = mat3(in0);
5331mat3 out0 = [ mat3(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.…
5344 out0 = mat3(in0);
5547mat3 out0 = [ mat3(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3(2.0, 0.0, 0.0, 0.0, 2.0, 0.…
5560 out0 = mat3(in0);
5763 …output mat3 out0 = [ mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0) | mat3(0.0, 0.0, 0.0, 0.0, …
5776 out0 = mat3(in0);
5983 …output mat3 out0 = [ mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0) | mat3(6.5, 32.0, 0.125, 12…
5996 out0 = mat3(in0);
[all …]
Dlinkage.test621 case mat3
623 desc "varying of type mat3"
626 …put mat3 in0 = [ mat3(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 9.9) | mat3(0.0, 1.0…
627 …put mat3 out0 = [ mat3(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 9.9) | mat3(0.0, 1.0…
632 layout(location = 0) out mediump mat3 var;
643 layout(location = 0) in mat3 var;
1290 case mat3
1292 desc "varying of type mat3 inside struct"
1295 …put mat3 in0 = [ mat3(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 9.9) | mat3(0.0, 1.0…
1296 …put mat3 out0 = [ mat3(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 9.9) | mat3(0.0, 1.0…
[all …]
/external/chromium-trace/catapult/tracing/third_party/gl-matrix/src/gl-matrix/
Dmat3.js27 var mat3 = {}; variable
34 mat3.create = function() {
55 mat3.fromMat4 = function(out, a) {
74 mat3.clone = function(a) {
95 mat3.copy = function(out, a) {
114 mat3.identity = function(out) {
134 mat3.transpose = function(out, a) {
166 mat3.invert = function(out, a) {
202 mat3.adjoint = function(out, a) {
225 mat3.determinant = function (a) {
[all …]
/external/eigen/test/
Dgeo_orthomethods.cpp36 Matrix3 mat3; in orthomethods_3() local
37 mat3 << v0.normalized(), in orthomethods_3()
40 VERIFY(mat3.isUnitary()); in orthomethods_3()
44 mat3.setRandom(); in orthomethods_3()
48 mcross = mat3.colwise().cross(vec3); in orthomethods_3()
49 VERIFY_IS_APPROX(mcross.col(i), mat3.col(i).cross(vec3)); in orthomethods_3()
50 mcross = mat3.rowwise().cross(vec3); in orthomethods_3()
51 VERIFY_IS_APPROX(mcross.row(i), mat3.row(i).cross(vec3)); in orthomethods_3()
/external/deqp/data/gles2/shaders/
Dconversions.test3166mat3 out0 = [ mat3(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.…
3178 out0 = mat3(in0);
3232mat3 out0 = [ mat3(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.…
3244 out0 = mat3(in0);
3298 …output mat3 out0 = [ mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0) | mat3(0.0, 0.0, 0.0, 0.0, …
3310 out0 = mat3(in0);
3368 …output mat3 out0 = [ mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0) | mat3(6.5, 32.0, 0.125, 12…
3380 out0 = mat3(in0);
3411 …input mat3 in0 = [ mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0) | mat3(6.5, 32.0, 0.125, 12.5…
3433 …input mat3 in0 = [ mat3(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0) | mat3(6.5, 32.0, 0.125, 12.5…
[all …]
Dconstant_expressions.test136 const mat3 a = mat3(3.0) * mat3(4.0);
/external/eigen/doc/snippets/
DTutorial_AdvancedInitialization_ThreeWays.cpp16 MatrixXd mat3(size, size);
17 mat3 << MatrixXd::Zero(size/2, size/2), MatrixXd::Identity(size/2, size/2),
19 std::cout << mat3 << std::endl;
/external/eigen/doc/
DQuickReference.dox322 mat3 = mat1 + mat2; mat3 += mat1;
323 mat3 = mat1 - mat2; mat3 -= mat1;\endcode
327 mat3 = mat1 * s1; mat3 *= s1; mat3 = s1 * mat1;
328 mat3 = mat1 / s1; mat3 /= s1;\endcode
334 mat3 = mat1 * mat2; mat3 *= mat1; \endcode
566 mat3 = scalar * diag1 * mat1;
567 mat3 += scalar * mat1 * vec1.asDiagonal();
568 mat3 = vec1.asDiagonal().inverse() * mat1
569 mat3 = mat1 * diag1.inverse()
694 mat1.triangularView<Upper>() = mat2 + mat3; // only the upper part is evaluated and referenced
[all …]
/external/eigen/test/eigen2/
Deigen2_geometry.cpp185 Matrix3 mat3 = Matrix3::Random(); in geometry() local
187 mat4 << mat3 , Vector3::Zero() , Vector4::Zero().transpose(); in geometry()
188 Transform3 tmat3(mat3), tmat4(mat4); in geometry()
414 mat3.setRandom(); in geometry()
418 mcross = mat3.colwise().cross(vec3); in geometry()
419 VERIFY_IS_APPROX(mcross.col(i), mat3.col(i).cross(vec3)); in geometry()
420 mcross = mat3.rowwise().cross(vec3); in geometry()
421 VERIFY_IS_APPROX(mcross.row(i), mat3.row(i).cross(vec3)); in geometry()
Deigen2_geometry_with_eigen2_prefix.cpp187 Matrix3 mat3 = Matrix3::Random(); in geometry() local
189 mat4 << mat3 , Vector3::Zero() , Vector4::Zero().transpose(); in geometry()
190 Transform3 tmat3(mat3), tmat4(mat4); in geometry()
416 mat3.setRandom(); in geometry()
420 mcross = mat3.colwise().cross(vec3); in geometry()
421 VERIFY_IS_APPROX(mcross.col(i), mat3.col(i).cross(vec3)); in geometry()
422 mcross = mat3.rowwise().cross(vec3); in geometry()
423 VERIFY_IS_APPROX(mcross.row(i), mat3.row(i).cross(vec3)); in geometry()
/external/mesa3d/src/glsl/builtins/ir/
DmatrixCompMult.ir11 (signature mat3
13 (declare (in) mat3 x)
14 (declare (in) mat3 y))
15 ((declare () mat3 z)
/external/mesa3d/src/glsl/builtins/glsl/
Dinverse.glsl35 mat3 inverse(mat3 m)
37 mat3 adj;
/external/chromium-trace/catapult/tracing/third_party/gl-matrix/dist/
Dgl-matrix.js115 exports.mat3 = __webpack_require__(4);
841 var mat3 = {};
848 mat3.create = function() {
869 mat3.fromMat4 = function(out, a) {
888 mat3.clone = function(a) {
909 mat3.copy = function(out, a) {
928 mat3.identity = function(out) {
948 mat3.transpose = function(out, a) {
980 mat3.invert = function(out, a) {
1016 mat3.adjoint = function(out, a) {
[all …]
/external/chromium-trace/catapult/tracing/third_party/gl-matrix/src/
Dgl-matrix.js32 exports.mat3 = require("./gl-matrix/mat3.js");

1234