Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
プログラムを OpenGL 3.1 で実行すると問題なく動作しますが、OpenGL 3.2 を使用glGenFramebuffersするとセグメンテーション違反が発生します。使用してみglewExperimental = GL_TRUEましたが、これによりプログラムをエラーなしで実行できますが、画面が完全に黒くなります。また、CG Toolkit バージョン 3.1 を使用していることにも言及する必要があります。何がうまくいかないのでしょうか?
glGenFramebuffers
glewExperimental = GL_TRUE
定義上、glGenX 関数はクラッシュできないようにする必要があります。後で使用できるフリー ハンドルを提供するだけです。
したがって、これは GLEW の問題のように思えます。ヌル ポインター関数を呼び出していないことを確認するために、それに足を踏み入れましたか?