Home | History | Annotate | Download | only in gpu

Lines Matching refs:child

84 int GrFragmentProcessor::registerChildProcessor(const GrFragmentProcessor* child) {
85 // Append the child's transforms to our transforms array and the child's textures array to our
87 if (!child->fCoordTransforms.empty()) {
88 fCoordTransforms.push_back_n(child->fCoordTransforms.count(),
89 child->fCoordTransforms.begin());
91 if (!child->fTextureAccesses.empty()) {
92 fTextureAccesses.push_back_n(child->fTextureAccesses.count(),
93 child->fTextureAccesses.begin());
97 fChildProcessors.push_back(SkRef(child));
99 if (child->willReadFragmentPosition()) {
103 if (child->usesLocalCoords()) {
215 ReplaceInputFragmentProcessor(const GrFragmentProcessor* child, GrColor color)
218 this->registerChildProcessor(child);