[Piglit] [PATCH 1/7] glsl-1.10: Delete bogus generated test.
Ian Romanick
idr at freedesktop.org
Tue Nov 5 09:31:44 PST 2013
On 11/04/2013 10:27 PM, Matt Turner wrote:
> ---
> .../#fs-temp-array-mat2-index-col-wr.shader_test# | 97 ----------------------
Bogus in that it's actually an emacs temporary file? :(
Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>
> 1 file changed, 97 deletions(-)
> delete mode 100644 tests/spec/glsl-1.10/execution/variable-indexing/#fs-temp-array-mat2-index-col-wr.shader_test#
>
> diff --git a/tests/spec/glsl-1.10/execution/variable-indexing/#fs-temp-array-mat2-index-col-wr.shader_test# b/tests/spec/glsl-1.10/execution/variable-indexing/#fs-temp-array-mat2-index-col-wr.shader_test#
> deleted file mode 100644
> index a4571e4..0000000
> --- a/tests/spec/glsl-1.10/execution/variable-indexing/#fs-temp-array-mat2-index-col-wr.shader_test#
> +++ /dev/null
> @@ -1,97 +0,0 @@
> -# Test generated by:
> -# ../../../glsl-1.10/variable-index-write.sh 1.10
> -
> -[require]
> -GLSL >= 1.10
> -
> -[vertex shader]
> -void main() { gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex; }
> -
> -[fragment shader]
> -uniform mat2 src_matrix;
> -uniform vec2 v;
> -uniform vec2 expect;
> -uniform int index;
> -uniform int col;
> -uniform vec2 value;
> -
> -float distanceSqr(vec a, vec b) { vec diff = a - b; return dot(diff, diff); }
> -
> -void main()
> -{
> - mat2 dst_matrix[3];
> - dst_matrix[0] = mat2(0.0);
> - dst_matrix[1] = mat2(0.0);
> - dst_matrix[2] = mat2(0.0);
> -
> - /* Patch the supplied matrix with the supplied value. If the resulting
> - * matrix is correct, it will transform the input vector to the expected
> - * value. Verify that the distance between the result and the expected
> - * vector is less than epsilon.
> - *
> - * NOTE: This test assumes that reads of arrays using non-constant
> - * indicies works correctly. If reads and writes happen to fail in an
> - * identical manner, this test may give false positives.
> - */
> - dst_matrix[index] = src_matrix;
> - dst_matrix[index][col] = value;
> - gl_FragColor = (distanceSqr(dst_matrix[index] * v, expect) < 4e-9)
> - ? vec4(0.0, 1.0, 0.0, 1.0) : vec4(1.0, 0.0, 0.0, 1.0);
> -}
> -
> -[test]
> -clear color 0.5 0.5 0.5 0.5
> -clear
> -ortho
> -
> -uniform int index 0
> -uniform int col 0
> -uniform vec2 v 0.803161418975390 0.852987140792140
> -uniform vec2 expect 0.708718134966688 1.452243795483797
> -uniform mat2x2 src_matrix 666.0 777.0 0.603473877011433 0.891622340451180
> -uniform vec2 value 0.241498998195656 0.861223395812970
> -draw rect 5 5 10 10
> -probe rgb 10 10 0.0 1.0 0.0
> -
> -uniform int col 1
> -uniform vec2 v 0.803161418975390 0.852987140792140
> -uniform vec2 expect 0.708718134966688 1.452243795483797
> -uniform mat2x2 src_matrix 0.241498998195656 0.861223395812970 666.0 777.0
> -uniform vec2 value 0.603473877011433 0.891622340451180
> -draw rect 20 5 10 10
> -probe rgb 25 10 0.0 1.0 0.0
> -
> -uniform int index 1
> -uniform int col 0
> -uniform vec2 v 0.803161418975390 0.852987140792140
> -uniform vec2 expect 0.708718134966688 1.452243795483797
> -uniform mat2x2 src_matrix 666.0 777.0 0.603473877011433 0.891622340451180
> -uniform vec2 value 0.241498998195656 0.861223395812970
> -draw rect 45 5 10 10
> -probe rgb 50 10 0.0 1.0 0.0
> -
> -uniform int col 1
> -uniform vec2 v 0.803161418975390 0.852987140792140
> -uniform vec2 expect 0.708718134966688 1.452243795483797
> -uniform mat2x2 src_matrix 0.241498998195656 0.861223395812970 666.0 777.0
> -uniform vec2 value 0.603473877011433 0.891622340451180
> -draw rect 60 5 10 10
> -probe rgb 65 10 0.0 1.0 0.0
> -
> -uniform int index 2
> -uniform int col 0
> -uniform vec2 v 0.803161418975390 0.852987140792140
> -uniform vec2 expect 0.708718134966688 1.452243795483797
> -uniform mat2x2 src_matrix 666.0 777.0 0.603473877011433 0.891622340451180
> -uniform vec2 value 0.241498998195656 0.861223395812970
> -draw rect 85 5 10 10
> -probe rgb 90 10 0.0 1.0 0.0
> -
> -uniform int col 1
> -uniform vec2 v 0.803161418975390 0.852987140792140
> -uniform vec2 expect 0.708718134966688 1.452243795483797
> -uniform mat2x2 src_matrix 0.241498998195656 0.861223395812970 666.0 777.0
> -uniform vec2 value 0.603473877011433 0.891622340451180
> -draw rect 100 5 10 10
> -probe rgb 105 10 0.0 1.0 0.0
> -
>
More information about the Piglit
mailing list