Lines Matching defs:inputs
149 void GrGLProgramBuilder::addInputVars(const SkSL::Program::Inputs& inputs) {
150 if (inputs.fUseFlipRTUniform) {
159 void GrGLProgramBuilder::storeShaderInCache(const SkSL::Program::Inputs& inputs, GrGLuint programID,
176 writer.writePad32(&inputs, sizeof(inputs));
203 shaders, &inputs, 1, &meta);
264 SkSL::Program::Inputs inputs;
296 reader.readPad32(&inputs, sizeof(inputs));
312 this->addInputVars(inputs);
324 GrPersistentCacheUtils::UnpackCachedShaders(&reader, glsl, &inputs, 1);
329 if (GrPersistentCacheUtils::UnpackCachedShaders(&reader, cached_sksl, &inputs, 1)) {
367 inputs = fs->fInputs;
370 this->addInputVars(inputs);
480 this->storeShaderInCache(inputs, programID, glsl, isSkSL, &settings);
571 SkSL::Program::Inputs inputs;
572 if (!GrPersistentCacheUtils::UnpackCachedShaders(&reader, shaders, &inputs, 1, &meta)) {
639 precompiledProgram->fInputs = inputs;