st/glsl: move linking code to the same st file
authorTimothy Arceri <tarceri@itsqueeze.com>
Fri, 9 Jun 2023 04:49:01 +0000 (14:49 +1000)
committerMarge Bot <emma+marge@anholt.net>
Tue, 13 Jun 2023 02:25:54 +0000 (02:25 +0000)
commita337a0c8072d0be487e43c2b7b132e003c6d5a5e
treecff3a5080962ad7307e5e3fc1821f1ff348354a6
parent92dcaf7debf719d16619e08bd8ece198b4210f2e
st/glsl: move linking code to the same st file

Since they call one another this makes it easier to see what is
going on without looking in multiple files.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23541>
src/mesa/main/shaderapi.c
src/mesa/main/shaderobj.h
src/mesa/main/tests/disable_windows_include.c
src/mesa/meson.build
src/mesa/program/link_program.cpp [deleted file]
src/mesa/program/link_program.h [deleted file]
src/mesa/state_tracker/st_glsl_to_ir.cpp
src/mesa/state_tracker/st_glsl_to_ir.h