Lines Matching refs:AAHairlineOp
748 class AAHairlineOp final : public GrMeshDrawOp {
771 return Helper::FactoryHelper<AAHairlineOp>(context, std::move(paint), newCoverage,
776 AAHairlineOp(GrProcessorSet* processorSet,
794 const char* name() const override { return "AAHairlineOp"; }
880 AAHairlineOp* that = t->cast<AAHairlineOp>();
947 GR_MAKE_BITFIELD_CLASS_OPS(AAHairlineOp::Program)
949 void AAHairlineOp::makeLineProgramInfo(const GrCaps& caps, SkArenaAlloc* arena,
983 void AAHairlineOp::makeQuadProgramInfo(const GrCaps& caps, SkArenaAlloc* arena,
1009 void AAHairlineOp::makeConicProgramInfo(const GrCaps& caps, SkArenaAlloc* arena,
1036 AAHairlineOp::Program AAHairlineOp::predictPrograms(const GrCaps* caps) const {
1062 void AAHairlineOp::onCreateProgramInfo(const GrCaps* caps,
1106 void AAHairlineOp::onPrePrepareDraws(GrRecordingContext* context,
1132 void AAHairlineOp::onPrepareDraws(GrMeshDrawTarget* target) {
1260 void AAHairlineOp::onExecute(GrOpFlushState* flushState, const SkRect& chainBounds) {
1279 GR_DRAW_OP_TEST_DEFINE(AAHairlineOp) {
1284 return AAHairlineOp::Make(context, std::move(paint), viewMatrix, path,
1326 AAHairlineOp::Make(args.fContext, std::move(args.fPaint), *args.fViewMatrix, path,