Lines Matching refs:fParams
217 : fParams(std::move(params)) in SkParticleEffect()
228 if (fParams->fMaxCount != fCapacity) { in updateStorage()
229 this->setCapacity(fParams->fMaxCount); in updateStorage()
298 if (!fParams->fProgram) { in runEffectScript()
302 const skvm::Program& prog = entryPoint == EntryPoint::kSpawn ? fParams->fProgram->fEffectSpawn in runEffectScript()
303 : fParams->fProgram->fEffectUpdate; in runEffectScript()
313 args[0] = fParams->fProgram->fExternalFunctionUniforms.buf.data(); in runEffectScript()
324 if (!fParams->fProgram) { in runParticleScript()
328 const skvm::Program& prog = entryPoint == EntryPoint::kSpawn ? fParams->fProgram->fSpawn in runParticleScript()
329 : fParams->fProgram->fUpdate; in runParticleScript()
337 args[0] = fParams->fProgram->fExternalFunctionUniforms.buf.data(); in runParticleScript()
360 if (fParams->fProgram) { in advanceTime()
416 numToSpawn = SkTPin(numToSpawn, 0, fParams->fMaxCount - fCount); in advanceTime()
486 if (this->isAlive() && fParams->fDrawable) { in draw()
488 fParams->fDrawable->draw(canvas, fParticles, fCount, paint); in draw()
503 return fParams->fProgram ? fParams->fProgram->fUniformInfo.get() : nullptr; in uniformInfo()