two new default types for opengl and some fixes for glx