From f2b98d67dcb6fcb3120feede9c72016fc7b3ead8 Mon Sep 17 00:00:00 2001 From: "reed@android.com" Date: Mon, 20 Dec 2010 18:26:13 +0000 Subject: merge with changes for GPU backend git-svn-id: http://skia.googlecode.com/svn/trunk@637 2bbb7eff-a529-9590-31e7-b0007b416f81 --- samplecode/SampleGradients.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'samplecode/SampleGradients.cpp') diff --git a/samplecode/SampleGradients.cpp b/samplecode/SampleGradients.cpp index f3705bcfd4..8c65fe0514 100644 --- a/samplecode/SampleGradients.cpp +++ b/samplecode/SampleGradients.cpp @@ -130,7 +130,6 @@ protected: SkShader::TileMode tm = SkShader::kClamp_TileMode; SkRect r = { 0, 0, SkIntToScalar(100), SkIntToScalar(100) }; SkPaint paint; - paint.setAntiAlias(true); paint.setDither(true); canvas->save(); @@ -138,10 +137,10 @@ protected: for (size_t i = 0; i < SK_ARRAY_COUNT(gGradData); i++) { canvas->save(); for (size_t j = 0; j < SK_ARRAY_COUNT(gGradMakers); j++) { - SkShader* shader = gGradMakers[j](pts, gGradData[i], tm, NULL); - paint.setShader(shader); + SkShader* shader; + shader = gGradMakers[j](pts, gGradData[i], tm, NULL); + paint.setShader(shader)->unref(); canvas->drawRect(r, paint); - shader->unref(); canvas->translate(0, SkIntToScalar(120)); } canvas->restore(); @@ -151,6 +150,7 @@ protected: canvas->translate(0, SkIntToScalar(370)); // test_alphagradients(canvas); + this->inval(NULL); } private: -- cgit v1.2.3