mesa/src/compiler/glsl/tests
Dylan Baker a999798daa meson: Add tests to suites
Meson test has a concepts of suites, which allow tests to be grouped
together. This allows for a subtest of tests to be run only (say only
the tests for nir). A test can be added to more than one suite, but for
the most part I've only added a test to a single suite, though I've
added a compiler group that includes nir, glsl, and glcpp tests.

To use this you'll need to invoke meson test directly, instead of ninja
test (which always runs all targets). it can be invoked as:
`meson test -C builddir --suite $suitename` (meson test has addition
options that are pretty useful).

Tested-By: Gert Wollny <gert.wollny@collabora.com>
Acked-by: Eric Engestrom <eric.engestrom@intel.com>
2018-11-20 09:09:22 -08:00
..
warnings glsl: Add pragma to disable all warnings 2018-11-08 11:00:00 -08:00
.gitignore glsl: Add initial functions to implement an on-disk cache 2016-09-28 09:16:31 +10:00
array_refcount_test.cpp util: use C99 declaration in the for-loop hash_table_foreach() macro 2018-10-25 12:43:18 +01:00
blob_test.c compiler/blob: Constify the reader 2017-10-12 21:47:06 -07:00
builtin_variable_test.cpp glsl: move to compiler/ 2016-01-26 16:08:33 +00:00
cache_test.c glsl: fix sizeof(pointer) bug 2018-02-16 12:04:29 +00:00
copy_constant_to_storage_tests.cpp glsl: move to compiler/ 2016-01-26 16:08:33 +00:00
general_ir_test.cpp glsl: add matrix layout information to interface block types 2016-10-24 15:49:53 +02:00
invalidate_locations_test.cpp glsl: move to compiler/ 2016-01-26 16:08:33 +00:00
lower_int64_test.cpp glsl: Add a lowering pass for 64-bit integer multiplication 2017-01-20 15:41:23 -08:00
lower_jump_cases.py compiler/glsl/tests: Make tests python3 safe 2018-08-22 08:41:01 -07:00
meson.build meson: Add tests to suites 2018-11-20 09:09:22 -08:00
opt_add_neg_to_sub_test.cpp glsl/standalone: Optimize add-of-neg to subtract 2016-11-10 14:30:49 -08:00
optimization-test.sh configure: allow building with python3 2018-10-31 19:15:50 +00:00
optimization_test.py glsl: remove execute bit and shebang from python tests 2018-08-23 12:02:45 +01:00
sampler_types_test.cpp glsl/types: Rename sampler_type to sampled_type 2016-02-13 17:22:36 -08:00
set_uniform_initializer_tests.cpp util: move string_to_uint_map to glsl 2017-08-29 13:40:44 +01:00
sexps.py compiler/glsl/tests: Make tests python3 safe 2018-08-22 08:41:01 -07:00
uniform_initializer_utils.cpp glsl/tests: add GLSL_TYPE_UINT8, GLSL_TYPE_INT8 cases to switch statements 2018-04-30 21:13:53 -06:00
uniform_initializer_utils.h glsl: consistently use ifndef guards over pragma once 2017-03-22 16:55:22 +00:00
varyings_test.cpp glsl: add matrix layout information to interface block types 2016-10-24 15:49:53 +02:00
warnings-test.sh configure: allow building with python3 2018-10-31 19:15:50 +00:00
warnings_test.py glsl: remove execute bit and shebang from python tests 2018-08-23 12:02:45 +01:00