Home
last modified time | relevance | path

Searched refs:mat3x2 (Results 1 – 25 of 43) sorted by relevance

12

/external/deqp/external/vulkancts/data/vulkan/glsl/es310/
Dconversions.test5139mat3x2 out0 = [ mat3x2(0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3x2(1.0, 0.0, 0.0, 1.0, 0.0, 0.0) | mat3…
5152 out0 = mat3x2(in0);
5355mat3x2 out0 = [ mat3x2(0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3x2(1.0, 0.0, 0.0, 1.0, 0.0, 0.0) | mat3…
5368 out0 = mat3x2(in0);
5571mat3x2 out0 = [ mat3x2(0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3x2(2.0, 0.0, 0.0, 2.0, 0.0, 0.0) | mat3…
5584 out0 = mat3x2(in0);
5787 …output mat3x2 out0 = [ mat3x2(1.0, 0.0, 0.0, 1.0, 0.0, 0.0) | mat3x2(0.0, 0.0, 0.0, 0.0, 0.0, 0.0)…
5800 out0 = mat3x2(in0);
6007 …output mat3x2 out0 = [ mat3x2(1.0, 0.0, 0.0, 1.0, 0.0, 0.0) | mat3x2(6.5, 32.0, 12.5, 0.0208333333…
6020 out0 = mat3x2(in0);
[all …]
Dlinkage.test491 case mat3x2
493 desc "varying of type mat3x2"
496 input mat3x2 in0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
497 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
502 layout(location = 0) out mat3x2 var;
513 layout(location = 0) in mat3x2 var;
1158 case mat3x2
1160 desc "varying of type mat3x2 inside struct"
1163 input mat3x2 in0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
1164 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
[all …]
Dfunctions.test614 case mat3x2
618 …input mat3x2 in0 = [ mat3x2(1.5, -2.5, 2.5, 3.5, 3.0, 0.5) | mat3x2(1.5, -2.0, 2.5, 0.5, -1.5, -3.…
619 …output mat3x2 out0 = [ mat3x2(-3.0, 5.0, -5.0, -7.0, -6.0, -1.0) | mat3x2(-3.0, 4.0, -5.0, -1.0, 3…
627 mat3x2 func (mat3x2 a)
/external/deqp/data/gles3/shaders/
Dconversions.test6199mat3x2 out0 = [ mat3x2(0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3x2(1.0, 0.0, 0.0, 1.0, 0.0, 0.0) | mat3…
6212 out0 = mat3x2(in0);
6415mat3x2 out0 = [ mat3x2(0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3x2(1.0, 0.0, 0.0, 1.0, 0.0, 0.0) | mat3…
6428 out0 = mat3x2(in0);
6631mat3x2 out0 = [ mat3x2(0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3x2(2.0, 0.0, 0.0, 2.0, 0.0, 0.0) | mat3…
6644 out0 = mat3x2(in0);
6847 …output mat3x2 out0 = [ mat3x2(1.0, 0.0, 0.0, 1.0, 0.0, 0.0) | mat3x2(0.0, 0.0, 0.0, 0.0, 0.0, 0.0)…
6860 out0 = mat3x2(in0);
7067 …output mat3x2 out0 = [ mat3x2(1.0, 0.0, 0.0, 1.0, 0.0, 0.0) | mat3x2(6.5, 32.0, 12.5, 0.0208333333…
7080 out0 = mat3x2(in0);
[all …]
Dlinkage.test962 case mat3x2
964 desc "varying of type mat3x2"
967 input mat3x2 in0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
968 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
973 out mediump mat3x2 var;
984 in mat3x2 var;
1629 case mat3x2
1631 desc "varying of type mat3x2 inside struct"
1634 input mat3x2 in0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
1635 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
[all …]
Dfunctions.test610 case mat3x2
614 …input mat3x2 in0 = [ mat3x2(1.5, -2.5, 2.5, 3.5, 3.0, 0.5) | mat3x2(1.5, -2.0, 2.5, 0.5, -1.5, -3.…
615 …output mat3x2 out0 = [ mat3x2(-3.0, 5.0, -5.0, -7.0, -6.0, -1.0) | mat3x2(-3.0, 4.0, -5.0, -1.0, 3…
623 mat3x2 func (mat3x2 a)
Dkeywords.test618 case mat3x2
631 float mat3x2 = 1.0;
/external/deqp/data/gles31/shaders/
Dlinkage_tessellation_uniform_types.test367 case mat3x2
369 desc "uniform of type mat3x2"
373 uniform mat3x2 val0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
374 uniform mat3x2 val1 = [ mat3x2(1.0, 1.5, 2.5, -1.0, 2.0, 1.0) ];
375 output mat3x2 out0 = [ mat3x2(0.75, 4.25, -4.5, -14.2, -21.65, -5.25) ];
388 out mediump mat3x2 tc_out[];
398 in mediump mat3x2 tc_out[];
399 out mediump mat3x2 te_out;
410 in mat3x2 te_out;
Dlinkage_tessellation_varying_types.test381 case mat3x2
383 desc "varying of type mat3x2"
387 input mat3x2 in0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
388 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
393 out mediump mat3x2 vtx_var;
403 in mediump mat3x2 vtx_var[];
404 out mediump mat3x2 tc_out[];
414 in mediump mat3x2 tc_out[];
415 out mediump mat3x2 te_out;
426 in mat3x2 te_out;
Dlinkage_geometry_varying_types.test332 case mat3x2
334 desc "varying of type mat3x2"
338 input mat3x2 in0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
339 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
344 out mediump mat3x2 vtx_var;
354 in mediump mat3x2 vtx_var[];
355 out mediump mat3x2 geo_var;
370 in mat3x2 geo_var;
Dlinkage_geometry_uniform_types.test311 case mat3x2
313 desc "uniform of type mat3x2"
317 uniform mat3x2 val = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
318 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
331 out mediump mat3x2 geo_var;
346 in mat3x2 geo_var;
Dlinkage_tessellation_geometry_varying_types.test493 case mat3x2
495 desc "varying of type mat3x2"
500 input mat3x2 in0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
501 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
506 out mediump mat3x2 vtx_var;
516 in mediump mat3x2 vtx_var[];
517 out mediump mat3x2 tc_out[];
527 in mediump mat3x2 tc_out[];
528 out mediump mat3x2 te_out;
538 in mediump mat3x2 te_out[];
[all …]
/external/vulkan-validation-layers/libs/glm/detail/
Dtype_mat.hpp365 typedef lowp_mat3x2 mat3x2; typedef
375 typedef mediump_mat3x2 mat3x2; typedef
400 typedef highp_mat3x2 mat3x2; typedef
/external/swiftshader/src/OpenGL/compiler/
DInitialize.cpp150 TType *mat3x2 = new TType(EbtFloat, 3, 2); in InsertBuiltInFunctions() local
164 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpMul, mat3x2, "matrixCompMult", mat3x2, mat3x2); in InsertBuiltInFunctions()
174 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpOuterProduct, mat3x2, "outerProduct", float2, float3); in InsertBuiltInFunctions()
183 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpTranspose, mat2x3, "transpose", mat3x2); in InsertBuiltInFunctions()
184 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpTranspose, mat3x2, "transpose", mat2x3); in InsertBuiltInFunctions()
/external/mesa3d/src/compiler/
Dbuiltin_type_macros.h60 DECL_TYPE(mat3x2, GL_FLOAT_MAT3x2, GLSL_TYPE_FLOAT, 2, 3)
/external/mesa3d/src/compiler/glsl/
Dbuiltin_types.cpp155 T(mat3x2, 120, 300)
/external/skia/src/sksl/
Dsksl.include141 mat3x2 outerProduct(vec2 c, vec3 r);
149 mat2x3 transpose(mat3x2 m);
150 mat3x2 transpose(mat2x3 m);
/external/vulkan-validation-layers/libs/glm/gtx/
Dstring_cast.inl264 return detail::format("mat3x2((%f, %f), (%f, %f), (%f, %f))",
/external/deqp/android/cts/lmp/src/
Des31-lmp.txt2514 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat3x2
2523 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_compute.mat3x2
2532 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.highp_compute.mat3x2
2541 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.lowp_compute.mat3x2
2550 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.mediump_compute.mat3x2
2559 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.highp_compute.mat3x2
2568 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.lowp_compute.mat3x2
2577 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.mediump_compute.mat3x2
2586 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.highp_compute.mat3x2
3446 dEQP-GLES31.functional.shaders.linkage.geometry.varying.types.mat3x2
[all …]
/external/deqp/android/cts/lmp/
Dgles31-master.txt2514 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat3x2
2523 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_compute.mat3x2
2532 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.highp_compute.mat3x2
2541 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.lowp_compute.mat3x2
2550 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.mediump_compute.mat3x2
2559 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.highp_compute.mat3x2
2568 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.lowp_compute.mat3x2
2577 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.mediump_compute.mat3x2
2586 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.highp_compute.mat3x2
3446 dEQP-GLES31.functional.shaders.linkage.geometry.varying.types.mat3x2
[all …]
/external/deqp/android/cts/lmp-mr1/src/
Des31-lmp-mr1.txt2538 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat3x2
2547 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_compute.mat3x2
2556 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.highp_compute.mat3x2
2565 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.lowp_compute.mat3x2
2574 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.mediump_compute.mat3x2
2583 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.highp_compute.mat3x2
2592 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.lowp_compute.mat3x2
2601 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.mediump_compute.mat3x2
2610 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.highp_compute.mat3x2
3509 dEQP-GLES31.functional.shaders.linkage.geometry.varying.types.mat3x2
[all …]
/external/deqp/android/cts/lmp-mr1/
Dgles31-master.txt2538 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat3x2
2547 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_compute.mat3x2
2556 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.highp_compute.mat3x2
2565 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.lowp_compute.mat3x2
2574 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.mediump_compute.mat3x2
2583 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.highp_compute.mat3x2
2592 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.lowp_compute.mat3x2
2601 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.mediump_compute.mat3x2
2610 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.highp_compute.mat3x2
3509 dEQP-GLES31.functional.shaders.linkage.geometry.varying.types.mat3x2
[all …]
/external/deqp/android/cts/master/
Dgles31-master.txt2616 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat3x2
2625 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_compute.mat3x2
2634 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.highp_compute.mat3x2
2643 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.lowp_compute.mat3x2
2652 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.mediump_compute.mat3x2
2661 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.highp_compute.mat3x2
2670 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.lowp_compute.mat3x2
2679 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.mediump_compute.mat3x2
2688 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.highp_compute.mat3x2
4029 dEQP-GLES31.functional.shaders.linkage.geometry.varying.types.mat3x2
[all …]
/external/deqp/android/cts/nyc/
Dgles31-master.txt2616 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat3x2
2625 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_compute.mat3x2
2634 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.highp_compute.mat3x2
2643 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.lowp_compute.mat3x2
2652 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.mediump_compute.mat3x2
2661 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.highp_compute.mat3x2
2670 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.lowp_compute.mat3x2
2679 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.mediump_compute.mat3x2
2688 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.highp_compute.mat3x2
4029 dEQP-GLES31.functional.shaders.linkage.geometry.varying.types.mat3x2
[all …]
/external/deqp/android/cts/nyc/src/
Dgles31-master.txt2616 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.lowp_compute.mat3x2
2625 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.mediump_compute.mat3x2
2634 dEQP-GLES31.functional.shaders.builtin_functions.precision.matrixcompmult.highp_compute.mat3x2
2643 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.lowp_compute.mat3x2
2652 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.mediump_compute.mat3x2
2661 dEQP-GLES31.functional.shaders.builtin_functions.precision.outerproduct.highp_compute.mat3x2
2670 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.lowp_compute.mat3x2
2679 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.mediump_compute.mat3x2
2688 dEQP-GLES31.functional.shaders.builtin_functions.precision.transpose.highp_compute.mat3x2
4029 dEQP-GLES31.functional.shaders.linkage.geometry.varying.types.mat3x2
[all …]

12