Lines Matching refs:gRec

193 static void setup_bitmap(const ConfigData& gRec, SkISize& size,
195 bitmap->setConfig(gRec.fConfig, size.width(), size.height());
202 static bool generate_image(GM* gm, const ConfigData& gRec,
206 setup_bitmap(gRec, size, &bitmap);
209 if (gRec.fBackend == kRaster_Backend) {
228 static void generate_image_from_picture(GM* gm, const ConfigData& gRec,
231 setup_bitmap(gRec, size, bitmap);
253 static bool write_reference_image(const ConfigData& gRec,
261 if (gRec.fBackend != kPDF_Backend) {
300 const ConfigData& gRec,
307 SkString name = make_name(gm->shortName(), gRec.fName);
310 write_reference_image(gRec, writePath, renderModeDescriptor,
313 } else if (readPath && gRec.fBackend != kPDF_Backend) {
356 const ConfigData& gRec,
364 if (gRec.fBackend == kRaster_Backend ||
365 gRec.fBackend == kGPU_Backend) {
368 if (!generate_image(gm, gRec, context, bitmap)) {
373 if (gRec.fBackend == kPDF_Backend && writePath) {
376 return handle_test_results(gm, gRec, writePath, readPath, diffPath,
381 const ConfigData& gRec,
387 if (kRaster_Backend == gRec.fBackend) {
389 generate_image_from_picture(gm, gRec, pict, &bitmap);
390 return handle_test_results(gm, gRec, NULL, readPath, diffPath,
397 const ConfigData& gRec,
405 if (kRaster_Backend == gRec.fBackend) {
407 generate_image_from_picture(gm, gRec, repict, &bitmap);
408 return handle_test_results(gm, gRec, NULL, readPath, diffPath,
427 static const ConfigData gRec[] = {
502 for (size_t i = 0; i < SK_ARRAY_COUNT(gRec); i++) {
503 bool testSuccess = test_drawing(gm, gRec[i],
508 testSuccess = test_picture_playback(gm, gRec[i],
514 overallSuccess &= test_picture_serialization(gm, gRec[i],