Lines Matching refs:SkCanvas
24 class SkCanvas; variable
43 static void SK_MACRO_CONCAT(NAME,_GM_inner)(SkCanvas*); \
48 void SK_MACRO_CONCAT(NAME,_GM_inner)(SkCanvas* CANVAS)
55 static skiagm::DrawResult SK_MACRO_CONCAT(NAME,_GM)(SkCanvas*, SkString*); \
57 skiagm::DrawResult SK_MACRO_CONCAT(NAME,_GM)(SkCanvas* CANVAS, SkString* ERR_MSG)
66 static void SK_MACRO_CONCAT(NAME,_GM_inner)(GrRecordingContext*, SkCanvas*); \
71 void SK_MACRO_CONCAT(NAME,_GM_inner)(GrRecordingContext* GR_CONTEXT, SkCanvas* CANVAS)
78 GrRecordingContext*, SkCanvas*, SkString*); \
82 GrRecordingContext* GR_CONTEXT, SkCanvas* CANVAS, SkString* ERR_MSG)
111 DrawResult gpuSetup(GrDirectContext* context, SkCanvas* canvas) { in gpuSetup()
115 DrawResult gpuSetup(GrDirectContext*, SkCanvas*, SkString* errorMsg);
125 DrawResult draw(SkCanvas* canvas) { in draw()
129 DrawResult draw(SkCanvas*, SkString* errorMsg);
131 void drawBackground(SkCanvas*);
132 DrawResult drawContent(SkCanvas* canvas) { in drawContent()
136 DrawResult drawContent(SkCanvas*, SkString* errorMsg);
154 void drawSizeBounds(SkCanvas*, SkColor);
171 virtual DrawResult onDraw(SkCanvas*, SkString* errorMsg);
172 virtual void onDraw(SkCanvas*);
207 DrawResult onDraw(SkCanvas*, SkString* errorMsg) final;
209 virtual DrawResult onDraw(GrRecordingContext*, SkCanvas*, SkString* errorMsg);
210 virtual void onDraw(GrRecordingContext*, SkCanvas*);
217 using DrawProc = DrawResult(*)(SkCanvas*, SkString*);
225 DrawResult onDraw(SkCanvas* canvas, SkString* errorMsg) override;
234 using DrawProc = DrawResult (*)(GrRecordingContext*, SkCanvas*, SkString* errorMsg);
242 DrawResult onDraw(GrRecordingContext*, SkCanvas*, SkString* errorMsg) override;
250 void MarkGMGood(SkCanvas*, SkScalar x, SkScalar y);
251 void MarkGMBad (SkCanvas*, SkScalar x, SkScalar y);