Ocular causes
Floaters and/or flashes
Posterior vitreous detachment
Retinal tear or retinal detachment
Posterior uveitis
Predominantly floaters
Vitreous hemorrhage secondary to proliferative retinopathy<unk> 
Predominantly flashes
Oculodigital stimulation
Rapid eye movements
Neovascular age-related macular degeneration
Nonocular causes
Migraine aura (classic)
Migraine aura (acephalgicmigraine)
Occipital lobe disorders
Postural hypotension
Floaters and/or flashes
Posterior vitreous detachment
Retinal tear or retinal detachment
Posterior uveitis
Predominantly floaters
Vitreous hemorrhage secondary to proliferative retinopathy<unk> 
Predominantly flashes
Oculodigital stimulation
Rapid eye movements
Neovascular age-related macular degeneration
Posterior vitreous detachment
Retinal tear or retinal detachment
Posterior uveitis
Vitreous hemorrhage secondary to proliferative retinopathy<unk> 
Oculodigital stimulation
Rapid eye movements
Neovascular age-related macular degeneration
Migraine aura (classic)
Migraine aura (acephalgicmigraine)
Occipital lobe disorders
Postural hypotension
Sympathetic ophthalmia
Ocular causes
Periorbital cellulitis
Floaters and/or flashes
Orbital cellulitis
Posterior vitreous detachment
Optic neuritis
Retinal tear or retinal detachment