• Home
  • Raw
  • Download

Lines Matching refs:GM

68     } else if (SkString(GM::kErrorMsg_DrawSkippedGpuOnly) == errorMsg) {  in handle_gm_failure()
75 GM::GM(SkColor bgColor) { in GM() function in GM
80 GM::~GM() {} in ~GM()
82 DrawResult GM::gpuSetup(GrDirectContext* context, SkCanvas* canvas, SkString* errorMsg) { in gpuSetup()
97 void GM::gpuTeardown() { in gpuTeardown()
105 DrawResult GM::draw(SkCanvas* canvas, SkString* errorMsg) { in draw()
111 DrawResult GM::drawContent(SkCanvas* canvas, SkString* errorMsg) { in drawContent()
122 void GM::drawBackground(SkCanvas* canvas) { in drawBackground()
128 DrawResult GM::onDraw(SkCanvas* canvas, SkString* errorMsg) { in onDraw()
132 void GM::onDraw(SkCanvas*) { SK_ABORT("Not implemented."); } in onDraw()
147 const char* GM::getName() { in getName()
154 void GM::setBGColor(SkColor color) { in setBGColor()
158 bool GM::animate(double nanos) { return this->onAnimate(nanos); } in animate()
160 bool GM::runAsBench() const { return false; } in runAsBench()
161 void GM::modifyGrContextOptions(GrContextOptions* options) {} in modifyGrContextOptions()
163 std::unique_ptr<verifiers::VerifierList> GM::getVerifiers() const { in getVerifiers()
168 void GM::onOnceBeforeDraw() {} in onOnceBeforeDraw()
170 bool GM::onAnimate(double /*nanos*/) { return false; } in onAnimate()
172 bool GM::onChar(SkUnichar uni) { return false; } in onChar()
174 bool GM::onGetControls(SkMetaData*) { return false; } in onGetControls()
176 void GM::onSetControls(const SkMetaData&) {} in onSetControls()
180 void GM::drawSizeBounds(SkCanvas* canvas, SkColor color) { in drawSizeBounds()