diff options
author | mike@reedtribe.org <mike@reedtribe.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2012-11-16 02:31:03 +0000 |
---|---|---|
committer | mike@reedtribe.org <mike@reedtribe.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2012-11-16 02:31:03 +0000 |
commit | 1588974aff84dfeb0dbe45303ba4bf7923126d40 (patch) | |
tree | 1fba6b2583348eea0145aa74f65e6fe1c0c942bd /gm/srcmode.cpp | |
parent | 92aa756c861e81c92f0f14b253012461e4090d4d (diff) |
use #if SK_SUPPORT_GPU to guard references to gpudevice
git-svn-id: http://skia.googlecode.com/svn/trunk@6449 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'gm/srcmode.cpp')
-rw-r--r-- | gm/srcmode.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gm/srcmode.cpp b/gm/srcmode.cpp index 1e4ce13910..6eba098f42 100644 --- a/gm/srcmode.cpp +++ b/gm/srcmode.cpp @@ -10,7 +10,9 @@ #include "SkGradientShader.h" #include "SkSurface.h" -#include "SkGpuDevice.h" +#if SK_SUPPORT_GPU + #include "SkGpuDevice.h" +#endif #define W SkIntToScalar(80) #define H SkIntToScalar(60) @@ -120,13 +122,14 @@ protected: SkImage::kPMColor_ColorType, SkImage::kPremul_AlphaType }; - +#if SK_SUPPORT_GPU SkDevice* dev = canvas->getDevice(); if (dev->accessRenderTarget()) { SkGpuDevice* gd = (SkGpuDevice*)dev; GrContext* ctx = gd->context(); return SkSurface::NewRenderTarget(ctx, info, 0); } +#endif return SkSurface::NewRaster(info); } |