Odd flashing lights and changing geometric shapes in one eye can also commonly be caused by a migraine. i.e. a brain problem, not an eye problem. Mild migraines can cause visual disturbances without a headache.
But obviously one should not assume this; get the eye itself checked ASAP.