Point shadows + falloff

There are no functions calls in shaders. Everything is naturally inlined. I never heard of any "true" function calls there.

Couldn't find any GL specs on this, but:
http://msdn.microsoft.com/en-us/library/windows/desktop/bb509607%28v=vs.85%29.aspx
>Therefore, a function is inline regardless of whether you specify inline, and all functions in HLSL are inline