Lines Matching refs:gm
10 #include "gm/gm.h"
46 static void do_gm(SkBitmap* bm, skiagm::GM* gm, SkPoint jitter) {
48 SkASSERT(gm);
49 SkASSERT(bm->dimensions() == gm->getISize());
54 gm->draw(&canvas);
59 static bool test_jitter(skiagm::GM* gm) {
60 SkASSERT(gm);
61 SkISize size = gm->getISize();
65 do_gm(&control, gm, {0, 0});
68 do_gm(&experimental, gm, SkPoint{kJitterMagnitude * cosf(angle),
126 std::unique_ptr<skiagm::GM> gm(factory());
127 const char* name = gm->getName();
129 bool success = test_jitter(gm.get());