add openGL version check