Lines Matching refs:SkString

15 #include "include/core/SkString.h"
39 DEF_SIMPLE_GM_BG_NAME(NAME, CANVAS, W, H, SK_ColorWHITE, SkString(#NAME))
41 DEF_SIMPLE_GM_BG_NAME(NAME, CANVAS, W, H, BGCOLOR, SkString(#NAME))
51 DEF_SIMPLE_GM_BG_NAME_CAN_FAIL(NAME, CANVAS, ERR_MSG, W, H, SK_ColorWHITE, SkString(#NAME))
53 DEF_SIMPLE_GM_BG_NAME_CAN_FAIL(NAME, CANVAS, ERR_MSG, W, H, BGCOLOR, SkString(#NAME))
55 static skiagm::DrawResult SK_MACRO_CONCAT(NAME,_GM)(SkCanvas*, SkString*); \
57 skiagm::DrawResult SK_MACRO_CONCAT(NAME,_GM)(SkCanvas* CANVAS, SkString* ERR_MSG)
78 GrRecordingContext*, SkCanvas*, SkString*); \
79 DEF_GM(return new skiagm::SimpleGpuGM(BGCOLOR, SkString(#NAME), {W,H}, \
82 GrRecordingContext* GR_CONTEXT, SkCanvas* CANVAS, SkString* ERR_MSG)
112 SkString errorMsg;
115 DrawResult gpuSetup(GrDirectContext*, SkCanvas*, SkString* errorMsg);
126 SkString errorMsg;
129 DrawResult draw(SkCanvas*, SkString* errorMsg);
133 SkString errorMsg;
136 DrawResult drawContent(SkCanvas*, SkString* errorMsg);
168 virtual DrawResult onGpuSetup(GrDirectContext*, SkString*) { return DrawResult::kOk; }
171 virtual DrawResult onDraw(SkCanvas*, SkString* errorMsg);
175 virtual SkString onShortName() = 0;
183 SkString fShortName;
207 DrawResult onDraw(SkCanvas*, SkString* errorMsg) final;
209 virtual DrawResult onDraw(GrRecordingContext*, SkCanvas*, SkString* errorMsg);
217 using DrawProc = DrawResult(*)(SkCanvas*, SkString*);
219 SimpleGM(SkColor bgColor, const SkString& name, const SkISize& size, DrawProc drawProc)
224 SkString onShortName() override;
225 DrawResult onDraw(SkCanvas* canvas, SkString* errorMsg) override;
227 const SkString fName;
234 using DrawProc = DrawResult (*)(GrRecordingContext*, SkCanvas*, SkString* errorMsg);
236 SimpleGpuGM(SkColor bgColor, const SkString& name, const SkISize& size, DrawProc drawProc)
241 SkString onShortName() override;
242 DrawResult onDraw(GrRecordingContext*, SkCanvas*, SkString* errorMsg) override;
244 const SkString fName;