Lines Matching defs:result
52 sk_sp<UniformData> result = UniformData::Make(kNumGradientUniforms,
57 srcs, result->offsets(), result->data());
58 return result;
160 sk_sp<UniformData> result = UniformData::Make(kNumSolidUniforms, kSolidUniforms, dataSize);
165 srcs, result->offsets(), result->data());
166 return result;
182 Combination result;
205 result.fShaderType = ShaderCombo::ShaderType::kLinearGradient;
206 result.fTileMode = gradInfo.fTileMode;
217 result.fShaderType = ShaderCombo::ShaderType::kRadialGradient;
218 result.fTileMode = gradInfo.fTileMode;
229 result.fShaderType = ShaderCombo::ShaderType::kSweepGradient;
230 result.fTileMode = gradInfo.fTileMode;
240 result.fShaderType = ShaderCombo::ShaderType::kConicalGradient;
241 result.fTileMode = gradInfo.fTileMode;
253 result.fShaderType = ShaderCombo::ShaderType::kNone;
254 result.fTileMode = SkTileMode::kRepeat;
261 result.fShaderType = ShaderCombo::ShaderType::kNone;
262 result.fTileMode = SkTileMode::kRepeat;
267 result.fBlendMode = p.getBlendMode_or(SkBlendMode::kSrcOver);
270 return { result, std::move(trueUD) };
277 std::string result;
279 result.append("struct FragmentUniforms {\n");
285 result.append("vector_float4");
288 result.append("vector_float2");
291 result.append("float");
294 result.append("vector_half4");
300 result.append(" ");
301 result.append(uniforms[i].name());
303 result.append("[");
304 result.append(std::to_string(uniforms[i].count()));
305 result.append("]");
307 result.append(";\n");
309 result.append("};\n");
310 return result;