Searched refs:MakeVectorType (Results 1 – 3 of 3) sorted by relevance
/third_party/skia/src/sksl/ |
D | SkSLBuiltinTypes.cpp | 23 , fFloat2(Type::MakeVectorType("float2", "f2", *fFloat, /*columns=*/2)) in BuiltinTypes() 24 , fFloat3(Type::MakeVectorType("float3", "f3", *fFloat, /*columns=*/3)) in BuiltinTypes() 25 , fFloat4(Type::MakeVectorType("float4", "f4", *fFloat, /*columns=*/4)) in BuiltinTypes() 28 , fHalf2(Type::MakeVectorType("half2", "h2", *fHalf, /*columns=*/2)) in BuiltinTypes() 29 , fHalf3(Type::MakeVectorType("half3", "h3", *fHalf, /*columns=*/3)) in BuiltinTypes() 30 , fHalf4(Type::MakeVectorType("half4", "h4", *fHalf, /*columns=*/4)) in BuiltinTypes() 33 , fInt2(Type::MakeVectorType("int2", "i2", *fInt, /*columns=*/2)) in BuiltinTypes() 34 , fInt3(Type::MakeVectorType("int3", "i3", *fInt, /*columns=*/3)) in BuiltinTypes() 35 , fInt4(Type::MakeVectorType("int4", "i4", *fInt, /*columns=*/4)) in BuiltinTypes() 38 , fUInt2(Type::MakeVectorType("uint2", "I2", *fUInt, /*columns=*/2)) in BuiltinTypes() [all …]
|
/third_party/skia/src/sksl/ir/ |
D | SkSLType.h | 153 static std::unique_ptr<Type> MakeVectorType(skstd::string_view name, const char* abbrev,
|
D | SkSLType.cpp | 470 std::unique_ptr<Type> Type::MakeVectorType(skstd::string_view name, const char* abbrev, in MakeVectorType() function in SkSL::Type
|