Searched refs:ConstructorMatrixResize (Results 1 – 11 of 11) sorted by relevance
/third_party/skia/src/sksl/ir/ |
D | SkSLConstructorMatrixResize.h | 26 class ConstructorMatrixResize final : public SingleArgumentConstructor { 30 ConstructorMatrixResize(int line, const Type& type, std::unique_ptr<Expression> arg) in ConstructorMatrixResize() function 39 return std::make_unique<ConstructorMatrixResize>(fLine, this->type(), in clone()
|
D | SkSLConstructorMatrixResize.cpp | 15 std::unique_ptr<Expression> ConstructorMatrixResize::Make(const Context& context, in Make() 28 return std::make_unique<ConstructorMatrixResize>(line, type, std::move(arg)); in Make() 31 skstd::optional<double> ConstructorMatrixResize::getConstantValue(int n) const { in getConstantValue()
|
D | SkSLConstructor.cpp | 91 return ConstructorMatrixResize::Make(context, line, type, in convert_compound_constructor()
|
/third_party/skia/src/sksl/codegen/ |
D | SkSLMetalCodeGenerator.h | 24 class ConstructorMatrixResize; variable 199 void writeConstructorMatrixResize(const ConstructorMatrixResize& c,
|
D | SkSLSPIRVCodeGenerator.h | 28 class ConstructorMatrixResize; variable 319 SpvId writeConstructorMatrixResize(const ConstructorMatrixResize& c, OutputStream& out);
|
D | SkSLVMCodeGenerator.cpp | 215 Value writeConstructorMatrixResize(const ConstructorMatrixResize& c); 877 Value SkVMGenerator::writeConstructorMatrixResize(const ConstructorMatrixResize& ctor) { in writeConstructorMatrixResize() 1521 return this->writeConstructorMatrixResize(e.as<ConstructorMatrixResize>()); in writeExpression()
|
D | SkSLMetalCodeGenerator.cpp | 151 this->writeConstructorMatrixResize(expr.as<ConstructorMatrixResize>(), in writeExpression() 1120 void MetalCodeGenerator::writeConstructorMatrixResize(const ConstructorMatrixResize& c, in writeConstructorMatrixResize()
|
D | SkSLSPIRVCodeGenerator.cpp | 777 return this->writeConstructorMatrixResize(expr.as<ConstructorMatrixResize>(), out); in writeExpression() 1812 SpvId SPIRVCodeGenerator::writeConstructorMatrixResize(const ConstructorMatrixResize& c, in writeConstructorMatrixResize()
|
/third_party/skia/src/sksl/ |
D | SkSLInliner.cpp | 368 const ConstructorMatrixResize& ctor = expression.as<ConstructorMatrixResize>(); in inlineExpression() 369 return ConstructorMatrixResize::Make(*fContext, line, in inlineExpression()
|
D | SkSLDehydrator.cpp | 313 this->writeExpressionSpan(e->as<ConstructorMatrixResize>().argumentSpan()); in write()
|
D | SkSLRehydrator.cpp | 443 return ConstructorMatrixResize::Make(fContext, /*line=*/-1, *type, in expression()
|