SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl).
diff --git a/Test/spv.loops.frag b/Test/spv.loops.frag
index b9e960a..b9ec099 100644
--- a/Test/spv.loops.frag
+++ b/Test/spv.loops.frag
@@ -1,54 +1,36 @@
 #version 140

-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;

+in vec4 bigColor;

+in vec4 bigColor1_1;

+in vec4 bigColor1_2;

+in vec4 bigColor1_3;

+in vec4 bigColor2;

+in vec4 bigColor3;

+in vec4 bigColor4;

+in vec4 bigColor5;

+in vec4 bigColor6;

+in vec4 bigColor7;

+in vec4 bigColor8;

 

 in 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;

+in float d;

+in float d2;

+in float d3;

+in float d4;

+in float d5;

+in float d6;

+in float d7;

+in float d8;

+in float d9;

+in float d10;

+in float d11;

+in float d12;

+in float d14;

+in float d15;

+in float d16;

+in float d17;

+in float d18;

+flat in int Count;

 

 void main()

 {