"Primary plus secondary color" was not ported since the functionality is already tested in general/attribs.c and shaders/glsl-routing.c
The two ported tests are trivial. --- .../global-vars-and-initializers-expression.shader_test | 16 ++++++++++++++++ .../execution/global-vars-and-initializers.shader_test | 14 ++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 tests/spec/glsl-1.10/execution/global-vars-and-initializers-expression.shader_test create mode 100644 tests/spec/glsl-1.10/execution/global-vars-and-initializers.shader_test diff --git a/tests/spec/glsl-1.10/execution/global-vars-and-initializers-expression.shader_test b/tests/spec/glsl-1.10/execution/global-vars-and-initializers-expression.shader_test new file mode 100644 index 0000000..a324503 --- /dev/null +++ b/tests/spec/glsl-1.10/execution/global-vars-and-initializers-expression.shader_test @@ -0,0 +1,16 @@ +[require] +GLSL >= 1.10 + +[fragment shader] +vec4 c1 = vec4(0.4, 0.5, 0.25, 0.0); +vec4 c2 = vec4(0.3, 0.5, 0.5, 0.4); +vec4 c3 = c1 + c2; +void main() +{ + gl_FragColor = c3; +} + + +[test] +draw rect -1 -1 2 2 +relative probe rgba (0.5, 0.5) (0.7, 1.0, 0.75, 0.4) diff --git a/tests/spec/glsl-1.10/execution/global-vars-and-initializers.shader_test b/tests/spec/glsl-1.10/execution/global-vars-and-initializers.shader_test new file mode 100644 index 0000000..b5fe790 --- /dev/null +++ b/tests/spec/glsl-1.10/execution/global-vars-and-initializers.shader_test @@ -0,0 +1,14 @@ +[require] +GLSL >= 1.10 + +[fragment shader] +vec4 c = vec4(1.0, 0.5, 0.25, 0.0); +void main() +{ + gl_FragColor = c; +} + + +[test] +draw rect -1 -1 2 2 +relative probe rgba (0.5, 0.5) (1.0, 0.5, 0.25, 0.0) -- 2.7.4 _______________________________________________ Piglit mailing list Piglit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/piglit