Home
last modified time | relevance | path

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

123456

/external/deqp-deps/amber/tests/cases/
Dcompute_push_const_mat3x2.vkscript19 mat3x2 transform0;
23 mat3x2 transform1;
37 # Fill mat3x2 using float
39 ssbo 0:0 subdata mat3x2 0 1.0 0.0 \
43 uniform mat3x2 0 1.0 0.0 \
Dcompute_mat3x2.vkscript19 mat3x2 transform0;
23 mat3x2 transform1;
37 # Fill mat3x2 using float
39 ssbo 0:0 subdata mat3x2 0 1.0 0.0 \
43 uniform ubo 0:1 mat3x2 0 1.0 0.0 \
Dcompute_mat3x2float.vkscript19 mat3x2 transform0;
23 mat3x2 transform1;
37 # Fill mat3x2 using float
Dcompute_push_const_mat3x2float.vkscript19 mat3x2 transform0;
23 mat3x2 transform1;
37 # Fill mat3x2 using float
/external/skia/tests/sksl/shared/
DMatricesNonsquare.glsl8 mat3x2 m32 = mat3x2(32.0);
23 mat3x2 _2_m32 = mat3x2(32.0);
/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.test837 case mat3x2
839 desc "varying of type mat3x2"
842 input mat3x2 in0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
843 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
848 layout(location = 0) out mat3x2 var;
859 layout(location = 0) in mat3x2 var;
1504 case mat3x2
1506 desc "varying of type mat3x2 inside struct"
1509 input mat3x2 in0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
1510 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
[all …]
/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 …]
/external/deqp-deps/glslang/Test/
D120.frag131 mat3x2 m32;
147 mat3x2 r32 = matrixCompMult(m32, m32);
152 mat3x2 rfoo1 = matrixCompMult(m23, m32); // ERROR
167 mat3x2 m32 = mat3x2(m4);
DconstFold.frag124 const mat3x2 mm32 = mat3x2(10.0, 11.0, 12.0, 13.0, 14.0, 15.0);
131 mat3x2 r32 = mm2 * mm32;
/external/angle/third_party/vulkan-deps/glslang/src/Test/
D120.frag131 mat3x2 m32;
147 mat3x2 r32 = matrixCompMult(m32, m32);
152 mat3x2 rfoo1 = matrixCompMult(m23, m32); // ERROR
167 mat3x2 m32 = mat3x2(m4);
DconstFold.frag124 const mat3x2 mm32 = mat3x2(10.0, 11.0, 12.0, 13.0, 14.0, 15.0);
131 mat3x2 r32 = mm2 * mm32;
Dspv.nonSquare.vert6 out mat3x2 m32;
/external/deqp/data/gles31/shaders/es31/
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/deqp/data/gles31/shaders/es32/
Dlinkage_tessellation_uniform_types.test378 case mat3x2
380 desc "uniform of type mat3x2"
383 uniform mat3x2 val0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
384 uniform mat3x2 val1 = [ mat3x2(1.0, 1.5, 2.5, -1.0, 2.0, 1.0) ];
385 output mat3x2 out0 = [ mat3x2(0.75, 4.25, -4.5, -14.2, -21.65, -5.25) ];
398 out mediump mat3x2 tc_out[];
408 in mediump mat3x2 tc_out[];
409 out mediump mat3x2 te_out;
420 in mat3x2 te_out;
Dlinkage_tessellation_varying_types.test392 case mat3x2
394 desc "varying of type mat3x2"
397 input mat3x2 in0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
398 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
403 out mediump mat3x2 vtx_var;
413 in mediump mat3x2 vtx_var[];
414 out mediump mat3x2 tc_out[];
424 in mediump mat3x2 tc_out[];
425 out mediump mat3x2 te_out;
436 in mat3x2 te_out;
Dlinkage_geometry_uniform_types.test323 case mat3x2
325 desc "uniform of type mat3x2"
328 uniform mat3x2 val = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
329 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
342 out mediump mat3x2 geo_var;
357 in mat3x2 geo_var;
Dlinkage_geometry_varying_types.test343 case mat3x2
345 desc "varying of type mat3x2"
348 input mat3x2 in0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
349 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
354 out mediump mat3x2 vtx_var;
364 in mediump mat3x2 vtx_var[];
365 out mediump mat3x2 geo_var;
380 in mat3x2 geo_var;
Dlinkage_tessellation_geometry_varying_types.test497 case mat3x2
499 desc "varying of type mat3x2"
502 input mat3x2 in0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
503 output mat3x2 out0 = [ mat3x2(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25) ];
508 out mediump mat3x2 vtx_var;
518 in mediump mat3x2 vtx_var[];
519 out mediump mat3x2 tc_out[];
529 in mediump mat3x2 tc_out[];
530 out mediump mat3x2 te_out;
540 in mediump mat3x2 te_out[];
[all …]
/external/oboe/samples/RhythmGame/third_party/glm/detail/
Dtype_mat.hpp339 typedef lowp_mat3x2 mat3x2; typedef
349 typedef mediump_mat3x2 mat3x2; typedef
374 typedef highp_mat3x2 mat3x2; typedef
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DUniformBlockToStructuredBufferTranslation.md101 | mat3x2 (column_major) | float3x4 (row_major) |
108 | mat3x2 (row_major) | float4x2 (column_major) |
113 Take mat3x2(column_major) for an example, the uniform buffer's memory layout is as shown below.
123 mat3x2 buf [100];

123456