This series removes several bash programs that have suffered from bit rot over the years or been superseded by other bash generators.
It then goes on to replace most (but not all) of the shell generators with python generators. These have the advantage of being run at build time, so they massively reduce the amount of code checked into git (this series adds ~500 lines of code and removes ~6600), being easier to understand and edit, and being *much* faster to run. The other advantage is that two of the generators are replaced with a single one, reducing quite a bit of code duplication. This leaves two shell generators. I'm working on those, but they are considerably more complex than these, and I'd like to get feedback/land these before I go on to do those. This is available at my github: https://github.com/dcbaker/piglit bash-python-3 Dylan Baker (6): make_test_list.sh: Remove rotten file Remove old versions of make_tex_lod_tests.sh remove old shell wrapper ARB_shader_texture_lod: Replace shell generator with python generator generators: Replace outerProduct-invalid-paramters.sh with python outerproduct_tests: generate tests generated_tests/CMakeLists.txt | 14 ++ generated_tests/gen_outerproduct_invalid_params.py | 59 ++++++ generated_tests/gen_outerproduct_template.mako | 122 ++++++++++++ generated_tests/gen_outerproduct_tests.py | 75 ++++++++ generated_tests/gen_texture_lod_tests.py | 181 ++++++++++++++++++ tests/all.py | 8 +- tests/asmparsertest/make_test_list.sh | 48 ----- tests/glslparsertest/external-glslparsertest.sh | 33 ---- tests/glslparsertest/glsl2/make_tex_lod_tests.sh | 63 ------- tests/glslparsertest/glsl2/make_tex_rect_tests.sh | 50 ----- .../compiler/make_tex_lod_tests.sh | 210 --------------------- .../compiler/tex_grad-01.frag | 17 -- .../compiler/tex_grad-02.frag | 17 -- .../compiler/tex_grad-03.frag | 17 -- .../compiler/tex_grad-04.frag | 17 -- .../compiler/tex_grad-05.frag | 17 -- .../compiler/tex_grad-06.frag | 17 -- .../compiler/tex_grad-07.frag | 17 -- .../compiler/tex_grad-08.frag | 17 -- .../compiler/tex_grad-09.frag | 17 -- .../compiler/tex_grad-10.frag | 17 -- .../compiler/tex_grad-11.frag | 17 -- .../compiler/tex_grad-12.frag | 17 -- .../compiler/tex_grad-13.frag | 17 -- .../compiler/tex_grad-14.frag | 17 -- .../compiler/tex_grad-15.frag | 17 -- .../compiler/tex_grad-16.frag | 17 -- .../compiler/tex_grad-17.frag | 17 -- .../compiler/tex_grad-18.vert | 20 -- .../compiler/tex_grad-19.vert | 20 -- .../compiler/tex_grad-20.vert | 20 -- .../compiler/tex_grad-21.vert | 20 -- .../compiler/tex_grad-22.vert | 20 -- .../compiler/tex_grad-23.vert | 20 -- .../compiler/tex_grad-24.vert | 20 -- .../compiler/tex_grad-25.vert | 20 -- .../compiler/tex_grad-26.vert | 20 -- .../compiler/tex_grad-27.vert | 20 -- .../compiler/tex_grad-28.vert | 20 -- .../compiler/tex_grad-29.vert | 20 -- .../compiler/tex_grad-30.vert | 20 -- .../compiler/tex_grad-31.vert | 20 -- .../compiler/tex_grad-32.vert | 20 -- .../compiler/tex_grad-33.vert | 20 -- .../compiler/tex_grad-34.vert | 20 -- .../compiler/tex_lod-01.frag | 16 -- .../compiler/tex_lod-02.frag | 16 -- .../compiler/tex_lod-03.frag | 16 -- .../compiler/tex_lod-04.frag | 16 -- .../compiler/tex_lod-05.frag | 16 -- .../compiler/tex_lod-06.frag | 16 -- .../compiler/tex_lod-07.frag | 16 -- .../compiler/tex_lod-08.frag | 16 -- .../compiler/tex_lod-09.frag | 16 -- .../compiler/tex_lod-10.frag | 16 -- .../compiler/tex_lod-11.frag | 16 -- .../compiler/tex_lod-12.frag | 16 -- .../compiler/tex_lod-13.frag | 16 -- .../built-in-functions/outerProduct-bool.vert | 10 - .../built-in-functions/outerProduct-bvec2.vert | 10 - .../built-in-functions/outerProduct-bvec3.vert | 10 - .../built-in-functions/outerProduct-bvec4.vert | 10 - .../built-in-functions/outerProduct-float.vert | 10 - .../built-in-functions/outerProduct-int.vert | 10 - .../outerProduct-invalid-parameters.sh | 24 --- .../built-in-functions/outerProduct-mat2.vert | 10 - .../built-in-functions/outerProduct-mat2x2.vert | 10 - .../built-in-functions/outerProduct-mat2x3.vert | 10 - .../built-in-functions/outerProduct-mat2x4.vert | 10 - .../built-in-functions/outerProduct-mat3.vert | 10 - .../built-in-functions/outerProduct-mat3x2.vert | 10 - .../built-in-functions/outerProduct-mat3x3.vert | 10 - .../built-in-functions/outerProduct-mat3x4.vert | 10 - .../built-in-functions/outerProduct-mat4.vert | 10 - .../built-in-functions/outerProduct-mat4x2.vert | 10 - .../built-in-functions/outerProduct-mat4x3.vert | 10 - .../built-in-functions/outerProduct-mat4x4.vert | 10 - .../fs-outerProduct-const-mat2-ivec.shader_test | 47 ----- .../fs-outerProduct-const-mat2.shader_test | 27 --- .../fs-outerProduct-const-mat2x2-ivec.shader_test | 47 ----- .../fs-outerProduct-const-mat2x2.shader_test | 27 --- .../fs-outerProduct-const-mat2x3-ivec.shader_test | 49 ----- .../fs-outerProduct-const-mat2x3.shader_test | 29 --- .../fs-outerProduct-const-mat2x4-ivec.shader_test | 49 ----- .../fs-outerProduct-const-mat2x4.shader_test | 29 --- .../fs-outerProduct-const-mat3-ivec.shader_test | 47 ----- .../fs-outerProduct-const-mat3.shader_test | 27 --- .../fs-outerProduct-const-mat3x2-ivec.shader_test | 49 ----- .../fs-outerProduct-const-mat3x2.shader_test | 29 --- .../fs-outerProduct-const-mat3x3-ivec.shader_test | 47 ----- .../fs-outerProduct-const-mat3x3.shader_test | 27 --- .../fs-outerProduct-const-mat3x4-ivec.shader_test | 49 ----- .../fs-outerProduct-const-mat3x4.shader_test | 29 --- .../fs-outerProduct-const-mat4-ivec.shader_test | 47 ----- .../fs-outerProduct-const-mat4.shader_test | 27 --- .../fs-outerProduct-const-mat4x2-ivec.shader_test | 49 ----- .../fs-outerProduct-const-mat4x2.shader_test | 29 --- .../fs-outerProduct-const-mat4x3-ivec.shader_test | 49 ----- .../fs-outerProduct-const-mat4x3.shader_test | 29 --- .../fs-outerProduct-const-mat4x4-ivec.shader_test | 47 ----- .../fs-outerProduct-const-mat4x4.shader_test | 27 --- .../fs-outerProduct-mat2-ivec.shader_test | 67 ------- .../execution/fs-outerProduct-mat2.shader_test | 47 ----- .../fs-outerProduct-mat2x2-ivec.shader_test | 67 ------- .../execution/fs-outerProduct-mat2x2.shader_test | 47 ----- .../fs-outerProduct-mat2x3-ivec.shader_test | 69 ------- .../execution/fs-outerProduct-mat2x3.shader_test | 49 ----- .../fs-outerProduct-mat2x4-ivec.shader_test | 69 ------- .../execution/fs-outerProduct-mat2x4.shader_test | 49 ----- .../fs-outerProduct-mat3-ivec.shader_test | 67 ------- .../execution/fs-outerProduct-mat3.shader_test | 47 ----- .../fs-outerProduct-mat3x2-ivec.shader_test | 69 ------- .../execution/fs-outerProduct-mat3x2.shader_test | 49 ----- .../fs-outerProduct-mat3x3-ivec.shader_test | 67 ------- .../execution/fs-outerProduct-mat3x3.shader_test | 47 ----- .../fs-outerProduct-mat3x4-ivec.shader_test | 69 ------- .../execution/fs-outerProduct-mat3x4.shader_test | 49 ----- .../fs-outerProduct-mat4-ivec.shader_test | 67 ------- .../execution/fs-outerProduct-mat4.shader_test | 47 ----- .../fs-outerProduct-mat4x2-ivec.shader_test | 69 ------- .../execution/fs-outerProduct-mat4x2.shader_test | 49 ----- .../fs-outerProduct-mat4x3-ivec.shader_test | 69 ------- .../execution/fs-outerProduct-mat4x3.shader_test | 49 ----- .../fs-outerProduct-mat4x4-ivec.shader_test | 67 ------- .../execution/fs-outerProduct-mat4x4.shader_test | 47 ----- .../spec/glsl-1.20/execution/outerProduct-const.sh | 209 -------------------- tests/spec/glsl-1.20/execution/outerProduct.sh | 205 -------------------- .../vs-outerProduct-const-mat2-ivec.shader_test | 50 ----- .../vs-outerProduct-const-mat2.shader_test | 30 --- .../vs-outerProduct-const-mat2x2-ivec.shader_test | 50 ----- .../vs-outerProduct-const-mat2x2.shader_test | 30 --- .../vs-outerProduct-const-mat2x3-ivec.shader_test | 52 ----- .../vs-outerProduct-const-mat2x3.shader_test | 32 ---- .../vs-outerProduct-const-mat2x4-ivec.shader_test | 52 ----- .../vs-outerProduct-const-mat2x4.shader_test | 32 ---- .../vs-outerProduct-const-mat3-ivec.shader_test | 50 ----- .../vs-outerProduct-const-mat3.shader_test | 30 --- .../vs-outerProduct-const-mat3x2-ivec.shader_test | 52 ----- .../vs-outerProduct-const-mat3x2.shader_test | 32 ---- .../vs-outerProduct-const-mat3x3-ivec.shader_test | 50 ----- .../vs-outerProduct-const-mat3x3.shader_test | 30 --- .../vs-outerProduct-const-mat3x4-ivec.shader_test | 52 ----- .../vs-outerProduct-const-mat3x4.shader_test | 32 ---- .../vs-outerProduct-const-mat4-ivec.shader_test | 50 ----- .../vs-outerProduct-const-mat4.shader_test | 30 --- .../vs-outerProduct-const-mat4x2-ivec.shader_test | 52 ----- .../vs-outerProduct-const-mat4x2.shader_test | 32 ---- .../vs-outerProduct-const-mat4x3-ivec.shader_test | 52 ----- .../vs-outerProduct-const-mat4x3.shader_test | 32 ---- .../vs-outerProduct-const-mat4x4-ivec.shader_test | 50 ----- .../vs-outerProduct-const-mat4x4.shader_test | 30 --- .../vs-outerProduct-mat2-ivec.shader_test | 70 ------- .../execution/vs-outerProduct-mat2.shader_test | 50 ----- .../vs-outerProduct-mat2x2-ivec.shader_test | 70 ------- .../execution/vs-outerProduct-mat2x2.shader_test | 50 ----- .../vs-outerProduct-mat2x3-ivec.shader_test | 72 ------- .../execution/vs-outerProduct-mat2x3.shader_test | 52 ----- .../vs-outerProduct-mat2x4-ivec.shader_test | 72 ------- .../execution/vs-outerProduct-mat2x4.shader_test | 52 ----- .../vs-outerProduct-mat3-ivec.shader_test | 70 ------- .../execution/vs-outerProduct-mat3.shader_test | 50 ----- .../vs-outerProduct-mat3x2-ivec.shader_test | 72 ------- .../execution/vs-outerProduct-mat3x2.shader_test | 52 ----- .../vs-outerProduct-mat3x3-ivec.shader_test | 70 ------- .../execution/vs-outerProduct-mat3x3.shader_test | 50 ----- .../vs-outerProduct-mat3x4-ivec.shader_test | 72 ------- .../execution/vs-outerProduct-mat3x4.shader_test | 52 ----- .../vs-outerProduct-mat4-ivec.shader_test | 70 ------- .../execution/vs-outerProduct-mat4.shader_test | 50 ----- .../vs-outerProduct-mat4x2-ivec.shader_test | 72 ------- .../execution/vs-outerProduct-mat4x2.shader_test | 52 ----- .../vs-outerProduct-mat4x3-ivec.shader_test | 72 ------- .../execution/vs-outerProduct-mat4x3.shader_test | 52 ----- .../vs-outerProduct-mat4x4-ivec.shader_test | 70 ------- .../execution/vs-outerProduct-mat4x4.shader_test | 50 ----- 175 files changed, 458 insertions(+), 6612 deletions(-) create mode 100644 generated_tests/gen_outerproduct_invalid_params.py create mode 100644 generated_tests/gen_outerproduct_template.mako create mode 100644 generated_tests/gen_outerproduct_tests.py create mode 100644 generated_tests/gen_texture_lod_tests.py delete mode 100755 tests/asmparsertest/make_test_list.sh delete mode 100755 tests/glslparsertest/external-glslparsertest.sh delete mode 100755 tests/glslparsertest/glsl2/make_tex_lod_tests.sh delete mode 100755 tests/glslparsertest/glsl2/make_tex_rect_tests.sh delete mode 100755 tests/spec/arb_shader_texture_lod/compiler/make_tex_lod_tests.sh delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-01.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-02.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-03.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-04.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-05.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-06.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-07.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-08.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-09.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-10.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-11.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-12.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-13.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-14.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-15.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-16.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-17.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-18.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-19.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-20.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-21.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-22.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-23.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-24.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-25.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-26.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-27.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-28.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-29.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-30.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-31.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-32.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-33.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_grad-34.vert delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_lod-01.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_lod-02.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_lod-03.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_lod-04.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_lod-05.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_lod-06.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_lod-07.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_lod-08.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_lod-09.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_lod-10.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_lod-11.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_lod-12.frag delete mode 100644 tests/spec/arb_shader_texture_lod/compiler/tex_lod-13.frag delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-bool.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-bvec2.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-bvec3.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-bvec4.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-float.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-int.vert delete mode 100755 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-invalid-parameters.sh delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat2.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat2x2.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat2x3.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat2x4.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat3.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat3x2.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat3x3.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat3x4.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat4.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat4x2.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat4x3.vert delete mode 100644 tests/spec/glsl-1.20/compiler/built-in-functions/outerProduct-mat4x4.vert delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat2x2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat2x2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat2x3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat2x3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat2x4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat2x4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat3x2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat3x2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat3x3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat3x3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat3x4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat3x4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat4x2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat4x2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat4x3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat4x3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat4x4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-const-mat4x4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat2x2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat2x2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat2x3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat2x3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat2x4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat2x4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat3x2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat3x2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat3x3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat3x3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat3x4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat3x4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat4x2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat4x2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat4x3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat4x3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat4x4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/fs-outerProduct-mat4x4.shader_test delete mode 100755 tests/spec/glsl-1.20/execution/outerProduct-const.sh delete mode 100755 tests/spec/glsl-1.20/execution/outerProduct.sh delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2x2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2x2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2x3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2x3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2x4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat2x4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3x2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3x2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3x3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3x3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3x4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat3x4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4x2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4x2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4x3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4x3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4x4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-const-mat4x4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat2x2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat2x2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat2x3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat2x3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat2x4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat2x4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat3x2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat3x2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat3x3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat3x3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat3x4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat3x4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat4.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat4x2-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat4x2.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat4x3-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat4x3.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat4x4-ivec.shader_test delete mode 100644 tests/spec/glsl-1.20/execution/vs-outerProduct-mat4x4.shader_test -- 2.0.0.rc2 _______________________________________________ Piglit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/piglit
