Module: Mesa Branch: main Commit: 9617184bc2c5eb7a6d6dad6cd2c3d6905da4bb3a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9617184bc2c5eb7a6d6dad6cd2c3d6905da4bb3a
Author: Emma Anholt <[email protected]> Date: Wed Mar 23 17:22:08 2022 -0700 glsl: Retire the non-NIR GLSL linking paths. Now that we have only GLSL->NIR as a path in the frontend, we can rely on the NIR linking support. Reviewed-by: Marek Olšák <[email protected]> Reviewed-by: Timothy Arceri <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8044> --- src/compiler/glsl/link_atomics.cpp | 354 ----- src/compiler/glsl/link_uniform_initializers.cpp | 312 ---- src/compiler/glsl/link_uniforms.cpp | 1499 -------------------- src/compiler/glsl/linker.cpp | 158 --- src/compiler/glsl/linker.h | 17 - src/compiler/glsl/meson.build | 2 - .../glsl/tests/copy_constant_to_storage_tests.cpp | 303 ---- src/compiler/glsl/tests/meson.build | 17 - .../glsl/tests/set_uniform_initializer_tests.cpp | 588 -------- .../glsl/tests/uniform_initializer_utils.cpp | 309 ---- .../glsl/tests/uniform_initializer_utils.h | 51 - src/mesa/main/consts_exts.h | 3 - src/mesa/state_tracker/st_context.c | 3 - 13 files changed, 3616 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=9617184bc2c5eb7a6d6dad6cd2c3d6905da4bb3a
