merge with changes for GPU backend
git-svn-id: http://skia.googlecode.com/svn/trunk@637 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/samplecode/SampleSlides.cpp b/samplecode/SampleSlides.cpp
index 2029967..f57cb5a 100644
--- a/samplecode/SampleSlides.cpp
+++ b/samplecode/SampleSlides.cpp
@@ -330,7 +330,8 @@
SK_ARRAY_COUNT(colors), SkShader::kMirror_TileMode, NULL);
}
-struct Rec {
+class Rec {
+public:
SkCanvas::VertexMode fMode;
int fCount;
SkPoint* fVerts;
@@ -426,13 +427,14 @@
SkShader* fShader0 = make_shader0(&size);
SkShader* fShader1 = make_shader1(size);
-
+
+ SkAutoUnref aur0(fShader0);
+ SkAutoUnref aur1(fShader1);
+
make_strip(&fRecs[0], size.fX, size.fY);
make_fan(&fRecs[1], size.fX, size.fY);
make_tris(&fRecs[2]);
-
-
SkPaint paint;
paint.setDither(true);
paint.setFilterBitmap(true);