Causes of floaters in DM is –
"Any patient of diabetic retinopathy with floaters and vision loss need urgent referrel to rule out vitreous hemorrhage". — Basics of Ophthalmology
Vitreous hemorrhage
Vitreous detachment
Maculopathy
Infarction