Home | History | Annotate | Download | only in gm

Lines Matching refs:DrawResult

42         return skiagm::DrawResult::kOk; \
51 static skiagm::DrawResult SK_MACRO_CONCAT(NAME,_GM)(SkCanvas*, SkString*); \
53 skiagm::DrawResult SK_MACRO_CONCAT(NAME,_GM)(SkCanvas* CANVAS, SkString* ERR_MSG)
65 return skiagm::DrawResult::kOk; \
75 static skiagm::DrawResult SK_MACRO_CONCAT(NAME,_GM)( \
79 skiagm::DrawResult SK_MACRO_CONCAT(NAME,_GM)( \
85 enum class DrawResult {
93 using DrawResult = skiagm::DrawResult;
109 DrawResult draw(SkCanvas* canvas) {
113 DrawResult draw(SkCanvas*, SkString* errorMsg);
116 DrawResult drawContent(SkCanvas* canvas) {
120 DrawResult drawContent(SkCanvas*, SkString* errorMsg);
157 virtual DrawResult onDraw(SkCanvas* canvas, SkString* errorMsg);
187 DrawResult onDraw(SkCanvas*, SkString* errorMsg) final;
189 virtual DrawResult onDraw(GrContext* ctx, GrRenderTargetContext* rtc, SkCanvas* canvas,
198 using DrawProc = DrawResult(*)(SkCanvas*, SkString*);
205 DrawResult onDraw(SkCanvas* canvas, SkString* errorMsg) override;
214 using DrawProc = DrawResult(*)(GrContext*, GrRenderTargetContext*, SkCanvas*, SkString*);
221 DrawResult onDraw(GrContext* ctx, GrRenderTargetContext* rtc, SkCanvas* canvas,