Lines Matching refs:fDiffuseShader
52 : fDiffuseShader(std::move(diffuseShader)) in SkLightingShaderImpl()
93 sk_sp<SkShader> fDiffuseShader;
290 if (fDiffuseShader) { in asFragmentProcessor()
292 as_SB(fDiffuseShader)->asFragmentProcessor(args), in asFragmentProcessor()
314 return (fDiffuseShader ? fDiffuseShader->isOpaque() : false); in isOpaque()
449 buf.writeBool(static_cast<bool>(fDiffuseShader)); in flatten()
450 if (fDiffuseShader) { in flatten()
451 buf.writeFlattenable(fDiffuseShader.get()); in flatten()
460 if (fDiffuseShader) { in onMakeContext()
461 diffuseContext = as_SB(fDiffuseShader)->makeContext(rec, alloc); in onMakeContext()
478 fDiffuseShader ? xformer->apply(fDiffuseShader.get()) : nullptr; in onMakeColorSpace()