At 30.03.2009, gpupetemesagl became peopsopenglgpu or IOW became open source. It sort of compiles, even with gcc 4.3.3, with some warnings. 'Sort of' comes from the fact it needs #undef BOOL {} #define BOOL <vaue it uses> bracket around '#include <X11/extensions/xf86vmode.h>' in gpu.c. I'm not sure, if that a correct fix.