Looks like you need to make a call to glutInit() at the start of InitGL. Won't run here without it. -FM On Thu, Oct 23, 2008 at 5:31 PM, Ian Mallett <geometrian@xxxxxxxxx> wrote: > I've condensed it down and ported it to pygame. > http://www.geometrian.com/Programs/Tutorials/pygameshaders.zip > Ian >