Added annotation for gm's -wp flag
Review URL: https://codereview.appspot.com/6345098
git-svn-id: http://skia.googlecode.com/svn/trunk@4573 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/gm/gmmain.cpp b/gm/gmmain.cpp
index 0fc278c..9f109f5 100644
--- a/gm/gmmain.cpp
+++ b/gm/gmmain.cpp
@@ -372,7 +372,7 @@
static void generate_xps(GM* gm, SkDynamicMemoryWStream& xps) {
#ifdef SK_SUPPORT_XPS
SkISize size = gm->getISize();
-
+
SkSize trimSize = SkSize::Make(SkIntToScalar(size.width()),
SkIntToScalar(size.height()));
static const SkScalar inchesPerMeter = SkScalarDiv(10000, 254);
@@ -405,7 +405,7 @@
if (gRec.fBackend == kRaster_Backend ||
gRec.fBackend == kGPU_Backend ||
(gRec.fBackend == kPDF_Backend && CAN_IMAGE_PDF)) {
-
+
path = make_filename(writePath, renderModeDescriptor, name, "png");
success = write_bitmap(path, bitmap);
}
@@ -701,11 +701,11 @@
SkBitmap::kARGB_8888_Config == rec.fConfig) {
SkAutoTUnref<SkPicture> pict(generate_new_picture(gm));
-
+
const char* pictureSuffix = "skp";
SkString path = make_filename(writePicturePath, "",
SkString(gm->shortName()), pictureSuffix);
-
+
SkFILEWStream stream(path.c_str());
pict->serialize(&stream);
}
@@ -748,6 +748,7 @@
static void usage(const char * argv0) {
SkDebugf("%s\n", argv0);
SkDebugf(" [-w writePath] [-r readPath] [-d diffPath] [-i resourcePath]\n");
+ SkDebugf(" [-wp writePicturePath]\n");
SkDebugf(" [--config ");
for (size_t i = 0; i < SK_ARRAY_COUNT(gRec); ++i) {
if (i > 0) {
@@ -762,6 +763,7 @@
" [-h|--help]\n"
);
SkDebugf(" writePath: directory to write rendered images in.\n");
+ SkDebugf(" writePicturePath: directory to write images to in .skp format.\n");
SkDebugf(
" readPath: directory to read reference images from;\n"
" reports if any pixels mismatch between reference and new images\n");
@@ -971,7 +973,7 @@
if (readPath) {
fprintf(stderr, "reading from %s\n", readPath);
- }
+ }
if (writePath) {
fprintf(stderr, "writing to %s\n", writePath);
}
@@ -1095,7 +1097,7 @@
forwardRenderedBitmap,
readPath, diffPath);
}
-
+
if (!(gmFlags & GM::kSkipPicture_Flag) && writePicturePath) {
write_picture_serialization(gm, config, writePicturePath);
}