0

GLFW チュートリアル (open.gl) のコードに問題があり、それが原因であることに絞り込みました。

glfwSwapBuffers(window);

完全なコード: http://pastebin.com/Evtf5PRf

私が使用している CMakeLists.txt: http://pastebin.com/vKUQiMtf

これはUbuntu 12.04にあります

独自のドライバーに変更すると、問題が解決しました! (以下の私からの回答を参照してください)

4

1 に答える 1

0

この問題は、GLFW が Ubuntu が提供するドライバーと適切に対話しないことが原因で発生します。これを解決するには、独自のドライバーに変更します。

グラフィックス ドライバーをプロプライエタリ ドライバーに変更する方法:

  1. システム設定を開く(アイコンはレンチ付きの歯車です)

  2. ソフトウェアとアップデートを開く

  3. [追加のドライバー] タブに移動します

  4. グラフィック カード用の専用グラフィック ドライバを選択します。

  5. 変更を適用するためにコンピューターを再起動します

于 2013-11-07T18:41:57.163 に答える