[Piglit] [PATCH 09/40] Port fdo38145.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/fdo38145.vpfp| 17 -- .../spec/arb_fragment_program/fdo38145.shader_test | 27 ++ 3 files changed, 27 ins

[Piglit] [PATCH 20/40] Port vp-arl-constant-array-huge-offset-neg.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - .../vp-arl-constant-array-huge-offset-neg.vpfp | 148 --- ...-arl-constant-array-huge-offset-neg.shader_test | 157 + 3 files changed,

[Piglit] [PATCH 10/40] Port fogcoord-dp3.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/fogcoord-dp3.vpfp| 17 -- .../arb_vertex_program/fogcoord-dp3.shader_test| 27 ++ 3 files changed, 27 ins

[Piglit] [PATCH 15/40] Port fp-cmp.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/fp-cmp.vpfp | 11 --- tests/spec/arb_fragment_program/fp-cmp.shader_test | 20 3 files changed, 20 insertio

[Piglit] [PATCH 18/40] Port fp-ex2-sat.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/fp-ex2-sat.vpfp | 13 .../arb_fragment_program/fp-ex2-sat.shader_test| 23 ++ 3 files changed, 23 inser

[Piglit] [PATCH 38/40] Port vp-sge-alias.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/vp-sge-alias.vpfp| 18 --- .../arb_vertex_program/vp-sge-alias.shader_test| 27 ++ 3 files changed, 27 in

[Piglit] [PATCH 19/40] Port fp-two-constants.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/fp-two-constants.vpfp| 17 -- .../fp-two-constants.shader_test | 26 ++ 3 files changed, 26 ins

[Piglit] [PATCH 05/40] Port big-param.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/big-param.vpfp | 32 - .../spec/arb_vertex_program/big-param.shader_test | 41 ++ 3 files changed, 41

[Piglit] [PATCH 40/40] Delete vpfp-generic.

2015-06-06 Thread Kenneth Graunke
It's been replaced by shader_runner. --- CMakeLists.txt | 2 +- tests/all.py| 6 - tests/shaders/CMakeLists.gl.txt | 1 - tests/shaders/vpfp-generic.cpp | 415 4 files changed, 1 insertion(+), 423 deletions(-) de

[Piglit] [PATCH 35/40] Port vp-exp-alias.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/vp-exp-alias.vpfp| 20 --- .../arb_vertex_program/vp-exp-alias.shader_test| 29 ++ 3 files changed, 29 in

[Piglit] [PATCH 01/40] shader_runner: Add "texcoord (%f, %f, %f, %f)" syntax.

2015-06-06 Thread Kenneth Graunke
vpfp-generic has a syntax for calling glMultiTexCoord4fv in its test scripts. By adding this to shader_runner, we'll be able to replace all uses of vpfp-generic for ARB programs. Signed-off-by: Kenneth Graunke --- tests/shaders/shader_runner.c | 3 +++ 1 file changed, 3 insertions(+) diff --gi

[Piglit] [PATCH 26/40] Port vp-arl-constant-array-varying.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - .../generic/vp-arl-constant-array-varying.vpfp | 24 --- .../vp-arl-constant-array-varying.shader_test | 34 ++ 3 files changed, 34 in

[Piglit] [PATCH 07/40] Port fdo30337a.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/fdo30337a.vpfp | 17 -- .../arb_fragment_program/fdo30337a.shader_test | 27 ++ 3 files changed, 27 ins

[Piglit] [PATCH 14/40] Port fp-arb-fragment-coord-conventions-none.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. Then, I manually squashed in a fix to all.py to delete the empty group, to prevent syntax errors. --- tests/all.py | 5 - .../fp-arb-fragment-coord-conventions-none.vpfp| 14 - .

[Piglit] [PATCH 32/40] Port vp-constant-array-huge.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/vp-constant-array-huge.vpfp | 138 --- .../vp-constant-array-huge.shader_test | 147 + 3 files changed,

[Piglit] [PATCH 34/40] Port vp-constant-negate.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/vp-constant-negate.vpfp | 22 --- .../vp-constant-negate.shader_test | 31 ++ 3 files changed, 31 in

[Piglit] [PATCH 16/40] Port fp-dst-aliasing-1.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/fp-dst-aliasing-1.vpfp | 16 -- .../fp-dst-aliasing-1.shader_test | 25 ++ 3 files changed, 25 ins

[Piglit] [PATCH 13/40] Port fp-arb-fragment-coord-conventions-integer.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - .../fp-arb-fragment-coord-conventions-integer.vpfp | 16 - ...-fragment-coord-conventions-integer.shader_test | 26 ++ 3 files changed, 26 inse

[Piglit] [PATCH 17/40] Port fp-dst-aliasing-2.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/fp-dst-aliasing-2.vpfp | 16 -- .../fp-dst-aliasing-2.shader_test | 25 ++ 3 files changed, 25 ins

[Piglit] [PATCH 39/40] Port vp-two-constants.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/vp-two-constants.vpfp| 18 --- .../vp-two-constants.shader_test | 27 ++ 3 files changed, 27 in

[Piglit] [PATCH 08/40] Port fdo30337b.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/fdo30337b.vpfp | 25 .../arb_fragment_program/fdo30337b.shader_test | 35 ++ 3 files changed, 35 i

[Piglit] [PATCH 37/40] Port vp-min.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/vp-min.vpfp| 21 - tests/spec/arb_vertex_program/vp-min.shader_test | 30 3 files changed, 30 inse

