radeonsi: add GLSL lit tests
authorMarek Olšák <marek.olsak@amd.com>
Sat, 30 Jul 2016 22:50:14 +0000 (00:50 +0200)
committerMarek Olšák <marek.olsak@amd.com>
Sat, 6 Aug 2016 14:11:43 +0000 (16:11 +0200)
commit11b1d064a30d6208499cb2b550bedfecb6af0b2a
tree81f1e497f123f62829fba19a161dfe8e1015031a
parent35942ee8a8fe9b4c7c746590840fb87b02fcf00e
radeonsi: add GLSL lit tests

They can only be run manually as described in HOW_TO_RUN.
It should help catch suboptimal code generation.

Some of the tests already fail.

v2: rename the tests to *.glsl,
    fix lit.cfg to find FileCheck

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com> (v1)
19 files changed:
src/gallium/drivers/radeonsi/glsl_tests/HOW_TO_RUN [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/bitcount.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/bitfield_extract.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/bitfield_insert.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/div.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/exp2.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/fma.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/fract.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/frexp.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/ldexp.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/lit.cfg [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/log2.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/minmax.f32.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/minmax.f64.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/minmax.i32.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/minmax.u32.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/pack_unpack_half.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/pow.glsl [new file with mode: 0644]
src/gallium/drivers/radeonsi/glsl_tests/sqrt.glsl [new file with mode: 0644]