Searched refs:outReturn (Results 1 – 5 of 5) sorted by relevance
/third_party/flutter/skia/modules/particles/src/ |
D | SkParticleEffect.cpp | 59 void call(int index, float* arguments, float* outReturn) override { in call() argument 60 *outReturn = fCurve.eval(*arguments, fRandom[index]); in call() 104 void call(int index, float* arguments, float* outReturn) override { in call() argument 106 memcpy(outReturn, color.vec(), 4 * sizeof(float)); in call() 167 void call(int index, float* arguments, float* outReturn) override { in call() argument 174 if (!fPath->fContours[idx]->getPosTan(len, (SkPoint*)outReturn, &localXAxis)) { in call() 175 outReturn[0] = outReturn[1] = 0.0f; in call() 178 outReturn[2] = localXAxis.fY; in call() 179 outReturn[3] = -localXAxis.fX; in call()
|
/third_party/flutter/skia/src/sksl/ |
D | SkSLByteCode.cpp | 355 float* outReturn[], VValue globals[], bool stripedOutput, int N, in innerRun() argument 791 if (outReturn) { in innerRun() 795 memcpy(outReturn[i], &src->fFloat, N * sizeof(float)); in innerRun() 799 float* outPtr = outReturn[0]; in innerRun() 1068 bool ByteCode::run(const ByteCodeFunction* f, float* args, float* outReturn, int N, in run() argument 1110 float** outArray = outReturn ? &outReturn : nullptr; in run() 1135 if (outReturn) { in run() 1136 outReturn += f->fReturnCount * w; in run()
|
D | SkSLByteCode.h | 201 bool SKSL_WARN_UNUSED_RESULT run(const ByteCodeFunction*, float* args, float* outReturn, int N,
|
/third_party/flutter/skia/tests/ |
D | SkSLInterpreterTest.cpp | 1009 void call(int /*unusedIndex*/, float* arguments, float* outReturn) override { in call() argument 1010 outReturn[0] = fFunction(arguments[0]); in call() 1073 void call(int /*unusedIndex*/, float* arguments, float* outReturn) override { in call() argument 1074 fFunction(arguments, outReturn); in call()
|
/third_party/skia/src/sksl/codegen/ |
D | SkSLVMCodeGenerator.cpp | 128 SkSpan<skvm::Val> outReturn); 177 SkSpan<skvm::Val> outReturn); 366 SkSpan<skvm::Val> outReturn) { in writeProgram() argument 370 this->writeFunction(function, arguments, outReturn); in writeProgram() 442 SkSpan<skvm::Val> outReturn) { in writeFunction() argument 444 SkASSERT(decl.returnType().slotCount() == outReturn.size()); in writeFunction() 450 fFunctionStack.push_back({outReturn, /*returned=*/fBuilder->splat(0)}); in writeFunction()
|