Lines Matching refs:uniforms
172 const Uniform* uniforms, in Make() argument
178 return sk_sp<UniformData>(new UniformData(count, uniforms, offsets, data, dataSize)); in Make()
183 sk_sp<UniformData> uniforms; in ExtractCombo() local
208 uniforms = make_linear_gradient_uniform_data(gradInfo.fPoint[0], in ExtractCombo()
220 uniforms = make_radial_gradient_uniform_data(gradInfo.fPoint[0], in ExtractCombo()
232 uniforms = make_sweep_gradient_uniform_data(gradInfo.fPoint[0], in ExtractCombo()
243 uniforms = make_conical_gradient_uniform_data(gradInfo.fPoint[0], in ExtractCombo()
256 uniforms = make_solid_uniform_data(p.getColor4f()); in ExtractCombo()
264 uniforms = make_solid_uniform_data(p.getColor4f()); in ExtractCombo()
269 sk_sp<UniformData> trueUD = cache->findOrCreate(std::move(uniforms)); in ExtractCombo()
276 std::string emit_MSL_uniform_struct(const Uniform *uniforms, int numUniforms) { in emit_MSL_uniform_struct() argument
283 switch (uniforms[i].type()) { in emit_MSL_uniform_struct()
301 result.append(uniforms[i].name()); in emit_MSL_uniform_struct()
302 if (uniforms[i].count()) { in emit_MSL_uniform_struct()
304 result.append(std::to_string(uniforms[i].count())); in emit_MSL_uniform_struct()