| Index: dm/DMGpuSupport.h | 
| diff --git a/dm/DMGpuSupport.h b/dm/DMGpuSupport.h | 
| index af6270dfc3525be9605de25189f81c01694ae864..21e59066bc8fc5435d57fbdc01c3ee77e9adc0e1 100644 | 
| --- a/dm/DMGpuSupport.h | 
| +++ b/dm/DMGpuSupport.h | 
| @@ -21,8 +21,11 @@ static inline SkSurface* NewGpuSurface(GrContextFactory* grFactory, | 
| GrContextFactory::GLContextType type, | 
| GrGLStandard gpuAPI, | 
| SkImageInfo info, | 
| -                                       int samples) { | 
| -    return SkSurface::NewRenderTarget(grFactory->get(type, gpuAPI), info, samples, NULL); | 
| +                                       int samples, | 
| +                                       bool useDFText) { | 
| +    uint32_t flags = useDFText ? SkSurfaceProps::kUseDistanceFieldFonts_Flag : 0; | 
| +    SkSurfaceProps props(flags, SkSurfaceProps::kLegacyFontHost_InitType); | 
| +    return SkSurface::NewRenderTarget(grFactory->get(type, gpuAPI), info, samples, &props); | 
| } | 
|  | 
| }  // namespace DM | 
| @@ -60,7 +63,8 @@ static inline SkSurface* NewGpuSurface(GrContextFactory*, | 
| GrContextFactory::GLContextType, | 
| GrGLStandard, | 
| SkImageInfo, | 
| -                                       int) { | 
| +                                       int, | 
| +                                       bool) { | 
| return NULL; | 
| } | 
|  | 
|  |