openGl の実装が適切なドライバーを見つけられない場合、喜んでフォールバックし、すべてをソフトウェア モードでレンダリングすることを私は知っています。グラフィック アプリケーションには適していますが、コンピュータ ゲームには適していません。
Windows XP を使用している多くのユーザーを知っていますが、ユーザーが GPU 用のビデオ カード ドライバーをインストールしない場合、OpenGL はハードウェア アクセラレーションされません (DirectX がある場合、またはそうでない場合はエラーがスローされます)。
OpenGL が FPS を測定するよりもハードウェア アクセラレーションを使用しているかどうかを判断し、それが低すぎる場合にユーザーに通知するより良い (そしておそらくクロス プラットフォームの) 方法はありますか?
Quake3 のようなゲームでなんとか見つけられることは知っています...