Lines Matching refs:fParams
220 : fParams(std::move(params))
231 if (fParams->fMaxCount != fCapacity) {
232 this->setCapacity(fParams->fMaxCount);
301 if (!fParams->fProgram) {
305 const skvm::Program& prog = entryPoint == EntryPoint::kSpawn ? fParams->fProgram->fEffectSpawn
306 : fParams->fProgram->fEffectUpdate;
316 args[0] = fParams->fProgram->fExternalFunctionUniforms.buf.data();
327 if (!fParams->fProgram) {
331 const skvm::Program& prog = entryPoint == EntryPoint::kSpawn ? fParams->fProgram->fSpawn
332 : fParams->fProgram->fUpdate;
340 args[0] = fParams->fProgram->fExternalFunctionUniforms.buf.data();
363 if (fParams->fProgram) {
419 numToSpawn = SkTPin(numToSpawn, 0, fParams->fMaxCount - fCount);
489 if (this->isAlive() && fParams->fDrawable) {
491 fParams->fDrawable->draw(canvas, fParticles, fCount, paint);
506 return fParams->fProgram ? fParams->fProgram->fUniformInfo.get() : nullptr;