DXC strips out any unused symbols such as uniforms, structured buffers, functions...
When debugging shaders this is annoying as I must hack values that I want to comment out while I am toggling functionality to diagnose behaviour.
Is there a flag or something AI can use to tell DXC to leave everything? I tried setting optimisation to 0 in the arguments and that did nothing.