Add SkSTArray, hide stack storage cons in SkTArray, unify SkTArray init logic

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



git-svn-id: http://skia.googlecode.com/svn/trunk@2342 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/gpu/src/GrDrawTarget.h b/gpu/src/GrDrawTarget.h
index f1c98e8..81d0b2b 100644
--- a/gpu/src/GrDrawTarget.h
+++ b/gpu/src/GrDrawTarget.h
@@ -1376,10 +1376,8 @@
     enum {
         kPreallocGeoSrcStateStackCnt = 4,
     };
-    SkAlignedSTStorage<kPreallocGeoSrcStateStackCnt, 
-                        GeometrySrcState> 
-                                     fGeoSrcStateStackStorage;
-    SkTArray<GeometrySrcState, true> fGeoSrcStateStack;
+    SkSTArray<kPreallocGeoSrcStateStackCnt, 
+              GeometrySrcState, true>           fGeoSrcStateStack;
     
 };