Hello,
Retinal patches may be due to various reasons like trauma, scarring, by birth, etc. Floaters may be due to gel opacity, trauma, bleeding within the eye, hypertension, etc. The exact causes can only be ascertained by a retina specialist and treated accordingly.
Answered2021-09-06 08:34:20
Let others know if this answer was helpful