Home
last modified time | relevance | path

Searched refs:childProcessor (Results 1 – 13 of 13) sorted by relevance

/external/skia/src/gpu/ganesh/
DGrFragmentProcessor.cpp37 auto thisChild = this->childProcessor(i), in isEqual()
38 thatChild = that .childProcessor(i); in isEqual()
73 if (const auto* child = this->childProcessor(i)) { in visitWithImpls()
74 child->visitWithImpls(f, *impl.childProcessor(i)); in visitWithImpls()
99 if (const GrFragmentProcessor* childFP = fp.childProcessor(index)) { in recursive_dump_tree_info()
183 if (auto fp = src.childProcessor(i)) { in cloneAndRegisterAllChildProcessors()
260 return Make(this->childProcessor(0)->clone(), fSwizzle); in SwizzleOutput()
298 return fSwizzle.applyTo(ConstantOutputForConstantInput(this->childProcessor(0), input)); in SwizzleOutput()
410 color = ConstantOutputForConstantInput(this->childProcessor(1), color); in Compose()
411 color = ConstantOutputForConstantInput(this->childProcessor(0), color); in Compose()
[all …]
DGrFragmentProcessor.h196 GrFragmentProcessor* childProcessor(int index) { return fChildProcessors[index].get(); } in childProcessor() function
197 const GrFragmentProcessor* childProcessor(int index) const { in childProcessor() function
529 ProgramImpl* childProcessor(int index) const { return fChildProcessors[index].get(); } in childProcessor() function
DGrProgramDesc.cpp141 if (auto child = fp.childProcessor(i)) { in gen_fp_key()
DGrColorSpaceXform.cpp155 const auto c0 = ConstantOutputForConstantInput(this->childProcessor(0), input); in constantOutputForConstantInput()
DGrGeometryProcessor.cpp215 if (auto* child = fp.childProcessor(c)) { in collectTransforms()
/external/skia/src/gpu/ganesh/effects/
DGrSkSLFP.cpp138 const GrFragmentProcessor* child = fArgs.fFp.childProcessor(index); in emitCode()
153 if (!fSelf->childProcessor(index)) { in emitCode()
428 return ConstantOutputForConstantInput(this->childProcessor(index), color); in constantOutputForConstantInput()
433 this->childProcessor(fInputChildIndex), inputColor) in constantOutputForConstantInput()
DGrMatrixEffect.h39 return ConstantOutputForConstantInput(this->childProcessor(0), inputColor); in constantOutputForConstantInput()
DGrBlendFragmentProcessor.cpp172 const auto* src = this->childProcessor(0); in constantOutputForConstantInput()
173 const auto* dst = this->childProcessor(1); in constantOutputForConstantInput()
DGrMatrixEffect.cpp46 if (auto te = mtx.childProcessor(0)->asTextureEffect()) { in onMakeProgramImpl()
DGrBicubicEffect.cpp234 return GrFragmentProcessor::ConstantOutputForConstantInput(this->childProcessor(0), input); in constantOutputForConstantInput()
/external/skia/src/gpu/ganesh/glsl/
DGrGLSLProgramBuilder.cpp209 GrFragmentProcessor::ProgramImpl* childImpl = impl.childProcessor(i); in writeChildFPFunctions()
214 const GrFragmentProcessor* childFP = fp.childProcessor(i); in writeChildFPFunctions()
/external/skia/tests/
DProgramsTest.cpp126 return Make(this->childProcessor(0)->clone()); in clone()
DSkRuntimeEffectTest.cpp1365 REPORTER_ASSERT(r, fp->childProcessor(0)->sampleUsage().isExplicit() == expectExplicit); in DEF_TEST()