Lines Matching defs:uniform
202 std::vector<skvm::Val> uniform;
203 uniform.reserve(uniformCount);
207 uniform.push_back(p->uniform32(uniforms->push(bits)).id);
210 return uniform;
315 // Variables (uniform, etc.)
339 // 'uniform' variables
354 RETURN_FAILURE("Invalid uniform type: '%s'", type->displayName().c_str());
592 // the program, these ids will be loads from the *first* arg ptr, the uniform data of the
594 skvm::Uniforms skslUniforms{p.uniform(), 0};
596 std::vector<skvm::Val> uniform;
597 uniform.reserve(uniformCount);
599 uniform.push_back(p.uniform32(skslUniforms.push(/*placeholder*/ 0)).id);
617 // We reserve a uniform color for each child invocation. While processing the SkSL, we record
620 // populate these uniform values. These Uniform ids are loads from the *second* arg ptr.
624 skvm::Uniforms childColorUniforms{p.uniform(), 0};
665 SkMakeSpan(uniform),
704 // Our program defines sampling any child as returning a uniform color. Assemble a buffer
893 std::vector<skvm::Val> uniform = make_skvm_uniforms(p, uniforms, fEffect->uniformSize(),
900 SkMakeSpan(uniform), /*device=*/zeroCoord, /*local=*/zeroCoord,
913 // Get our specific uniform values
1057 std::vector<skvm::Val> uniform = make_skvm_uniforms(p, uniforms, fEffect->uniformSize(),
1061 SkMakeSpan(uniform), device, local, paint, paint, sampleShader,
1167 std::vector<skvm::Val> uniform = make_skvm_uniforms(p, uniforms, fEffect->uniformSize(),
1173 SkMakeSpan(uniform), /*device=*/zeroCoord, /*local=*/zeroCoord,