mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-22 20:00:10 +01:00
It's not valid to be copying input variables to temps when inlining atomic memory, interpolateAt functions, etc. We got away with this previously because tree grafting would clean up the mess but we shouldn't depend on an optimisation to clean up invalid IR. Also I hope to remove tree grafting in a follow up merge request. Reviewed-by: Emma Anholt <emma@anholt.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19890> |
||
|---|---|---|
| .. | ||
| warnings | ||
| array_refcount_test.cpp | ||
| builtin_variable_test.cpp | ||
| general_ir_test.cpp | ||
| list_iterators.cpp | ||
| lower_int64_test.cpp | ||
| lower_jump_cases.py | ||
| lower_precision_test.py | ||
| meson.build | ||
| opt_add_neg_to_sub_test.cpp | ||
| optimization_test.py | ||
| sampler_types_test.cpp | ||
| sexps.py | ||
| standalone_dump-builder.frag | ||
| warnings_test.py | ||