summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bgfx/3rdparty/glslang/Test/link2.frag
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/bgfx/3rdparty/glslang/Test/link2.frag')
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/Test/link2.frag36
1 files changed, 36 insertions, 0 deletions
diff --git a/3rdparty/bgfx/3rdparty/glslang/Test/link2.frag b/3rdparty/bgfx/3rdparty/glslang/Test/link2.frag
new file mode 100644
index 00000000000..7c698917e1a
--- /dev/null
+++ b/3rdparty/bgfx/3rdparty/glslang/Test/link2.frag
@@ -0,0 +1,36 @@
+#version 130
+
+uniform vec4 uv4;
+uniform vec2 glass;
+
+const int ci = 8;
+
+vec4 d = ci * uv4;
+
+in vec3 iv3;
+flat in vec4 cup;
+
+vec4 e = ci * d;
+
+ivec2 foo()
+{
+ return ivec2(2);
+}
+
+vec4 f = e * e;
+
+const vec3 cv3 = vec3(43.0, 0.34, 9.9);
+const vec3 cv3e = vec3(43.0, 0.34, 2.9);
+uniform mat2 um2 = mat2(4.0);
+uniform mat2 um2n;
+uniform mat2 um2e = mat2(3.0);
+struct S {
+ int a;
+ float b;
+};
+uniform S s = S(82, 3.9);
+uniform S sn = S(82, 3.9);
+uniform S se = S(81, 3.9);
+
+#extension GL_OES_texture_3D : enable
+#extension GL_OES_standard_derivatives : enable