Lines Matching refs:dependedOn
90 void GrOpList::addDependency(GrOpList* dependedOn) { in addDependency() argument
91 SkASSERT(!dependedOn->dependsOn(this)); // loops are bad in addDependency()
93 if (this->dependsOn(dependedOn)) { in addDependency()
97 fDependencies.push_back(dependedOn); in addDependency()
98 dependedOn->addDependent(this); in addDependency()
104 void GrOpList::addDependency(GrSurfaceProxy* dependedOn, const GrCaps& caps) { in addDependency() argument
105 if (dependedOn->getLastOpList()) { in addDependency()
109 GrOpList* opList = dependedOn->getLastOpList(); in addDependency()
122 if (GrTextureProxy* textureProxy = dependedOn->asTextureProxy()) { in addDependency()
129 bool GrOpList::dependsOn(const GrOpList* dependedOn) const { in dependsOn()
131 if (fDependencies[i] == dependedOn) { in dependsOn()