aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm/srcmode.cpp
diff options
context:
space:
mode:
authorGravatar mike@reedtribe.org <mike@reedtribe.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-11-16 02:31:03 +0000
committerGravatar mike@reedtribe.org <mike@reedtribe.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-11-16 02:31:03 +0000
commit1588974aff84dfeb0dbe45303ba4bf7923126d40 (patch)
tree1fba6b2583348eea0145aa74f65e6fe1c0c942bd /gm/srcmode.cpp
parent92aa756c861e81c92f0f14b253012461e4090d4d (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.cpp7
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);
}