I couldn't compile Windows standalone due to error 'unrecognized identifier 'SHADOW_COORDS' ' which happened anytime UNITY_LIGHT_ATTENUATION is called. Google led me to try wrapping every call like this:
if defined (SHADOWS_SCREEN) || defined (SHADOWS_DEPTH) || defined (SHADOWS_CUBE)
That allowed me to compile but unfortunately I don't think that worked correctly as it seems to have affected lighting quality even when clearly fully supported.
I couldn't compile Windows standalone due to error 'unrecognized identifier 'SHADOW_COORDS' ' which happened anytime UNITY_LIGHT_ATTENUATION is called. Google led me to try wrapping every call like this:
if defined (SHADOWS_SCREEN) || defined (SHADOWS_DEPTH) || defined (SHADOWS_CUBE)
else
endif
That allowed me to compile but unfortunately I don't think that worked correctly as it seems to have affected lighting quality even when clearly fully supported.