Non -sterile hypopyon is seen in -
In fungal ulcer, usually a big hypopyon is present even if the ulcer is small.Unlike the bacterial ulcer,the hypopyon may not be sterile as the fungi can penetrate into the anterior chamber without perforation. Reference:Comprehensive ophthalmology,AK Khurana,6th edition,page no.106
Pneumococcus infection
Pseudomonas infection
Fungal infection
Gonococcal infection
Cornea and sclera