| Index: dm/DMBenchTask.h
|
| diff --git a/dm/DMBenchTask.h b/dm/DMBenchTask.h
|
| deleted file mode 100644
|
| index d2b58004f9f57091cb4777e3aab0f9be3d5c3ca5..0000000000000000000000000000000000000000
|
| --- a/dm/DMBenchTask.h
|
| +++ /dev/null
|
| @@ -1,66 +0,0 @@
|
| -#ifndef DMBenchTask_DEFINED
|
| -#define DMBenchTask_DEFINED
|
| -
|
| -#include "Benchmark.h"
|
| -#include "DMReporter.h"
|
| -#include "DMTask.h"
|
| -#include "DMTaskRunner.h"
|
| -#include "SkString.h"
|
| -#include "SkTemplates.h"
|
| -
|
| -// Tasks that run an Benchmark once as a check that it doesn't crash.
|
| -
|
| -namespace DM {
|
| -
|
| -class NonRenderingBenchTask : public CpuTask {
|
| -public:
|
| - NonRenderingBenchTask(const char* config, Reporter*, TaskRunner*, BenchRegistry::Factory);
|
| -
|
| - virtual void draw() SK_OVERRIDE;
|
| - virtual bool shouldSkip() const SK_OVERRIDE;
|
| - virtual SkString name() const SK_OVERRIDE { return fName; }
|
| -
|
| -private:
|
| - SkAutoTDelete<Benchmark> fBench;
|
| - const SkString fName;
|
| -};
|
| -
|
| -class CpuBenchTask : public CpuTask {
|
| -public:
|
| - CpuBenchTask(const char* config, Reporter*, TaskRunner*, BenchRegistry::Factory, SkColorType);
|
| -
|
| - virtual void draw() SK_OVERRIDE;
|
| - virtual bool shouldSkip() const SK_OVERRIDE;
|
| - virtual SkString name() const SK_OVERRIDE { return fName; }
|
| -
|
| -private:
|
| - SkAutoTDelete<Benchmark> fBench;
|
| - const SkString fName;
|
| - const SkColorType fColorType;
|
| -};
|
| -
|
| -class GpuBenchTask : public GpuTask {
|
| -public:
|
| - GpuBenchTask(const char* config,
|
| - Reporter*,
|
| - TaskRunner*,
|
| - BenchRegistry::Factory,
|
| - GrContextFactory::GLContextType,
|
| - GrGLStandard gpuAPI,
|
| - int sampleCount);
|
| -
|
| - virtual void draw(GrContextFactory*) SK_OVERRIDE;
|
| - virtual bool shouldSkip() const SK_OVERRIDE;
|
| - virtual SkString name() const SK_OVERRIDE { return fName; }
|
| -
|
| -private:
|
| - SkAutoTDelete<Benchmark> fBench;
|
| - const SkString fName;
|
| - const GrContextFactory::GLContextType fContextType;
|
| - const GrGLStandard fGpuAPI;
|
| - int fSampleCount;
|
| -};
|
| -
|
| -} // namespace DM
|
| -
|
| -#endif // DMBenchTask_DEFINED
|
|
|