Lines Matching defs:arena
949 void AAHairlineOp::makeLineProgramInfo(const GrCaps& caps, SkArenaAlloc* arena,
970 lineGP = GrDefaultGeoProcFactory::Make(arena,
979 &caps, arena, pipeline, writeView, usesMSAASurface, lineGP, GrPrimitiveType::kTriangles,
983 void AAHairlineOp::makeQuadProgramInfo(const GrCaps& caps, SkArenaAlloc* arena,
995 GrGeometryProcessor* quadGP = GrQuadEffect::Make(arena,
1005 &caps, arena, pipeline, writeView, usesMSAASurface, quadGP, GrPrimitiveType::kTriangles,
1009 void AAHairlineOp::makeConicProgramInfo(const GrCaps& caps, SkArenaAlloc* arena,
1021 GrGeometryProcessor* conicGP = GrConicEffect::Make(arena,
1031 &caps, arena, pipeline, writeView, usesMSAASurface, conicGP,
1063 SkArenaAlloc* arena,
1085 auto pipeline = fHelper.createPipeline(caps, arena, writeView.swizzle(),
1089 this->makeLineProgramInfo(*caps, arena, pipeline, writeView, usesMSAASurface,
1094 this->makeQuadProgramInfo(*caps, arena, pipeline, writeView, usesMSAASurface,
1099 this->makeConicProgramInfo(*caps, arena, pipeline, writeView, usesMSAASurface,
1112 SkArenaAlloc* arena = context->priv().recordTimeAllocator();
1124 this->createProgramInfo(caps, arena, writeView, usesMSAASurface, std::move(appliedClip),