Бях объркан относно VBO,
glGenBuffers(1, &positionBufferObject);
glBindBuffer(GL_ARRAY_BUFFER, positionBufferObject);
Освен GL_ARRAY_BUFFER, има и други целеви типове: GL_ATOMIC_COUNTER_BUFFER, GL_COPY_READ_BUFFER...
Ръководството на Opengl обаче не споменава какво означават тези цели. Проверих glew.h:
#define GL_ARRAY_BUFFER 0x8892
Това означава ли, че целите (като GL_ARRAY_BUFFER) са адреси?
Какво означава целта--GL_ARRAY_BUFFER в glBindBuffer?