glslang testing: Remove dependence on testfiles from LunarGLASS.


git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31512 e7fa87d3-cd2b-0410-9028-fcbf551c1848
diff --git a/Test/loopsArtificial.frag b/Test/loopsArtificial.frag
new file mode 100644
index 0000000..2f196af
--- /dev/null
+++ b/Test/loopsArtificial.frag
@@ -0,0 +1,96 @@
+#version 130

+uniform vec4 bigColor;

+uniform vec4 bigColor1_1;

+uniform vec4 bigColor1_2;

+uniform vec4 bigColor1_3;

+uniform vec4 bigColor2;

+uniform vec4 bigColor3;

+uniform vec4 bigColor4;

+uniform vec4 bigColor5;

+uniform vec4 bigColor6;

+uniform vec4 bigColor7;

+uniform vec4 bigColor8;

+

+varying vec4 BaseColor;

+

+uniform float d;

+uniform float d2;

+uniform float d3;

+uniform float d4;

+uniform float d5;

+uniform float d6;

+uniform float d7;

+uniform float d8;

+uniform float d9;

+uniform float d10;

+uniform float d11;

+uniform float d12;

+uniform float d13;

+uniform float d14;

+uniform float d15;

+uniform float d16;

+uniform float d17;

+uniform float d18;

+uniform float d19;

+uniform float d20;

+uniform float d21;

+uniform float d22;

+uniform float d23;

+uniform float d24;

+uniform float d25;

+uniform float d26;

+uniform float d27;

+uniform float d28;

+uniform float d29;

+uniform float d30;

+uniform float d31;

+uniform float d32;

+uniform float d33;

+uniform float d34;

+

+uniform int Count;

+

+void main()

+{

+    vec4 color = BaseColor;

+

+    // Latchy2

+    do {

+        color += bigColor4;

+        if (color.x < d4) {

+            color.z += 2.0;

+            if (color.z < d4) {

+                color.x++;

+                continue;

+            }

+        }

+        if (color.y < d4)

+            color.y += d4;

+        else

+            color.x += d4;

+    } while (color.z < d4);

+

+    // Immediate dominator

+    while (color.w < d13) {

+        if (color.z < d13)

+            color++;

+        else

+            color--;

+        // code from Latchy 2

+        color += bigColor4;

+        if (color.x < d4) {

+            color.z += 2.0;

+            if (color.z < d4) {

+                color.x++;

+                continue;

+            }

+        }

+        if (color.y < d4)

+            color.y += d4;

+        else

+            color.x += d4;

+    }

+

+    color++;

+    gl_FragColor = color;

+}