Cosmetic changes to glShareTopology

- add image shader to fill baground gradient
- fix retina display bug