diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/parameters-01.txt | 9 | ||||
-rw-r--r-- | tests/parameters-02.txt | 9 | ||||
-rw-r--r-- | tests/parameters-03.txt | 9 | ||||
-rw-r--r-- | tests/swiz-01.glsl | 10 | ||||
-rw-r--r-- | tests/swiz-02.glsl | 10 |
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; +} |