Tried color filters, turning off blue light, nothing helps. My phone's warranty just expired. It **bleep** if this ends up being HW fault. Would be my second galaxy S to go faulty right after warranty.
Update itself made it happen lol.Color calibration helped reducing it to bearable limits but it was still there.However later that night while I was playing a game it fixed itself without doing anything, and is working fine so far.
Settings did not help. Although setting display to vivid mode and setting green slider to 0 helped reducing it.It got fixed by itself later that night, and has been working fine so far.