mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-19 13:38:19 +02:00
While writing the link_varyings::single_interface_input test, I discovered that populate_consumer_input_sets assumes that all shader interface blocks have been lowered to discrete variables. Since there is a pass that does this, it is a reasonable assumption. It was, however, non-obvious. Make the code fail when it encounters such a thing, and add a test to verify that behavior. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> |
||
|---|---|---|
| .. | ||
| lower_jumps | ||
| .gitignore | ||
| builtin_variable_test.cpp | ||
| compare_ir | ||
| copy_constant_to_storage_tests.cpp | ||
| general_ir_test.cpp | ||
| invalidate_locations_test.cpp | ||
| optimization-test | ||
| ralloc_test.cpp | ||
| sampler_types_test.cpp | ||
| set_uniform_initializer_tests.cpp | ||
| sexps.py | ||
| uniform_initializer_utils.cpp | ||
| uniform_initializer_utils.h | ||
| varyings_test.cpp | ||