Lines Matching refs:temp
66 // the gpu alpha mask will draw the inverse paths as non-inverse to a temp buffer
376 void GrClipMaskManager::getTemp(int width, int height, GrAutoScratchTexture* temp) {
377 if (NULL != temp->texture()) {
378 // we've already allocated the temp texture
388 temp->set(this->getContext(), desc);
476 GrAutoScratchTexture temp;
502 this->getTemp(maskSpaceIBounds.fRight, maskSpaceIBounds.fBottom, &temp);
503 if (NULL == temp.texture()) {
507 dst = temp.texture();
508 // clear the temp target and set blend to replace
538 // Now draw into the accumulator using the real operation and the temp buffer as a
541 temp.texture(),
968 SkRect temp = SkRect::Make(clipSpaceIBounds);
970 helper.draw(temp, SkRegion::kXOR_Op, false, 0xFF);
975 SkPath temp;
976 temp.addRect(element->getRect());
977 temp.setFillType(SkPath::kInverseEvenOdd_FillType);
979 helper.draw(temp, stroke, SkRegion::kReplace_Op,