fixed opengl compile errors