Chromium Code Reviews| Index: bench/benchmain.cpp |
| diff --git a/bench/benchmain.cpp b/bench/benchmain.cpp |
| index b82dd017b049238acf21d83a4a38639c7830fc54..6565c989388e4dec14e268762ba56aee813aa65e 100644 |
| --- a/bench/benchmain.cpp |
| +++ b/bench/benchmain.cpp |
| @@ -5,11 +5,11 @@ |
| * found in the LICENSE file. |
| */ |
| +#include "BenchLogger.h" |
| #include "BenchTimer.h" |
| +#include "Benchmark.h" |
| #include "CrashHandler.h" |
| #include "ResultsWriter.h" |
| -#include "SkBenchLogger.h" |
| -#include "SkBenchmark.h" |
| #include "SkBitmapDevice.h" |
| #include "SkCanvas.h" |
| #include "SkColorPriv.h" |
| @@ -56,7 +56,7 @@ class Iter { |
| public: |
| Iter() : fBenches(BenchRegistry::Head()), fGMs(skiagm::GMRegistry::Head()) {} |
| - SkBenchmark* next() { |
| + Benchmark* next() { |
| if (fBenches) { |
| BenchRegistry::Factory f = fBenches->factory(); |
| fBenches = fBenches->next(); |
| @@ -144,24 +144,24 @@ static void perform_scale(SkCanvas* canvas, int w, int h) { |
| } |
| static SkSurface* make_surface(SkColorType colorType, const SkIPoint& size, |
| - SkBenchmark::Backend backend, int sampleCount, |
| + Benchmark::Backend backend, int sampleCount, |
| GrContext* context) { |
| SkSurface* surface = NULL; |
| SkImageInfo info = SkImageInfo::Make(size.fX, size.fY, colorType, |
| kPremul_SkAlphaType); |
| switch (backend) { |
| - case SkBenchmark::kRaster_Backend: |
| + case Benchmark::kRaster_Backend: |
| surface = SkSurface::NewRaster(info); |
| surface->getCanvas()->clear(SK_ColorWHITE); |
| break; |
| #if SK_SUPPORT_GPU |
| - case SkBenchmark::kGPU_Backend: { |
| + case Benchmark::kGPU_Backend: { |
| surface = SkSurface::NewRenderTarget(context, info, sampleCount); |
| break; |
| } |
| #endif |
| - case SkBenchmark::kPDF_Backend: |
| + case Benchmark::kPDF_Backend: |
| default: |
| SkDEBUGFAIL("unsupported"); |
| } |
| @@ -193,24 +193,24 @@ static const struct Config { |
| SkColorType fColorType; |
| const char* name; |
| int sampleCount; |
| - SkBenchmark::Backend backend; |
| + Benchmark::Backend backend; |
|
mtklein
2014/06/19 18:45:17
Line this guy up again?
tfarina
2014/06/19 19:02:01
Done.
|
| GLContextType contextType; |
| bool runByDefault; |
| } gConfigs[] = { |
| - { kN32_SkColorType, "NONRENDERING", 0, SkBenchmark::kNonRendering_Backend, kNative, true}, |
| - { kN32_SkColorType, "8888", 0, SkBenchmark::kRaster_Backend, kNative, true}, |
| - { kRGB_565_SkColorType, "565", 0, SkBenchmark::kRaster_Backend, kNative, true}, |
| + { kN32_SkColorType, "NONRENDERING", 0, Benchmark::kNonRendering_Backend, kNative, true}, |
| + { kN32_SkColorType, "8888", 0, Benchmark::kRaster_Backend, kNative, true}, |
| + { kRGB_565_SkColorType, "565", 0, Benchmark::kRaster_Backend, kNative, true}, |
| #if SK_SUPPORT_GPU |
| - { kN32_SkColorType, "GPU", 0, SkBenchmark::kGPU_Backend, kNative, true}, |
| - { kN32_SkColorType, "MSAA4", 4, SkBenchmark::kGPU_Backend, kNative, false}, |
| - { kN32_SkColorType, "MSAA16", 16, SkBenchmark::kGPU_Backend, kNative, false}, |
| - { kN32_SkColorType, "NVPRMSAA4", 4, SkBenchmark::kGPU_Backend, kNVPR, true}, |
| - { kN32_SkColorType, "NVPRMSAA16", 16, SkBenchmark::kGPU_Backend, kNVPR, false}, |
| + { kN32_SkColorType, "GPU", 0, Benchmark::kGPU_Backend, kNative, true}, |
| + { kN32_SkColorType, "MSAA4", 4, Benchmark::kGPU_Backend, kNative, false}, |
| + { kN32_SkColorType, "MSAA16", 16, Benchmark::kGPU_Backend, kNative, false}, |
| + { kN32_SkColorType, "NVPRMSAA4", 4, Benchmark::kGPU_Backend, kNVPR, true}, |
| + { kN32_SkColorType, "NVPRMSAA16", 16, Benchmark::kGPU_Backend, kNVPR, false}, |
| #if SK_ANGLE |
| - { kN32_SkColorType, "ANGLE", 0, SkBenchmark::kGPU_Backend, kANGLE, true}, |
| + { kN32_SkColorType, "ANGLE", 0, Benchmark::kGPU_Backend, kANGLE, true}, |
| #endif // SK_ANGLE |
| - { kN32_SkColorType, "Debug", 0, SkBenchmark::kGPU_Backend, kDebug, kIsDebug}, |
| - { kN32_SkColorType, "NULLGPU", 0, SkBenchmark::kGPU_Backend, kNull, true}, |
| + { kN32_SkColorType, "Debug", 0, Benchmark::kGPU_Backend, kDebug, kIsDebug}, |
| + { kN32_SkColorType, "NULLGPU", 0, Benchmark::kGPU_Backend, kNull, true}, |
| #endif // SK_SUPPORT_GPU |
| }; |
| @@ -281,7 +281,7 @@ int tool_main(int argc, char** argv) { |
| SkAutoGraphics ag; |
| // First, parse some flags. |
| - SkBenchLogger logger; |
| + BenchLogger logger; |
| if (FLAGS_logFile.count()) { |
| logger.SetLogFile(FLAGS_logFile[0]); |
| } |
| @@ -340,7 +340,7 @@ int tool_main(int argc, char** argv) { |
| // Non-rendering configs only run in normal mode |
| for (int i = 0; i < configs.count(); ++i) { |
| const Config& config = gConfigs[configs[i]]; |
| - if (SkBenchmark::kNonRendering_Backend == config.backend) { |
| + if (Benchmark::kNonRendering_Backend == config.backend) { |
| configs.remove(i, 1); |
| --i; |
| } |
| @@ -351,7 +351,7 @@ int tool_main(int argc, char** argv) { |
| for (int i = 0; i < configs.count(); ++i) { |
| const Config& config = gConfigs[configs[i]]; |
| - if (SkBenchmark::kGPU_Backend == config.backend) { |
| + if (Benchmark::kGPU_Backend == config.backend) { |
| GrContext* context = gContextFactory.get(config.contextType); |
| if (NULL == context) { |
| SkDebugf("GrContext could not be created for config %s. Config will be skipped.\n", |
| @@ -409,7 +409,7 @@ int tool_main(int argc, char** argv) { |
| for (size_t i = 0; i < SK_ARRAY_COUNT(gConfigs); ++i) { |
| #if SK_SUPPORT_GPU |
| const Config& config = gConfigs[i]; |
| - if (SkBenchmark::kGPU_Backend != config.backend) { |
| + if (Benchmark::kGPU_Backend != config.backend) { |
| continue; |
| } |
| GrContext* context = gContextFactory.get(config.contextType); |
| @@ -432,9 +432,9 @@ int tool_main(int argc, char** argv) { |
| // Run each bench in each configuration it supports and we asked for. |
| Iter iter; |
| - SkBenchmark* bench; |
| + Benchmark* bench; |
| while ((bench = iter.next()) != NULL) { |
| - SkAutoTUnref<SkBenchmark> benchUnref(bench); |
| + SkAutoTUnref<Benchmark> benchUnref(bench); |
| if (SkCommandLineFlags::ShouldSkip(FLAGS_match, bench->getName())) { |
| continue; |
| } |
| @@ -457,7 +457,7 @@ int tool_main(int argc, char** argv) { |
| GrContext* context = NULL; |
| #if SK_SUPPORT_GPU |
| SkGLContextHelper* glContext = NULL; |
| - if (SkBenchmark::kGPU_Backend == config.backend) { |
| + if (Benchmark::kGPU_Backend == config.backend) { |
| context = gContextFactory.get(config.contextType); |
| if (NULL == context) { |
| continue; |
| @@ -472,7 +472,7 @@ int tool_main(int argc, char** argv) { |
| const SkIPoint dim = bench->getSize(); |
| SkAutoTUnref<SkSurface> surface; |
| - if (SkBenchmark::kNonRendering_Backend != config.backend) { |
| + if (Benchmark::kNonRendering_Backend != config.backend) { |
| surface.reset(make_surface(config.fColorType, |
| dim, |
| config.backend, |
| @@ -527,7 +527,7 @@ int tool_main(int argc, char** argv) { |
| #if SK_SUPPORT_GPU |
| SkGLContextHelper* contextHelper = NULL; |
| - if (SkBenchmark::kGPU_Backend == config.backend) { |
| + if (Benchmark::kGPU_Backend == config.backend) { |
| contextHelper = gContextFactory.getGLContext(config.contextType); |
| } |
| BenchTimer timer(contextHelper); |
| @@ -642,7 +642,7 @@ int tool_main(int argc, char** argv) { |
| } |
| if (FLAGS_verbose) { SkDebugf("\n"); } |
| - if (!FLAGS_dryRun && FLAGS_outDir.count() && SkBenchmark::kNonRendering_Backend != config.backend) { |
| + if (!FLAGS_dryRun && FLAGS_outDir.count() && Benchmark::kNonRendering_Backend != config.backend) { |
| SkAutoTUnref<SkImage> image(surface->newImageSnapshot()); |
| if (image.get()) { |
| saveFile(bench->getName(), config.name, FLAGS_outDir[0], |