Fix for MSAN unintialized value

BUG=524094

Review URL: https://codereview.chromium.org/1320433002
diff --git a/src/gpu/effects/GrTextureDomain.h b/src/gpu/effects/GrTextureDomain.h
index a2e6652..11760fb 100644
--- a/src/gpu/effects/GrTextureDomain.h
+++ b/src/gpu/effects/GrTextureDomain.h
@@ -95,7 +95,9 @@
     class GLDomain {
     public:
         GLDomain() {
-            fPrevDomain[0] = SK_FloatNaN;
+            for (int i = 0; i < kPrevDomainCount; i++) {
+                fPrevDomain[i] = SK_FloatNaN;
+            }
             SkDEBUGCODE(fMode = (Mode) -1;)
         }
 
@@ -137,10 +139,11 @@
         }
 
     private:
+        static const int kPrevDomainCount = 4;
         SkDEBUGCODE(Mode                      fMode;)
         GrGLProgramDataManager::UniformHandle fDomainUni;
         SkString                              fDomainName;
-        GrGLfloat                             fPrevDomain[4];
+        GrGLfloat                             fPrevDomain[kPrevDomainCount];
     };
 
 protected: