Home | History | Annotate | Download | only in ops

Lines Matching defs:atlas

144                                           const SkMatrix& viewMatrix, GrDrawOpAtlas* atlas,
148 return Helper::FactoryHelper<SmallPathOp>(std::move(paint), shape, viewMatrix, atlas,
154 const SkMatrix& viewMatrix, GrDrawOpAtlas* atlas, ShapeCache* shapeCache,
165 // only use distance fields on desktop and Android framework to save space in the atlas
184 fAtlas = atlas;
227 GrDrawOpAtlas* atlas = fAtlas;
237 this->color(), this->viewMatrix(), atlas->getProxy(), params, flags,
254 GrBitmapTextGeoProc::Make(this->color(), atlas->getProxy(), params,
321 if (nullptr == shapeData || !atlas->hasID(shapeData->fID)) {
333 atlas,
346 if (nullptr == shapeData || !atlas->hasID(shapeData->fID)) {
357 atlas,
368 atlas->setLastUseToken(shapeData->fID, target->nextDrawToken());
371 atlas,
386 GrDrawOpAtlas* atlas, ShapeData* shapeData, const GrShape& shape,
470 // add to atlas
473 if (!atlas->addToAtlas(&id, target, width, height, dfStorage.get(), &atlasLocation)) {
475 if (!atlas->addToAtlas(&id, target, width, height, dfStorage.get(), &atlasLocation)) {
503 GrDrawOpAtlas* atlas, ShapeData* shapeData, const GrShape& shape,
561 // add to atlas
564 if (!atlas->addToAtlas(&id, target, dst.width(), dst.height(), dst.addr(),
567 if (!atlas->addToAtlas(&id, target, dst.width(), dst.height(), dst.addr(),
595 GrDrawOpAtlas* atlas,
644 sk_sp<GrTextureProxy> proxy = atlas->getProxy();