Remove GrGpuGLFixed subclass and ES1 support

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


git-svn-id: http://skia.googlecode.com/svn/trunk@2678 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/gpu/GrGLProgram.cpp b/src/gpu/GrGLProgram.cpp
index 770d910..92b8f54 100644
--- a/src/gpu/GrGLProgram.cpp
+++ b/src/gpu/GrGLProgram.cpp
@@ -24,7 +24,7 @@
 
 
 const char* GrPrecision(const GrGLInterface* gl) {
-    if (gl->supportsES()) {
+    if (gl->supportsES2()) {
         return "mediump";
     } else {
         return " ";
@@ -32,7 +32,7 @@
 }
 
 const char* GrShaderPrecision(const GrGLInterface* gl) {
-    if (gl->supportsES()) {
+    if (gl->supportsES2()) {
         return "precision mediump float;\n";
     } else {
         return "";
@@ -372,7 +372,7 @@
                                 GrGLProgram::GLSLVersion v) {
     switch (v) {
         case GrGLProgram::k110_GLSLVersion:
-            if (gl->supportsES()) {
+            if (gl->supportsES2()) {
                 // ES2s shader language is based on version 1.20 but is version
                 // 1.00 of the ES language.
                 return "#version 100\n";
@@ -514,7 +514,7 @@
             segments->fFSCode.appendf("\tfloat dfdy = 2.0*%s.x*duvdy.x - duvdy.y;\n", fsName);
             segments->fFSCode.appendf("\tfloat edgeAlpha = (%s.x*%s.x - %s.y);\n", fsName, fsName, fsName);
             segments->fFSCode.append("\tedgeAlpha = sqrt(edgeAlpha*edgeAlpha / (dfdx*dfdx + dfdy*dfdy));\n");
-            if (gl->supportsES()) {
+            if (gl->supportsES2()) {
                 segments->fHeader.printf("#extension GL_OES_standard_derivatives: enable\n");
             }
         }