Fix pipe/annotation.

We weren't keeping track of the annotation that's on the other side of the pipe.

BUG=skia:1761
R=scroggo@google.com

Author: mtklein@google.com

Review URL: https://codereview.chromium.org/48273011

git-svn-id: http://skia.googlecode.com/svn/trunk/src@12004 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/pipe/SkGPipeWrite.cpp b/pipe/SkGPipeWrite.cpp
index 57d4a0f..53b0ae5 100644
--- a/pipe/SkGPipeWrite.cpp
+++ b/pipe/SkGPipeWrite.cpp
@@ -1141,6 +1141,7 @@
             fWriter.write32(size);
             fWriter.write(storage.get(), size);
         }
+        base.setAnnotation(paint.getAnnotation());
     }
 }