Access sampler matrices directly, cleanup GrSamplerState::reset()s

Review URL: http://codereview.appspot.com/5488048/


git-svn-id: http://skia.googlecode.com/svn/trunk@2854 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/gpu/GrGpuGL.cpp b/src/gpu/GrGpuGL.cpp
index fb16b22..f266368 100644
--- a/src/gpu/GrGpuGL.cpp
+++ b/src/gpu/GrGpuGL.cpp
@@ -518,7 +518,7 @@
         fHWDrawState.sampler(s)->setRadial2Params(-GR_ScalarMax,
                                                   -GR_ScalarMax,
                                                   true);
-        fHWDrawState.sampler(s)->setMatrix(GrMatrix::InvalidMatrix());
+        *fHWDrawState.sampler(s)->matrix() = GrMatrix::InvalidMatrix();
         fHWDrawState.sampler(s)->setConvolutionParams(0, NULL, NULL);
     }