Lines Matching refs:impl
149 GrFragmentProcessor::ProgramImpl& impl,
160 GrFragmentProcessor::ProgramImpl& impl) mutable {
173 static_cast<GrTextureEffect::Impl&>(impl).setSamplerHandle(handle);
175 }, impl);
180 this->writeFPFunction(fp, impl);
184 "%s = %s(%s, half4(1));", output.c_str(), impl.functionName(), input.c_str());
186 fFS.codeAppendf("%s = %s(%s);", output.c_str(), impl.functionName(), input.c_str());
197 GrFragmentProcessor::ProgramImpl& impl) {
199 for (int i = 0; i < impl.numChildProcessors(); ++i) {
200 GrFragmentProcessor::ProgramImpl* childImpl = impl.childProcessor(i);
215 GrFragmentProcessor::ProgramImpl& impl) {
274 this->writeChildFPFunctions(fp, impl);
283 impl.emitCode(args);
284 impl.setFunctionName(fFS.getMangledFunctionName(args.fFp.name()));
287 impl.functionName(),