summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorIan Romanick <ian.d.romanick@intel.com>2010-02-22 13:19:34 -0800
committerIan Romanick <ian.d.romanick@intel.com>2010-02-22 13:19:34 -0800
commita87ac255cf7ef0672b4de865d82e6a40c93b57d8 (patch)
treefa929815c34a17ca4e258ee3fa3724fe9b10b250 /tests
Initial commit. lol
Diffstat (limited to 'tests')
-rw-r--r--tests/parameters-01.txt9
-rw-r--r--tests/parameters-02.txt9
-rw-r--r--tests/parameters-03.txt9
-rw-r--r--tests/swiz-01.glsl10
-rw-r--r--tests/swiz-02.glsl10
5 files changed, 47 insertions, 0 deletions
diff --git a/tests/parameters-01.txt b/tests/parameters-01.txt
new file mode 100644
index 0000000000..f0beb6c35d
--- /dev/null
+++ b/tests/parameters-01.txt
@@ -0,0 +1,9 @@
+void a()
+{
+ ;
+}
+
+void a()
+{
+ ;
+}
diff --git a/tests/parameters-02.txt b/tests/parameters-02.txt
new file mode 100644
index 0000000000..58f44e532e
--- /dev/null
+++ b/tests/parameters-02.txt
@@ -0,0 +1,9 @@
+void a()
+{
+ ;
+}
+
+void a(float x)
+{
+ ;
+}
diff --git a/tests/parameters-03.txt b/tests/parameters-03.txt
new file mode 100644
index 0000000000..7ec30f80cc
--- /dev/null
+++ b/tests/parameters-03.txt
@@ -0,0 +1,9 @@
+/* FAIL - x is redeclared in the function body at the same scope as the
+ * parameter
+ */
+void a(float x, float y)
+{
+ float x;
+
+ x = y;
+}
diff --git a/tests/swiz-01.glsl b/tests/swiz-01.glsl
new file mode 100644
index 0000000000..a72af37c67
--- /dev/null
+++ b/tests/swiz-01.glsl
@@ -0,0 +1,10 @@
+#version 120
+
+void main()
+{
+ float a;
+ vec4 b;
+
+ b.x = 6.0;
+ a = b.x;
+}
diff --git a/tests/swiz-02.glsl b/tests/swiz-02.glsl
new file mode 100644
index 0000000000..5e2acd1a25
--- /dev/null
+++ b/tests/swiz-02.glsl
@@ -0,0 +1,10 @@
+#version 120
+
+void main()
+{
+ float a;
+ vec4 b;
+
+ b.x = 6.0;
+ a = b.xy;
+}