meson: use glslang --depfile argument when possible
What does this MR do and why?
meson: use glslang --depfile argument
This reduces the amount of manual dependency tracking developers need to
do. This does set a minimum required version of glslang to 11.3.0, for
reference Ubuntu 22.04 packages 11.8.0. If this is an issue, I can make
the use of depfiles conditional.