Remove GrRandom API in favor of SkRandom.

TEST=tests
R=bsalomon@google.com

Review URL: https://codereview.appspot.com/6855062

git-svn-id: http://skia.googlecode.com/svn/trunk@6539 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/tests/GLProgramsTest.cpp b/tests/GLProgramsTest.cpp
index a14c95c..1aaefbf 100644
--- a/tests/GLProgramsTest.cpp
+++ b/tests/GLProgramsTest.cpp
@@ -16,27 +16,25 @@
 #include "GrBackendEffectFactory.h"
 #include "effects/GrConfigConversionEffect.h"
 
-#include "GrRandom.h"
+#include "SkRandom.h"
 #include "Test.h"
 
 namespace {
 
-// GrRandoms nextU() values have patterns in the low bits
+// SkRandoms nextU() values have patterns in the low bits
 // So using nextU() % array_count might never take some values.
-int random_int(GrRandom* r, int count) {
+int random_int(SkRandom* r, int count) {
     return (int)(r->nextF() * count);
 }
 
-bool random_bool(GrRandom* r) {
+bool random_bool(SkRandom* r) {
     return r->nextF() > .5f;
 }
 
-const GrEffect* create_random_effect(GrRandom* random,
+const GrEffect* create_random_effect(SkRandom* random,
                                      GrContext* context,
                                      GrTexture* dummyTextures[]) {
 
-    // The new code uses SkRandom not GrRandom.
-    // TODO: Remove GrRandom.
     SkRandom sk_random;
     sk_random.setSeed(random->nextU());
     GrEffect* effect = GrEffectTestFactory::CreateStage(&sk_random, context, dummyTextures);
@@ -59,7 +57,7 @@
 
     static const int NUM_TESTS = 512;
 
-    GrRandom random;
+    SkRandom random;
     for (int t = 0; t < NUM_TESTS; ++t) {
 
 #if 0