Home
last modified time | relevance | path

Searched refs:mat3x2 (Results 1 - 24 of 24) sorted by relevance

/third_party/skia/third_party/externals/tint/src/resolver/
H A Dcall_test.cc42 using mat3x2 = builder::mat3x2<T>;
82 ParamsFor<mat3x2<f32>>() //
H A Dresolver_test.cc72 using mat3x2 = builder::mat3x2<T>;
1284 DataType<mat3x2<f32>>::AST //
1384 ParamsFor<mat3x2<f32>, f32, mat3x2<f32>>(Op::kMultiply),
1388 ParamsFor<f32, mat3x2<f32>, mat3x2<f32>>(Op::kMultiply),
1392 ParamsFor<vec2<f32>, mat3x2<f32>, vec3<f32>>(Op::kMultiply),
1395 ParamsFor<mat3x2<f32>, vec3<f32>, vec2<f32>>(Op::kMultiply),
1399 ParamsFor<mat2x3<f32>, mat3x2<f3
[all...]
H A Dresolver_test_helper.h151 using mat3x2 = mat<3, 2, T>;
H A Dstruct_layout_test.cc248 Member("d", ty.mat3x2<f32>()), in TEST_F()
273 EXPECT_EQ(sem->Members()[3]->Offset(), 80u); // mat3x2 in TEST_F()
H A Dtype_constructor_validation_test.cc39 using builder::mat3x2;
364 CreatePtrsFor<mat3x2<i32>>(), //
365 CreatePtrsFor<mat3x2<u32>>(), //
366 CreatePtrsFor<mat3x2<f32>>() //
H A Dentry_point_validation_test.cc607 // struct S { [[location(0)]] m: mat3x2<f32>; }; in TEST_F()
609 auto* m = Member(Source{{34, 56}}, "m", ty.mat3x2<f32>(), in TEST_F()
616 "type 'mat3x2<f32>'\n" in TEST_F()
H A Ddependency_graph_test.cc1311 Global(Sym(), ty.mat3x2(T)); in TEST_F()
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/detail/
H A Dtype_mat.hpp339 typedef lowp_mat3x2 mat3x2; typedef
349 typedef mediump_mat3x2 mat3x2; typedef
374 typedef highp_mat3x2 mat3x2; typedef
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtx/
H A Dscalar_multiplication.hpp61 GLM_IMPLEMENT_SCAL_MULT(mat3x2)
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
H A DInitialize.cpp151 TType *mat3x2 = new TType(EbtFloat, 3, 2); in InsertBuiltInFunctions() local
165 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpMul, mat3x2, "matrixCompMult", mat3x2, mat3x2); in InsertBuiltInFunctions()
175 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpOuterProduct, mat3x2, "outerProduct", float2, float3); in InsertBuiltInFunctions()
184 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpTranspose, mat2x3, "transpose", mat3x2); in InsertBuiltInFunctions()
185 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpTranspose, mat3x2, "transpose", mat2x3); in InsertBuiltInFunctions()
/third_party/skia/third_party/externals/tint/src/writer/msl/
H A Dgenerator_impl_variable_decl_statement_test.cc100 auto* var = Var("a", ty.mat3x2<f32>()); in TEST_F()
H A Dgenerator_impl_test.cc278 Global("m4", ty.mat3x2<f32>(), ast::StorageClass::kWorkgroup); in TEST_F()
H A Dgenerator_impl_intrinsic_test.cc180 Global("m3x2", ty.mat3x2<f32>(), ast::StorageClass::kPrivate); in TEST_P()
H A Dgenerator_impl_type_test.cc251 Member("o", ty.mat3x2<f32>()), in TEST_F()
605 Member("tint_pad_29", ty.mat3x2<f32>()), in TEST_F()
/third_party/skia/third_party/externals/tint/src/
H A Dprogram_builder.h545 const ast::Matrix* mat3x2(const ast::Type* type) const { in mat3x2() function in tint::ProgramBuilder::TypesBuilder
607 const ast::Matrix* mat3x2() const { in mat3x2() function in tint::ProgramBuilder::TypesBuilder
608 return mat3x2(Of<T>()); in mat3x2()
1253 const ast::CallExpression* mat3x2(ARGS&&... args) { in mat3x2() function in tint::ProgramBuilder
1254 return Construct(ty.mat3x2<T>(), std::forward<ARGS>(args)...); in mat3x2()
/third_party/mesa3d/src/compiler/glsl/
H A Dbuiltin_types.cpp156 T(mat3x2, 120, 300)
/third_party/skia/third_party/externals/tint/src/writer/glsl/
H A Dgenerator_impl_member_accessor_test.cc65 return ty.mat3x2<T>(); in ty_mat3x2()
H A Dgenerator_impl_intrinsic_test.cc166 Global("m3x2", ty.mat3x2<f32>(), ast::StorageClass::kPrivate); in TEST_P()
/third_party/mesa3d/src/compiler/
H A Dbuiltin_type_macros.h62 DECL_TYPE(mat3x2, GL_FLOAT_MAT3x2, GLSL_TYPE_FLOAT, 2, 3)
/third_party/skia/third_party/externals/tint/src/writer/hlsl/
H A Dgenerator_impl_intrinsic_test.cc166 Global("m3x2", ty.mat3x2<f32>(), ast::StorageClass::kPrivate); in TEST_P()
H A Dgenerator_impl_member_accessor_test.cc65 return ty.mat3x2<T>(); in ty_mat3x2()
/third_party/skia/third_party/externals/tint/src/writer/spirv/
H A Dbuilder_constructor_expression_test.cc998 auto* cast = mat3x2<f32>(vec2<f32>(2.0f, 2.0f), vec2<f32>(2.0f, 2.0f), in TEST_F()
/third_party/vk-gl-cts/external/openglcts/modules/gl/
H A Dgl4cEnhancedLayoutsTests.hpp119 static const Type mat3x2; member
H A Dgl4cEnhancedLayoutsTests.cpp160 const Type Type::mat3x2 = Type::GetType(Type::Float, 3, 2); member in gl4cts::EnhancedLayouts::Utils::Type
460 { 0, "mat3x2", "mat3", "mat3x4" }, in GetGLSLTypeName()
5475 type = Utils::Type::mat3x2; in getType()
23100 Note: the type can be float, double, mat2, mat3x2, dmat2, dmat3x2..., so to make the each variable of "captured_varyings" has the same xfb_offset with the above shaders, in test()

Completed in 66 milliseconds