私は最近、OpenGL の新しい実装を使用するコードを書き始めました。ただし、新しい OpenGL 実装では、多くの古い関数が非推奨と見なされていることに気付きました。適切な機能のみを使用したい場合、それらを無効にする方法はありますか?
2 に答える
6
ARB_create_context_profileを使用して、前方互換性のあるコンテキストを要求します。
前方互換コンテキストは、OpenGL バージョン 3.0 以降でのみ定義されます。そのバージョンの API で非推奨とマークされた機能をサポートしてはなりませんが、前方互換性のないコンテキストは、非推奨かどうかにかかわらず、そのバージョンのすべての機能をサポートする必要があります。
于 2012-02-28T12:21:09.027 に答える
0
ここで提案されているように 、 http ://www.opengl.org/registry/api/gl3.hを使用してコンパイルできます: Forcing OpenGL Core Profile Only
于 2012-02-28T15:04:16.527 に答える