Lines Matching defs:const
60 static const char* kCommonHeader =
104 static const char* kDefaultCode =
130 void SkParticleEffectParams::prepare(const skresources::ResourceProvider* resourceProvider) {
140 auto buildProgram = [this](const SkSL::String& code) -> std::unique_ptr<SkParticleProgram> {
154 for (const auto& binding : fBindings) {
174 auto buildFunction = [&](const char* name){
246 bool SkParticleEffect::setUniform(const char* name, const float* val, int count) {
247 const SkSL::UniformInfo* info = this->uniformInfo();
253 [name](const auto& u) { return u.fName == name; });
305 const skvm::Program& prog = entryPoint == EntryPoint::kSpawn ? fParams->fProgram->fEffectSpawn
331 const skvm::Program& prog = entryPoint == EntryPoint::kSpawn ? fParams->fProgram->fSpawn
421 const int spawnBase = fCount;
505 const SkSL::UniformInfo* SkParticleEffect::uniformInfo() const {