Unfortunately, you're not going to be able to get an answer to this over the 'net. Just some ideas.
You will want to see the vet right away for an ocular exam. The vet might even want to stain the eye. This could be a corneal scratch, ulcer or any number of other issues.
So, be sure and see your vet today.
Let me know if you need more help.