(非常に) ローエンドのグラフィックス アダプター (インテル g31) を使用しています。
VBO とシェーダー (GLSL 1.2) を使用する OpenGL プログラムを作成しています。プログラムは問題なくコンパイルされますが、 を呼び出すglLinkProgram()
と、例外がスローされます。
Unhandled exception at 0x1027101A (ig4icd32.dll) in Test.exe: 0xC0000005: Access violation reading location 0x00000000.
glew の glewinfo.exe と OpenGL Extensions Viewer を使用して、glLinkProgram()
存在するかどうかを確認しました。他の密接に関連する機能 ( glCreateProgram()
、glCreateShader()
、glCompileShader()
など) も意図したとおりに機能します。
問題の実際の原因は何ですか? glewの問題かバグか?それは私のドライバーの問題ですか?
私は他の多くの問題を解決するように設定glewExperimental
しました。GL_TRUE
編集:私も使用glLinkProgramARB()
しており、上記と同じエラーが発生します。