Dynamic shadows artifacts

Shader compiler are really good for removing unused parts of code. GetScreenSpaceData is used pretty much everywhere without worrying which parts are not used. I can check the ASM to be sure. I don’t use source code version so I can’t add control for parameters.