Когда следует вызывать glVertexAttribPointer?

Это'не очевидно из документации, когдаglVertexAttribPointer должен быть назван. Похоже, этоs часть инициализации VBO, но я заметил пример кода, вызывающего его во время рендеринга.

glVertexAttribPointer(vertexAttributeId, 2, GL_FLOAT, GL_FALSE, sizeof(Vertex2D), reinterpret_cast(offsetof(Vertex2D, m_x)));

ДолженglVertexAttribPointer вызываться во время инициализацииGL_ARRAY_BUFFER или он должен быть вызван во время рендеринга (после вызоваglBindBuffer)?

Ответы на вопрос(4)

Ваш ответ на вопрос