プロジェクトでVBOに問題が発生しています。注:VBOを使用する前は、コードは完全に機能していました。
エラーは次のとおりです:http: //pastebin.com/6x7YWtgc
gdbのバックトレースは次のとおりです:http: //pastebin.com/zn3aN43b
私のglut+glew初期化コードといくつかの関連するコードとデータ構造:http: //pastebin.com/xEEUc0ix
ps:fglrxコードのため、valgrindの出力は膨大です。
プロジェクトでVBOに問題が発生しています。注:VBOを使用する前は、コードは完全に機能していました。
エラーは次のとおりです:http: //pastebin.com/6x7YWtgc
gdbのバックトレースは次のとおりです:http: //pastebin.com/zn3aN43b
私のglut+glew初期化コードといくつかの関連するコードとデータ構造:http: //pastebin.com/xEEUc0ix
ps:fglrxコードのため、valgrindの出力は膨大です。
コード内で確認できることから、頂点、法線、およびテクスチャ座標配列が有効になっています。
glEnableClientState(GL_VERTEX_ARRAY);
glEnableClientState(GL_NORMAL_ARRAY);
glEnableClientState(GL_TEXTURE_COORD_ARRAY);
ただし、頂点配列へのポインターのみを設定します。
glVertexPointer(3, GL_FLOAT, sizeof(GPoint), 0);
これを行うたびに、プログラムもクラッシュします。法線とテクスチャの座標配列をコメントアウトして、もう一度試してください。