[Piglit] [PATCH 36/40] Port vp-max.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/vp-max.vpfp| 21 - tests/spec/arb_vertex_program/vp-max.shader_test | 30 3 files changed, 30 inse

[Piglit] [PATCH 04/40] Port arl.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/arl.vpfp| 23 --- tests/spec/arb_vertex_program/arl.shader_test | 32 +++ 3 files changed, 32 insertio

[Piglit] [PATCH 12/40] Port fogcoord-dph.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/fogcoord-dph.vpfp| 17 -- .../arb_vertex_program/fogcoord-dph.shader_test| 27 ++ 3 files changed, 27 ins

[Piglit] [PATCH 22/40] Port vp-arl-constant-array-huge-overwritten.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - .../vp-arl-constant-array-huge-overwritten.vpfp| 142 --- ...arl-constant-array-huge-overwritten.shader_test | 151 + 3 files changed,

[Piglit] [PATCH 30/40] Port vp-arl-neg-array-2.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/vp-arl-neg-array-2.vpfp | 24 .../vp-arl-neg-array-2.shader_test | 33 ++ 3 files changed, 33 i

[Piglit] [PATCH 03/40] Put OPTION on its own line in fdo38145.vpfp.

2015-06-06 Thread Kenneth Graunke
I guess this works, but putting it on its own line is more typical. Needed for my vpfp->shader_test converter to be able to parse this. --- tests/shaders/generic/fdo38145.vpfp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/shaders/generic/fdo38145.vpfp b/tests/shader

[Piglit] [PATCH 06/40] Port dataflow-bug.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/dataflow-bug.vpfp| 36 - .../arb_vertex_program/dataflow-bug.shader_test| 45 ++ 3 files changed, 45

[Piglit] [PATCH 25/40] Port vp-arl-constant-array-huge.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - .../generic/vp-arl-constant-array-huge.vpfp| 149 --- .../vp-arl-constant-array-huge.shader_test | 158 + 3 files changed,

[Piglit] [PATCH 31/40] Port vp-arl-neg-array.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/vp-arl-neg-array.vpfp| 24 .../vp-arl-neg-array.shader_test | 33 ++ 3 files changed, 33 i

[Piglit] [PATCH 23/40] Port vp-arl-constant-array-huge-relative-offset.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - ...vp-arl-constant-array-huge-relative-offset.vpfp | 147 --- ...constant-array-huge-relative-offset.shader_test | 156 + 3 files changed,

[Piglit] [PATCH 24/40] Port vp-arl-constant-array-huge-varying.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - .../vp-arl-constant-array-huge-varying.vpfp| 158 --- .../vp-arl-constant-array-huge-varying.shader_test | 168 + 3 files changed,

[Piglit] [PATCH 28/40] Port vp-arl-env-array.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/vp-arl-env-array.vpfp| 22 --- .../vp-arl-env-array.shader_test | 31 ++ 3 files changed, 31 in

[Piglit] [PATCH 33/40] Port vp-constant-array.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/vp-constant-array.vpfp | 19 --- .../vp-constant-array.shader_test | 28 ++ 3 files changed, 28 in

[Piglit] [PATCH 27/40] Port vp-arl-constant-array.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/vp-arl-constant-array.vpfp | 23 .../vp-arl-constant-array.shader_test | 32 ++ 3 files changed, 32 i

[Piglit] [PATCH 29/40] Port vp-arl-local-array.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/vp-arl-local-array.vpfp | 22 --- .../vp-arl-local-array.shader_test | 31 ++ 3 files changed, 31 in

[Piglit] [PATCH 11/40] Port fogcoord-dp4.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - tests/shaders/generic/fogcoord-dp4.vpfp| 17 -- .../arb_vertex_program/fogcoord-dp4.shader_test| 27 ++ 3 files changed, 27 ins

[Piglit] [PATCH 21/40] Port vp-arl-constant-array-huge-offset.vpfp to shader_runner

2015-06-06 Thread Kenneth Graunke
This commit was autogenerated by Python and Bash scripting. --- tests/all.py | 1 - .../generic/vp-arl-constant-array-huge-offset.vpfp | 147 --- .../vp-arl-constant-array-huge-offset.shader_test | 156 + 3 files changed,

[Piglit] [PATCH 00/40] Replace vpfp-generic with shader_runner.

2015-06-06 Thread Kenneth Graunke
Hi all, This patch series ports all vpfp-generic tests to shader_runner, and then deletes vpfp-generic. A bit of history: - vpfp-generic was introduced by Nicolai Hähnle in 2009, as a generic ARB_vertex|fragment_program test runner. - shader_runner was introduced by Ian Romanick in 2010, as a g

[Piglit] [PATCH 02/40] Delete NV_vertex_program vpfp-generic tests.

2015-06-06 Thread Kenneth Graunke
I plan to delete vpfp-generic. shader_runner does almost everything we need, but it doesn't support NV_vertex_program. Given that Mesa hasn't supported NV_vertex_program in a long time, it doesn't seem worth maintaining the infrastructure for 5 simple tests. --- tests/all.py

[Piglit] [PATCH] arb_arrays_of_arrays: add some sampler tests

2015-06-06 Thread Timothy Arceri
Test results: Nvidia GeForce 840M - NVIDIA 346.47 sampler-precision-qualifier.frag - pass fs-const-index-three-dimensions.shader_test - pass fs-const-index.shader_test - pass fs-initializer-const-index.shader_test - fail fs-initializer-non-const-index.shader_test - fail fs-mixed-const-and-non-cons