Index: dm/DMGpuGMTask.cpp |
diff --git a/dm/DMGpuGMTask.cpp b/dm/DMGpuGMTask.cpp |
index 4c44fae970315a3ce71744660c44a0706a671f66..b384485e4c268eea64bb02ecb85cc2fdaa3f342a 100644 |
--- a/dm/DMGpuGMTask.cpp |
+++ b/dm/DMGpuGMTask.cpp |
@@ -15,14 +15,12 @@ |
skiagm::GMRegistry::Factory gmFactory, |
const Expectations& expectations, |
GrContextFactory::GLContextType contextType, |
- GrGLStandard gpuAPI, |
int sampleCount) |
: GpuTask(reporter, taskRunner) |
, fGM(gmFactory(NULL)) |
, fName(UnderJoin(fGM->getName(), config)) |
, fExpectations(expectations) |
, fContextType(contextType) |
- , fGpuAPI(gpuAPI) |
, fSampleCount(sampleCount) |
{} |
@@ -31,12 +29,7 @@ |
SkScalarCeilToInt(fGM->height()), |
kN32_SkColorType, |
kPremul_SkAlphaType); |
- SkAutoTUnref<SkSurface> surface(NewGpuSurface(grFactory, fContextType, fGpuAPI, info, |
- fSampleCount)); |
- if (!surface) { |
- this->fail("Could not create context for the config and the api."); |
- return; |
- } |
+ SkAutoTUnref<SkSurface> surface(NewGpuSurface(grFactory, fContextType, info, fSampleCount)); |
SkCanvas* canvas = surface->getCanvas(); |
canvas->concat(fGM->getInitialTransform()); |