/external/deqp-deps/glslang/Test/ |
D | spv.matrix.frag | 3 in mat3x4 m1; 4 in mat3x4 m2; 13 mat3x4 sum34; 27 sum34 = mat3x4(dm); 42 sum34 += mat3x4(f); 43 sum34 += mat3x4(v3, f, v3, f, v3, f);
|
D | spv.matrix2.frag | 8 in mat3x4 un34; 21 mat3x4 m34 = outerProduct(v, u); 23 m34 += mat3x4(4.3);
|
D | matrix2.frag | 8 uniform mat3x4 un34; 21 mat3x4 m34 = outerProduct(v, u); 23 m34 += mat3x4(4.3);
|
D | matrix.frag | 11 uniform mat3x4 un34; 38 mat3x4 m34 = outerProduct(v, u);
|
D | 120.frag | 133 mat3x4 m34; 148 mat3x4 r34 = matrixCompMult(m34, m34); 153 mat3x4 rfoo2 = matrixCompMult(m34, m44); // ERROR
|
D | 300.vert | 43 mat3x4 tm = transpose(m43);
|
/external/deqp/external/vulkancts/data/vulkan/glsl/es310/ |
D | conversions.test | 5091 …mat3x4 out0 = [ mat3x4(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3x4(1.0, 0… 5104 out0 = mat3x4(in0); 5307 …mat3x4 out0 = [ mat3x4(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3x4(1.0, 0… 5320 out0 = mat3x4(in0); 5523 …mat3x4 out0 = [ mat3x4(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3x4(2.0, 0… 5536 out0 = mat3x4(in0); 5739 …output mat3x4 out0 = [ mat3x4(1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0) | mat3x4… 5752 out0 = mat3x4(in0); 5959 …output mat3x4 out0 = [ mat3x4(1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0) | mat3x4… 5972 out0 = mat3x4(in0); [all …]
|
D | linkage.test | 899 case mat3x4 901 desc "varying of type mat3x4" 904 …input mat3x4 in0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.0,… 905 …output mat3x4 out0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… 910 layout(location = 0) out mat3x4 var; 921 layout(location = 0) in mat3x4 var; 1570 case mat3x4 1572 desc "varying of type mat3x4 inside struct" 1575 …input mat3x4 in0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.0,… 1576 …output mat3x4 out0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… [all …]
|
D | functions.test | 670 case mat3x4 674 …mat3x4 in0 = [ mat3x4(0.0, 1.0, 0.5, 0.5, 1.0, 3.5, 0.0, -0.5, 1.5, -2.0, -1.5, 3.5) | mat3x4(0.0,… 675 …mat3x4 out0 = [ mat3x4(-0.0, -2.0, -1.0, -1.0, -2.0, -7.0, -0.0, 1.0, -3.0, 4.0, 3.0, -7.0) | mat3… 683 mat3x4 func (mat3x4 a)
|
/external/deqp/data/gles3/shaders/ |
D | conversions.test | 6151 …mat3x4 out0 = [ mat3x4(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3x4(1.0, 0… 6164 out0 = mat3x4(in0); 6367 …mat3x4 out0 = [ mat3x4(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3x4(1.0, 0… 6380 out0 = mat3x4(in0); 6583 …mat3x4 out0 = [ mat3x4(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) | mat3x4(2.0, 0… 6596 out0 = mat3x4(in0); 6799 …output mat3x4 out0 = [ mat3x4(1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0) | mat3x4… 6812 out0 = mat3x4(in0); 7019 …output mat3x4 out0 = [ mat3x4(1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0) | mat3x4… 7032 out0 = mat3x4(in0); [all …]
|
D | linkage.test | 1024 case mat3x4 1026 desc "varying of type mat3x4" 1029 …input mat3x4 in0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.0,… 1030 …output mat3x4 out0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… 1035 out mediump mat3x4 var; 1046 in mat3x4 var; 1695 case mat3x4 1697 desc "varying of type mat3x4 inside struct" 1700 …input mat3x4 in0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.0,… 1701 …output mat3x4 out0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… [all …]
|
D | functions.test | 666 case mat3x4 670 …mat3x4 in0 = [ mat3x4(0.0, 1.0, 0.5, 0.5, 1.0, 3.5, 0.0, -0.5, 1.5, -2.0, -1.5, 3.5) | mat3x4(0.0,… 671 …mat3x4 out0 = [ mat3x4(-0.0, -2.0, -1.0, -1.0, -2.0, -7.0, -0.0, 1.0, -3.0, 4.0, 3.0, -7.0) | mat3… 679 mat3x4 func (mat3x4 a)
|
/external/deqp/data/gles31/shaders/es31/ |
D | linkage_tessellation_uniform_types.test | 471 case mat3x4 473 desc "uniform of type mat3x4" 477 …uniform mat3x4 val0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1… 478 uniform mat3x4 val1 = [ mat3x4(1.0, 1.5, 2.5, -1.0, 2.0, 1.0, 3.0, 4.0, -1.0, 3.0, 4.5, -1.5) ]; 479 …output mat3x4 out0 = [ mat3x4(0.75, 4.25, -4.5, -14.2, -21.65, -5.25, 20.21, -69.7, -2.0, 7.0, 8.0… 492 out mediump mat3x4 tc_out[]; 502 in mediump mat3x4 tc_out[]; 503 out mediump mat3x4 te_out; 514 in mat3x4 te_out;
|
D | linkage_tessellation_varying_types.test | 489 case mat3x4 491 desc "varying of type mat3x4" 495 …input mat3x4 in0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.0,… 496 …output mat3x4 out0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… 501 out mediump mat3x4 vtx_var; 511 in mediump mat3x4 vtx_var[]; 512 out mediump mat3x4 tc_out[]; 522 in mediump mat3x4 tc_out[]; 523 out mediump mat3x4 te_out; 534 in mat3x4 te_out;
|
D | linkage_geometry_varying_types.test | 426 case mat3x4 428 desc "varying of type mat3x4" 432 …input mat3x4 in0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.0,… 433 …output mat3x4 out0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… 438 out mediump mat3x4 vtx_var; 448 in mediump mat3x4 vtx_var[]; 449 out mediump mat3x4 geo_var; 464 in mat3x4 geo_var;
|
D | linkage_geometry_uniform_types.test | 399 case mat3x4 401 desc "uniform of type mat3x4" 405 …uniform mat3x4 val = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… 406 …output mat3x4 out0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… 419 out mediump mat3x4 geo_var; 434 in mat3x4 geo_var;
|
D | linkage_tessellation_geometry_varying_types.test | 633 case mat3x4 635 desc "varying of type mat3x4" 640 …input mat3x4 in0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.0,… 641 …output mat3x4 out0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… 646 out mediump mat3x4 vtx_var; 656 in mediump mat3x4 vtx_var[]; 657 out mediump mat3x4 tc_out[]; 667 in mediump mat3x4 tc_out[]; 668 out mediump mat3x4 te_out; 678 in mediump mat3x4 te_out[]; [all …]
|
/external/deqp/data/gles31/shaders/es32/ |
D | linkage_tessellation_uniform_types.test | 480 case mat3x4 482 desc "uniform of type mat3x4" 485 …uniform mat3x4 val0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1… 486 uniform mat3x4 val1 = [ mat3x4(1.0, 1.5, 2.5, -1.0, 2.0, 1.0, 3.0, 4.0, -1.0, 3.0, 4.5, -1.5) ]; 487 …output mat3x4 out0 = [ mat3x4(0.75, 4.25, -4.5, -14.2, -21.65, -5.25, 20.21, -69.7, -2.0, 7.0, 8.0… 500 out mediump mat3x4 tc_out[]; 510 in mediump mat3x4 tc_out[]; 511 out mediump mat3x4 te_out; 522 in mat3x4 te_out;
|
D | linkage_tessellation_varying_types.test | 498 case mat3x4 500 desc "varying of type mat3x4" 503 …input mat3x4 in0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.0,… 504 …output mat3x4 out0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… 509 out mediump mat3x4 vtx_var; 519 in mediump mat3x4 vtx_var[]; 520 out mediump mat3x4 tc_out[]; 530 in mediump mat3x4 tc_out[]; 531 out mediump mat3x4 te_out; 542 in mat3x4 te_out;
|
D | linkage_geometry_uniform_types.test | 409 case mat3x4 411 desc "uniform of type mat3x4" 414 …uniform mat3x4 val = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… 415 …output mat3x4 out0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… 428 out mediump mat3x4 geo_var; 443 in mat3x4 geo_var;
|
D | linkage_geometry_varying_types.test | 435 case mat3x4 437 desc "varying of type mat3x4" 440 …input mat3x4 in0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.0,… 441 …output mat3x4 out0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… 446 out mediump mat3x4 vtx_var; 456 in mediump mat3x4 vtx_var[]; 457 out mediump mat3x4 geo_var; 472 in mat3x4 geo_var;
|
D | linkage_tessellation_geometry_varying_types.test | 633 case mat3x4 635 desc "varying of type mat3x4" 638 …input mat3x4 in0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.0,… 639 …output mat3x4 out0 = [ mat3x4(-1.25, 1.25, -9.5, -12.2, -25.65, -7.25, 14.21, -77.7, 0.0, 1.0, -1.… 644 out mediump mat3x4 vtx_var; 654 in mediump mat3x4 vtx_var[]; 655 out mediump mat3x4 tc_out[]; 665 in mediump mat3x4 tc_out[]; 666 out mediump mat3x4 te_out; 676 in mediump mat3x4 te_out[]; [all …]
|
/external/swiftshader/src/OpenGL/compiler/ |
D | Initialize.cpp | 153 TType *mat3x4 = new TType(EbtFloat, 3, 4); in InsertBuiltInFunctions() local 168 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpMul, mat3x4, "matrixCompMult", mat3x4, mat3x4); in InsertBuiltInFunctions() 178 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpOuterProduct, mat3x4, "outerProduct", float4, float3); in InsertBuiltInFunctions() 188 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpTranspose, mat3x4, "transpose", mat4x3); in InsertBuiltInFunctions() 189 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpTranspose, mat4x3, "transpose", mat3x4); in InsertBuiltInFunctions()
|
/external/mesa3d/src/compiler/ |
D | builtin_type_macros.h | 61 DECL_TYPE(mat3x4, GL_FLOAT_MAT3x4, GLSL_TYPE_FLOAT, 4, 3)
|
/external/mesa3d/src/compiler/glsl/ |
D | builtin_types.cpp | 156 T(mat3x4, 120, 300)
|