3
Ich habe ein Problem beim Versuch, VBO in OpenGL zu verwenden (mit vielen Tutorials auf diese) - jedes Mal, wenn ich glBufferData aufrufen eine "Zugriffsverletzung in atioglxx.dll" Fehler erscheint oben. Ich habe versucht, verschiedene Datentypen von Daten, Scheitelpunkte usw. zu verwenden, aber keinen Erfolg. Der Pseudo-Code ist der folgende:OpenGL - Versuch, VBO zu verwenden verursacht einen Fehler
GLDouble[] VertexArray = {1.0, 0.0, 1.0, 0.0, 0.0, -1.0, -1.0, 0.0, 1.0};
glGenBuffers(1, @VertexList);
glBindBuffer(GL_ARRAY_BUFFER, VertexList);
glBufferData(GL_ARRAY_BUFFER, sizeof(VertexArray), @VertexArray, GL_STATIC_DRAW);
Haben Sie überprüfen, ob Ihre Grafikkarte VBO unterstützt? Hast du die neuesten Treiber? – rockeye
Ich bin sicher, dass jede moderne Karte VBO-Unterstützung hat. Wie für meine, ist es ATI 6990. –
Welche Sprache verwenden Sie? – Robinson