Not a common cause and if it was would have to be very high BP with systolic over 200. If you have a sudden onset, and it is not gone by the time your reach this call an Eye MD ophthalmologist office as blood in the eye could cause that especially if you are diabetic.