Объект буфера - это объект OpenGL, который позволяет пользователям хранить данные на графическом процессоре. Объекты буфера вершин (VBO) - это буферные объекты, используемые для хранения данных вершин для рендеринга не в немедленном режиме.

VBO обеспечивают существенный прирост производительности по сравнению с рендерингом в немедленном режиме, прежде всего потому, что данные находятся в памяти видеоустройства, а не в системной памяти, и поэтому они могут быть визуализированы непосредственно видеоустройством.

Спецификация объекта буфера вершин стандартизирована Советом по обзору архитектуры OpenGL, начиная с версии 1.5 OpenGL. Аналогичная функциональность была доступна до стандартизации VBO через созданное Nvidia расширение Vertex Array Range.

Источник: https://www.khronos.org/opengl/wiki/Vertex_Specification