record dither setting so we can replay it when we (re)decode



git-svn-id: http://skia.googlecode.com/svn/trunk@368 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/images/SkImageRef.cpp b/src/images/SkImageRef.cpp
index cff57aa..7ef5f40 100644
--- a/src/images/SkImageRef.cpp
+++ b/src/images/SkImageRef.cpp
@@ -19,6 +19,7 @@
     fStream = stream;
     fConfig = config;
     fSampleSize = sampleSize;
+    fDoDither = true;
     fPrev = fNext = NULL;
     fFactory = NULL;
 
@@ -104,6 +105,7 @@
         SkAutoTDelete<SkImageDecoder> ad(codec);
 
         codec->setSampleSize(fSampleSize);
+        codec->setDitherImage(fDoDither);
         if (this->onDecode(codec, fStream, &fBitmap, fConfig, mode)) {
             return true;
         }