Just a thought, but could we get shader runner support for reflection tests?
It'd be a lot of parsing, and I'm not sure that we're going to have enough shaders for it to really make sense?
Honestly the main benefit of .shader_test files, at all, is that it allows us to write shaders without relying on C string concatenation. If there was a better way to do that in C I'd just ditch the text parsing entirely. Sadly even C23 doesn't have them, nor gcc as an extension.