Add table entries for almost all the remaining GL texture formats.

BUG=angleproject:884
BUG=angleproject:967

Change-Id: I113757dd9e1fae8fe0241a7286be979a90891b53
Reviewed-on: https://chromium-review.googlesource.com/270275
Reviewed-by: Brandon Jones <bajones@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Tested-by: Geoff Lang <geofflang@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/273135
diff --git a/src/tests/gl_tests/LineLoopTest.cpp b/src/tests/gl_tests/LineLoopTest.cpp
index 85be69d..305155b 100644
--- a/src/tests/gl_tests/LineLoopTest.cpp
+++ b/src/tests/gl_tests/LineLoopTest.cpp
@@ -28,20 +28,16 @@
         const std::string vsSource = SHADER_SOURCE
         (
             attribute highp vec4 position;
-            attribute highp vec4 in_color;
-
-            varying highp vec4 color;
 
             void main(void)
             {
                 gl_Position = position;
-                color = in_color;
             }
         );
 
         const std::string fsSource = SHADER_SOURCE
         (
-            varying highp vec4 color;
+            uniform highp vec4 color;
             void main(void)
             {
                 gl_FragColor = color;
@@ -55,7 +51,7 @@
         }
 
         mPositionLocation = glGetAttribLocation(mProgram, "position");
-        mColorLocation = glGetAttribLocation(mProgram, "in_color");
+        mColorLocation = glGetUniformLocation(mProgram, "in_color");
 
         glBlendFunc(GL_ONE, GL_ONE);
         glEnable(GL_BLEND);
@@ -205,4 +201,4 @@
 }
 
 // Use this to select which configurations (e.g. which renderer, which GLES major version) these tests should be run against.
-ANGLE_INSTANTIATE_TEST(LineLoopTest, ES2_D3D9(), ES2_D3D11());
+ANGLE_INSTANTIATE_TEST(LineLoopTest, ES2_D3D9(), ES2_D3D11(), ES2_OPENGL());