Lines Matching defs:AAStrokeRectOp
390 class AAStrokeRectOp final : public GrMeshDrawOp {
420 return Helper::FactoryHelper<AAStrokeRectOp>(context, std::move(paint), viewMatrix,
424 AAStrokeRectOp(GrProcessorSet* processorSet, const SkPMColor4f& color,
467 return Helper::FactoryHelper<AAStrokeRectOp>(context, std::move(paint), viewMatrix, info,
471 AAStrokeRectOp(GrProcessorSet* processorSet, const SkPMColor4f& color,
586 void AAStrokeRectOp::onCreateProgramInfo(const GrCaps* caps,
619 void AAStrokeRectOp::onPrepareDraws(GrMeshDrawTarget* target) {
666 void AAStrokeRectOp::onExecute(GrOpFlushState* flushState, const SkRect& chainBounds) {
676 sk_sp<const GrGpuBuffer> AAStrokeRectOp::GetIndexBuffer(GrResourceProvider* resourceProvider,
770 GrOp::CombineResult AAStrokeRectOp::onCombineIfPossible(GrOp* t, SkArenaAlloc*, const GrCaps& caps)
772 AAStrokeRectOp* that = t->cast<AAStrokeRectOp>();
796 void AAStrokeRectOp::generateAAStrokeRectGeometry(VertexWriter& vertices,
946 return AAStrokeRectOp::Make(context, std::move(paint), viewMatrix, rect, stroke);
982 return AAStrokeRectOp::Make(context, std::move(paint), viewMatrix, devOutside,
1009 GR_DRAW_OP_TEST_DEFINE(AAStrokeRectOp) {
1023 return skgpu::v1::StrokeRectOp::AAStrokeRectOp::Make(context, std::move(paint), matrix, rect,