From 75f92ff1b68547964501b8a64b9603d24dd22eda Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Sun, 23 Jan 2011 18:07:09 +1000 Subject: glsl-fs-swizzle-1: New test for a non-existent 965 bug. But this was broken back on Mesa 7.8. --- tests/shaders/glsl-fs-swizzle-1.shader_test | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 tests/shaders/glsl-fs-swizzle-1.shader_test (limited to 'tests/shaders/glsl-fs-swizzle-1.shader_test') diff --git a/tests/shaders/glsl-fs-swizzle-1.shader_test b/tests/shaders/glsl-fs-swizzle-1.shader_test new file mode 100644 index 000000000..90d5bb4b2 --- /dev/null +++ b/tests/shaders/glsl-fs-swizzle-1.shader_test @@ -0,0 +1,22 @@ +[require] +GLSL >= 1.10 + +[vertex shader] +void main() +{ + gl_Position = gl_Vertex; +} + +[fragment shader] +uniform vec4 color; +void main() +{ + vec4 v = color * 0.5; + v = v.wzyx; + gl_FragColor = v; +} + +[test] +uniform vec4 color 0.0 1.0 1.5 2.0 +draw rect -1 -1 2 2 +probe all rgba 1.0 0.75 0.5 0.0 -- cgit v1.2.3