ユーザーが OpenGL 3.x を使用するソフトウェアを実行できると期待できますか?
オープンソースのグラフィック ドライバを使用している Linux ユーザーは、OpenGL 3.x を実行できますか? Mesa3D 7.8 が OpenGL 2.1 のみをサポートしていることは知っています。
また、OS X Snow Leopard が一部の OpenGL 3.0 機能をサポートしているわけではないことも知っています。Leopardの状況はわかりません。
XP、Vista、Windows 7 での状況はわかりません。
私は OpenGL の学習を開始したいと考えています。私の関心は、ゲームよりも科学および工学のアプリケーションにあります。OpenGL 1.x を使用するコードを読むことになることはわかっていますが、ユーザーのシステムがサポートすると期待できる最新の仕様を使用してコードを書きたいと考えています。2.1 と 3.3 のどちらを学習し始めるべきか迷っています。OpenGL Superbible の第 4 版で 2.1 を学習するか、7 月 30 日にリリースされる第 5 版で 3.3 を学習することを考えていました。(私は物理学の学士号を持っているので、数学のバックグラウンドはかなり良いです。)
Edit: I found this related question with answers that are relevant to my question.