Lines Matching refs:GrDrawOpAtlas
122 GrDrawOpAtlas::AtlasID fID;
139 void GrSmallPathRenderer::HandleEviction(GrDrawOpAtlas::AtlasID id, void* pr) { in HandleEviction()
236 GrDrawOpAtlas* atlas, in Make()
247 const SkMatrix& viewMatrix, GrDrawOpAtlas* atlas, ShapeCache* shapeCache, in SmallPathOp()
499 bool addToAtlas(GrMeshDrawOp::Target* target, FlushInfo* flushInfo, GrDrawOpAtlas* atlas, in addToAtlas()
501 GrDrawOpAtlas::AtlasID* id, SkIPoint16* atlasLocation) const { in addToAtlas()
505 GrDrawOpAtlas::ErrorCode code = atlas->addToAtlas(resourceProvider, id, in addToAtlas()
508 if (GrDrawOpAtlas::ErrorCode::kError == code) { in addToAtlas()
512 if (GrDrawOpAtlas::ErrorCode::kTryAgain == code) { in addToAtlas()
519 return GrDrawOpAtlas::ErrorCode::kSucceeded == code; in addToAtlas()
523 GrDrawOpAtlas* atlas, ShapeData* shapeData, const GrShape& shape, in addDFPathToAtlas()
611 GrDrawOpAtlas::AtlasID id; in addDFPathToAtlas()
630 uint16_t pageIndex = GrDrawOpAtlas::GetPageIndexFromID(id); in addDFPathToAtlas()
650 GrDrawOpAtlas* atlas, ShapeData* shapeData, const GrShape& shape, in addBMPathToAtlas()
713 GrDrawOpAtlas::AtlasID id; in addBMPathToAtlas()
728 uint16_t pageIndex = GrDrawOpAtlas::GetPageIndexFromID(id); in addBMPathToAtlas()
744 void writePathVertices(GrDrawOpAtlas* atlas, in writePathVertices()
858 GrDrawOpAtlas* fAtlas;
878 fAtlas = GrDrawOpAtlas::Make(args.fContext->contextPriv().proxyProvider(), in onDrawPath()
883 GrDrawOpAtlas::AllowMultitexturing::kYes, in onDrawPath()
920 static void HandleEviction(GrDrawOpAtlas::AtlasID id, void* pr) { in HandleEviction()
937 std::unique_ptr<GrDrawOpAtlas> fAtlas;
947 GrDrawOpAtlas* atlas, in createOp_TestingOnly()
968 gTestStruct.fAtlas = GrDrawOpAtlas::Make(context->contextPriv().proxyProvider(), in GR_DRAW_OP_TEST_DEFINE()
972 GrDrawOpAtlas::AllowMultitexturing::kYes, in GR_DRAW_OP_TEST_DEFINE()