mesa/src/compiler/glsl/tests
Marek Olšák 6aea39641a glsl: lower mediump temporaries to 16 bits except structures (v2)
Without this, NIR contains non-lowerable 32-bit phis for mediump variables.

Structures are not lowered yet.

v2: add the LowerPrecisionTemporaries option

Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> (v1)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5746>
2020-07-07 22:02:06 -04:00
..
warnings delete autotools .gitignore files 2019-04-29 21:17:19 +00:00
array_refcount_test.cpp glsl: pull mark_array_elements_referenced() out into common helper 2020-04-18 11:50:44 +00:00
builtin_variable_test.cpp Move compiler.h and imports.h/c from src/mesa/main into src/util 2020-03-27 21:00:09 +00:00
cache_test.c glsl/tests: Fix waiting for disk_cache_put() to finish. 2020-03-12 19:47:23 +00:00
copy_constant_to_storage_tests.cpp Move compiler.h and imports.h/c from src/mesa/main into src/util 2020-03-27 21:00:09 +00:00
general_ir_test.cpp Move compiler.h and imports.h/c from src/mesa/main into src/util 2020-03-27 21:00:09 +00:00
invalidate_locations_test.cpp Move compiler.h and imports.h/c from src/mesa/main into src/util 2020-03-27 21:00:09 +00:00
list_iterators.cpp glsl/list: Fix undefined behaviour of foreach_* macros 2020-04-14 19:29:38 +00:00
lower_int64_test.cpp Move compiler.h and imports.h/c from src/mesa/main into src/util 2020-03-27 21:00:09 +00:00
lower_jump_cases.py compiler/glsl/tests: Make tests python3 safe 2018-08-22 08:41:01 -07:00
lower_precision_test.py glsl: lower mediump temporaries to 16 bits except structures (v2) 2020-07-07 22:02:06 -04:00
meson.build meson: use gnu_symbol_visibility argument 2020-06-01 18:59:18 +00:00
opt_add_neg_to_sub_test.cpp glsl/tests: take refs on glsl types 2019-08-21 09:44:10 +02:00
optimization_test.py tests: Make tests aware of meson test wrapper 2020-05-20 17:57:15 +00:00
sampler_types_test.cpp Move compiler.h and imports.h/c from src/mesa/main into src/util 2020-03-27 21:00:09 +00:00
set_uniform_initializer_tests.cpp Move compiler.h and imports.h/c from src/mesa/main into src/util 2020-03-27 21:00:09 +00:00
sexps.py glsl/tests: Handle windows \r\n new lines 2019-09-10 20:36:46 +00:00
standalone_dump-builder.frag glsl/standalone: meson test for --dump-builder 2019-07-03 12:13:37 -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 Move compiler.h and imports.h/c from src/mesa/main into src/util 2020-03-27 21:00:09 +00:00
warnings_test.py tests: Make tests aware of meson test wrapper 2020-05-20 17:57:15 +00:00