make pixel shader more idiomatic, fill  WIP
circles are working