diff options
Diffstat (limited to 'dm/DMGpuGMTask.h')
-rw-r--r-- | dm/DMGpuGMTask.h | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/dm/DMGpuGMTask.h b/dm/DMGpuGMTask.h deleted file mode 100644 index 87436d39f5..0000000000 --- a/dm/DMGpuGMTask.h +++ /dev/null @@ -1,43 +0,0 @@ -#ifndef DMGpuGMTask_DEFINED -#define DMGpuGMTask_DEFINED - -#include "DMGpuSupport.h" -#include "DMReporter.h" -#include "DMTask.h" -#include "DMTaskRunner.h" -#include "SkBitmap.h" -#include "SkString.h" -#include "SkTemplates.h" -#include "gm.h" - -// This is the main entry point for drawing GMs with the GPU. - -namespace DM { - -class GpuGMTask : public GpuTask { -public: - GpuGMTask(const char* config, - Reporter*, - TaskRunner*, - skiagm::GMRegistry::Factory, - GrContextFactory::GLContextType, - GrGLStandard gpuAPI, - int sampleCount, - bool useDFText); - - void draw(GrContextFactory*) SK_OVERRIDE; - bool shouldSkip() const SK_OVERRIDE; - SkString name() const SK_OVERRIDE { return fName; } - -private: - SkAutoTDelete<skiagm::GM> fGM; - const SkString fName; - const GrContextFactory::GLContextType fContextType; - GrGLStandard fGpuAPI; - const int fSampleCount; - const bool fUseDFText; -}; - -} // namespace DM - -#endif // DMGpuGMTask_DEFINED |