From 44583122acff3251f48a98c71fa3180275e8437e Mon Sep 17 00:00:00 2001 From: robertphillips Date: Tue, 19 Apr 2016 09:29:01 -0700 Subject: Make skpinfo more human friendly GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1901713004 Review URL: https://codereview.chromium.org/1901713004 --- tools/skpinfo.cpp | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'tools/skpinfo.cpp') diff --git a/tools/skpinfo.cpp b/tools/skpinfo.cpp index 4b65cb8a8c..dd5fd75f19 100644 --- a/tools/skpinfo.cpp +++ b/tools/skpinfo.cpp @@ -65,7 +65,26 @@ int tool_main(int argc, char** argv) { info.fCullRect.fRight, info.fCullRect.fBottom); } if (FLAGS_flags && !FLAGS_quiet) { - SkDebugf("Flags: 0x%x\n", info.fFlags); + SkDebugf("Flags: "); + bool needsSeparator = false; + if (info.fFlags & SkPictInfo::kCrossProcess_Flag) { + SkDebugf("kCrossProcess"); + needsSeparator = true; + } + if (info.fFlags & SkPictInfo::kScalarIsFloat_Flag) { + if (needsSeparator) { + SkDebugf("|"); + } + SkDebugf("kScalarIsFloat"); + needsSeparator = true; + } + if (info.fFlags & SkPictInfo::kPtrIs64Bit_Flag) { + if (needsSeparator) { + SkDebugf("|"); + } + SkDebugf("kPtrIs64Bit"); + } + SkDebugf("\n"); } if (!stream.readBool()) { -- cgit v1.2.3