Hmm.... OpenGl 2 and lower is the default? Sounds like there lies my issue. At the moment, I'm not using the dglOpenGl headers because I didn't find any noticeable difference when I played with them earlier on. The graphics cards I'm using are an ATI 5750 with the latest amd ccc drivers, the generic intel drivers shipped with linux for the GMA4500MHD from intel and an nvidia 8200M with the latest nvidia drivers for linux and at the moment all exhibit the same behaviour.

Which calls should I make to request OpenGl 3 and such functionality?