freeglut の "glutInitContextVersion" 関数に問題があります。パラメータとして 3, 1 を使用すると、ジオメトリが描画されます。ただし、3,3 (グラフィック カードがサポートする OpenGL の最高バージョン) を使用すると、ジオメトリが描画されません。どういう意味ですか?OpenGL の下位バージョンで非推奨になっている関数を使用していますか? また、「glutInitContextProfile(GLUT_CORE_PROFILE);」の呼び出しと組み合わせていますが、これはコンテキスト バージョンをまったく設定せずに機能しているため、これが問題であるとは思えません。
3627 次