Lines Matching refs:gm
10 #include "gm/gm.h"
162 static GrContextOptions context_options(skiagm::GM* gm = nullptr) {
166 if (gm) {
167 gm->modifyGrContextOptions(&grContextOptions);
243 std::unique_ptr<skiagm::GM> gm(f ? f() : nullptr);
244 return std::string(gm ? gm->getName() : "");
284 std::unique_ptr<skiagm::GM> gm(gmFact());
285 SkASSERT(gm);
286 const char* const name = gm->getName();
287 const SkISize size = gm->getISize();
295 testCtx->makeContext(context_options(gm.get())).get(),
300 gm->draw(surf->getCanvas());
386 "function f(backend, gm, e1, e2, e3) {\n"
389 " var t = backend + \"_\" + gm;\n"
394 " ac(b, ct(\"gm name: \" + gm));\n"
402 " var q = \"" IMAGES_DIRECTORY_PATH "/\" + backend + \"_\" + gm + \"_\";\n"
403 " var p = \"" IMAGES_DIRECTORY_PATH "/" PATH_MODEL "_\" + gm + \"_\";\n"
418 " b.id = backend + \":\" + gm;\n"
422 " ac(l, ma(\"#\" + backend +\":\"+ gm , ct(t)));\n"