Home
last modified time | relevance | path

Searched refs:fFloat3_Type (Results 1 – 8 of 8) sorted by relevance

/external/skqp/tests/
DSkSLMemoryLayoutTest.cpp20 REPORTER_ASSERT(r, 12 == layout.size(*context.fFloat3_Type)); in DEF_TEST()
37 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fFloat3_Type)); in DEF_TEST()
55 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("a"), context.fFloat3_Type.get()); in DEF_TEST()
77 fields2.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("b"), context.fFloat3_Type.get()); in DEF_TEST()
101 REPORTER_ASSERT(r, 12 == layout.size(*context.fFloat3_Type)); in DEF_TEST()
118 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fFloat3_Type)); in DEF_TEST()
136 fields1.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("a"), context.fFloat3_Type.get()); in DEF_TEST()
158 fields2.emplace_back(SkSL::Modifiers(), SkSL::StringFragment("b"), context.fFloat3_Type.get()); in DEF_TEST()
/external/skqp/src/sksl/ir/
DSkSLIndexExpression.h25 case 3: return *context.fFloat3_Type; in index_type()
DSkSLSwizzle.h32 case 3: return *context.fFloat3_Type; in get_type()
DSkSLType.cpp59 case 3: return *context.fFloat3_Type; in toCompound()
/external/skqp/src/sksl/
DSkSLContext.h30 , fFloat3_Type(new Type("float3", *fFloat_Type, 3)) in Context()
148 fFloat3_Type.get(), fFloat4_Type.get() })) in Context()
174 fFloat3_Type.get(), fFloat4_Type.get() }))
217 const std::unique_ptr<Type> fFloat3_Type; variable
DSkSLGLSLCodeGenerator.cpp635 SkASSERT(c.fArguments[1]->fType == *fContext.fFloat3_Type); in writeFunctionCall()
642 if (c.fArguments[1]->fType == *fContext.fFloat3_Type) { in writeFunctionCall()
DSkSLMetalCodeGenerator.cpp275 if (c.fArguments[1]->fType == *fContext.fFloat3_Type) { in writeSpecialIntrinsic()
DSkSLSPIRVCodeGenerator.cpp854 if (c.fArguments[1]->fType == *fContext.fFloat3_Type) { in writeSpecialIntrinsic()
864 SkASSERT(c.fArguments[1]->fType == *fContext.fFloat3_Type); in writeSpecialIntrinsic()